Scikit-learn @ Inria Foundation

Fostering growth and sustainability of the reference machine-learning toolbox

with the help of our partners


Scikit-learn, a central tool in AI and data-science

Scikit-learn is a machine-learning library in Python. It is the engine that powers many applications of artifical intelligence and data science.

Scikit-learn is used on a regular basis by more than half a million of people in the world, with applications ranging from medical imaging to product recommendation.

More on scikit-learn


An open-source project

Scikit-learn is an open-source software (hosted on GitHub), under a license that facilitates commercial usage. It is developed by a world-wide community, gathering many different expertise on statistics, algorithms and software production.

The quality of scikit-learn, its algorithms, its interfaces, its documentation, are universally acclaimed. Its development follows a strict process to ensure this quality.


The foundation’s missions

The goal of the foundation is to enable maintaining scikit-learn’s high standards addressing new challenges.

The foundation employs central contributors to the project, to support scikit-learn’s community and to develop new ambitious features. The priorities of the foundation are set jointly by the community and its sponsors.



TECHNICAL COMMITTEE / October 11, 2022

From the discussion during the technical committee, the scikit-learn Consortium at Inria defined the following list of priorities for the coming year: High priority: Continue effort helping with project maintenance to keep the target to release twice a year (+ bugfix releases). 1.2 in progress (planned for november 2022) Refactor common tests to avoid missing estimators unintentionally and split the hard constraints from the scikit-learn internal conventions High…