DeltaPointwiseLoss
- class DeltaPointwiseLoss(margin=0.0, margin_activation='softplus', reduction='mean')[source]
Bases:
PointwiseLoss
A generic class for delta-pointwise losses.
Pointwise Loss
Activation
Margin
Formulation
Implementation
Pointwise Hinge
ReLU
\(\lambda \neq 0\)
\(g(s, l) = \max(0, \lambda -\hat{l}*s)\)
Soft Pointwise Hinge
softplus
\(\lambda \neq 0\)
\(g(s, l) = \log(1+\exp(\lambda -\hat{l}*s))\)
Pointwise Logistic (softplus)
softplus
\(\lambda = 0\)
\(g(s, l) = \log(1+\exp(-\hat{l}*s))\)
Initialize the loss.
- Parameters
Methods Summary
forward
(logits, labels)Calculate the loss for the given scores and labels.
Methods Documentation