nn_soft_margin_loss {torch} | R Documentation |
Soft margin loss
Description
Creates a criterion that optimizes a two-class classification
logistic loss between input tensor x
and target tensor y
(containing 1 or -1).
Usage
nn_soft_margin_loss(reduction = "mean")
Arguments
reduction |
(string, optional): Specifies the reduction to apply to the output:
|
Details
\mbox{loss}(x, y) = \sum_i \frac{\log(1 + \exp(-y[i]*x[i]))}{\mbox{x.nelement}()}
Shape
Input:
(*)
where*
means, any number of additional dimensionsTarget:
(*)
, same shape as the inputOutput: scalar. If
reduction
is'none'
, then same shape as the input
[Package torch version 0.13.0 Index]