Published January 30, 2023 | Version 4.0.1
Software Open

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

  • 1. Independent Researcher
  • 2. Collabora Ltd
  • 3. Pennsylvania State University
  • 4. Departments of Statistics and Informatics, University of Illinois, Urbana-Champaign
  • 5. Emory University
  • 6. Delhi Technological University
  • 7. Department of Statistics, University of Illinois, Urbana-Champaign
  • 8. Indian Institute of Technology Mandi
  • 9. Microsoft Research India
  • 11. George Mason Universit
  • 12. Department of Computer Science and Engineering, IIT Bombay
  • 13. Data61/CSIRO and Griffith University


mlpack is a fast, header-only C++ machine learning library with bindings to other languages. It is meant to be a machine learning analog to LAPACK, and aims to implement a wide array of machine learning methods and functions as a "swiss army knife" for machine learning researchers. In addition to its powerful C++ interface, mlpack also provides command-line programs and bindings to other languages, including Python, Go, R, and Julia.


Files (5.9 MB)

Name Size Download all
5.9 MB Download