NasBertTrainer.NasBertOptions 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 class NasBertTrainer.NasBertOptions : Microsoft.ML.TorchSharp.TorchSharpBaseTrainer.Options
type NasBertTrainer.NasBertOptions = class
inherit TorchSharpBaseTrainer.Options
Public Class NasBertTrainer.NasBertOptions
Inherits TorchSharpBaseTrainer.Options
- Vererbung
- Abgeleitet
Konstruktoren
NasBertTrainer.NasBertOptions() |
Felder
ActivationDropout |
Ausfallrate nach Aktivierungsfunktionen in FFN-Ebenen. Sollte innerhalb von [0, 1) sein. |
AdamBetas |
Betas für Adam-Optimierer. |
AdamEps |
Epsilon für Adam-Optimierer. |
AttentionDropout |
Abbruchrate für Aufmerksamkeitsgewichte. Sollte innerhalb von [0, 1) sein. |
BatchSize |
Anzahl der Beispiele, die für das Minibatchtraining verwendet werden sollen. (Geerbt von TorchSharpBaseTrainer.Options) |
ClipNorm |
Der Abschneideschwellenwert von Farbverläufen. Sollte innerhalb von [0, +Inf) sein. 0 bedeutet, keine Norm zu schneiden. |
Dropout |
Abbruchrate für allgemeine Situationen. Sollte innerhalb von [0, 1) sein. |
DynamicDropout |
Gibt an, ob dynamische Aussteiger verwendet werden sollen. |
EncoderNormalizeBefore |
Gibt an, ob die Ebenennormalisierung vor jedem Encoderblock angewendet werden soll. |
FinalLearningRateRatio |
Die endgültige Lernrate für polynomielle Zerfallsplaner. (Geerbt von TorchSharpBaseTrainer.Options) |
FreezeEncoder |
Gibt an, ob Encoderparameter eingefroren werden sollen. |
FreezeTransfer |
Gibt an, ob Übertragungsmodulparameter eingefroren werden sollen. |
LabelColumnName |
Der Name der Bezeichnungsspalte. (Geerbt von TorchSharpBaseTrainer.Options) |
LayerNormTraining |
Gibt an, ob Ebenennormparameter trainiert werden sollen. |
LearningRate |
Lernrate für die ersten N Epochen; alle Epochen >N mit LR_N. Hinweis: Dies kann je nach Planer unterschiedlich interpretiert werden. |
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. |
PredictionColumnName |
Der Name der Vorhersagespalte. (Geerbt von TorchSharpBaseTrainer.Options) |
ScoreColumnName |
Der Spaltenname "Score". (Geerbt von TorchSharpBaseTrainer.Options) |
Sentence1ColumnName |
Die Spalte mit dem ersten Satz. |
Sentence2ColumnName |
Die zweite Satzspalte. |
StartLearningRateRatio |
Die Start-Lernrate für Polynom-Zerfallsplaner. (Geerbt von TorchSharpBaseTrainer.Options) |
TaskType |
Vorgangstyp, der sich auf den Modellkopf bezieht. |
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 Polynomzerfallplaner. |
WeightDecay |
Koeffizienz des Gewichtszerfalls. Sollte innerhalb von [0, +Inf) sein. (Geerbt von TorchSharpBaseTrainer.Options) |