Tutorials
Tutorials for mlpack can be found here : mlpack tutorials.
General mlpack tutorials
These tutorials introduce the basic concepts of working with mlpack, aimed at developers who want to use and contribute to mlpack but are not sure where to start.
- Building mlpack from source
- File Formats in mlpack
- Matrices in mlpack
- mlpack input and output
- mlpack timers
- Simple sample mlpack programs
Method-specific tutorials
These tutorials introduce the various methods mlpack offers, aimed at users who want to get started quickly. These tutorials start with simple examples and progress to complex, extensible uses.
- NeighborSearch tutorial (mlpack_knn / mlpack_kfn)
- LinearRegression tutorial (mlpack_linear_regression)
- RangeSearch tutorial (mlpack_range_search)
- Density Estimation Trees tutorial (mlpack_det)
- K-Means tutorial (mlpack_kmeans)
- FastMKS tutorial (mlpack_fastmks)
- Euclidean Minimum Spanning Trees tutorial (mlpack_emst)
- Alternating Matrix Factorization Tutorial
- Collaborative Filtering Tutorial
Policy Class Documentation
mlpack uses templates to achieve its genericity and flexibility. Some of the template types used by mlpack are common across multiple machine learning algorithms. The links below provide documentation for some of these common types.