MatrixFactorizationTrainer.Options クラス

定義

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

public sealed class MatrixFactorizationTrainer.Options
type MatrixFactorizationTrainer.Options = class
Public NotInheritable Class MatrixFactorizationTrainer.Options
継承
MatrixFactorizationTrainer.Options

コンストラクター

MatrixFactorizationTrainer.Options()

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

フィールド

Alpha

1 クラスの行列分解における、予約されていないエントリの損失の重要性。 に設定されている場合 LossFunction に適用されます SquareLossOneClass

ApproximationRank

近似行列のランク。

C

1 クラスの行列分解で必要な負のエントリ値。 に設定されている場合 LossFunction に適用されます SquareLossOneClass

LabelColumnName

マトリックスの要素値として使用される名前変数 (型システムの IDataView 列)。 列データは である KeyDataViewType必要があります。

Lambda

正則化パラメーター。

LearningRate

初期学習率。 トレーニング アルゴリズムの速度を指定します。

LossFunction

因子行列を求める際に、損失関数を最小化しました。

MatrixColumnIndexColumnName

マトリックスの列インデックスとして使用される変数の名前 (型システムの IDataView Column)。 列データは である Single必要があります。

MatrixRowIndexColumnName

マトリックスの行インデックスとして使用される変数 (型システムの IDataView 列) の名前。 列データは である KeyDataViewType必要があります。

NonNegative

因子行列を負でない値に強制します。

NumberOfIterations

トレーニングの反復数。

NumberOfThreads

トレーニング中に使用されるスレッドの数。 指定しない場合は、使用可能なすべてのスレッドが使用されます。

Quiet

出力に追加情報を書き込むのを抑制します。

適用対象