QATrainer.Options 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 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
- Ereditarietà
-
QATrainer.Options
Costruttori
QATrainer.Options() |
Campi
ActivationDropout |
Frequenza di rilascio dopo le funzioni di attivazione nei livelli FFN. Deve essere compreso tra [0, 1). (Ereditato da NasBertTrainer.NasBertOptions) |
AdamBetas |
Beta per Adam Optimizer. (Ereditato da NasBertTrainer.NasBertOptions) |
AdamEps |
Epsilon per Adam Optimizer. (Ereditato da NasBertTrainer.NasBertOptions) |
AnswerIndexStartColumnName |
Nome colonna inizio indice di risposta |
AttentionDropout |
Frequenza di rilascio per pesi di attenzione. Deve essere compreso tra [0, 1). (Ereditato da NasBertTrainer.NasBertOptions) |
BatchSize |
Numero di campioni da usare per il training mini batch. (Ereditato da TorchSharpBaseTrainer.Options) |
ClipNorm |
Soglia di ritaglio delle sfumature. Deve essere compreso tra [0, +Inf). 0 significa non ritagliare norma. (Ereditato da NasBertTrainer.NasBertOptions) |
ContextColumnName |
Nome colonna contesto |
Dropout |
Frequenza di rilascio per situazioni generali. Deve essere compreso tra [0, 1). (Ereditato da NasBertTrainer.NasBertOptions) |
DynamicDropout |
Indica se usare l'elenco a discesa dinamico. (Ereditato da NasBertTrainer.NasBertOptions) |
EncoderNormalizeBefore |
Indica 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 |
Indica se bloccare i parametri del codificatore. (Ereditato da NasBertTrainer.NasBertOptions) |
FreezeTransfer |
Indica se bloccare i parametri del modulo di trasferimento. (Ereditato da NasBertTrainer.NasBertOptions) |
LabelColumnName |
Nome della colonna dell'etichetta. (Ereditato da TorchSharpBaseTrainer.Options) |
LayerNormTraining |
Indica se eseguire il training dei parametri di norma del livello. (Ereditato da NasBertTrainer.NasBertOptions) |
LearningRate |
Frequenza di apprendimento per i primi N periodi; tutti i periodi >N che usano LR_N. Nota: questa operazione può essere interpretata in modo diverso a seconda dell'utilità di pianificazione. (Ereditato da NasBertTrainer.NasBertOptions) |
LogEveryNStep |
Frequenza con cui registrare la perdita. |
MaxEpoch |
Arrestare il training quando si raggiunge questo numero di periodi. (Ereditato da TorchSharpBaseTrainer.Options) |
PoolerDropout |
Frequenza di rilascio nei livelli del pooler del modello linguistico mascherato. Deve essere compreso tra [0, 1). (Ereditato da NasBertTrainer.NasBertOptions) |
PredictedAnswerColumnName |
Nome colonna risposte per le risposte stimate |
PredictionColumnName |
Nome della colonna Stima. (Ereditato da TorchSharpBaseTrainer.Options) |
QuestionColumnName |
Nome colonna domanda |
ScoreColumnName |
Nome della colonna Score. (Ereditato da TorchSharpBaseTrainer.Options) |
Sentence1ColumnName |
Prima colonna della frase. (Ereditato da NasBertTrainer.NasBertOptions) |
Sentence2ColumnName |
Seconda colonna della 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 all'intestazione del modello. (Ereditato da NasBertTrainer.NasBertOptions) |
TopKAnswers |
Numero di risposte stimate principali nell'attività di risposta alle domande. |
TrainingAnswerColumnName |
Nome colonna di risposta per i dati di training |
ValidationSet |
Set di convalida utilizzato 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 essere compreso tra [0, +Inf). (Ereditato da TorchSharpBaseTrainer.Options) |