smac.multi_objective.parego¶
Classes¶
  | 
ParEGO implementation based on https://www.cs.bham.ac.uk/~jdk/UKCI-2015.pdf.  | 
Interfaces¶
- class smac.multi_objective.parego.ParEGO(scenario, rho=0.05, seed=None)[source]¶
 Bases:
AbstractMultiObjectiveAlgorithmParEGO implementation based on https://www.cs.bham.ac.uk/~jdk/UKCI-2015.pdf.
- Parameters:
 scenario (Scenario)
rho (float, defaults to 0.05) – A small positive value.
seed (int | None, defaults to None)
- __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.