NasBertTrainer.NasBertOptions 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 NasBertTrainer.NasBertOptions : Microsoft.ML.TorchSharp.TorchSharpBaseTrainer.Options
type NasBertTrainer.NasBertOptions = class
inherit TorchSharpBaseTrainer.Options
Public Class NasBertTrainer.NasBertOptions
Inherits TorchSharpBaseTrainer.Options
- Héritage
- Dérivé
Constructeurs
NasBertTrainer.NasBertOptions() |
Champs
ActivationDropout |
Taux d’abandon après les fonctions d’activation dans les couches FFN. Doit être dans [0, 1). |
AdamBetas |
Bêtas de l’optimiseur Adam. |
AdamEps |
Epsilon pour l’optimiseur Adam. |
AttentionDropout |
Taux d’abandon pour les poids de l’attention. Doit être dans [0, 1). |
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. |
Dropout |
Taux d’abandon pour les situations générales. Doit être dans [0, 1). |
DynamicDropout |
Indique s’il faut utiliser l’abandon dynamique. |
EncoderNormalizeBefore |
Indique s’il faut appliquer la normalisation de couche avant chaque bloc d’encodeur. |
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. |
FreezeTransfer |
Indique s’il faut figer les paramètres du module de transfert. |
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. |
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. |
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). |
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. |
Sentence2ColumnName |
Deuxième colonne de phrase. |
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. |
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. |
WeightDecay |
Coefficiency of weight decay. Doit être dans [0, +Inf). (Hérité de TorchSharpBaseTrainer.Options) |