Condividi tramite


OnlineGradientDescentTrainer.Options Classe

Definizione

Opzioni per l'oggetto OnlineGradientDescentTrainer utilizzato in OnlineGradientDescent(Options).

public sealed class OnlineGradientDescentTrainer.Options : Microsoft.ML.Trainers.AveragedLinearOptions
type OnlineGradientDescentTrainer.Options = class
    inherit AveragedLinearOptions
Public NotInheritable Class OnlineGradientDescentTrainer.Options
Inherits AveragedLinearOptions
Ereditarietà

Costruttori

OnlineGradientDescentTrainer.Options()

Creare un nuovo OnlineGradientDescentTrainer.Options oggetto con valori predefiniti.

Campi

Averaged

Determina se eseguire o meno la media.

(Ereditato da AveragedLinearOptions)
DecreaseLearningRate

Determinare se ridurre o meno.LearningRate

(Ereditato da AveragedLinearOptions)
FeatureColumnName

Colonna da usare per le funzionalità.

(Ereditato da TrainerInputBase)
InitialWeightsDiameter

Peso iniziale e scala di distorsione.

(Ereditato da OnlineLinearOptions)
L2Regularization

Peso L2 per la regolarizzazione.

(Ereditato da AveragedLinearOptions)
LabelColumnName

Colonna da usare per le etichette.

(Ereditato da TrainerInputBaseWithLabel)
LazyUpdate

Determina quando aggiornare i pesi medi.

(Ereditato da AveragedLinearOptions)
LearningRate

Velocità di apprendimento.

(Ereditato da AveragedLinearOptions)
NumberOfIterations

Numero di passaggi nel set di dati di training.

(Ereditato da OnlineLinearOptions)
RecencyGain

Peso aggiuntivo dato agli aggiornamenti più recenti.

(Ereditato da AveragedLinearOptions)
RecencyGainMultiplicative

Determina se RecencyGain è moltiplicativo o aggiuntivo.

(Ereditato da AveragedLinearOptions)
ResetWeightsAfterXExamples

Numero di esempi dopo i quali i pesi verranno reimpostati sulla media corrente.

(Ereditato da AveragedLinearOptions)
Shuffle

Determina se eseguire la sequenza casuale dei dati per ogni iterazione di training.

(Ereditato da OnlineLinearOptions)

Proprietà

LossFunction

Perdita personalizzata.

Si applica a