QATrainer.Options 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 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
- Herencia
-
QATrainer.Options
Constructores
| QATrainer.Options() |
Campos
| ActivationDropout |
Tasa de eliminación después de las funciones de activación en capas de FFN. Debe estar dentro de [0, 1). (Heredado de NasBertTrainer.NasBertOptions) |
| AdamBetas |
Betas para el optimizador de Adam. (Heredado de NasBertTrainer.NasBertOptions) |
| AdamEps |
Epsilon para el optimizador de Adam. (Heredado de NasBertTrainer.NasBertOptions) |
| AnswerIndexStartColumnName |
Nombre de la columna de inicio del índice de respuesta |
| AttentionDropout |
Tasa de abandono para pesos de atención. Debe estar dentro de [0, 1). (Heredado de NasBertTrainer.NasBertOptions) |
| BatchSize |
Número de ejemplos 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. (Heredado de NasBertTrainer.NasBertOptions) |
| ContextColumnName |
Nombre de columna de contexto |
| Dropout |
Tasa de abandono para situaciones generales. Debe estar dentro de [0, 1). (Heredado de NasBertTrainer.NasBertOptions) |
| DynamicDropout |
Si se va a usar la lista desplegable dinámica. (Heredado de NasBertTrainer.NasBertOptions) |
| EncoderNormalizeBefore |
Si se va a aplicar la normalización de capas antes de cada bloque de codificador. (Heredado de NasBertTrainer.NasBertOptions) |
| 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. (Heredado de NasBertTrainer.NasBertOptions) |
| FreezeTransfer |
Si se inmovilizarán los parámetros del módulo de transferencia. (Heredado de NasBertTrainer.NasBertOptions) |
| LabelColumnName |
Nombre de columna de etiqueta. (Heredado de TorchSharpBaseTrainer.Options) |
| LayerNormTraining |
Si se van a entrenar parámetros de norma de capa. (Heredado de NasBertTrainer.NasBertOptions) |
| 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. (Heredado de NasBertTrainer.NasBertOptions) |
| LogEveryNStep |
Frecuencia con la que registrar la pérdida. |
| MaxEpoch |
Detenga el entrenamiento al alcanzar este número de épocas. (Heredado de TorchSharpBaseTrainer.Options) |
| PoolerDropout |
Tasa de eliminación en las capas de agrupación del modelo de lenguaje enmascarado. Debe estar dentro de [0, 1). (Heredado de NasBertTrainer.NasBertOptions) |
| PredictedAnswerColumnName |
Nombre de columna de respuesta para las respuestas previstas |
| PredictionColumnName |
Nombre de la columna Predicción. (Heredado de TorchSharpBaseTrainer.Options) |
| QuestionColumnName |
Nombre de columna de pregunta |
| ScoreColumnName |
Nombre de la columna Puntuación. (Heredado de TorchSharpBaseTrainer.Options) |
| Sentence1ColumnName |
Primera columna de oración. (Heredado de NasBertTrainer.NasBertOptions) |
| Sentence2ColumnName |
Segunda columna de oración. (Heredado de NasBertTrainer.NasBertOptions) |
| 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. (Heredado de NasBertTrainer.NasBertOptions) |
| TopKAnswers |
Número de respuestas previstas principales en la tarea de respuesta a preguntas. |
| TrainingAnswerColumnName |
Nombre de columna de respuesta para los datos de entrenamiento |
| 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. (Heredado de NasBertTrainer.NasBertOptions) |
| WeightDecay |
Deficiencia de la descomposición del peso. Debe estar dentro de [0, +Inf). (Heredado de TorchSharpBaseTrainer.Options) |