NasBertTrainer.NasBertOptions Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
public class NasBertTrainer.NasBertOptions : Microsoft.ML.TorchSharp.TorchSharpBaseTrainer.Options
type NasBertTrainer.NasBertOptions = class
inherit TorchSharpBaseTrainer.Options
Public Class NasBertTrainer.NasBertOptions
Inherits TorchSharpBaseTrainer.Options
- Dědičnost
- Odvozené
Konstruktory
NasBertTrainer.NasBertOptions() |
Pole
ActivationDropout |
Míra výpadků po aktivaci funkcí ve vrstvách FFN Mělo by být v rozsahu [0, 1). |
AdamBetas |
Beta verze pro Optimalizátor Adam. |
AdamEps |
Epsilon for Adam optimizer. |
AttentionDropout |
Míra poklesu pro hmotnosti pozornosti. Mělo by být v rozsahu [0, 1). |
BatchSize |
Počet ukázek, které se mají použít pro minidávkové trénování (Zděděno od TorchSharpBaseTrainer.Options) |
ClipNorm |
Prahová hodnota pro oříznutí přechodů. Měla by být v rozsahu [0, +Inf). 0 znamená nepřistřihovnout normu. |
Dropout |
Míra výpadků v obecných situacích Mělo by být v rozsahu [0, 1). |
DynamicDropout |
Jestli se má použít dynamický rozevírací seznam. |
EncoderNormalizeBefore |
Zda se má použít normalizace vrstev před každým blokem kodéru. |
FinalLearningRateRatio |
Konečná rychlost učení plánovače polynomického rozpadu. (Zděděno od TorchSharpBaseTrainer.Options) |
FreezeEncoder |
Zda se mají ukotvit parametry kodéru. |
FreezeTransfer |
Zda se mají ukotvit parametry modulu přenosu. |
LabelColumnName |
Název sloupce popisku (Zděděno od TorchSharpBaseTrainer.Options) |
LayerNormTraining |
Jestli se mají trénovat normové parametry vrstvy. |
LearningRate |
Rychlost učení pro první N epochy; všechny epochy >N pomocí LR_N. Poznámka: To může být interpretováno odlišně v závislosti na plánovači. |
MaxEpoch |
Pokud dosáhnete tohoto počtu epoch, zastavte trénování. (Zděděno od TorchSharpBaseTrainer.Options) |
PoolerDropout |
Míra výpadků ve vrstvách sdružování maskovaných jazykových modelů. Mělo by být v rozsahu [0, 1). |
PredictionColumnName |
Název sloupce Prediction (Predikce). (Zděděno od TorchSharpBaseTrainer.Options) |
ScoreColumnName |
Název sloupce Skóre. (Zděděno od TorchSharpBaseTrainer.Options) |
Sentence1ColumnName |
Sloupec první věty. |
Sentence2ColumnName |
Sloupec druhé věty. |
StartLearningRateRatio |
Počáteční rychlost učení plánovače polynomického rozpadu. (Zděděno od TorchSharpBaseTrainer.Options) |
TaskType |
Typ úlohy, který souvisí s hlavou modelu. |
ValidationSet |
Ověřovací sada používaná při trénování ke zlepšení kvality modelu. (Zděděno od TorchSharpBaseTrainer.Options) |
WarmupRatio |
Podíl zahřívacího kroku pro plánovače polynomického rozpadu. |
WeightDecay |
Koefektivita rozpadu hmotnosti. Měla by být v rozsahu [0, +Inf). (Zděděno od TorchSharpBaseTrainer.Options) |