DMRITool  v0.1.1-139-g860d86b4
Diffusion MRI Tool
spams::Trainer< T > Member List

This is the complete list of members for spams::Trainer< T >, including all inherited members.

_Aspams::Trainer< T >private
_Bspams::Trainer< T >private
_batchsizespams::Trainer< T >private
_Dspams::Trainer< T >private
_initialDictspams::Trainer< T >private
_itercountspams::Trainer< T >private
_kspams::Trainer< T >private
_NUM_THREADSspams::Trainer< T >private
cleanDict(const Data< T > &X, Matrix< T > &G, const bool posD=false, const constraint_type_D modeD=L2, const T gamma1=0, const T gamma2=0, const T maxCorrel=0.999999)spams::Trainer< T >private
cleanDict(Matrix< T > &G)spams::Trainer< T >private
getA(Matrix< T > &A) const spams::Trainer< T >inline
getB(Matrix< T > &B) const spams::Trainer< T >inline
getD(Matrix< T > &D) const spams::Trainer< T >inline
getIter() const spams::Trainer< T >inline
operator=(const Trainer< T > &trainer)spams::Trainer< T >private
train(const Data< T > &X, const ParamDictLearn< T > &param)spams::Trainer< T >
train(const Data< T > &X, const vector_groups &groups, const int J, const constraint_type mode, const bool whiten=false, const T *param_C=NULL, const int p=1, const bool pattern=false)spams::Trainer< T >
Trainer()spams::Trainer< T >
Trainer(const int k, const int batchsize=256, const int NUM_THREADS=-1)spams::Trainer< T >
Trainer(const Matrix< T > &D, const int batchsize=256, const int NUM_THREADS=-1)spams::Trainer< T >
Trainer(const Matrix< T > &A, const Matrix< T > &B, const Matrix< T > &D, const int itercount, const int batchsize, const int NUM_THREADS)spams::Trainer< T >
Trainer(const Trainer< T > &trainer)spams::Trainer< T >explicitprivate
trainOffline(const Data< T > &X, const ParamDictLearn< T > &param)spams::Trainer< T >