将多目标损失转换为单一损失。
参数
values : list[float] 范围 [0, 1] 内的归一化值。
返回值
cost : float 组合成本。
源代码位于 smac/multi_objective/abstract_multi_objective_algorithm.py
| @abstractmethod
def __call__(self, values: list[float]) -> float:
"""Transform a multi-objective loss to a single loss.
Parameters
----------
values : list[float]
Normalized values in the range [0, 1].
Returns
-------
cost : float
Combined cost.
"""
raise NotImplementedError
|