Fork me on GitHub


Identifying to which set of categories a new observation belong to.


Predicting a continuous value for a new example.


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.


Feature extraction and normalization.


  • On-going development: What's new (changelog)
  • August 2013. scikit-learn 0.14 is available for download (Changelog).
  • July 22-28th, 2013: international sprint. During this week-long sprint, we gathered most of the core developers in Paris. We want to thank our sponsors, our hosts Télécom ParisTech and tinyclues, and donations that helped fund this event.


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

Who uses scikit-learn?

More testimonials