TextClassificationTrainer.TextClassificationOptions Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
public class TextClassificationTrainer.TextClassificationOptions : Microsoft.ML.TorchSharp.NasBert.NasBertTrainer.NasBertOptions
type TextClassificationTrainer.TextClassificationOptions = class
inherit NasBertTrainer.NasBertOptions
Public Class TextClassificationTrainer.TextClassificationOptions
Inherits NasBertTrainer.NasBertOptions
- Héritage
-
TextClassificationTrainer.TextClassificationOptions
Constructeurs
TextClassificationTrainer.TextClassificationOptions() |
Champs
ActivationDropout |
Taux d’abandon après les fonctions d’activation dans les couches FFN. Doit être dans [0, 1). (Hérité de NasBertTrainer.NasBertOptions) |
AdamBetas |
Bêtas de l’optimiseur Adam. (Hérité de NasBertTrainer.NasBertOptions) |
AdamEps |
Epsilon pour l’optimiseur Adam. (Hérité de NasBertTrainer.NasBertOptions) |
AttentionDropout |
Taux d’abandon pour les poids de l’attention. Doit être dans [0, 1). (Hérité de NasBertTrainer.NasBertOptions) |
BatchSize |
Nombre d’échantillons à utiliser pour l’entraînement par mini-lots. (Hérité de TorchSharpBaseTrainer.Options) |
ClipNorm |
Seuil de découpage des dégradés. Doit être dans [0, +Inf). 0 signifie ne pas couper la norme. (Hérité de NasBertTrainer.NasBertOptions) |
Dropout |
Taux d’abandon pour les situations générales. Doit être dans [0, 1). (Hérité de NasBertTrainer.NasBertOptions) |
DynamicDropout |
Indique s’il faut utiliser l’abandon dynamique. (Hérité de NasBertTrainer.NasBertOptions) |
EncoderNormalizeBefore |
Indique s’il faut appliquer la normalisation de couche avant chaque bloc d’encodeur. (Hérité de NasBertTrainer.NasBertOptions) |
FinalLearningRateRatio |
Taux d’apprentissage final pour le planificateur de désintégration polynomiale. (Hérité de TorchSharpBaseTrainer.Options) |
FreezeEncoder |
Indique s’il faut figer les paramètres de l’encodeur. (Hérité de NasBertTrainer.NasBertOptions) |
FreezeTransfer |
Indique s’il faut figer les paramètres du module de transfert. (Hérité de NasBertTrainer.NasBertOptions) |
LabelColumnName |
Nom de la colonne d’étiquette. (Hérité de TorchSharpBaseTrainer.Options) |
LayerNormTraining |
Indique s’il faut entraîner les paramètres de norme de couche. (Hérité de NasBertTrainer.NasBertOptions) |
LearningRate |
Taux d’apprentissage pour les N premières époques ; toutes les époques >N utilisant LR_N. Remarque : cela peut être interprété différemment selon le planificateur. (Hérité de NasBertTrainer.NasBertOptions) |
MaxEpoch |
Arrêtez l’entraînement lorsque vous atteignez ce nombre d’époques. (Hérité de TorchSharpBaseTrainer.Options) |
PoolerDropout |
Taux d’abandon dans les couches du pooleur de modèles de langage masqués. Doit être dans [0, 1). (Hérité de NasBertTrainer.NasBertOptions) |
PredictionColumnName |
Nom de la colonne De prédiction. (Hérité de TorchSharpBaseTrainer.Options) |
ScoreColumnName |
Nom de la colonne Score. (Hérité de TorchSharpBaseTrainer.Options) |
Sentence1ColumnName |
Première colonne de phrase. (Hérité de NasBertTrainer.NasBertOptions) |
Sentence2ColumnName |
Deuxième colonne de phrase. (Hérité de NasBertTrainer.NasBertOptions) |
StartLearningRateRatio |
Taux d’apprentissage de début pour le planificateur de désintégration polynomiale. (Hérité de TorchSharpBaseTrainer.Options) |
TaskType |
Type de tâche, qui est lié à l’en-tête du modèle. (Hérité de NasBertTrainer.NasBertOptions) |
ValidationSet |
Jeu de validation utilisé lors de l’entraînement pour améliorer la qualité du modèle. (Hérité de TorchSharpBaseTrainer.Options) |
WarmupRatio |
Proportion des étapes de préchauffement pour le planificateur de désintégration polynomiale. (Hérité de NasBertTrainer.NasBertOptions) |
WeightDecay |
Coefficiency of weight decay. Doit être dans [0, +Inf). (Hérité de TorchSharpBaseTrainer.Options) |