#6 · Primary category: Classical Machine Learning Frameworks

mlpack

c-plus-plus deep-learning hacktoberfest machine-learning machine-learning-library nearest-neighbor-search regression scientific-computing

mlpack: a fast, header-only C++ machine learning library

Project last updated:08/28/26

GitHub Stars

5.7K

Forks

1.7K

Contributors

341

License

Other

Why we included this project

mlpack targets C++ teams that want real machine learning algorithms without pulling in a heavyweight runtime. The library is header-only, so you can drop the headers into an existing codebase and compile just the methods you need, which matters for latency-sensitive services or systems where Python is not an option. It covers a wide range of methods, from nearest-neighbor search and regression to clustering, and the same implementations are reachable from the command line and from Python, Julia, R, and Go bindings. That combination of speed, small footprint, and multi-language access makes it a dependable toolkit for production work rather than a research prototype.

Articles for this project

No articles for this project yet.

To suggest a topic or contribute an article, contact us.

Related projects in this category