MatrixFactorizationTrainer.Options クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
MatrixFactorizationTrainer MatrixFactorization(Options)で使用される のオプション。
public sealed class MatrixFactorizationTrainer.Options
type MatrixFactorizationTrainer.Options = class
Public NotInheritable Class MatrixFactorizationTrainer.Options
- 継承
-
MatrixFactorizationTrainer.Options
コンストラクター
MatrixFactorizationTrainer.Options() |
MatrixFactorizationTrainer MatrixFactorization(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 |
出力に追加情報を書き込むのを抑制します。 |