This is the complete list of members for SparseCoding, including all inherited members.
| Atoms() const | SparseCoding | inline |
| Atoms() | SparseCoding | inline |
| Dictionary() const | SparseCoding | inline |
| Dictionary() | SparseCoding | inline |
| Encode(const arma::mat &data, arma::mat &codes) | SparseCoding | |
| Lambda1() const | SparseCoding | inline |
| Lambda1() | SparseCoding | inline |
| Lambda2() const | SparseCoding | inline |
| Lambda2() | SparseCoding | inline |
| MaxIterations() const | SparseCoding | inline |
| MaxIterations() | SparseCoding | inline |
| NewtonTolerance() const | SparseCoding | inline |
| NewtonTolerance() | SparseCoding | inline |
| Objective(const arma::mat &data, const arma::mat &codes) const | SparseCoding | |
| ObjTolerance() const | SparseCoding | inline |
| ObjTolerance() | SparseCoding | inline |
| OptimizeDictionary(const arma::mat &data, const arma::mat &codes, const arma::uvec &adjacencies) | SparseCoding | |
| ProjectDictionary() | SparseCoding | |
| serialize(Archive &ar, const uint32_t) | 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()) | 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) | SparseCoding | |
| Train(const arma::mat &data, const DictionaryInitializer &initializer=DictionaryInitializer()) | SparseCoding |