MLPACK (C++ library)

mlpack
Stable release
2.0.3 / July 21, 2016 (2016-07-21)
Repository github.com/mlpack/mlpack
Written in C++
Operating system Cross-platform
Available in English
Type Software library
License Open source (BSD)
Website mlpack.org

mlpack is a machine learning software library for C++, built on top of the Armadillo library. mlpack has an emphasis on scalability, speed, and ease-of-use. Its aim is to make machine learning possible for novice users by means of a simple, consistent API, while simultaneously exploiting C++ language features to provide maximum performance and maximum flexibility for expert users.[1] Its intended target users are scientists and engineers.

It is open-source software distributed under the BSD license, making it useful for developing both open source and proprietary software. Releases 1.0.11 and before were released under the LGPL license. The project is supported by the Georgia Institute of Technology and contributions from around the world.

Supported algorithms

Currently mlpack supports the following algorithms:

See also

References

  1. Ryan Curtin; et al. (2013). "mlpack: A Scalable C++ Machine Learning Library". Journal of Machine Learning Research (JMLR). 14 (Mar): 801–805.
This article is issued from Wikipedia - version of the 9/28/2016. The text is available under the Creative Commons Attribution/Share Alike but additional terms may apply for the media files.