TextClassificationTrainer.TextClassificationOptions Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
public class TextClassificationTrainer.TextClassificationOptions : Microsoft.ML.TorchSharp.NasBert.NasBertTrainer.NasBertOptions
type TextClassificationTrainer.TextClassificationOptions = class
inherit NasBertTrainer.NasBertOptions
Public Class TextClassificationTrainer.TextClassificationOptions
Inherits NasBertTrainer.NasBertOptions
- Наследование
-
TextClassificationTrainer.TextClassificationOptions
Конструкторы
| TextClassificationTrainer.TextClassificationOptions() |
Поля
| ActivationDropout |
Частота отсева после активации функций в слоях FFN. Должно находиться в пределах [0, 1). (Унаследовано от NasBertTrainer.NasBertOptions) |
| AdamBetas |
Бета-версии для оптимизатора Adam. (Унаследовано от NasBertTrainer.NasBertOptions) |
| AdamEps |
Epsilon для оптимизатора Adam. (Унаследовано от NasBertTrainer.NasBertOptions) |
| AttentionDropout |
Коэффициент отсева при весе внимания. Должно находиться в пределах [0, 1). (Унаследовано от NasBertTrainer.NasBertOptions) |
| BatchSize |
Количество примеров, используемых для мини-пакетного обучения. (Унаследовано от TorchSharpBaseTrainer.Options) |
| ClipNorm |
Порог обрезки градиентов. Должно находиться в пределах [0, +Inf). 0 означает не обрезать норму. (Унаследовано от NasBertTrainer.NasBertOptions) |
| Dropout |
Коэффициент отсева для общих ситуаций. Должно находиться в пределах [0, 1). (Унаследовано от NasBertTrainer.NasBertOptions) |
| DynamicDropout |
Следует ли использовать динамическое отсева. (Унаследовано от NasBertTrainer.NasBertOptions) |
| EncoderNormalizeBefore |
Следует ли применять нормализацию слоя перед каждым блоком кодировщика. (Унаследовано от NasBertTrainer.NasBertOptions) |
| FinalLearningRateRatio |
Окончательная скорость обучения для планировщика полиномиального распада. (Унаследовано от TorchSharpBaseTrainer.Options) |
| FreezeEncoder |
Указывает, следует ли заморозить параметры кодировщика. (Унаследовано от NasBertTrainer.NasBertOptions) |
| FreezeTransfer |
Указывает, следует ли заморозить параметры модуля передачи. (Унаследовано от NasBertTrainer.NasBertOptions) |
| LabelColumnName |
Имя столбца метки. (Унаследовано от TorchSharpBaseTrainer.Options) |
| LayerNormTraining |
Следует ли обучать параметры нормы слоя. (Унаследовано от NasBertTrainer.NasBertOptions) |
| LearningRate |
Скорость обучения для первых N эпох; все эпохи >N с использованием LR_N. Примечание. Это может интерпретироваться по-разному в зависимости от планировщика. (Унаследовано от NasBertTrainer.NasBertOptions) |
| MaxEpoch |
Прекратите обучение при достижении этого количества эпох. (Унаследовано от TorchSharpBaseTrainer.Options) |
| PoolerDropout |
Коэффициент отсева в слоях пула замаскированных языковых моделей. Должно находиться в пределах [0, 1). (Унаследовано от NasBertTrainer.NasBertOptions) |
| PredictionColumnName |
Имя столбца прогнозирования. (Унаследовано от TorchSharpBaseTrainer.Options) |
| ScoreColumnName |
Имя столбца Оценка. (Унаследовано от TorchSharpBaseTrainer.Options) |
| Sentence1ColumnName |
Столбец первого предложения. (Унаследовано от NasBertTrainer.NasBertOptions) |
| Sentence2ColumnName |
Столбец второго предложения. (Унаследовано от NasBertTrainer.NasBertOptions) |
| StartLearningRateRatio |
Начальная скорость обучения для планировщика полиномиального распада. (Унаследовано от TorchSharpBaseTrainer.Options) |
| TaskType |
Тип задачи, связанный с головой модели. (Унаследовано от NasBertTrainer.NasBertOptions) |
| ValidationSet |
Проверочный набор, используемый во время обучения для повышения качества модели. (Унаследовано от TorchSharpBaseTrainer.Options) |
| WarmupRatio |
Доля шагов прогрева для планировщика полиномиального распада. (Унаследовано от NasBertTrainer.NasBertOptions) |
| WeightDecay |
Эффективность распада веса. Должно находиться в пределах [0, +Inf). (Унаследовано от TorchSharpBaseTrainer.Options) |