MatrixFactorizationTrainer.Options Class
Definition
Options for the MatrixFactorizationTrainer as used in MatrixFactorization(Options).
public sealed class MatrixFactorizationTrainer.Options
type MatrixFactorizationTrainer.Options = class
Public NotInheritable Class MatrixFactorizationTrainer.Options
 Inheritance

MatrixFactorizationTrainer.Options
Constructors
MatrixFactorizationTrainer.Options() 
Fields
Alpha 
Importance of unobserved entries' loss in oneclass matrix factorization. Applicable if LossFunction set to SquareLossOneClass 
ApproximationRank 
Rank of approximation matrices. 
C 
Desired negative entries value in oneclass matrix factorization. Applicable if LossFunction set to SquareLossOneClass 
LabelColumnName 
The name variable (i.e., column in a IDataView type system) used as matrix's element value. The column data must be KeyDataViewType. 
Lambda 
Regularization parameter. 
LearningRate 
Initial learning rate. It specifies the speed of the training algorithm. 
LossFunction 
Loss function minimized for finding factor matrices. 
MatrixColumnIndexColumnName 
The name of variable (i.e., Column in a IDataView type system) used as matrix's column index. The column data must be Single. 
MatrixRowIndexColumnName 
The name of variable (i.e., column in a IDataView type system) used as matrix's row index. The column data must be KeyDataViewType. 
NonNegative 
Force the factor matrices to be nonnegative. 
NumberOfIterations 
Number of training iterations. 
NumberOfThreads 
Number of threads will be used during training. If unspecified all available threads will be use. 
Quiet 
Suppress writing additional information to output. 
Applies to
Feedback
Loading feedback...