Open highlighted repo slot
Put your repository first
Promote a GitHub repo at the top of Awesome repository list views for 7 days.
Awesome List
Probably the best curated list of data science software in Python.
GitHub stars and default-branch commits for krzjoa/awesome-python-data-science.
Open highlighted repo slot
Promote a GitHub repo at the top of Awesome repository list views for 7 days.
The Python ensemble sampling toolkit for affine-invariant MCMC
Simple text to phones converter for multiple languages
PySAL: Python Spatial Analysis Library Meta-Package
Python library for time series forecasting using scikit-learn compatible models, statistical methods, and foundation models
Clean APIs for data cleaning. Python implementation of R package Janitor
Supply a wrapper ``StockDataFrame`` based on the ``pandas.DataFrame`` with inline stock statistics/indicators support.
Python interface for igraph
A research toolkit for particle swarm optimization in Python
Python implementation of CMA-ES
Model analysis tools for TensorFlow
SMAC3: A Versatile Bayesian Optimization Package for Hyperparameter Optimization
Modular Reinforcement Learning (RL) library (implemented in PyTorch, JAX, and NVIDIA Warp) with support for Gymnasium/Gym, NVIDIA Isaac Lab, MuJoCo Playground and other environments
Industry-strength Computer Vision workflows with Keras
[CONTRIBUTORS WELCOME] Generalized Additive Models in Python
Pretrained model hub for Keras 3.
Scalable Machine Learning with Dask
The Classical Language Toolkit
Universal model exchange and serialization format for decision tree forests
A PyTorch and TorchDrug based deep learning library for drug pair scoring. (KDD 2022)
Library for exploring and validating machine learning data
Bias Auditing & Fair ML Toolkit
Easy pipelines for pandas DataFrames.
Python package for stacking (machine learning technique)
Add built-in support for quaternions to numpy
A Free and Open Source Python Library for Multiobjective Optimization
Pandas, Polars, Spark, and Snowpark DataFrame comparison for humans and more!
We well know GANs for success in the realistic image generation. However, they can be applied in tabular data generation. We will review and examine some recent papers about tabular GANs in action.
Module for statistical learning, with a particular emphasis on time-dependent modelling
Cleora AI is a general-purpose open-source model for efficient, scalable learning of stable and inductive entity embeddings for heterogeneous relational data. Created by Synerise.com team.
A Python toolkit for processing tabular data
Multiple Pairwise Comparisons (Post Hoc) Tests in Python
Hyperparameter optimization and feature selection for scikit-learn using evolutionary algorithms. A modern alternative to GridSearchCV and RandomizedSearchCV.
An engine for high performance multi-agent environments with very large numbers of agents, along with a set of reference environments
A unified framework for tabular probabilistic regression, time-to-event prediction, and probability distributions in python
Relevance Vector Machine implementation using the scikit-learn API.
PettingZoo and Gymnasium bindings for popular reinforcement learning environments outside of Farama
BatchFlow helps you conveniently work with random or sequential batches of your data and define data processing and machine learning workflows even for datasets that do not fit into memory.
Probabilistic programming framework that facilitates objective model selection for time-varying parameter models.
Python package implementing ML feature engineering and pre-processing for polars or pandas dataframes.
A library for hidden semi-Markov models with explicit durations
Machine learning on dirty tabular data (legacy clone of skrub)
Machine learning model evaluation made easy: plots, tables, HTML reports, experiment tracking and Jupyter notebook analysis.