NerTrainer.NerOptions Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
public class NerTrainer.NerOptions : Microsoft.ML.TorchSharp.NasBert.NasBertTrainer.NasBertOptions
type NerTrainer.NerOptions = class
inherit NasBertTrainer.NasBertOptions
Public Class NerTrainer.NerOptions
Inherits NasBertTrainer.NasBertOptions
- Ereditarietà
-
NerTrainer.NerOptions
Costruttori
NerTrainer.NerOptions() |
Campi
ActivationDropout |
Frequenza di rilascio dopo le funzioni di attivazione nei livelli FFN. Deve trovarsi all'interno di [0, 1). (Ereditato da NasBertTrainer.NasBertOptions) |
AdamBetas |
Beta per Adam optimizer. (Ereditato da NasBertTrainer.NasBertOptions) |
AdamEps |
Epsilon per Adam optimizer. (Ereditato da NasBertTrainer.NasBertOptions) |
AttentionDropout |
Frequenza di rilascio per i pesi di attenzione. Deve trovarsi all'interno di [0, 1). (Ereditato da NasBertTrainer.NasBertOptions) |
BatchSize |
Numero di esempi da usare per il training mini-batch. (Ereditato da TorchSharpBaseTrainer.Options) |
ClipNorm |
Soglia di ritaglio delle sfumature. Deve trovarsi all'interno di [0, +Inf). 0 significa non ritagliare la norma. (Ereditato da NasBertTrainer.NasBertOptions) |
Dropout |
Frequenza di rilascio per situazioni generali. Deve trovarsi all'interno di [0, 1). (Ereditato da NasBertTrainer.NasBertOptions) |
DynamicDropout |
Indica se usare l'elenco a discesa dinamico. (Ereditato da NasBertTrainer.NasBertOptions) |
EncoderNormalizeBefore |
Se applicare la normalizzazione del livello prima di ogni blocco del codificatore. (Ereditato da NasBertTrainer.NasBertOptions) |
FinalLearningRateRatio |
Frequenza di apprendimento finale per l'utilità di pianificazione del decadimento polinomiale. (Ereditato da TorchSharpBaseTrainer.Options) |
FreezeEncoder |
Se bloccare i parametri del codificatore. (Ereditato da NasBertTrainer.NasBertOptions) |
FreezeTransfer |
Se bloccare i parametri del modulo di trasferimento. (Ereditato da NasBertTrainer.NasBertOptions) |
LabelColumnName |
Nome colonna etichetta. (Ereditato da TorchSharpBaseTrainer.Options) |
LayerNormTraining |
Indica se eseguire il training dei parametri della norma del livello. (Ereditato da NasBertTrainer.NasBertOptions) |
LearningRate |
Frequenza di apprendimento per i primi periodi N; tutte le epoche >N usando LR_N. Nota: questo può essere interpretato in modo diverso a seconda dell'utilità di pianificazione. (Ereditato da NasBertTrainer.NasBertOptions) |
MaxEpoch |
Arrestare il training quando si raggiunge questo numero di epoche. (Ereditato da TorchSharpBaseTrainer.Options) |
PoolerDropout |
Frequenza di rilascio nei livelli del pooler del modello di linguaggio mascherato. Deve trovarsi all'interno di [0, 1). (Ereditato da NasBertTrainer.NasBertOptions) |
PredictionColumnName |
Nome della colonna Stima. (Ereditato da TorchSharpBaseTrainer.Options) |
ScoreColumnName |
Nome colonna Score. (Ereditato da TorchSharpBaseTrainer.Options) |
Sentence1ColumnName |
Prima colonna di frase. (Ereditato da NasBertTrainer.NasBertOptions) |
Sentence2ColumnName |
Seconda colonna di frase. (Ereditato da NasBertTrainer.NasBertOptions) |
StartLearningRateRatio |
Frequenza di apprendimento iniziale per l'utilità di pianificazione del decadimento polinomiale. (Ereditato da TorchSharpBaseTrainer.Options) |
TaskType |
Tipo di attività, correlato alla testa del modello. (Ereditato da NasBertTrainer.NasBertOptions) |
ValidationSet |
Set di convalida usato durante il training per migliorare la qualità del modello. (Ereditato da TorchSharpBaseTrainer.Options) |
WarmupRatio |
Percentuale di passaggi di riscaldamento per l'utilità di pianificazione del decadimento polinomiale. (Ereditato da NasBertTrainer.NasBertOptions) |
WeightDecay |
Coefficienza del decadimento del peso. Deve trovarsi all'interno di [0, +Inf). (Ereditato da TorchSharpBaseTrainer.Options) |