2 min read
fairly easy
A set of python modules for machine learning and data mining
scikit-learn is a Python module for machine learning built on top of SciPy and is distributed under the 3-Clause BSD license.

The project was started in 2007 by David Cournapeau as a Google Summer of Code project, and since then many volunteers have contributed. See the About us page for a list of core contributors.

It is currently maintained by a team of volunteers.


Installation Dependencies scikit-learn requires: Python (>= 3.7)

NumPy (>= 1.14.6)

SciPy (>= 1.1.0)

joblib (>= 0.11)

threadpoolctl (>= 2.0.0) Scikit-learn 0.20 was the last version to support Python 2.7 and Python 3.4. scikit-learn 0.23 and later require Python 3.6 or newer. scikit-learn 1.0 and later require Python 3.7 or newer. Scikit-learn plotting capabilities (i.e., functions start with plot_ and classes end with "Display") require Matplotlib (>= 2.2.2). For running the examples Matplotlib >= 2.2.2 is required. A few examples require…
Read full article