TextClassificationTrainer.TextClassificationOptions Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
public class TextClassificationTrainer.TextClassificationOptions : Microsoft.ML.TorchSharp.NasBert.NasBertTrainer.NasBertOptions
type TextClassificationTrainer.TextClassificationOptions = class
inherit NasBertTrainer.NasBertOptions
Public Class TextClassificationTrainer.TextClassificationOptions
Inherits NasBertTrainer.NasBertOptions
- Herança
-
TextClassificationTrainer.TextClassificationOptions
Construtores
| TextClassificationTrainer.TextClassificationOptions() |
Campos
| ActivationDropout |
Taxa de desativação 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 Epsilon para Adam. (Herdado de NasBertTrainer.NasBertOptions) |
| 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 cortar a norma. (Herdado de NasBertTrainer.NasBertOptions) |
| Dropout |
Taxa de descarte para situações gerais. Deve estar dentro de [0, 1). (Herdado de NasBertTrainer.NasBertOptions) |
| DynamicDropout |
Se você deve usar a esmissão dinâmica. (Herdado de NasBertTrainer.NasBertOptions) |
| EncoderNormalizeBefore |
Se deve aplicar a normalização de camada 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 de 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 deseja treinar parâmetros de norma de camada. (Herdado de NasBertTrainer.NasBertOptions) |
| LearningRate |
Taxa de aprendizado para as primeiras épocas N; todas as épocas >N usando LR_N. Observação: isso pode ser interpretado de forma diferente dependendo do agendador. (Herdado de NasBertTrainer.NasBertOptions) |
| MaxEpoch |
Pare o treinamento ao atingir esse número de épocas. (Herdado de TorchSharpBaseTrainer.Options) |
| PoolerDropout |
Taxa de descarte nas camadas do pooler de modelo de linguagem mascarada. Deve estar dentro de [0, 1). (Herdado de NasBertTrainer.NasBertOptions) |
| PredictionColumnName |
O nome da coluna Previsão. (Herdado de TorchSharpBaseTrainer.Options) |
| ScoreColumnName |
O nome da coluna Pontuar. (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) |
| 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) |