evox.metrics.gd

模块内容

函数

gd

计算一组解与帕累托前沿之间的世代距离(GD)指标。

API

evox.metrics.gd.gd(objs: torch.Tensor, pf: torch.Tensor) torch.Tensor[源代码]

计算一组解与帕累托前沿之间的世代距离(GD)指标。

参数:
  • objs -- 一个形状为 (n, m) 的张量,其中 n 是解的数量,m 是目标的数量。表示要评估的解集。

  • pf -- 一个形状为 (k, m) 的张量,其中 k 是帕累托前沿上的点数,m 是目标数量。表示真实的帕累托前沿。

返回:

GD 分数是一种标量,代表着解与帕雷托前沿的平均距离。

小技巧

较低的 GD 分数表明近似值更接近 Pareto 前沿。