scikit-learn/scikit-learn
# scikit-learn: machine learning in Python
$ git clone https://github.com/scikit-learn/scikit-learn.git
stars
66,746
forks
27,198
language
Python
license
BSD 3-Clause "New" or "Revised" License
What is scikit-learn/scikit-learn?
Scikit-learn is a Python library that provides tools for machine learning, including algorithms for classification, regression, clustering, and dimensionality reduction. Developers use it to build predictive models and perform data analysis tasks with a consistent API and well-tested implementations. It integrates with other scientific Python libraries like NumPy and pandas, making it suitable for end-to-end machine learning workflows.
Links
Topics
Activity
2,128 open issues · last updated Jul 21, 2026