GamTrainerBase<TOptions,TTransformer,TPredictor>.OptionsBase Classe
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.
Classe di base per le opzioni di training basate su GAM.
public abstract class GamTrainerBase<TOptions,TTransformer,TPredictor>.OptionsBase : Microsoft.ML.Trainers.TrainerInputBaseWithWeight where TOptions : GamTrainerBase<TOptions,TTransformer,TPredictor>.OptionsBase, new() where TTransformer : ISingleFeaturePredictionTransformer<TPredictor> where TPredictor : class
type GamTrainerBase<'Options, 'ransformer, 'Predictor (requires 'Options :> GamTrainerBase<'Options, 'ransformer, 'Predictor>.OptionsBase and 'Options : (new : unit -> 'Options) and 'ransformer :> ISingleFeaturePredictionTransformer<'Predictor> and 'Predictor : null)>.OptionsBase = class
inherit TrainerInputBaseWithWeight
Public MustInherit Class GamTrainerBase(Of TOptions, TTransformer, TPredictor).OptionsBase
Inherits TrainerInputBaseWithWeight
Parametri di tipo
- TOptions
- TTransformer
- TPredictor
- Ereditarietà
-
GamTrainerBase<TOptions,TTransformer,TPredictor>.OptionsBase
- Derivato
Costruttori
GamTrainerBase<TOptions,TTransformer,TPredictor>.OptionsBase() |
Classe di base per le opzioni di training basate su GAM. |
Campi
DiskTranspose |
Se usare il disco o le strutture native del ripristino dei dati (se applicabile) quando si esegue il trasposto. |
EnablePruning |
Abilitare la potatura dell'albero post-training per evitare l'overfitting. Richiede un set di convalida. |
EntropyCoefficient |
Coefficiente di entropia (regolarizzazione) compreso tra 0 e 1. |
ExampleWeightColumnName |
Colonna da usare per esempio peso. (Ereditato da TrainerInputBaseWithWeight) |
FeatureColumnName |
Colonna da usare per le funzionalità. (Ereditato da TrainerInputBase) |
FeatureFlocks |
Se raccogliere le funzionalità durante la preparazione del set di dati per velocizzare il training. |
GainConfidenceLevel |
Requisiti di attendibilità del montaggio ad albero. Si consideri solo un guadagno se la probabilità rispetto a un guadagno di scelta casuale è superiore a questo valore. |
GetDerivativesSampleRate |
Esempio di ogni query 1 in k volte nella funzione GetDerivatives. |
LabelColumnName |
Colonna da usare per le etichette. (Ereditato da TrainerInputBaseWithLabel) |
LearningRate |
Frequenza di apprendimento. |
MaximumBinCountPerFeature |
Numero massimo di valori distinti (bin) per funzionalità. |
MaximumTreeOutput |
Limite superiore sul valore assoluto di un singolo output dell'albero. |
MinimumExampleCountPerLeaf |
Numero minimo di punti dati necessari per formare una nuova foglia dell'albero. |
NumberOfIterations |
Numero totale di passaggi sui dati di training. |
NumberOfThreads |
Numero di thread da usare. |
Seed |
Inizializzazione del generatore di numeri casuali. |