DiDARTS#

Architecture Trainer#

class archai.supergraph.algos.didarts.didarts_arch_trainer.DidartsArchTrainer(conf_train: Config, model: Model, checkpoint: CheckPoint | None)[source]#

Train network using different optimizers for alphas and other parameters

create_multi_optim(train_len: int) MultiOptim[source]#

Experiment Runner#

class archai.supergraph.algos.didarts.didarts_exp_runner.DiDartsExperimentRunner(config_filename: str, base_name: str, clean_expdir=False)[source]#
model_desc_builder() DartsModelDescBuilder[source]#
trainer_class() Type[ArchTrainer] | None[source]#