Source code for archai.supergraph.algos.random.random_exp_runner

# Copyright (c) Microsoft Corporation.
# Licensed under the MIT license.

from overrides import overrides

from archai.supergraph.algos.random.random_model_desc_builder import (
    RandomModelDescBuilder,
)
from archai.supergraph.nas.arch_trainer import TArchTrainer
from archai.supergraph.nas.exp_runner import ExperimentRunner


[docs]class RandomExperimentRunner(ExperimentRunner):
[docs] @overrides def model_desc_builder(self)->RandomModelDescBuilder: return RandomModelDescBuilder()
[docs] @overrides def trainer_class(self)->TArchTrainer: return None