TextClassificationTrainer.TextClassificationOptions Klasse

Definition

public class TextClassificationTrainer.TextClassificationOptions : Microsoft.ML.TorchSharp.NasBert.NasBertTrainer.NasBertOptions
type TextClassificationTrainer.TextClassificationOptions = class
    inherit NasBertTrainer.NasBertOptions
Public Class TextClassificationTrainer.TextClassificationOptions
Inherits NasBertTrainer.NasBertOptions
Vererbung
TextClassificationTrainer.TextClassificationOptions

Konstruktoren

Name Beschreibung
TextClassificationTrainer.TextClassificationOptions()

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)
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)
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)
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)
PredictionColumnName

Der Name der Vorhersagespalte.

(Geerbt von TorchSharpBaseTrainer.Options)
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)
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: