点对铰链损失

class PointwiseHingeLoss(margin: float = 1.0, reduction: str = 'mean')[source]

基础:DeltaPointwiseLoss

逐点铰链损失。

\[g(s,l) = \max(0, \lambda -\hat{l}*s)\]

使用分数 \(s\) 和标签 \(l\),这些标签已经被重新缩放到 \(\hat{l} \in \{-1, 1\}\)

初始化损失。

Parameters:
  • margin (float) – 边距,参见 DeltaPointwiseLoss.__init__()

  • reduction (str) – 减少,参见 DeltaPointwiseLoss.__init__()

属性摘要

hpo_default

优化损失超参数的默认策略

属性文档

hpo_default: ClassVar[Mapping[str, Any]] = {'margin': {'high': 3, 'low': 0, 'type': <class 'float'>}}

优化损失超参数的默认策略