NasBertTrainer.NasBertOptions クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
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) |