class boa.instantiation_base.BoaInstantiationBase[source]#

Bases: InstantiationBase

classmethod make_optimization_config(objective: BOAObjective, wrapper: BaseWrapper = None, 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]