![]() |
Accord.Math.Optimization.Losses Namespace |
Class | Description | |
---|---|---|
![]() | AbsoluteLoss |
Absolute loss, also known as L1-loss.
|
![]() | AccuracyLoss |
Accuracy loss, also known as zero-one-loss. This class
provides exactly the same functionality as ZeroOneLoss
but has a more intuitive name. Both classes are interchangeable.
|
![]() | BinaryCrossEntropyLoss |
Binary cross-entropy loss for multi-label problems, also
known as logistic loss per output of a multi-label classifier.
|
![]() | CategoryCrossEntropyLoss |
Categorical cross-entropy loss for multi-class problems,
also known as the logistic loss for softmax (categorical) outputs.
|
![]() | EuclideanLoss |
Euclidean loss, also known as zero-one-loss. This class
provides exactly the same functionality as SquareLoss
but has a more intuitive name. Both classes are interchangeable.
|
![]() | HammingLoss |
Mean Accuracy loss, also known as zero-one-loss per
class. Equivalent to ZeroOneLoss but
for multi-label classifiers.
|
![]() ![]() | LogLikelihoodLoss |
Negative log-likelihood loss.
|
![]() | LossBaseT |
Base class for loss functions.
|
![]() | LossBaseTInput, TScore, TLoss |
Base class for loss functions.
|
![]() ![]() | RSquaredLoss |
R² (r-squared) loss.
|
![]() | SquareLoss |
Square loss, also known as L2-loss or Euclidean loss.
|
![]() | ZeroOneLoss |
Accuracy loss, also known as zero-one-loss.
|
Structure | Description | |
---|---|---|
![]() | HingeLoss |
Hinge loss.
|
![]() | LogisticLoss |
Logistic loss.
|
![]() | SmoothHingeLoss |
Smooth Hinge loss.
|
![]() | SquaredHingeLoss |
Squared Hinge loss.
|
Interface | Description | |
---|---|---|
![]() | IDifferentiableLossTInput, TScore, TLoss |
Common interface for differentiable loss functions, such as SquareLoss,
HingeLoss, CategoryCrossEntropyLoss and
BinaryCrossEntropyLoss.
|
![]() | ILossT | |
![]() | ILossTScore, TLoss |
Common interface for loss functions, such as SquareLoss,
HingeLoss, CategoryCrossEntropyLoss and
BinaryCrossEntropyLoss.
|