Partager via


GamTrainerBase<TOptions,TTransformer,TPredictor>.OptionsBase Classe

Définition

Classe de base pour les options d’entraînement basées sur 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

Paramètres de type

TOptions
TTransformer
TPredictor
Héritage
GamTrainerBase<TOptions,TTransformer,TPredictor>.OptionsBase
Dérivé

Constructeurs

GamTrainerBase<TOptions,TTransformer,TPredictor>.OptionsBase()

Classe de base pour les options d’entraînement basées sur GAM.

Champs

DiskTranspose

Qu’il s’agisse d’utiliser le disque ou les installations de transposer natives des données (le cas échéant) lors de l’exécution de la transpose.

EnablePruning

Activez la taille de l’arbre post-entraînement pour éviter le surajustement. Elle nécessite un jeu de validation.

EntropyCoefficient

Coefficient d’entropie (régularisation) compris entre 0 et 1.

ExampleWeightColumnName

Colonne à utiliser par exemple.

(Hérité de TrainerInputBaseWithWeight)
FeatureColumnName

Colonne à utiliser pour les fonctionnalités.

(Hérité de TrainerInputBase)
FeatureFlocks

Indique s’il faut collecter des fonctionnalités pendant la préparation du jeu de données pour accélérer l’entraînement.

GainConfidenceLevel

L’ajustement d’arbre gagne en confiance. N’envisagez qu’un gain si sa probabilité par rapport à un gain de choix aléatoire est supérieur à cette valeur.

GetDerivativesSampleRate

Échantillonner chaque requête 1 en k fois dans la fonction GetDerivatives.

LabelColumnName

Colonne à utiliser pour les étiquettes.

(Hérité de TrainerInputBaseWithLabel)
LearningRate

Taux d’apprentissage.

MaximumBinCountPerFeature

Nombre maximal de valeurs distinctes (bacs) par fonctionnalité.

MaximumTreeOutput

Limite supérieure sur la valeur absolue d’une seule sortie d’arborescence.

MinimumExampleCountPerLeaf

Nombre minimal de points de données requis pour former une nouvelle feuille d’arbre.

NumberOfIterations

Nombre total de passes sur les données d’apprentissage.

NumberOfThreads

Nombre de threads à utiliser.

Seed

Valeur initiale du générateur de nombres aléatoires.

S’applique à