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