smac.multi_objective.abstract_multi_objective_algorithm¶
Classes¶
A general interface for multi-objective optimizer, depending on different strategies. |
Interfaces¶
- class smac.multi_objective.abstract_multi_objective_algorithm.AbstractMultiObjectiveAlgorithm[source]¶
Bases:
ABC
A general interface for multi-objective optimizer, depending on different strategies.
- Parameters:
scenario (Scenario) –
seed (int | None, defaults to None) –
- abstract __call__(values)[source]¶
Transform a multi-objective loss to a single loss.
- Parameters:
values (list[float]) – Normalized values in the range [0, 1].
- Returns:
cost – Combined cost.
- Return type:
float
- property meta: dict[str, Any]¶
Returns the meta data of the created object.
- Return type:
dict
[str
,Any
]