mlpack 4.0.1


a flexible, fast machine learning library

a flexible, fast machine learning library

Stars: 4178, Watchers: 4178, Forks: 1456, Open Issues: 39

The mlpack/mlpack repo was created 8 years ago and was last updated 7 hours ago.
The project is very popular with an impressive 4178 github stars!

How to Install mlpack

You can install mlpack using pip

pip install mlpack

or add it to a project with poetry

poetry add mlpack

Package Details

mlpack developers
GitHub Repo


  • Scientific/Engineering/Artificial Intelligence
  • Scientific/Engineering/Mathematics
  • Software Development/Libraries
  • Software Development/Libraries/Application Frameworks
No  mlpack  pypi packages just yet.


A list of common mlpack errors.

Code Examples

Here are some mlpack code examples and snippets.

GitHub Issues

The mlpack package has 39 open issues on GitHub

  • added check for input data value
  • getting all class prediction with probability score for classification model like random forest
  • Added Simple Exponential Smoothing model for time series
  • adding sample examples for adaptive layers
  • Instance Norm
  • Subset Selection on data
  • Removing Remaining Boost
  • Added checks for relative input shapes in linear regression and k means clustering
  • move and copy constructor for pooling layers
  • input_labels parameter in preprocess_split function can't be empty
  • Randomized ReLU Activation Function
  • LayerNorm copy and move constructor created
  • Implementation of Threshold Activation Fn Done
  • A loaded model with PReLU does not produce expected predictions
  • add implementation of ISRU activation function

See more issues on GitHub

Related Packages & Articles

dlib 19.24.0

A toolkit for making real world machine learning and data analysis applications


MediaPipe is the simplest way for researchers and developers to build world-class ML solutions and applications for mobile, edge, cloud and the web.

thinc 8.1.6

A refreshing functional take on deep learning, compatible with your favorite libraries

pyro-ppl 1.8.3

A Python library for probabilistic modeling and inference

orbit-ml 1.1.3

Orbit is a package for Bayesian time series modeling and inference.

fiftyone 0.18.0

FiftyOne: the open-source tool for building high-quality datasets and computer vision models

gradio 3.15.0

Python library for easily interacting with trained machine learning models