Compartilhar via


QATrainer.Options Classe

Definição

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
Herança

Construtores

QATrainer.Options()

Campos

ActivationDropout

Taxa de abandono após funções de ativação em camadas FFN. Deve estar dentro de [0, 1).

(Herdado de NasBertTrainer.NasBertOptions)
AdamBetas

Betas para o otimizador Adam.

(Herdado de NasBertTrainer.NasBertOptions)
AdamEps

Otimizador do Epsilon para Adam.

(Herdado de NasBertTrainer.NasBertOptions)
AnswerIndexStartColumnName

Nome da coluna inicial do índice de resposta

AttentionDropout

Taxa de abandono para pesos de atenção. Deve estar dentro de [0, 1).

(Herdado de NasBertTrainer.NasBertOptions)
BatchSize

Número de exemplos a serem usados para treinamento em minilote.

(Herdado de TorchSharpBaseTrainer.Options)
ClipNorm

O limite de recorte de gradientes. Deve estar dentro de [0, +Inf). 0 significa não recortar norm.

(Herdado de NasBertTrainer.NasBertOptions)
ContextColumnName

Nome da Coluna de Contexto

Dropout

Taxa de abandono para situações gerais. Deve estar dentro de [0, 1).

(Herdado de NasBertTrainer.NasBertOptions)
DynamicDropout

Se deve ser usado o descarte dinâmico.

(Herdado de NasBertTrainer.NasBertOptions)
EncoderNormalizeBefore

Se a normalização de camada deve ser aplicada antes de cada bloco de codificador.

(Herdado de NasBertTrainer.NasBertOptions)
FinalLearningRateRatio

A taxa de aprendizado final para o agendador de decaimento polinomial.

(Herdado de TorchSharpBaseTrainer.Options)
FreezeEncoder

Se os parâmetros do codificador devem ser congelados.

(Herdado de NasBertTrainer.NasBertOptions)
FreezeTransfer

Se os parâmetros do módulo de transferência devem ser congelados.

(Herdado de NasBertTrainer.NasBertOptions)
LabelColumnName

O nome da coluna do rótulo.

(Herdado de TorchSharpBaseTrainer.Options)
LayerNormTraining

Se os parâmetros de norma de camada devem ser treinados.

(Herdado de NasBertTrainer.NasBertOptions)
LearningRate

Taxa de aprendizado para as primeiras N épocas; todas as épocas >N usando LR_N. Observação: isso pode ser interpretado de forma diferente, dependendo do agendador.

(Herdado de NasBertTrainer.NasBertOptions)
LogEveryNStep

Com que frequência registrar a perda.

MaxEpoch

Pare o treinamento ao atingir esse número de épocas.

(Herdado de TorchSharpBaseTrainer.Options)
PoolerDropout

Taxa de descarte nas camadas do pooler de modelos de linguagem mascarada. Deve estar dentro de [0, 1).

(Herdado de NasBertTrainer.NasBertOptions)
PredictedAnswerColumnName

Nome da Coluna de Resposta para as respostas previstas

PredictionColumnName

O nome da coluna Previsão.

(Herdado de TorchSharpBaseTrainer.Options)
QuestionColumnName

Nome da Coluna de Pergunta

ScoreColumnName

O nome da coluna Pontuação.

(Herdado de TorchSharpBaseTrainer.Options)
Sentence1ColumnName

A primeira coluna de frase.

(Herdado de NasBertTrainer.NasBertOptions)
Sentence2ColumnName

A segunda coluna de frase.

(Herdado de NasBertTrainer.NasBertOptions)
StartLearningRateRatio

A taxa de aprendizado inicial para o agendador de decaimento polinomial.

(Herdado de TorchSharpBaseTrainer.Options)
TaskType

Tipo de tarefa, que está relacionado ao cabeçalho do modelo.

(Herdado de NasBertTrainer.NasBertOptions)
TopKAnswers

Número de respostas previstas principais na tarefa de respostas às perguntas.

TrainingAnswerColumnName

Nome da Coluna de Resposta para os dados de treinamento

ValidationSet

O conjunto de validação usado durante o treinamento para melhorar a qualidade do modelo.

(Herdado de TorchSharpBaseTrainer.Options)
WarmupRatio

Proporção de etapas de aquecimento para o agendador de decaimento polinomial.

(Herdado de NasBertTrainer.NasBertOptions)
WeightDecay

Coefficiency de decadência de peso. Deve estar dentro de [0, +Inf).

(Herdado de TorchSharpBaseTrainer.Options)

Aplica-se a