Поделиться через


NerTrainer.NerOptions Класс

Определение

public class NerTrainer.NerOptions : Microsoft.ML.TorchSharp.NasBert.NasBertTrainer.NasBertOptions
type NerTrainer.NerOptions = class
    inherit NasBertTrainer.NasBertOptions
Public Class NerTrainer.NerOptions
Inherits NasBertTrainer.NasBertOptions
Наследование

Конструкторы

NerTrainer.NerOptions()

Поля

ActivationDropout

Коэффициент отспада после активации функций на уровнях FFN. Должен находиться в пределах [0, 1).

(Унаследовано от NasBertTrainer.NasBertOptions)
AdamBetas

Бета-версии для оптимизатора Adam.

(Унаследовано от NasBertTrainer.NasBertOptions)
AdamEps

Epsilon для оптимизатора Адама.

(Унаследовано от 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)

Применяется к