Documentation for mlpack
mlpack is an intuitive, fast, and flexible header-only C++ machine learning library with bindings to other languages. It aims to provide fast, lightweight implementations of both common and cutting-edge machine learning algorithms.
mlpack’s lightweight C++ implementation makes it ideal for deployment, and it can also be used for interactive prototyping via C++ notebooks (see here for a BinderHub instance on the examples repository).
In addition to its powerful C++ interface, mlpack also provides command-line programs, and bindings to the Python, R, Julia, and Go languages.
If you use mlpack, please cite the software.
🔗 Changelog
For a list of changes in each version of mlpack, see the changelog.