Freigeben über


SquaredLoss Klasse

Definition

Der Quadratverlust, der häufig in Regressionsaufgaben verwendet wird.

public sealed class SquaredLoss : Microsoft.ML.Trainers.ILossFunction<float,float>, Microsoft.ML.Trainers.ISupportSdcaRegressionLoss
type SquaredLoss = class
    interface ISupportSdcaRegressionLoss
    interface ISupportSdcaLoss
    interface IScalarLoss
    interface ILossFunction<single, single>
    interface IRegressionLoss
Public NotInheritable Class SquaredLoss
Implements ILossFunction(Of Single, Single), ISupportSdcaRegressionLoss
Vererbung
SquaredLoss
Implementiert

Hinweise

Die Funktion "Squared Loss" wird wie folgt definiert:

$L(\hat{y}, y) = (\hat{y} - y)^2$

wobei $\hat{y}$ der vorhergesagte Wert ist und $y$ der wahre Wert ist.

Konstruktoren

SquaredLoss()

Der Quadratverlust, der häufig in Regressionsaufgaben verwendet wird.

Methoden

ComputeDualUpdateInvariant(Single)

Der Quadratverlust, der häufig in Regressionsaufgaben verwendet wird.

Derivative(Single, Single)

Der Quadratverlust, der häufig in Regressionsaufgaben verwendet wird.

DualLoss(Single, Single)

Der Quadratverlust, der häufig in Regressionsaufgaben verwendet wird.

DualUpdate(Single, Single, Single, Single, Int32)

Der Quadratverlust, der häufig in Regressionsaufgaben verwendet wird.

Loss(Single, Single)

Der Quadratverlust, der häufig in Regressionsaufgaben verwendet wird.

Gilt für: