Condividi tramite


NasBertTrainer.NasBertOptions Classe

Definizione

public class NasBertTrainer.NasBertOptions : Microsoft.ML.TorchSharp.TorchSharpBaseTrainer.Options
type NasBertTrainer.NasBertOptions = class
    inherit TorchSharpBaseTrainer.Options
Public Class NasBertTrainer.NasBertOptions
Inherits TorchSharpBaseTrainer.Options
Ereditarietà
Derivato

Costruttori

NasBertTrainer.NasBertOptions()

Campi

ActivationDropout

Frequenza di rilascio dopo le funzioni di attivazione nei livelli FFN. Deve essere compreso tra [0, 1).

AdamBetas

Beta per Adam Optimizer.

AdamEps

Epsilon per Adam Optimizer.

AttentionDropout

Frequenza di rilascio per pesi di attenzione. Deve essere compreso tra [0, 1).

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.

Dropout

Frequenza di rilascio per situazioni generali. Deve essere compreso tra [0, 1).

DynamicDropout

Indica se usare l'elenco a discesa dinamico.

EncoderNormalizeBefore

Indica se applicare la normalizzazione del livello prima di ogni blocco del codificatore.

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.

FreezeTransfer

Indica se bloccare i parametri del modulo di trasferimento.

LabelColumnName

Nome della colonna dell'etichetta.

(Ereditato da TorchSharpBaseTrainer.Options)
LayerNormTraining

Indica se eseguire il training dei parametri di norma del livello.

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.

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).

PredictionColumnName

Nome della colonna Stima.

(Ereditato da TorchSharpBaseTrainer.Options)
ScoreColumnName

Nome della colonna Score.

(Ereditato da TorchSharpBaseTrainer.Options)
Sentence1ColumnName

Prima colonna della frase.

Sentence2ColumnName

Seconda colonna della frase.

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.

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.

WeightDecay

Coefficienza del decadimento del peso. Deve essere compreso tra [0, +Inf).

(Ereditato da TorchSharpBaseTrainer.Options)

Si applica a