| atoms | mlpack::sparse_coding::SparseCoding | private |
| Atoms() const | mlpack::sparse_coding::SparseCoding | inline |
| Atoms() | mlpack::sparse_coding::SparseCoding | inline |
| dictionary | mlpack::sparse_coding::SparseCoding | private |
| Dictionary() const | mlpack::sparse_coding::SparseCoding | inline |
| Dictionary() | mlpack::sparse_coding::SparseCoding | inline |
| Encode(const arma::mat &data, arma::mat &codes) | mlpack::sparse_coding::SparseCoding | |
| Lambda1() const | mlpack::sparse_coding::SparseCoding | inline |
| Lambda1() | mlpack::sparse_coding::SparseCoding | inline |
| lambda1 | mlpack::sparse_coding::SparseCoding | private |
| lambda2 | mlpack::sparse_coding::SparseCoding | private |
| Lambda2() const | mlpack::sparse_coding::SparseCoding | inline |
| Lambda2() | mlpack::sparse_coding::SparseCoding | inline |
| MaxIterations() const | mlpack::sparse_coding::SparseCoding | inline |
| MaxIterations() | mlpack::sparse_coding::SparseCoding | inline |
| maxIterations | mlpack::sparse_coding::SparseCoding | private |
| NewtonTolerance() const | mlpack::sparse_coding::SparseCoding | inline |
| NewtonTolerance() | mlpack::sparse_coding::SparseCoding | inline |
| newtonTolerance | mlpack::sparse_coding::SparseCoding | private |
| Objective(const arma::mat &data, const arma::mat &codes) const | mlpack::sparse_coding::SparseCoding | |
| objTolerance | mlpack::sparse_coding::SparseCoding | private |
| ObjTolerance() const | mlpack::sparse_coding::SparseCoding | inline |
| ObjTolerance() | mlpack::sparse_coding::SparseCoding | inline |
| OptimizeDictionary(const arma::mat &data, const arma::mat &codes, const arma::uvec &adjacencies) | mlpack::sparse_coding::SparseCoding | |
| ProjectDictionary() | mlpack::sparse_coding::SparseCoding | |
| Serialize(Archive &ar, const unsigned int) | mlpack::sparse_coding::SparseCoding | |
| SparseCoding(const arma::mat &data, const size_t atoms, const double lambda1, const double lambda2=0, const size_t maxIterations=0, const double objTolerance=0.01, const double newtonTolerance=1e-6, const DictionaryInitializer &initializer=DictionaryInitializer()) | mlpack::sparse_coding::SparseCoding | |
| SparseCoding(const size_t atoms=0, const double lambda1=0, const double lambda2=0, const size_t maxIterations=0, const double objTolerance=0.01, const double newtonTolerance=1e-6) | mlpack::sparse_coding::SparseCoding | |
| Train(const arma::mat &data, const DictionaryInitializer &initializer=DictionaryInitializer()) | mlpack::sparse_coding::SparseCoding | |