scikit-learn
is a machine learning toolkit for Python
Created:
Scikit-learn provides libraries for - classification, regression, clustering, dimensionality reduction, model selection, preprocessing etc.
Scitkit-learn can be (should be) installed into a python virtualenv with pip install -U scikit-learn
(the -U
flag stands for “upgrade”). This installation in addition may requireother popular python data science libraries like numpy, pandas, matplotlib, cython, polars, .. etc for full functionality. The basic install only installed the following.
# 2024-08-27
pip freeze
$ joblib==1.4.2
numpy==2.1.0
scikit-learn==1.5.1
scipy==1.14.1
threadpoolctl==3.5.0
See also: pytorch, and tensorflow