QATrainer.Options 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 sealed class QATrainer.Options : Microsoft.ML.TorchSharp.NasBert.NasBertTrainer.NasBertOptions
type QATrainer.Options = class
inherit NasBertTrainer.NasBertOptions
Public NotInheritable Class QATrainer.Options
Inherits NasBertTrainer.NasBertOptions
- Héritage
-
QATrainer.Options
Constructeurs
QATrainer.Options() |
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) |
AnswerIndexStartColumnName |
Nom de la colonne de début de l’index de réponse |
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) |
ContextColumnName |
Nom de la colonne de contexte |
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) |
LogEveryNStep |
Fréquence de journalisation de la perte. |
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) |
PredictedAnswerColumnName |
Nom de la colonne de réponse pour les réponses prédites |
PredictionColumnName |
Nom de la colonne De prédiction. (Hérité de TorchSharpBaseTrainer.Options) |
QuestionColumnName |
Nom de la colonne de la question |
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) |
TopKAnswers |
Nombre de réponses les plus prédites dans la tâche de réponse aux questions. |
TrainingAnswerColumnName |
Nom de la colonne de réponse pour les données d’apprentissage |
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) |