Collaborative filtering. More...
Classes | |
| class | AverageInterpolation |
| This class performs average interpolation to generate interpolation weights for neighborhood-based collaborative filtering. More... | |
| class | BatchSVDPolicy |
| Implementation of the Batch SVD policy to act as a wrapper when accessing Batch SVD from within CFType. More... | |
| class | BiasSVDPolicy |
| Implementation of the Bias SVD policy to act as a wrapper when accessing Bias SVD from within CFType. More... | |
| class | CFModel |
| The model to save to disk. More... | |
| class | CFType |
| This class implements Collaborative Filtering (CF). More... | |
| class | CombinedNormalization |
| This normalization class performs a sequence of normalization methods on raw ratings. More... | |
| class | CosineSearch |
| Nearest neighbor search with cosine distance. More... | |
| class | DeleteVisitor |
| DeleteVisitor deletes the CFType<> object which is pointed to by the variable cf in class CFModel. More... | |
| class | DummyClass |
| This class acts as a dummy class for passing as template parameter. More... | |
| class | GetValueVisitor |
| GetValueVisitor returns the pointer which points to the CFType object. More... | |
| class | ItemMeanNormalization |
| This normalization class performs item mean normalization on raw ratings. More... | |
| class | LMetricSearch |
| Nearest neighbor search with L_p distance. More... | |
| class | NMFPolicy |
| Implementation of the NMF policy to act as a wrapper when accessing NMF from within CFType. More... | |
| class | NoNormalization |
| This normalization class doesn't perform any normalization. More... | |
| class | OverallMeanNormalization |
| This normalization class performs overall mean normalization on raw ratings. More... | |
| class | PearsonSearch |
| Nearest neighbor search with pearson distance (or furthest neighbor search with pearson correlation). More... | |
| class | PredictVisitor |
| PredictVisitor uses the CFType object to make predictions on the given combinations of users and items. More... | |
| class | RandomizedSVDPolicy |
| Implementation of the Randomized SVD policy to act as a wrapper when accessing Randomized SVD from within CFType. More... | |
| class | RecommendationVisitor |
| RecommendationVisitor uses the CFType object to get recommendations for the given users. More... | |
| class | RegressionInterpolation |
| Implementation of regression-based interpolation method. More... | |
| class | RegSVDPolicy |
| Implementation of the Regularized SVD policy to act as a wrapper when accessing Regularized SVD from within CFType. More... | |
| class | SimilarityInterpolation |
| With SimilarityInterpolation, interpolation weights are based on similarities between query user and its neighbors. More... | |
| class | SVDCompletePolicy |
| Implementation of the SVD complete incremental policy to act as a wrapper when accessing SVD complete decomposition from within CFType. More... | |
| class | SVDIncompletePolicy |
| Implementation of the SVD incomplete incremental to act as a wrapper when accessing SVD incomplete incremental from within CFType. More... | |
| class | SVDPlusPlusPolicy |
| Implementation of the SVDPlusPlus policy to act as a wrapper when accessing SVDPlusPlus from within CFType. More... | |
| class | SVDWrapper |
| This class acts as the wrapper for all SVD factorizers which are incompatible with CF module. More... | |
| class | UserMeanNormalization |
| This normalization class performs user mean normalization on raw ratings. More... | |
| class | ZScoreNormalization |
| This normalization class performs z-score normalization on raw ratings. More... | |
Typedefs | |
| typedef SVDWrapper< DummyClass > | ArmaSVDFactorizer |
| add simple typedefs More... | |
| using | EuclideanSearch = LMetricSearch< 2 > |
Collaborative filtering.
| typedef SVDWrapper<DummyClass> ArmaSVDFactorizer |
add simple typedefs
Definition at line 86 of file svd_wrapper.hpp.
| using EuclideanSearch = LMetricSearch<2> |
Definition at line 79 of file lmetric_search.hpp.