TextClassificationTrainer.TextClassificationOptions 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 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) |