Manual#

Evaluater#

class archai.supergraph.algos.manual.manual_evaluater.ManualEvaluater[source]#
create_model(conf_eval: Config, model_desc_builder: ModelDescBuilder, final_desc_filename=None, full_desc_filename=None) → Module[source]#

Experiment Runner#

class archai.supergraph.algos.manual.manual_exp_runner.ManualExperimentRunner(config_filename: str, base_name: str, clean_expdir=False)[source]#

Runs manually designed models such as resnet

model_desc_builder() → ModelDescBuilder | None[source]#
trainer_class() → Type[ArchTrainer] | None[source]#
searcher() → ManualSearcher[source]#
evaluater() → ManualEvaluater[source]#
copy_search_to_eval() → None[source]#

Searcher#

class archai.supergraph.algos.manual.manual_searcher.ManualSearcher[source]#
search(conf_search: Config, model_desc_builder: ModelDescBuilder | None, trainer_class: Type[ArchTrainer] | None, finalizers: Finalizers) → SearchResult[source]#