mlpack: a scalable c++ machine learning library
mlpack  2.0.2
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12345]
 Nboost
 Nserialization
 NmlpackLinear algebra utility functions, generally performed on matrices or vectors
 Nadaboost
 NamfAlternating Matrix Factorization
 Nbound
 NcfCollaborative filtering
 NdataFunctions to load and save matrices and models
 Ndecision_stump
 NdetDensity Estimation Trees
 NdistributionProbability distributions
 NemstEuclidean Minimum Spanning Trees
 NfastmksFast max-kernel search
 NgmmGaussian Mixture Models
 NhmmHidden Markov Models
 NkernelKernel functions
 NkmeansK-Means clustering
 Nkpca
 Nlcc
 NmathMiscellaneous math routines
 Nmatrix_completion
 NmeanshiftMean shift clustering
 Nmetric
 Nnaive_bayesThe Naive Bayes Classifier
 NncaNeighborhood Components Analysis
 NneighborNeighbor-search routines
 Nnn
 Noptimization
 Npca
 Nperceptron
 Nradical
 NrangeRange-search routines
 NregressionRegression methods
 Nsparse_coding
 Nsvd
 NtreeTrees and tree-building procedures
 Nutil
 CBacktraceProvides a backtrace
 CCLIParses the command line for parameters and holds user-specified parameters
 CLogProvides a convenient way to give formatted output
 CParamDataAids in the extensibility of CLI by focusing potential changes into one structure
 CTimerThe timer class provides a way for mlpack methods to be timed
 CTimers
 CIsVectorIf value == true, then VecType is some sort of Armadillo vector or subview
 CIsVector< arma::Col< eT > >
 CIsVector< arma::Row< eT > >
 CIsVector< arma::SpCol< eT > >
 CIsVector< arma::SpRow< eT > >
 CIsVector< arma::SpSubview< eT > >
 CIsVector< arma::subview_col< eT > >
 CIsVector< arma::subview_row< eT > >