Udostępnij za pośrednictwem


NasBertTrainer.NasBertOptions Klasa

Definicja

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)

Dotyczy