NasBertTrainer.NasBertOptions 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 class NasBertTrainer.NasBertOptions : Microsoft.ML.TorchSharp.TorchSharpBaseTrainer.Options
type NasBertTrainer.NasBertOptions = class
inherit TorchSharpBaseTrainer.Options
Public Class NasBertTrainer.NasBertOptions
Inherits TorchSharpBaseTrainer.Options
- Dziedziczenie
- Pochodne
Konstruktory
NasBertTrainer.NasBertOptions() |
Pola
ActivationDropout |
Współczynnik porzucania po funkcjach aktywacji w warstwach FFN. Powinien znajdować się w zakresie [0, 1). |
AdamBetas |
Wersje beta optymalizatora Adama. |
AdamEps |
Epsilon dla optymalizatora Adama. |
AttentionDropout |
Współczynnik upuszczania dla wagi uwagi. Powinien znajdować się w zakresie [0, 1). |
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. |
Dropout |
Współczynnik porzucania w ogólnych sytuacjach. Powinien znajdować się w zakresie [0, 1). |
DynamicDropout |
Czy używać listy rozwijanej dynamicznej. |
EncoderNormalizeBefore |
Czy należy stosować normalizację warstw przed każdym blokiem kodera. |
FinalLearningRateRatio |
Ostateczny wskaźnik uczenia się dla harmonogramu rozkładu wielomianowego. (Odziedziczone po TorchSharpBaseTrainer.Options) |
FreezeEncoder |
Czy zablokować parametry kodera. |
FreezeTransfer |
Czy zablokować parametry modułu transferu. |
LabelColumnName |
Nazwa kolumny etykiety. (Odziedziczone po TorchSharpBaseTrainer.Options) |
LayerNormTraining |
Czy trenować parametry normy warstwy. |
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. |
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). |
PredictionColumnName |
Nazwa kolumny Przewidywania. (Odziedziczone po TorchSharpBaseTrainer.Options) |
ScoreColumnName |
Nazwa kolumny Score (Generowanie wyników). (Odziedziczone po TorchSharpBaseTrainer.Options) |
Sentence1ColumnName |
Pierwsza kolumna zdania. |
Sentence2ColumnName |
Druga kolumna zdania. |
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. |
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. |
WeightDecay |
Nieefektywność rozkładu masy ciała. Powinna znajdować się w zakresie [0, +Inf). (Odziedziczone po TorchSharpBaseTrainer.Options) |