NasBertTrainer.NasBertOptions クラス

定義

public class NasBertTrainer.NasBertOptions : Microsoft.ML.TorchSharp.TorchSharpBaseTrainer.Options
type NasBertTrainer.NasBertOptions = class
    inherit TorchSharpBaseTrainer.Options
Public Class NasBertTrainer.NasBertOptions
Inherits TorchSharpBaseTrainer.Options
継承
派生

コンストラクター

NasBertTrainer.NasBertOptions()

フィールド

ActivationDropout

FFN レイヤーでのアクティブ化後のドロップアウト率。 [0, 1] 以内にする必要があります。

AdamBetas

Adam オプティマイザーのベータ。

AdamEps

Adam オプティマイザーの Epsilon。

AttentionDropout

注意の重みのドロップアウト率。 [0, 1] 以内にする必要があります。

BatchSize

ミニバッチ トレーニングに使用するサンプルの数。

(継承元 TorchSharpBaseTrainer.Options)
ClipNorm

グラデーションのクリッピングしきい値。 [0, +Inf)] 内にする必要があります。 0 は、標準をクリップしないことを意味します。

Dropout

一般的な状況のドロップアウト率。 [0, 1] 以内にする必要があります。

DynamicDropout

動的ドロップアウトを使用するかどうか。

EncoderNormalizeBefore

各エンコーダー ブロックの前にレイヤー正規化を適用するかどうか。

FinalLearningRateRatio

多項式減衰スケジューラの最終的な学習率。

(継承元 TorchSharpBaseTrainer.Options)
FreezeEncoder

エンコーダー パラメーターを固定するかどうか。

FreezeTransfer

転送モジュールのパラメーターを固定するかどうか。

LabelColumnName

ラベル列名。

(継承元 TorchSharpBaseTrainer.Options)
LayerNormTraining

レイヤーノルムパラメータをトレーニングするかどうか。

LearningRate

最初の N エポックの学習率。LR_Nを >使用するすべてのエポックN。 注: これは、スケジューラによって解釈方法が異なる場合があります。

MaxEpoch

このエポック数に達したら、トレーニングを停止します。

(継承元 TorchSharpBaseTrainer.Options)
PoolerDropout

マスクされた言語モデル プーラー レイヤーのドロップアウト率。 [0, 1] 以内にする必要があります。

PredictionColumnName

予測列名。

(継承元 TorchSharpBaseTrainer.Options)
ScoreColumnName

[スコア付け] 列名。

(継承元 TorchSharpBaseTrainer.Options)
Sentence1ColumnName

最初の文の列。

Sentence2ColumnName

2 番目の文の列。

StartLearningRateRatio

多項式減衰スケジューラの学習開始率。

(継承元 TorchSharpBaseTrainer.Options)
TaskType

タスクの種類。これはモデルヘッドに関連しています。

ValidationSet

モデルの品質を向上させるためにトレーニング中に使用される検証セット。

(継承元 TorchSharpBaseTrainer.Options)
WarmupRatio

多項式減衰スケジューラのウォームアップステップの割合。

WeightDecay

重量減衰の効率。 [0, +Inf)] 内にする必要があります。

(継承元 TorchSharpBaseTrainer.Options)

適用対象