Freigeben über


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

TextClassificationTrainer.TextClassificationOptions()

Felder

ActivationDropout

Ausfallrate 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 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.

(Geerbt von NasBertTrainer.NasBertOptions)
Dropout

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

(Geerbt von NasBertTrainer.NasBertOptions)
DynamicDropout

Gibt an, ob dynamische Aussteiger verwendet werden sollen.

(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 polynomielle Zerfallsplaner.

(Geerbt von TorchSharpBaseTrainer.Options)
FreezeEncoder

Gibt an, ob Encoderparameter eingefroren werden sollen.

(Geerbt von NasBertTrainer.NasBertOptions)
FreezeTransfer

Gibt an, ob Übertragungsmodulparameter eingefroren 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)
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)
PredictionColumnName

Der Name der Vorhersagespalte.

(Geerbt von TorchSharpBaseTrainer.Options)
ScoreColumnName

Der Spaltenname "Score".

(Geerbt von TorchSharpBaseTrainer.Options)
Sentence1ColumnName

Die Spalte mit dem ersten Satz.

(Geerbt von NasBertTrainer.NasBertOptions)
Sentence2ColumnName

Die zweite Satzspalte.

(Geerbt von NasBertTrainer.NasBertOptions)
StartLearningRateRatio

Die Start-Lernrate für Polynom-Zerfallsplaner.

(Geerbt von TorchSharpBaseTrainer.Options)
TaskType

Vorgangstyp, der sich auf den Modellkopf bezieht.

(Geerbt von NasBertTrainer.NasBertOptions)
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.

(Geerbt von NasBertTrainer.NasBertOptions)
WeightDecay

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

(Geerbt von TorchSharpBaseTrainer.Options)

Gilt für: