mlpack  2.2.5
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
SparseCoding Member List

This is the complete list of members for SparseCoding, including all inherited members.

Atoms() const SparseCodinginline
Atoms()SparseCodinginline
Dictionary() const SparseCodinginline
Dictionary()SparseCodinginline
Encode(const arma::mat &data, arma::mat &codes)SparseCoding
Lambda1() const SparseCodinginline
Lambda1()SparseCodinginline
Lambda2() const SparseCodinginline
Lambda2()SparseCodinginline
MaxIterations() const SparseCodinginline
MaxIterations()SparseCodinginline
NewtonTolerance() const SparseCodinginline
NewtonTolerance()SparseCodinginline
Objective(const arma::mat &data, const arma::mat &codes) const SparseCoding
ObjTolerance() const SparseCodinginline
ObjTolerance()SparseCodinginline
OptimizeDictionary(const arma::mat &data, const arma::mat &codes, const arma::uvec &adjacencies)SparseCoding
ProjectDictionary()SparseCoding
Serialize(Archive &ar, const unsigned int)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, const double lambda1, 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