SentenceSimilarityTrainer.SentenceSimilarityOptions 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 SentenceSimilarityTrainer.SentenceSimilarityOptions : Microsoft.ML.TorchSharp.NasBert.NasBertTrainer.NasBertOptions
type SentenceSimilarityTrainer.SentenceSimilarityOptions = class
inherit NasBertTrainer.NasBertOptions
Public Class SentenceSimilarityTrainer.SentenceSimilarityOptions
Inherits NasBertTrainer.NasBertOptions
- Vererbung
-
SentenceSimilarityTrainer.SentenceSimilarityOptions
Konstruktoren
SentenceSimilarityTrainer.SentenceSimilarityOptions() |
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) |