MLPACK: A Scalable C++ Machine Learning Library
This library provides a tool for users needing efficient and accessible machine learning implementations, but it is incremental as it builds on existing concepts in software libraries.
MLPACK is a scalable C++ machine learning library designed to offer a simple API for novices and high performance for experts, with benchmarks showing far better performance than other leading libraries.
MLPACK is a state-of-the-art, scalable, multi-platform C++ machine learning library released in late 2011 offering both a simple, consistent API accessible to novice users and high performance and flexibility to expert users by leveraging modern features of C++. MLPACK provides cutting-edge algorithms whose benchmarks exhibit far better performance than other leading machine learning libraries. MLPACK version 1.0.3, licensed under the LGPL, is available at http://www.mlpack.org.