QATrainer.Options Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
- Vererbung
-
QATrainer.Options
Konstruktoren
QATrainer.Options() |
Felder
ActivationDropout |
Abbruchrate nach Aktivierungsfunktionen in FFN-Ebenen. Sollte innerhalb von [0, 1) sein. (Geerbt von NasBertTrainer.NasBertOptions) |
AdamBetas |
Betas für Adam-Optimierer. (Geerbt von NasBertTrainer.NasBertOptions) |
AdamEps |
Epsilon für Adam-Optimierer. (Geerbt von NasBertTrainer.NasBertOptions) |
AnswerIndexStartColumnName |
Name der Startspalte des Antwortindex |
AttentionDropout |
Abbruchrate für Aufmerksamkeitsgewichte. Sollte innerhalb von [0, 1) sein. (Geerbt von NasBertTrainer.NasBertOptions) |
BatchSize |
Anzahl der Beispiele, die für das Minibatchtraining verwendet werden sollen. (Geerbt von TorchSharpBaseTrainer.Options) |
ClipNorm |
Der Beschneidungsschwellenwert von Farbverläufen. Sollte innerhalb von [0, +Inf) sein. 0 bedeutet, die Norm nicht zu beschneiden. (Geerbt von NasBertTrainer.NasBertOptions) |
ContextColumnName |
Name der Kontextspalte |
Dropout |
Abbruchrate für allgemeine Situationen. Sollte innerhalb von [0, 1) sein. (Geerbt von NasBertTrainer.NasBertOptions) |
DynamicDropout |
Gibt an, ob dynamisches Dropout verwendet werden soll. (Geerbt von NasBertTrainer.NasBertOptions) |
EncoderNormalizeBefore |
Gibt an, ob die Ebenennormalisierung vor jedem Encoderblock angewendet werden soll. (Geerbt von NasBertTrainer.NasBertOptions) |
FinalLearningRateRatio |
Die endgültige Lernrate für polynomiale Zerfallsplaner. (Geerbt von TorchSharpBaseTrainer.Options) |
FreezeEncoder |
Gibt an, ob Encoderparameter fixiert werden sollen. (Geerbt von NasBertTrainer.NasBertOptions) |
FreezeTransfer |
Gibt an, ob Die Parameter des Übertragungsmoduls fixiert werden sollen. (Geerbt von NasBertTrainer.NasBertOptions) |
LabelColumnName |
Der Name der Bezeichnungsspalte. (Geerbt von TorchSharpBaseTrainer.Options) |
LayerNormTraining |
Gibt an, ob Ebenennormparameter trainiert werden sollen. (Geerbt von NasBertTrainer.NasBertOptions) |
LearningRate |
Lernrate für die ersten N Epochen; alle Epochen >N mit LR_N. Hinweis: Dies kann je nach Planer unterschiedlich interpretiert werden. (Geerbt von NasBertTrainer.NasBertOptions) |
LogEveryNStep |
Wie oft der Verlust protokolliert werden soll. |
MaxEpoch |
Beenden Sie das Training, wenn Sie diese Anzahl von Epochen erreichen. (Geerbt von TorchSharpBaseTrainer.Options) |
PoolerDropout |
Abbruchrate in den Poolerebenen des maskierten Sprachmodells. Sollte innerhalb von [0, 1) sein. (Geerbt von NasBertTrainer.NasBertOptions) |
PredictedAnswerColumnName |
Name der Antwortspalte für die vorhergesagten Antworten |
PredictionColumnName |
Der Name der Vorhersagespalte. (Geerbt von TorchSharpBaseTrainer.Options) |
QuestionColumnName |
Name der Fragespalte |
ScoreColumnName |
Der Name der Score-Spalte. (Geerbt von TorchSharpBaseTrainer.Options) |
Sentence1ColumnName |
Die erste Satzspalte. (Geerbt von NasBertTrainer.NasBertOptions) |
Sentence2ColumnName |
Die zweite Satzspalte. (Geerbt von NasBertTrainer.NasBertOptions) |
StartLearningRateRatio |
Die Startlernrate für polynomiale Zerfallsplaner. (Geerbt von TorchSharpBaseTrainer.Options) |
TaskType |
Vorgangstyp, der sich auf den Modellkopf bezieht. (Geerbt von NasBertTrainer.NasBertOptions) |
TopKAnswers |
Anzahl der am häufigsten vorhergesagten Antworten in der Fragebeantwortungsaufgabe. |
TrainingAnswerColumnName |
Antwortspaltenname für die Trainingsdaten |
ValidationSet |
Der Validierungssatz, der während des Trainings verwendet wird, um die Modellqualität zu verbessern. (Geerbt von TorchSharpBaseTrainer.Options) |
WarmupRatio |
Anteil der Aufwärmschritte für polynomiale Zerfallsplaner. (Geerbt von NasBertTrainer.NasBertOptions) |
WeightDecay |
Koeeffizienz des Gewichtszerfalls. Sollte innerhalb von [0, +Inf) sein. (Geerbt von TorchSharpBaseTrainer.Options) |