PyRank
  • Search
  • PyPI
  • GitHub
  • Insights
  • Compare
  • Advisories
  • Ecosystem
  • About

Sklearn Python Packages

Python packages with the GitHub topic sklearn. Sorted by monthly downloads, with stars and forks.
scikit-learn-contrib
mapie

A scikit-learn-compatible library for estimating prediction intervals and controlling risks, based on conformal predictions.

157K 2K 161
sktime
skpro

A unified framework for tabular probabilistic regression, time-to-event prediction, and probability distributions in python

39K 336 216
Tejas-TA
predikit

The missing bridge between your ML models and your AI agents.

38K 392 133
henrikbostrom
crepes

Python package for conformal prediction

22K 584 46
benedekrozemberczki
karateclub

Karate Club: An API Oriented Open-source Python Framework for Unsupervised Learning on Graphs (CIKM 2020)

11K 2K 253
vzhou842
profanity-check

A fast, robust Python library to check for offensive language in strings.

11K 658 123
emlearn
emlearn

Machine Learning inference engine for Microcontrollers and Embedded devices

9K 765 81
GBeurier
nirs4all

A library for Near Infrared Sprectroscopy prediction. NIRS ML. Rebuild of the Pinard package.

9K 40 1
ShimantoRahman
empulse

Value-driven and cost-sensitive analysis for scikit-learn

8K 33 3
Zeroto521
my-data-toolkit

Face the engineering of data preprocessing.

8K 4 0
iamDecode
sklearn-pmml-model

A library to parse and convert PMML models into Scikit-learn estimators.

6K 78 16
ZhiningLiu1998
imbalanced-ensemble

[NeurIPS'25]🛠️Class-imbalanced Ensemble Learning Toolbox. | 类别不平衡/长尾机器学习库

5K 431 63
kmedian
onehot

One-Hot encoder with sklearn-ish API interface that process mixed string and numeric labels directly.

4K 1 0
rodrigo-arenas
sklearn-genetic-opt

Hyperparameter optimization and feature selection for scikit-learn using evolutionary algorithms. A modern alternative to GridSearchCV and RandomizedSearchCV.

4K 390 138
ploomber
sklearn-evaluation

Machine learning model evaluation made easy: plots, tables, HTML reports, experiment tracking and Jupyter notebook analysis.

3K 467 55
neptune-ai
neptune-sklearn

Experiment tracking for scikit-learn. 🧩 Log, organize, visualize and compare model metrics, parameters, dataset versions, and more.

3K 7 3
cgrtml
neural-trees

sklearn-compatible PyTorch implementations of Soft Decision Trees, HMoE, and classifier comparison tests (5×2cv F-test). pip install neural-trees

2K 38 5
Gnpd
openmodels

OpenModels is a flexible and extensible library for serializing and deserializing machine learning models. It's designed to support any serialization format through a plugin-based architecture, providing a safe and transparent solution for exporting and sharing predictive models.

2K 5 1
uber
bayesmark

Benchmark framework to easily compare Bayesian optimization methods on real machine learning tasks

1K 162 36
konstantint
skompiler

A tool for compiling trained SKLearn models into other representations (such as SQL, Sympy or Excel formulas)

982 178 11
AutoViML
auto-ts

Automatically build ARIMA, SARIMAX, VAR, FB Prophet and XGBoost Models on Time Series data sets with a Single Line of Code. Created by Ram Seshadri. Collaborators welcome.

935 763 119
AUB-HTP
aub-htp

AUB's Heavy-Tails Package

838 9 9
EmanuelGoncalves
cy

Python module to analyse CRISPR-based libraries

745 16 4
scikit-adaptation
skada

Domain adaptation toolbox compatible with scikit-learn and pytorch

733 166 37
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology