共用方式為


ISupportSdcaClassificationLoss 介面

定義

public interface ISupportSdcaClassificationLoss : Microsoft.ML.Trainers.IClassificationLoss, Microsoft.ML.Trainers.ILossFunction<float,float>, Microsoft.ML.Trainers.ISupportSdcaLoss
type ISupportSdcaClassificationLoss = interface
    interface ISupportSdcaLoss
    interface IScalarLoss
    interface ILossFunction<single, single>
    interface IClassificationLoss
Public Interface ISupportSdcaClassificationLoss
Implements IClassificationLoss, ILossFunction(Of Single, Single), ISupportSdcaLoss
衍生
實作

方法

ComputeDualUpdateInvariant(Single) (繼承來源 ISupportSdcaLoss)
Derivative(Single, Single)

與輸出相關的遺失函式衍生

(繼承來源 IScalarLoss)
DualLoss(Single, Single)

定型範例的雙重遺失函式。 如果 f (x) 表示個別定型範例上的遺失函式,則此函式會傳回 -f* (-x*) ,其中 f* (x*) 是 f (x) 的 Fen) 。

(繼承來源 ISupportSdcaLoss)
DualUpdate(Single, Single, Single, Single, Int32)

在 SDCA 中計算雙重更新 (\Delta\Alpha_i)

  • Alpha:位於指定實例的雙重變數
  • lambdaN:L2 const x 實例數目
  • 快取的非變異,由上述方法提示
(繼承來源 ISupportSdcaLoss)
Loss(TOutput, TLabel)

根據輸出和基礎事實計算遺失。 請注意,傳回值的類型為 Double,因為遺失通常會累積于許多實例上。

(繼承來源 ILossFunction<TOutput,TLabel>)

適用於