ISupportSdcaRegressionLoss Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
public interface ISupportSdcaRegressionLoss : Microsoft.ML.Trainers.ILossFunction<float,float>, Microsoft.ML.Trainers.IRegressionLoss, Microsoft.ML.Trainers.ISupportSdcaLoss
type ISupportSdcaRegressionLoss = interface
interface ISupportSdcaLoss
interface IScalarLoss
interface ILossFunction<single, single>
interface IRegressionLoss
Public Interface ISupportSdcaRegressionLoss
Implements ILossFunction(Of Single, Single), IRegressionLoss, ISupportSdcaLoss
- Abgeleitet
- Implementiert
Methoden
ComputeDualUpdateInvariant(Single) | (Geerbt von ISupportSdcaLoss) |
Derivative(Single, Single) |
Derivate der Verlustfunktion im Hinblick auf die Ausgabe (Geerbt von IScalarLoss) |
DualLoss(Single, Single) |
Die Funktion "Dual Loss" für ein Schulungsbeispiel. Wenn f(x) die Verlustfunktion in einem einzelnen Schulungsbeispiel angibt, gibt diese Funktion -f*(-x*) zurück, wobei f*(x*) das Fenchel-Konjugate von f(x) ist. (Geerbt von ISupportSdcaLoss) |
DualUpdate(Single, Single, Single, Single, Int32) |
Berechnen des dualen Updates (\Delta\alpha_i) in SDCA
|
Loss(TOutput, TLabel) |
Berechnet den Verlust aufgrund der Ausgabe und der Grundwahrkeit. Beachten Sie, dass der Rückgabewert "Double" aufweist, da der Verlust in der Regel über viele Instanzen gesammelt wird. (Geerbt von ILossFunction<TOutput,TLabel>) |