class boa.instantiation_base.BoaInstantiationBase[source]# Bases: InstantiationBase classmethod make_optimization_config(objectives: dict, objective_thresholds: list[str] = None, outcome_constraints: list[str] = None, status_quo_defined: bool = False, weights: list[float] | None = None, minimize: bool = None, **kwargs)[source]# Parameters: objectives (dict) – objective_thresholds (list[str]) – outcome_constraints (list[str]) – status_quo_defined (bool) – weights (list[float] | None) – minimize (bool) – classmethod get_metric_from_obj_config(metric_opts, **kwargs)[source]# classmethod get_metrics_from_obj_config(objectives, info_only=False, **kwargs)[source]# classmethod make_objectives(objectives: dict, weights: list[float] | None = None, minimize: bool = None, **kwargs) → list[Objective][source]# Parameters: objectives (dict) – weights (list[float] | None) – minimize (bool) – Return type: list[Objective]