TextClassificationTrainer.TextClassificationOptions 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 TextClassificationTrainer.TextClassificationOptions : Microsoft.ML.TorchSharp.NasBert.NasBertTrainer.NasBertOptions
type TextClassificationTrainer.TextClassificationOptions = class
inherit NasBertTrainer.NasBertOptions
Public Class TextClassificationTrainer.TextClassificationOptions
Inherits NasBertTrainer.NasBertOptions
- Ereditarietà
-
TextClassificationTrainer.TextClassificationOptions
Costruttori
| Nome | Descrizione |
|---|---|
| TextClassificationTrainer.TextClassificationOptions() | |
Campi
| Nome | Descrizione |
|---|---|
| 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) |
| AttentionDropout |
Frequenza di rilascio per i 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) |
| Dropout |
Frequenza di rilascio per situazioni generali. Deve essere compreso tra [0, 1). (Ereditato da NasBertTrainer.NasBertOptions) |
| DynamicDropout |
Indica se usare l'eliminazione dinamica. (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) |
| 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) |
| PredictionColumnName |
Nome della colonna Prediction. (Ereditato da TorchSharpBaseTrainer.Options) |
| 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 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 dei 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) |