Mlpack
Mlpack
There are bindings to R, Go, Julia,[5] and Python. Its binding Written in C++, Python,
system is extensible to other languages. Julia, Go
Operating system Cross-platform
Supported algorithms Available in English
Type Software
Currently mlpack supports the following algorithms and models:
library Machine
Collaborative Filtering learning
Decision stumps (one-level decision trees) License Open source
Density Estimation Trees (BSD)
Euclidean minimum spanning trees Website mlpack.org (htt
Gaussian Mixture Models (GMMs) ps://mlpack.or
Hidden Markov Models (HMMs) g)
Kernel density estimation (KDE)
Kernel Principal Component Analysis (KPCA)
K-Means Clustering
Least-Angle Regression (LARS/LASSO)
Linear Regression
Bayesian Linear Regression
Local Coordinate Coding
Locality-Sensitive Hashing (LSH)
Logistic regression
Max-Kernel Search
Naive Bayes Classifier
Nearest neighbor search with dual-tree algorithms
Neighbourhood Components Analysis (NCA)
Non-negative Matrix Factorization (NMF)
Principal Components Analysis (PCA)
Independent component analysis (ICA)
Rank-Approximate Nearest Neighbor (RANN)
Simple Least-Squares Linear Regression (and Ridge Regression)
Sparse Coding, Sparse dictionary learning
Tree-based Neighbor Search (all-k-nearest-neighbors, all-k-furthest-neighbors), using either
kd-trees or cover trees
Tree-based Range Search
See also
Free and open-
source software
portal
References
1. "Initial checkin of the regression package to be released · mlpack/mlpack" (https://github.co
m/mlpack/mlpack/commit/6f0a3f7db2b4b30e208a89bf93dc2328294e4176). February 8,
2008. Retrieved May 24, 2020.
2. "Release 4.2.0" (https://github.com/mlpack/mlpack/releases/tag/4.2.0). 16 June 2023.
Retrieved 27 June 2023.
3. Ryan Curtin; et al. (2021). "The ensmallen library for flexible numerical optimization" (https://j
mlr.org/papers/v22/20-416.html). Journal of Machine Learning Research. 22 (166): 1–6.
arXiv:2108.12981 (https://arxiv.org/abs/2108.12981). Bibcode:2021arXiv210812981C (http
s://ui.adsabs.harvard.edu/abs/2021arXiv210812981C).
4. Ryan Curtin; et al. (2013). "mlpack: A Scalable C++ Machine Learning Library" (http://jmlr.or
g/papers/v14/curtin13a.html). Journal of Machine Learning Research. 14 (Mar): 801–805.
arXiv:1210.6293 (https://arxiv.org/abs/1210.6293). Bibcode:2012arXiv1210.6293C (https://ui.
adsabs.harvard.edu/abs/2012arXiv1210.6293C).
5. "Mlpack/Mlpack.jl" (https://github.com/mlpack/mlpack.jl). 10 June 2021.
External links
Official website (https://mlpack.org)
mlpack (https://github.com/mlpack/mlpack) on GitHub
Retrieved from "https://en.wikipedia.org/w/index.php?title=Mlpack&oldid=1092112669"