Lingua

SgdBinaryTrainerBase<TModel>.OptionsBase Classe

Definizione

public class SgdBinaryTrainerBase<TModel>.OptionsBase : Microsoft.ML.Trainers.TrainerInputBaseWithWeight where TModel : class
type SgdBinaryTrainerBase<'Model (requires 'Model : null)>.OptionsBase = class
    inherit TrainerInputBaseWithWeight
Public Class SgdBinaryTrainerBase(Of TModel).OptionsBase
Inherits TrainerInputBaseWithWeight

Parametri di tipo

TModel
Ereditarietà
Derivato

Costruttori

Nome Descrizione
SgdBinaryTrainerBase<TModel>.OptionsBase()

Campi

Nome Descrizione
CheckFrequency

Determina la frequenza di controllo della convergenza in termini di numero di iterazioni.

ConvergenceTolerance

Tolleranza di convergenza. Se la media mobile esponenziale delle riduzioni della perdita scende al di sotto di questa tolleranza, l'algoritmo viene considerato convergente e si arresterà.

ExampleWeightColumnName

Colonna da utilizzare per esempio peso.

(Ereditato da TrainerInputBaseWithWeight)
FeatureColumnName

Colonna da usare per le funzionalità.

(Ereditato da TrainerInputBase)
L2Regularization

Peso L2 per la regolarizzazione.

LabelColumnName

Colonna da utilizzare per le etichette.

(Ereditato da TrainerInputBaseWithLabel)
LearningRate

Frequenza di apprendimento iniziale usata da SGD.

NumberOfIterations

Numero massimo di passaggi nel set di dati di training.

NumberOfThreads

Grado di parallelismo senza blocco usato da SGD.

PositiveInstanceWeight

Peso da applicare alla classe positiva. Ciò è utile per il training con dati sbilanciati.

Shuffle

Determina se eseguire lo shuffle dei dati per ogni iterazione di training.

Si applica a