evox.metrics.gd

evox.metrics.gd#

模块内容#

函数#

gd

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

API#

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

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

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

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

返回:

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

注意:

GD 得分会随着近似值逼近帕累托前沿而降低。