scikit-learn
Classical machine-learning library for Python.
scikit-learn provides consistent APIs for the workhorse classical machine-learning algorithms: linear and logistic regression, decision trees, random forests, gradient boosting, k-nearest neighbours, clustering, dimensionality reduction, and model selection. It does not target deep learning (PyTorch and TensorFlow occupy that space) but remains the go-to library for tabular and small-to-medium-data problems.
It is built on NumPy and SciPy and ships in every major Linux distribution's scientific stack.
Install
pip install scikit-learn
Authors
- INRIA (original)
- scikit-learn maintainers
