Ax Instantiation Utility Functions#
Utility functions to instantiate Ax objects
- boa.ax_instantiation_utils.instantiate_search_space_from_json(parameters: list[Dict[str, Union[str, bool, float, int, NoneType, Sequence[Union[str, bool, float, int, NoneType]], Dict[str, List[str]]]]] = None, parameter_constraints: Optional[list[str]] = None) SearchSpace[source]#
- boa.ax_instantiation_utils.get_generation_strategy(config: BOAConfig, experiment: Experiment = None, **kwargs)[source]#
- Parameters
config (BOAConfig) –
experiment (Experiment) –
- boa.ax_instantiation_utils.choose_generation_strategy_from_experiment(experiment: Experiment, config: BOAConfig, **kwargs) GenerationStrategy[source]#
- Parameters
experiment (Experiment) –
config (BOAConfig) –
- Return type
GenerationStrategy
- boa.ax_instantiation_utils.get_scheduler(experiment: Experiment, config: BOAConfig = None, **kwargs) Scheduler[source]#
- boa.ax_instantiation_utils.get_experiment(config: BOAConfig, runner: Runner, wrapper: BaseWrapper = None, **kwargs)[source]#
- Parameters
config (BOAConfig) –
runner (Runner) –
wrapper (BaseWrapper) –