class boa.instantiation_base.BoaInstantiationBase[source]#

Bases: InstantiationBase

classmethod make_optimization_config(objective: BOAObjective, status_quo_defined: bool = False, **kwargs)[source]#
Parameters
classmethod get_metric_from_metric_config(metric_conf: BOAMetric, **kwargs) ModularMetric[source]#
Parameters

metric_conf (BOAMetric) –

Return type

ModularMetric

classmethod get_metrics_from_obj_config(objective: BOAObjective, info_only=False, **kwargs) list[boa.metrics.modular_metric.ModularMetric][source]#
Parameters

objective (BOAObjective) –

Return type

list[boa.metrics.modular_metric.ModularMetric]

classmethod make_objectives(objective: BOAObjective, **kwargs) list[ax.core.objective.Objective][source]#
Parameters

objective (BOAObjective) –

Return type

list[ax.core.objective.Objective]