MatrixFactorizationTrainer.Options 類別

定義

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

建構函式

MatrixFactorizationTrainer.Options()

MatrixFactorizationTrainerMatrixFactorization (Options) 中所使用的 選項。

欄位

Alpha

一元矩陣分解中未取得專案遺失的重要性。 如果 LossFunction 設定為 ,則適用 SquareLossOneClass

ApproximationRank

近似矩陣的排名。

C

一元矩陣分解中所需的負專案值。 如果 LossFunction 設定為 ,則適用 SquareLossOneClass

LabelColumnName

名稱變數 (亦即 IDataView 類型系統中的資料行) 做為矩陣的元素值。 資料行資料必須是 KeyDataViewType

Lambda

正規化參數。

LearningRate

初始學習速率。 它會指定定型演算法的速度。

LossFunction

用於尋找因數矩陣的遺失函式最小化。

MatrixColumnIndexColumnName

變數 (名稱,也就是類型系統中的 Column IDataView) 做為矩陣的資料行索引。 資料行資料必須是 Single

MatrixRowIndexColumnName

變數 (的名稱, IDataView 也就是類型系統中的資料行) 做為矩陣的資料列索引。 資料行資料必須是 KeyDataViewType

NonNegative

強制因數矩陣為非負數。

NumberOfIterations

定型反覆運算的次數。

NumberOfThreads

定型期間將使用執行緒數目。 如果未指定所有可用的執行緒將會使用。

Quiet

隱藏寫入其他資訊以輸出。

適用於