Share via


SgdNonCalibratedTrainer.Options クラス

定義

SgdNonCalibratedTrainerSgdNonCalibrated(Options)で使用されるオプション。

public sealed class SgdNonCalibratedTrainer.Options : Microsoft.ML.Trainers.SgdBinaryTrainerBase<Microsoft.ML.Trainers.LinearBinaryModelParameters>.OptionsBase
type SgdNonCalibratedTrainer.Options = class
    inherit SgdBinaryTrainerBase<LinearBinaryModelParameters>.OptionsBase
Public NotInheritable Class SgdNonCalibratedTrainer.Options
Inherits SgdBinaryTrainerBase(Of LinearBinaryModelParameters).OptionsBase
継承

コンストラクター

SgdNonCalibratedTrainer.Options()

SgdNonCalibratedTrainerSgdNonCalibrated(Options)で使用されるオプション。

フィールド

CheckFrequency

反復回数の観点から収束をチェックする頻度を決定します。

(継承元 SgdBinaryTrainerBase<TModel>.OptionsBase)
ConvergenceTolerance

収束許容度。 損失の減少の指数移動平均がこの許容値を下回った場合、アルゴリズムは収束したと見なされ、停止します。

(継承元 SgdBinaryTrainerBase<TModel>.OptionsBase)
ExampleWeightColumnName

重みなどのために使用する列。

(継承元 TrainerInputBaseWithWeight)
FeatureColumnName

特徴に使用する列。

(継承元 TrainerInputBase)
L2Regularization

正則化の L2 重み。

(継承元 SgdBinaryTrainerBase<TModel>.OptionsBase)
LabelColumnName

ラベルに使用する列。

(継承元 TrainerInputBaseWithLabel)
LearningRate

SGD によって使用される初期学習率。

(継承元 SgdBinaryTrainerBase<TModel>.OptionsBase)
LossFunction

使用する損失関数。 既定値は LogLossです。

NumberOfIterations

トレーニング データセットを通過するパスの最大数。

(継承元 SgdBinaryTrainerBase<TModel>.OptionsBase)
NumberOfThreads

SGD で使用されるロックフリー並列処理の程度。

(継承元 SgdBinaryTrainerBase<TModel>.OptionsBase)
PositiveInstanceWeight

正のクラスに適用される重み。 これは、不均衡なデータを使用したトレーニングに役立ちます。

(継承元 SgdBinaryTrainerBase<TModel>.OptionsBase)
Shuffle

トレーニングイテレーションごとにデータをシャッフルするかどうかを決定します。

(継承元 SgdBinaryTrainerBase<TModel>.OptionsBase)

適用対象