Language

LbfgsTrainerBase<TOptions,TTransformer,TModel>.OptionsBase クラス

定義

派生するトレーナー推定器の基本オプション クラスLbfgsTrainerBase<TOptions,TTransformer,TModel>。

public abstract class LbfgsTrainerBase<TOptions,TTransformer,TModel>.OptionsBase : Microsoft.ML.Trainers.TrainerInputBaseWithWeight where TOptions : LbfgsTrainerBase<TOptions,TTransformer,TModel>.OptionsBase, new() where TTransformer : ISingleFeaturePredictionTransformer<TModel> where TModel : class
type LbfgsTrainerBase<'Options, 'ransformer, 'Model (requires 'Options :> LbfgsTrainerBase<'Options, 'ransformer, 'Model>.OptionsBase and 'Options : (new : unit -> 'Options) and 'ransformer :> ISingleFeaturePredictionTransformer<'Model> and 'Model : null)>.OptionsBase = class
    inherit TrainerInputBaseWithWeight
Public MustInherit Class LbfgsTrainerBase(Of TOptions, TTransformer, TModel).OptionsBase
Inherits TrainerInputBaseWithWeight

型パラメーター

TOptions
TTransformer
TModel
継承
LbfgsTrainerBase<TOptions,TTransformer,TModel>.OptionsBase
派生

コンストラクター

名前 説明
LbfgsTrainerBase<TOptions,TTransformer,TModel>.OptionsBase()

派生するトレーナー推定器の基本オプション クラスLbfgsTrainerBase<TOptions,TTransformer,TModel>。

フィールド

名前 説明
DenseOptimizer

内部最適化ベクトルの強制密度化。 既定値は falseです。

EnforceNonNegativity

負でない重みを適用します。 既定値は falseです。

ExampleWeightColumnName

重みなどの使用する列。

(継承元 TrainerInputBaseWithWeight)
FeatureColumnName

特徴に使用する列。

(継承元 TrainerInputBase)
HistorySize

ヘシアンを推定するために覚えておく必要のある以前のイテレーションの数。 値が小さいほど、見積もりは速くなりますが、精度は低くなります。

InitialWeightsDiameter

初期重み付けスケール。

L1Regularization

L1 正則化の重み。

L2Regularization

L2 正則化の重み。

LabelColumnName

ラベルに使用する列。

(継承元 TrainerInputBaseWithLabel)
MaximumNumberOfIterations

反復回数。

NumberOfThreads

スレッドの数。 Null は、プロセッサの数を使用します。

OptimizationTolerance

最適化収束の許容値パラメーター。 (Low = 低速、より正確)。

Quiet

トレーニング中に出力を生成するかどうかを決定します。

StochasticGradientDescentInitilaizationTolerance

SGD を実行して LR の重みを初期化し、この許容値に収束します。

適用対象