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


SentenceSimilarityTrainer.SentenceSimilarityOptions Класс

Определение

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

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

SentenceSimilarityTrainer.SentenceSimilarityOptions()

Поля

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)

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