archai.algos.manual package

Submodules

archai.algos.manual.manual_evaluater module

class archai.algos.manual.manual_evaluater.ManualEvaluater[source]

Bases: archai.nas.evaluater.Evaluater

create_model(conf_eval: archai.common.config.Config, model_desc_builder: archai.nas.model_desc_builder.ModelDescBuilder, final_desc_filename=None, full_desc_filename=None) → torch.nn.modules.module.Module[source]

archai.algos.manual.manual_exp_runner module

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

Bases: archai.nas.exp_runner.ExperimentRunner

Runs manually designed models such as resnet

copy_search_to_eval() → None[source]
evaluater()archai.algos.manual.manual_evaluater.ManualEvaluater[source]
model_desc_builder() → Optional[archai.nas.model_desc_builder.ModelDescBuilder][source]
searcher()archai.algos.manual.manual_searcher.ManualSearcher[source]
trainer_class() → Optional[Type[archai.nas.arch_trainer.ArchTrainer]][source]

archai.algos.manual.manual_searcher module

class archai.algos.manual.manual_searcher.ManualSearcher[source]

Bases: archai.nas.searcher.Searcher

search(conf_search: archai.common.config.Config, model_desc_builder: Optional[archai.nas.model_desc_builder.ModelDescBuilder], trainer_class: Optional[Type[ArchTrainer]], finalizers: archai.nas.finalizers.Finalizers)archai.nas.searcher.SearchResult[source]

Module contents