Classification

Identifying to which category an object belongs to.

Regression

Predicting a continuous-valued attribute associated with an object.

Clustering

Automatic grouping of similar objects into sets.

Dimensionality reduction

Reducing the number of random variables to consider.

Model selection

Comparing, validating and choosing parameters and models.

Preprocessing

Feature extraction and normalization.

News

  • On-going development: What's new (Changelog)
  • July 2017. scikit-learn 0.19.0 is available for download (Changelog).
  • June 2017. scikit-learn 0.18.2 is available for download (Changelog).
  • September 2016. scikit-learn 0.18.0 is available for download (Changelog).
  • November 2015. scikit-learn 0.17.0 is available for download (Changelog).
  • March 2015. scikit-learn 0.16.0 is available for download (Changelog).

Community

Help us, donate! Cite us! Read more about donations

Who uses scikit-learn?

More testimonials