Freigeben über


NasBertTrainer.NasBertOptions Klasse

Definition

public class NasBertTrainer.NasBertOptions : Microsoft.ML.TorchSharp.TorchSharpBaseTrainer.Options
type NasBertTrainer.NasBertOptions = class
    inherit TorchSharpBaseTrainer.Options
Public Class NasBertTrainer.NasBertOptions
Inherits TorchSharpBaseTrainer.Options
Vererbung
Abgeleitet

Konstruktoren

NasBertTrainer.NasBertOptions()

Felder

ActivationDropout

Ausfallrate nach Aktivierungsfunktionen in FFN-Ebenen. Sollte innerhalb von [0, 1) sein.

AdamBetas

Betas für Adam-Optimierer.

AdamEps

Epsilon für Adam-Optimierer.

AttentionDropout

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

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.

Dropout

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

DynamicDropout

Gibt an, ob dynamische Aussteiger verwendet werden sollen.

EncoderNormalizeBefore

Gibt an, ob die Ebenennormalisierung vor jedem Encoderblock angewendet werden soll.

FinalLearningRateRatio

Die endgültige Lernrate für polynomielle Zerfallsplaner.

(Geerbt von TorchSharpBaseTrainer.Options)
FreezeEncoder

Gibt an, ob Encoderparameter eingefroren werden sollen.

FreezeTransfer

Gibt an, ob Übertragungsmodulparameter eingefroren werden sollen.

LabelColumnName

Der Name der Bezeichnungsspalte.

(Geerbt von TorchSharpBaseTrainer.Options)
LayerNormTraining

Gibt an, ob Ebenennormparameter trainiert werden sollen.

LearningRate

Lernrate für die ersten N Epochen; alle Epochen >N mit LR_N. Hinweis: Dies kann je nach Planer unterschiedlich interpretiert werden.

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.

PredictionColumnName

Der Name der Vorhersagespalte.

(Geerbt von TorchSharpBaseTrainer.Options)
ScoreColumnName

Der Spaltenname "Score".

(Geerbt von TorchSharpBaseTrainer.Options)
Sentence1ColumnName

Die Spalte mit dem ersten Satz.

Sentence2ColumnName

Die zweite Satzspalte.

StartLearningRateRatio

Die Start-Lernrate für Polynom-Zerfallsplaner.

(Geerbt von TorchSharpBaseTrainer.Options)
TaskType

Vorgangstyp, der sich auf den Modellkopf bezieht.

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.

WeightDecay

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

(Geerbt von TorchSharpBaseTrainer.Options)

Gilt für: