NasBertTrainer.NasBertOptions Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
public class NasBertTrainer.NasBertOptions : Microsoft.ML.TorchSharp.TorchSharpBaseTrainer.Options
type NasBertTrainer.NasBertOptions = class
inherit TorchSharpBaseTrainer.Options
Public Class NasBertTrainer.NasBertOptions
Inherits TorchSharpBaseTrainer.Options
- Herencia
- Derivado
Constructores
NasBertTrainer.NasBertOptions() |
Campos
ActivationDropout |
Tasa de eliminación después de las funciones de activación en capas FFN. Debe estar dentro de [0, 1). |
AdamBetas |
Betas para el optimizador adam. |
AdamEps |
Epsilon para el optimizador adam. |
AttentionDropout |
Tasa de abandono para pesos de atención. Debe estar dentro de [0, 1). |
BatchSize |
Número de muestras que se usarán para el entrenamiento por lotes. (Heredado de TorchSharpBaseTrainer.Options) |
ClipNorm |
Umbral de recorte de degradados. Debe estar dentro de [0, +Inf). 0 significa no recortar la norma. |
Dropout |
Tasa de abandono para situaciones generales. Debe estar dentro de [0, 1). |
DynamicDropout |
Si se va a usar la lista desplegable dinámica. |
EncoderNormalizeBefore |
Si se va a aplicar la normalización de capas antes de cada bloque de codificador. |
FinalLearningRateRatio |
Velocidad de aprendizaje final para el programador de descomposición polinómica. (Heredado de TorchSharpBaseTrainer.Options) |
FreezeEncoder |
Si se inmovilizarán los parámetros del codificador. |
FreezeTransfer |
Si se inmovilizarán los parámetros del módulo de transferencia. |
LabelColumnName |
Nombre de columna de etiqueta. (Heredado de TorchSharpBaseTrainer.Options) |
LayerNormTraining |
Si se entrenan los parámetros de la norma de capa. |
LearningRate |
Velocidad de aprendizaje para las primeras N épocas; todas las épocas >N con LR_N. Nota: Esto puede interpretarse de forma diferente en función del programador. |
MaxEpoch |
Detenga el entrenamiento al alcanzar este número de épocas. (Heredado de TorchSharpBaseTrainer.Options) |
PoolerDropout |
Tasa de eliminación en las capas de agrupador de modelos de lenguaje enmascarados. Debe estar dentro de [0, 1). |
PredictionColumnName |
Nombre de la columna Predicción. (Heredado de TorchSharpBaseTrainer.Options) |
ScoreColumnName |
Nombre de la columna Score. (Heredado de TorchSharpBaseTrainer.Options) |
Sentence1ColumnName |
Primera columna de oración. |
Sentence2ColumnName |
Segunda columna de oración. |
StartLearningRateRatio |
Velocidad de aprendizaje inicial para el programador de descomposición polinómica. (Heredado de TorchSharpBaseTrainer.Options) |
TaskType |
Tipo de tarea, que está relacionado con el encabezado del modelo. |
ValidationSet |
Conjunto de validación usado durante el entrenamiento para mejorar la calidad del modelo. (Heredado de TorchSharpBaseTrainer.Options) |
WarmupRatio |
Proporción de pasos de preparación para el programador de descomposición polinómica. |
WeightDecay |
Deficiencia de la descomposición del peso. Debe estar dentro de [0, +Inf). (Heredado de TorchSharpBaseTrainer.Options) |