QATrainer.Options Klasse

Definition

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

Konstruktoren

Name Beschreibung
QATrainer.Options()

Felder

Name Beschreibung
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 Antwortindex-Startspalte

AttentionDropout

Abbruchrate für Aufmerksamkeitsgewichte. Sollte innerhalb von [0, 1) sein.

(Geerbt von NasBertTrainer.NasBertOptions)
BatchSize

Anzahl der Beispiele, die für Minibatchschulungen verwendet werden sollen.

(Geerbt von TorchSharpBaseTrainer.Options)
ClipNorm

Der Ausschnittschwellenwert von Farbverläufen. Sollte innerhalb von [0, +Inf) sein. 0 bedeutet nicht, die Norm zu schneiden.

(Geerbt von NasBertTrainer.NasBertOptions)
ContextColumnName

Kontextspaltenname

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 Layernormalisierung vor jedem Encoderblock angewendet werden soll.

(Geerbt von NasBertTrainer.NasBertOptions)
FinalLearningRateRatio

Die endgültige Lernrate für polynomischen Verfallsplaner.

(Geerbt von TorchSharpBaseTrainer.Options)
FreezeEncoder

Gibt an, ob Encoderparameter fixiert werden sollen.

(Geerbt von NasBertTrainer.NasBertOptions)
FreezeTransfer

Gibt an, ob Transfermodulparameter fixiert werden sollen.

(Geerbt von NasBertTrainer.NasBertOptions)
LabelColumnName

Der Name der Bezeichnungsspalte.

(Geerbt von TorchSharpBaseTrainer.Options)
LayerNormTraining

Gibt an, ob Schichtnormparameter 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 Zeitplan 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 maskierten Sprachmodellpoolerebenen. Sollte innerhalb von [0, 1) sein.

(Geerbt von NasBertTrainer.NasBertOptions)
PredictedAnswerColumnName

Antwortspaltenname für die vorhergesagten Antworten

PredictionColumnName

Der Name der Vorhersagespalte.

(Geerbt von TorchSharpBaseTrainer.Options)
QuestionColumnName

Name der Fragespalte

ScoreColumnName

Der Spaltenname "Score".

(Geerbt von TorchSharpBaseTrainer.Options)
Sentence1ColumnName

Die erste Satzspalte.

(Geerbt von NasBertTrainer.NasBertOptions)
Sentence2ColumnName

Die zweite Satzspalte.

(Geerbt von NasBertTrainer.NasBertOptions)
StartLearningRateRatio

Die Lernrate für polynomischen Verfallsplaner.

(Geerbt von TorchSharpBaseTrainer.Options)
TaskType

Vorgangstyp, der mit dem Modellkopf verknüpft ist.

(Geerbt von NasBertTrainer.NasBertOptions)
TopKAnswers

Die Anzahl der am häufigsten vorhergesagten Antworten bei der Frageantwortaufgabe.

TrainingAnswerColumnName

Name der Antwortspalte für die Schulungsdaten

ValidationSet

Der Validierungssatz, der während der Schulung verwendet wird, um die Modellqualität zu verbessern.

(Geerbt von TorchSharpBaseTrainer.Options)
WarmupRatio

Anteil der Aufwärmschritte für polynomischen Verfallsplaner.

(Geerbt von NasBertTrainer.NasBertOptions)
WeightDecay

Koeffizienz des Gewichtszerfalles. Sollte innerhalb von [0, +Inf) sein.

(Geerbt von TorchSharpBaseTrainer.Options)

Gilt für: