Freigeben über


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

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)

Gilt für: