CFType(const size_t numUsersForSimilarity=5, const size_t rank=0) | mlpack::cf::CFType< DecompositionPolicy, NormalizationType > | |
CFType(const MatType &data, const DecompositionPolicy &decomposition=DecompositionPolicy(), const size_t numUsersForSimilarity=5, const size_t rank=0, const size_t maxIterations=1000, const double minResidue=1e-5, const bool mit=false) | mlpack::cf::CFType< DecompositionPolicy, NormalizationType > | |
CleanData(const arma::mat &data, arma::sp_mat &cleanedData) | mlpack::cf::CFType< DecompositionPolicy, NormalizationType > | static |
CleanedData() const | mlpack::cf::CFType< DecompositionPolicy, NormalizationType > | inline |
Decomposition() const | mlpack::cf::CFType< DecompositionPolicy, NormalizationType > | inline |
GetRecommendations(const size_t numRecs, arma::Mat< size_t > &recommendations) | mlpack::cf::CFType< DecompositionPolicy, NormalizationType > | |
GetRecommendations(const size_t numRecs, arma::Mat< size_t > &recommendations, const arma::Col< size_t > &users) | mlpack::cf::CFType< DecompositionPolicy, NormalizationType > | |
Normalization() const | mlpack::cf::CFType< DecompositionPolicy, NormalizationType > | inline |
NumUsersForSimilarity(const size_t num) | mlpack::cf::CFType< DecompositionPolicy, NormalizationType > | inline |
NumUsersForSimilarity() const | mlpack::cf::CFType< DecompositionPolicy, NormalizationType > | inline |
Predict(const size_t user, const size_t item) const | mlpack::cf::CFType< DecompositionPolicy, NormalizationType > | |
Predict(const arma::Mat< size_t > &combinations, arma::vec &predictions) const | mlpack::cf::CFType< DecompositionPolicy, NormalizationType > | |
Rank(const size_t rankValue) | mlpack::cf::CFType< DecompositionPolicy, NormalizationType > | inline |
Rank() const | mlpack::cf::CFType< DecompositionPolicy, NormalizationType > | inline |
serialize(Archive &ar, const uint32_t) | mlpack::cf::CFType< DecompositionPolicy, NormalizationType > | |
Train(const arma::mat &data, const DecompositionPolicy &decomposition, const size_t maxIterations=1000, const double minResidue=1e-5, const bool mit=false) | mlpack::cf::CFType< DecompositionPolicy, NormalizationType > | |
Train(const arma::sp_mat &data, const DecompositionPolicy &decomposition, const size_t maxIterations=1000, const double minResidue=1e-5, const bool mit=false) | mlpack::cf::CFType< DecompositionPolicy, NormalizationType > | |