A B C D E F G H I K L M N O P Q R S T U V W X

B

BaselineRecommender - Class in prea.recommender.baseline
This is an abstract class implementing five baselines, including constant model, overall average, user average, item average, and random.
BaselineRecommender(int, int, double, double) - Constructor for class prea.recommender.baseline.BaselineRecommender
Construct a constant model with the given data.
BayesianPMF - Class in prea.recommender.matrix
This is a class implementing Bayesian Probabilistic Matrix Factorization.
BayesianPMF(int, int, double, double, int, double, double, double, int, boolean) - Constructor for class prea.recommender.matrix.BayesianPMF
Construct a matrix-factorization model with the given data.
bound(double, double, double) - Static method in class prea.util.Loss
Return the rounded index for a rating in a given range
build() - Method in class prea.util.EvaluationMetrics
Calculate all evaluation metrics with given real and predicted rating matrices.
buildModel(SparseMatrix) - Method in class prea.recommender.baseline.Average
Build a model with given training set.
buildModel(SparseMatrix) - Method in class prea.recommender.baseline.BaselineRecommender
Build a model with given training set.
buildModel(SparseMatrix) - Method in class prea.recommender.CustomRecommender
Build a model with the given data and algorithm.
buildModel(SparseMatrix) - Method in class prea.recommender.etc.FastNPCA
Build a model with the given data and algorithm.
buildModel(SparseMatrix) - Method in class prea.recommender.etc.NonlinearPMF
Build a model with the given data and algorithm.
buildModel(SparseMatrix) - Method in class prea.recommender.etc.RankBased
Predict the probabilities using the rank-based algorithm with the given test data.
buildModel(SparseMatrix) - Method in class prea.recommender.etc.SlopeOne
Build a model with the given data and algorithm.
buildModel(SparseMatrix) - Method in class prea.recommender.matrix.BayesianPMF
Build a model with given training set.
buildModel(SparseMatrix) - Method in class prea.recommender.matrix.MatrixFactorizationRecommender
Build a model with given training set.
buildModel(SparseMatrix) - Method in class prea.recommender.matrix.NMF
Build a model with given training set.
buildModel(SparseMatrix) - Method in class prea.recommender.matrix.PMF
Build a model with given training set.
buildModel(SparseMatrix) - Method in class prea.recommender.matrix.RegularizedSVD
Build a model with given training set.
buildModel(SparseMatrix) - Method in class prea.recommender.memory.MemoryBasedRecommender
Build a model with given training set.
buildModel(SparseMatrix) - Method in interface prea.recommender.Recommender
Interface of learning method.

A B C D E F G H I K L M N O P Q R S T U V W X