|
Learning Curve Plus Plus (LCPP)
|
Public Member Functions | |
| NMC () | |
| NMC (const size_t &num_classes) | |
| NMC (const arma::Mat< T > &inputs, const arma::Row< size_t > &labels, const size_t &num_class) | |
| NMC (const arma::Mat< T > &inputs, const arma::Row< size_t > &labels, const size_t &num_class, const double &shrink) | |
| void | Train (const arma::Mat< T > &inputs, const arma::Row< size_t > &labels) |
| void | Train (const arma::Mat< T > &inputs, const arma::Row< size_t > &labels, const size_t num_class) |
| void | Classify (const arma::Mat< T > &inputs, arma::Row< size_t > &labels) const |
| void | Classify (const arma::Mat< T > &inputs, arma::Row< size_t > &labels, arma::Mat< T > &scores) const |
| T | ComputeError (const arma::Mat< T > &points, const arma::Row< size_t > &responses) const |
| T | ComputeAccuracy (const arma::Mat< T > &points, const arma::Row< size_t > &responses) const |
| const arma::Mat< T > & | Parameters () const |
| arma::Mat< T > & | Parameters () |
| template<typename Archive > | |
| void | serialize (Archive &ar, const unsigned int) |
Definition at line 301 of file paramclass.h.
|
inline |
| algo::classification::NMC< T >::NMC | ( | const size_t & | num_classes | ) |
| num_class | : number of classes |
| algo::classification::NMC< T >::NMC | ( | const arma::Mat< T > & | inputs, |
| const arma::Row< size_t > & | labels, | ||
| const size_t & | num_class | ||
| ) |
| inputs | : X |
| labels | : y |
| num_class | : number of classes |
Definition at line 303 of file paramclass_impl.h.
References algo::classification::NMC< T >::Train().
Here is the call graph for this function:| algo::classification::NMC< T >::NMC | ( | const arma::Mat< T > & | inputs, |
| const arma::Row< size_t > & | labels, | ||
| const size_t & | num_class, | ||
| const double & | shrink | ||
| ) |
| inputs | : X |
| labels | : y |
| num_class | : number of classes |
| shrink | : s |
Definition at line 294 of file paramclass_impl.h.
References algo::classification::NMC< T >::Train().
Here is the call graph for this function:| void algo::classification::NMC< T >::Classify | ( | const arma::Mat< T > & | inputs, |
| arma::Row< size_t > & | labels | ||
| ) | const |
| inputs | : X* |
| labels | : y* |
Definition at line 368 of file paramclass_impl.h.
| void algo::classification::NMC< T >::Classify | ( | const arma::Mat< T > & | inputs, |
| arma::Row< size_t > & | labels, | ||
| arma::Mat< T > & | scores | ||
| ) | const |
| T algo::classification::NMC< T >::ComputeAccuracy | ( | const arma::Mat< T > & | points, |
| const arma::Row< size_t > & | responses | ||
| ) | const |
Calculate the Accuracy
| inputs | : X* |
| labels | : y |
Definition at line 430 of file paramclass_impl.h.
| T algo::classification::NMC< T >::ComputeError | ( | const arma::Mat< T > & | points, |
| const arma::Row< size_t > & | responses | ||
| ) | const |
Calculate the Error Rate
| inputs | : X* |
| labels | : y |
Definition at line 419 of file paramclass_impl.h.
|
inline |
| void algo::classification::NMC< T >::Train | ( | const arma::Mat< T > & | inputs, |
| const arma::Row< size_t > & | labels | ||
| ) |
| inputs | : X |
| labels | : y |
Definition at line 311 of file paramclass_impl.h.
Referenced by algo::classification::NMC< T >::NMC().
Here is the caller graph for this function:| void algo::classification::NMC< T >::Train | ( | const arma::Mat< T > & | inputs, |
| const arma::Row< size_t > & | labels, | ||
| const size_t | num_class | ||
| ) |
| inputs | : X |
| labels | : y |
| num_class | : number of classes |
Definition at line 359 of file paramclass_impl.h.