3 instantiations of MatrixFactorizationModelParameters
Microsoft.ML.Recommender (3)
MatrixFactorizationPredictor.cs (1)
160return new MatrixFactorizationModelParameters(env, ctx);
MatrixFactorizationTrainer.cs (2)
487predictor = new MatrixFactorizationModelParameters(_host, buffer, (KeyDataViewType)matrixColumnIndexColInfo.Type, (KeyDataViewType)matrixRowIndexColInfo.Type); 505predictor = new MatrixFactorizationModelParameters(_host, buffer, (KeyDataViewType)matrixColumnIndexColInfo.Type, (KeyDataViewType)matrixRowIndexColInfo.Type);
18 references to MatrixFactorizationModelParameters
Microsoft.ML.Recommender (18)
MatrixFactorizationPredictor.cs (10)
19[assembly: LoadableClass(typeof(MatrixFactorizationModelParameters), null, typeof(SignatureLoadModel), "Matrix Factorization Predictor Executor", MatrixFactorizationModelParameters.LoaderSignature)] 30/// <see cref="MatrixFactorizationModelParameters"/> stores two factor matrices, P and Q, for approximating the training matrix, R, by P * Q, 49loaderAssemblyName: typeof(MatrixFactorizationModelParameters).Assembly.FullName); 155internal static MatrixFactorizationModelParameters Create(IHostEnvironment env, ModelLoadContext ctx) 322private readonly MatrixFactorizationModelParameters _parent; 335public RowMapper(IHostEnvironment env, MatrixFactorizationModelParameters parent, RoleMappedSchema schema, DataViewSchema outputSchema) 423/// Trains a <see cref="MatrixFactorizationModelParameters"/>. It factorizes the training matrix into the product of two low-rank matrices. 425public sealed class MatrixFactorizationPredictionTransformer : PredictionTransformerBase<MatrixFactorizationModelParameters> 445internal MatrixFactorizationPredictionTransformer(IHostEnvironment env, MatrixFactorizationModelParameters model, DataViewSchema trainSchema,
MatrixFactorizationTrainer.cs (8)
113public sealed class MatrixFactorizationTrainer : ITrainer<MatrixFactorizationModelParameters>, 114ITrainerEstimator<MatrixFactorizationPredictionTransformer, MatrixFactorizationModelParameters> 423private MatrixFactorizationModelParameters Train(TrainContext context) 433MatrixFactorizationModelParameters ITrainer<MatrixFactorizationModelParameters>.Train(TrainContext context) => Train(context); 435private MatrixFactorizationModelParameters TrainCore(IChannel ch, RoleMappedData data, RoleMappedData validData = null) 446MatrixFactorizationModelParameters predictor; 527MatrixFactorizationModelParameters model = null;