ISupportSdcaClassificationLoss Interfaccia
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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
- Derivato
- Implementazioni
Metodi
ComputeDualUpdateInvariant(Single) | (Ereditato da ISupportSdcaLoss) |
Derivative(Single, Single) |
Derivata della funzione di perdita rispetto all'output (Ereditato da IScalarLoss) |
DualLoss(Single, Single) |
Funzione di doppia perdita per un esempio di training. Se f(x) indica la funzione di perdita in un singolo esempio di training, questa funzione restituisce -f*(-x*), dove f*(x*) è il fenchel conjugate di f(x). (Ereditato da ISupportSdcaLoss) |
DualUpdate(Single, Single, Single, Single, Int32) |
Calcolare il doppio aggiornamento (\Delta\alpha_i) in SDCA
|
Loss(TOutput, TLabel) |
Calcola la perdita data l'output e la verità del terreno. Si noti che il valore restituito ha tipo Double perché la perdita viene in genere accumulata in molte istanze. (Ereditato da ILossFunction<TOutput,TLabel>) |