QATrainer.Options Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
public sealed class QATrainer.Options : Microsoft.ML.TorchSharp.NasBert.NasBertTrainer.NasBertOptions
type QATrainer.Options = class
inherit NasBertTrainer.NasBertOptions
Public NotInheritable Class QATrainer.Options
Inherits NasBertTrainer.NasBertOptions
- Dziedziczenie
-
QATrainer.Options
Konstruktory
QATrainer.Options() |
Pola
ActivationDropout |
Współczynnik porzucania po funkcjach aktywacji w warstwach FFN. Powinien znajdować się w zakresie [0, 1). (Odziedziczone po NasBertTrainer.NasBertOptions) |
AdamBetas |
Wersje beta optymalizatora Adama. (Odziedziczone po NasBertTrainer.NasBertOptions) |
AdamEps |
Epsilon dla optymalizatora Adama. (Odziedziczone po NasBertTrainer.NasBertOptions) |
AnswerIndexStartColumnName |
Nazwa kolumny początkowej indeksu odpowiedzi |
AttentionDropout |
Współczynnik upuszczania dla wagi uwagi. Powinien znajdować się w zakresie [0, 1). (Odziedziczone po NasBertTrainer.NasBertOptions) |
BatchSize |
Liczba próbek do użycia na potrzeby trenowania minisadowego. (Odziedziczone po TorchSharpBaseTrainer.Options) |
ClipNorm |
Próg przycinania gradientów. Powinna znajdować się w zakresie [0, +Inf). 0 oznacza, że nie należy wyciąć norm. (Odziedziczone po NasBertTrainer.NasBertOptions) |
ContextColumnName |
Nazwa kolumny kontekstowej |
Dropout |
Współczynnik porzucania w ogólnych sytuacjach. Powinien znajdować się w zakresie [0, 1). (Odziedziczone po NasBertTrainer.NasBertOptions) |
DynamicDropout |
Czy używać listy rozwijanej dynamicznej. (Odziedziczone po NasBertTrainer.NasBertOptions) |
EncoderNormalizeBefore |
Czy należy stosować normalizację warstw przed każdym blokiem kodera. (Odziedziczone po NasBertTrainer.NasBertOptions) |
FinalLearningRateRatio |
Ostateczny wskaźnik uczenia się dla harmonogramu rozkładu wielomianowego. (Odziedziczone po TorchSharpBaseTrainer.Options) |
FreezeEncoder |
Czy zablokować parametry kodera. (Odziedziczone po NasBertTrainer.NasBertOptions) |
FreezeTransfer |
Czy zablokować parametry modułu transferu. (Odziedziczone po NasBertTrainer.NasBertOptions) |
LabelColumnName |
Nazwa kolumny etykiety. (Odziedziczone po TorchSharpBaseTrainer.Options) |
LayerNormTraining |
Czy trenować parametry normy warstwy. (Odziedziczone po NasBertTrainer.NasBertOptions) |
LearningRate |
Kurs nauki dla pierwszej epoki N; wszystkie epoki N używające >LR_N. Uwaga: może to być interpretowane inaczej w zależności od harmonogramu. (Odziedziczone po NasBertTrainer.NasBertOptions) |
LogEveryNStep |
Jak często rejestrować utratę. |
MaxEpoch |
Zatrzymaj trenowanie w przypadku osiągnięcia tej liczby epok. (Odziedziczone po TorchSharpBaseTrainer.Options) |
PoolerDropout |
Współczynnik porzucania w warstwach puli modeli językowych maskowanych. Powinien znajdować się w zakresie [0, 1). (Odziedziczone po NasBertTrainer.NasBertOptions) |
PredictedAnswerColumnName |
Nazwa kolumny odpowiedzi dla przewidywanych odpowiedzi |
PredictionColumnName |
Nazwa kolumny Przewidywania. (Odziedziczone po TorchSharpBaseTrainer.Options) |
QuestionColumnName |
Nazwa kolumny pytania |
ScoreColumnName |
Nazwa kolumny Score (Generowanie wyników). (Odziedziczone po TorchSharpBaseTrainer.Options) |
Sentence1ColumnName |
Pierwsza kolumna zdania. (Odziedziczone po NasBertTrainer.NasBertOptions) |
Sentence2ColumnName |
Druga kolumna zdania. (Odziedziczone po NasBertTrainer.NasBertOptions) |
StartLearningRateRatio |
Wskaźnik uczenia początkowego dla harmonogramu rozkładu wielomianowego. (Odziedziczone po TorchSharpBaseTrainer.Options) |
TaskType |
Typ zadania, który jest powiązany z głową modelu. (Odziedziczone po NasBertTrainer.NasBertOptions) |
TopKAnswers |
Liczba najczęściej przewidywanych odpowiedzi w zadaniu odpowiedzi na pytania. |
TrainingAnswerColumnName |
Nazwa kolumny odpowiedzi dla danych treningowych |
ValidationSet |
Zestaw weryfikacji używany podczas trenowania w celu poprawy jakości modelu. (Odziedziczone po TorchSharpBaseTrainer.Options) |
WarmupRatio |
Proporcja kroków rozgrzewki dla harmonogramu rozkładu wielomianowego. (Odziedziczone po NasBertTrainer.NasBertOptions) |
WeightDecay |
Nieefektywność rozkładu masy ciała. Powinna znajdować się w zakresie [0, +Inf). (Odziedziczone po TorchSharpBaseTrainer.Options) |