Home

Awesome

<!-- markdownlint-disable --> <h1 align="center"> Best-of Machine Learning with Python <br> </h1> <p align="center"> <strong>πŸ†&nbsp; A ranked list of awesome machine learning Python libraries. Updated weekly.</strong> </p> <p align="center"> <a href="https://github.com/ml-tooling/best-of" title="Best-of-badge"><img src="http://bit.ly/3o3EHNN"></a> <a href="#Contents" title="Project Count"><img src="https://img.shields.io/badge/projects-920-blue.svg?color=5ac4bf"></a> <a href="#Contribution" title="Contributions are welcome"><img src="https://img.shields.io/badge/contributions-welcome-green.svg"></a> <a href="https://github.com/ml-tooling/best-of-ml-python/releases" title="Best-of Updates"><img src="https://img.shields.io/github/release-date/ml-tooling/best-of-ml-python?color=green&label=updated"></a> <a href="https://mltooling.substack.com/subscribe" title="Subscribe to newsletter"><img src="http://bit.ly/2Md9rxM"></a> <a href="https://twitter.com/mltooling" title="Follow on Twitter"><img src="https://img.shields.io/twitter/follow/mltooling.svg?style=social&label=Follow"></a> </p>

This curated list contains 920 awesome open-source projects with a total of 4.7M stars grouped into 34 categories. All projects are ranked by a project-quality score, which is calculated based on various metrics automatically collected from GitHub and different package managers. If you like to add or update projects, feel free to open an issue, submit a pull request, or directly edit the projects.yaml. Contributions are very welcome!


<p align="center"> πŸ§™β€β™‚οΈ&nbsp; Discover other <a href="https://best-of.org">best-of lists</a> or create <a href="https://github.com/best-of-lists/best-of/blob/main/create-best-of-list.md">your own</a>.<br> πŸ“«&nbsp; Subscribe to our <a href="https://mltooling.substack.com/subscribe">newsletter</a> for updates and trending projects. </p>

Contents

Explanation

<br>

Machine Learning Frameworks

<a href="#contents"><img align="right" width="15" height="15" src="https://git.io/JtehR" alt="Back to top"></a>

General-purpose machine learning and deep learning frameworks.

<details><summary><b><a href="https://github.com/tensorflow/tensorflow">Tensorflow</a></b> (πŸ₯‡57 Β· ⭐ 190K Β· πŸ“ˆ) - An Open Source Machine Learning Framework for Everyone. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1A" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/pytorch/pytorch">PyTorch</a></b> (πŸ₯‡55 Β· ⭐ 85K) - Tensors and Dynamic neural networks in Python with strong GPU.. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code> <code><img src="https://git.io/JLy1Q" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/scikit-learn/scikit-learn">scikit-learn</a></b> (πŸ₯‡53 Β· ⭐ 61K) - scikit-learn: machine learning in Python. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code> <code><img src="https://git.io/JLy1F" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/keras-team/keras">Keras</a></b> (πŸ₯‡48 Β· ⭐ 62K) - Deep Learning for humans. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1A" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/jax-ml/jax">jax</a></b> (πŸ₯‡46 Β· ⭐ 31K Β· πŸ“ˆ) - Composable transformations of Python+NumPy programs: differentiate,.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/dmlc/xgboost">XGBoost</a></b> (πŸ₯‡46 Β· ⭐ 26K) - Scalable, Portable and Distributed Gradient Boosting (GBDT, GBRT or.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/PaddlePaddle/Paddle">PaddlePaddle</a></b> (πŸ₯‡45 Β· ⭐ 22K) - PArallel Distributed Deep LEarning: Machine Learning.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1M" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/statsmodels/statsmodels">StatsModels</a></b> (πŸ₯‡45 Β· ⭐ 10K) - Statsmodels: statistical modeling and econometrics in Python. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code></summary> </details> <details><summary><b><a href="https://github.com/apache/spark">PySpark</a></b> (πŸ₯ˆ44 Β· ⭐ 40K) - Apache Spark Python API. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1N" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/Lightning-AI/pytorch-lightning">pytorch-lightning</a></b> (πŸ₯ˆ44 Β· ⭐ 29K) - Pretrain, finetune ANY AI model of ANY size on.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1Q" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/microsoft/LightGBM">LightGBM</a></b> (πŸ₯ˆ43 Β· ⭐ 17K) - A fast, distributed, high performance gradient boosting (GBT, GBDT, GBRT,.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/catboost/catboost">Catboost</a></b> (πŸ₯ˆ42 Β· ⭐ 8.2K) - A fast, scalable, high performance Gradient Boosting on Decision.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/fastai/fastai">Fastai</a></b> (πŸ₯ˆ41 Β· ⭐ 26K) - The fastai deep learning library. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1Q" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/apache/flink">PyFlink</a></b> (πŸ₯ˆ40 Β· ⭐ 24K Β· πŸ“ˆ) - Apache Flink Python API. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/google/flax">Flax</a></b> (πŸ₯ˆ38 Β· ⭐ 6.2K) - Flax is a neural network library for JAX that is designed for.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://jax.readthedocs.io/en/latest/_static/favicon.png" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/Theano/Theano">Theano</a></b> (πŸ₯ˆ37 Β· ⭐ 9.9K Β· πŸ’€) - Theano was a Python library that allows you to define, optimize, and.. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code></summary> </details> <details><summary><b><a href="https://github.com/jina-ai/serve">Jina</a></b> (πŸ₯ˆ36 Β· ⭐ 21K Β· πŸ“‰) - Build multimodal AI applications with cloud-native stack. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/arogozhnikov/einops">einops</a></b> (πŸ₯ˆ35 Β· ⭐ 8.6K Β· πŸ“‰) - Flexible and powerful tensor operations for readable and reliable code.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/VowpalWabbit/vowpal_wabbit">Vowpal Wabbit</a></b> (πŸ₯ˆ35 Β· ⭐ 8.5K) - Vowpal Wabbit is a machine learning system which pushes the.. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code></summary> </details> <details><summary><b><a href="https://github.com/mlpack/mlpack">mlpack</a></b> (πŸ₯ˆ35 Β· ⭐ 5.2K) - mlpack: a fast, header-only C++ machine learning library. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code></summary> </details> <details><summary><b><a href="https://github.com/pytorch/ignite">Ignite</a></b> (πŸ₯ˆ35 Β· ⭐ 4.6K) - High-level library to help with training and evaluating neural.. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code> <code><img src="https://git.io/JLy1Q" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/explosion/thinc">Thinc</a></b> (πŸ₯ˆ35 Β· ⭐ 2.8K) - A refreshing functional take on deep learning, compatible with your favorite.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/ludwig-ai/ludwig">Ludwig</a></b> (πŸ₯‰33 Β· ⭐ 11K) - Low-code framework for building custom LLMs, neural networks, and.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1A" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/google-deepmind/dm-haiku">Haiku</a></b> (πŸ₯‰32 Β· ⭐ 2.9K) - JAX-based neural network library. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/google-deepmind/sonnet">Sonnet</a></b> (πŸ₯‰31 Β· ⭐ 9.8K) - TensorFlow-based neural network library. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1A" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/skorch-dev/skorch">skorch</a></b> (πŸ₯‰31 Β· ⭐ 5.9K) - A scikit-learn compatible neural network library that wraps.. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code> <code><img src="https://git.io/JLy1Q" style="display:inline;" width="13" height="13"></code> <code><img src="https://git.io/JLy1F" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/ROCm/tensorflow-upstream">tensorflow-upstream</a></b> (πŸ₯‰31 Β· ⭐ 690) - TensorFlow ROCm port. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1A" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/determined-ai/determined">Determined</a></b> (πŸ₯‰30 Β· ⭐ 3.1K) - Determined is an open-source machine learning platform.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1Q" style="display:inline;" width="13" height="13"></code> <code><img src="https://git.io/JLy1A" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/geomstats/geomstats">Geomstats</a></b> (πŸ₯‰30 Β· ⭐ 1.3K) - Computations and statistics on manifolds with geometric structures. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/numenta/nupic-legacy">NuPIC</a></b> (πŸ₯‰28 Β· ⭐ 6.3K) - Numenta Platform for Intelligent Computing is an implementation of.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/sony/nnabla">Neural Network Libraries</a></b> (πŸ₯‰28 Β· ⭐ 2.7K) - Neural Network Libraries. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/georgia-tech-db/evadb">EvaDB</a></b> (πŸ₯‰27 Β· ⭐ 2.6K Β· πŸ’€) - Database system for AI-powered apps. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1Q" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/pyRiemann/pyRiemann">pyRiemann</a></b> (πŸ₯‰27 Β· ⭐ 650) - Machine learning for multivariate data through the Riemannian.. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code> <code><img src="https://git.io/JLy1F" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/towhee-io/towhee">Towhee</a></b> (πŸ₯‰26 Β· ⭐ 3.3K) - Towhee is a framework that is dedicated to making neural data.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/shogun-toolbox/shogun">SHOGUN</a></b> (πŸ₯‰26 Β· ⭐ 3K Β· πŸ’€) - Unified and efficient Machine Learning. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code></summary> </details> <details><summary><b><a href="https://github.com/amaiya/ktrain">ktrain</a></b> (πŸ₯‰26 Β· ⭐ 1.2K) - ktrain is a Python library that makes deep learning and AI more.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1A" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/google/neural-tangents">Neural Tangents</a></b> (πŸ₯‰24 Β· ⭐ 2.3K Β· πŸ’€) - Fast and Easy Infinite Neural Networks in Python. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/nubank/fklearn">fklearn</a></b> (πŸ₯‰24 Β· ⭐ 1.5K) - fklearn: Functional Machine Learning. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/run-house/runhouse">Runhouse</a></b> (πŸ₯‰24 Β· ⭐ 990) - Dispatch and distribute your ML training to serverless clusters in.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/Xtra-Computing/thundersvm">ThunderSVM</a></b> (πŸ₯‰22 Β· ⭐ 1.6K Β· πŸ’€) - ThunderSVM: A Fast SVM Library on GPUs and CPUs. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/serengil/chefboost">chefboost</a></b> (πŸ₯‰22 Β· ⭐ 460) - A Lightweight Decision Tree Framework supporting regular algorithms:.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/XiaoMi/mace">mace</a></b> (πŸ₯‰21 Β· ⭐ 5K Β· πŸ’€) - MACE is a deep learning inference framework optimized for mobile.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/google/objax">Objax</a></b> (πŸ₯‰21 Β· ⭐ 770 Β· πŸ’€) - Objax is a machine learning framework that provides an Object.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://jax.readthedocs.io/en/latest/_static/favicon.png" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/pytorchbearer/torchbearer">Torchbearer</a></b> (πŸ₯‰21 Β· ⭐ 640 Β· πŸ’€) - torchbearer: A model fitting library for PyTorch. <code><a href="http://bit.ly/34MBwT8">MIT</a></code> <code><img src="https://git.io/JLy1Q" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/neoml-lib/neoml">NeoML</a></b> (πŸ₯‰19 Β· ⭐ 770) - Machine learning framework for both deep learning and traditional.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/Xtra-Computing/thundergbm">ThunderGBM</a></b> (πŸ₯‰19 Β· ⭐ 700 Β· πŸ’€) - ThunderGBM: Fast GBDTs and Random Forests on GPUs. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary>Show 17 hidden projects...</summary> </details> <br>

Data Visualization

<a href="#contents"><img align="right" width="15" height="15" src="https://git.io/JtehR" alt="Back to top"></a>

General-purpose and task-specific data visualization libraries.

<details><summary><b><a href="https://github.com/matplotlib/matplotlib">Matplotlib</a></b> (πŸ₯‡48 Β· ⭐ 20K) - matplotlib: plotting with Python. <code>❗Unlicensed</code></summary> </details> <details><summary><b><a href="https://github.com/plotly/plotly.py">Plotly</a></b> (πŸ₯‡46 Β· ⭐ 16K Β· πŸ“ˆ) - The interactive graphing library for Python This project now includes.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/bokeh/bokeh">Bokeh</a></b> (πŸ₯‡45 Β· ⭐ 19K) - Interactive Data Visualization in the browser, from Python. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code></summary> </details> <details><summary><b><a href="https://github.com/plotly/dash">dash</a></b> (πŸ₯‡43 Β· ⭐ 22K) - Data Apps & Dashboards for Python. No JavaScript Required. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/vega/altair">Altair</a></b> (πŸ₯‡43 Β· ⭐ 9.5K) - Declarative visualization library for Python. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code></summary> </details> <details><summary><b><a href="https://github.com/mwaskom/seaborn">Seaborn</a></b> (πŸ₯‡41 Β· ⭐ 13K Β· πŸ“‰) - Statistical data visualization in Python. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code></summary> </details> <details><summary><b><a href="https://github.com/pyecharts/pyecharts">pyecharts</a></b> (πŸ₯ˆ38 Β· ⭐ 15K) - Python Echarts Plotting Library. <code><a href="http://bit.ly/34MBwT8">MIT</a></code> <code><img src="https://git.io/JLy1E" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/holoviz/holoviews">HoloViews</a></b> (πŸ₯ˆ38 Β· ⭐ 2.7K) - With Holoviews, your data visualizes itself. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code> <code><img src="https://git.io/JLy1E" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/ydataai/ydata-profiling">pandas-profiling</a></b> (πŸ₯ˆ37 Β· ⭐ 13K Β· πŸ“‰) - 1 Line of code data quality profiling & exploratory.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code> <code><img src="https://git.io/JLy1E" style="display:inline;" width="13" height="13"></code> <code><img src="https://git.io/JLy1S" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/voxel51/fiftyone">FiftyOne</a></b> (πŸ₯ˆ37 Β· ⭐ 9K) - Visualize, create, and debug image and video datasets.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1A" style="display:inline;" width="13" height="13"></code> <code><img src="https://git.io/JLy1Q" style="display:inline;" width="13" height="13"></code> <code><img src="https://git.io/JLy1E" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/has2k1/plotnine">plotnine</a></b> (πŸ₯ˆ37 Β· ⭐ 4.1K) - A Grammar of Graphics for Python. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/pyqtgraph/pyqtgraph">PyQtGraph</a></b> (πŸ₯ˆ37 Β· ⭐ 3.9K) - Fast data visualization and GUI tools for scientific / engineering.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/pyvista/pyvista">PyVista</a></b> (πŸ₯ˆ37 Β· ⭐ 2.8K) - 3D plotting and mesh analysis through a streamlined interface for.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code> <code><img src="https://git.io/JLy1E" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/SciTools/cartopy">cartopy</a></b> (πŸ₯ˆ36 Β· ⭐ 1.4K) - Cartopy - a cartographic python library with matplotlib support. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code></summary> </details> <details><summary><b><a href="https://github.com/lmcinnes/umap">UMAP</a></b> (πŸ₯ˆ35 Β· ⭐ 7.5K) - Uniform Manifold Approximation and Projection. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code></summary> </details> <details><summary><b><a href="https://github.com/xflr6/graphviz">Graphviz</a></b> (πŸ₯ˆ35 Β· ⭐ 1.7K Β· πŸ’€) - Simple Python interface for Graphviz. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/finos/perspective">Perspective</a></b> (πŸ₯ˆ34 Β· ⭐ 8.7K) - A data visualization and analytics component, especially.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1E" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/holoviz/datashader">datashader</a></b> (πŸ₯ˆ34 Β· ⭐ 3.3K) - Quickly and accurately render even the largest data. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code></summary> </details> <details><summary><b><a href="https://github.com/vispy/vispy">VisPy</a></b> (πŸ₯ˆ34 Β· ⭐ 3.3K) - High-performance interactive 2D/3D data visualization library. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code> <code><img src="https://git.io/JLy1E" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/amueller/word_cloud">wordcloud</a></b> (πŸ₯ˆ33 Β· ⭐ 10K) - A little word cloud generator in Python. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/JetBrains/lets-plot">lets-plot</a></b> (πŸ₯ˆ32 Β· ⭐ 1.6K) - Multiplatform plotting library based on the Grammar of Graphics. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/holoviz/hvplot">hvPlot</a></b> (πŸ₯ˆ32 Β· ⭐ 1.2K) - A high-level plotting API for pandas, dask, xarray, and networkx built.. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code></summary> </details> <details><summary><b><a href="https://github.com/man-group/dtale">D-Tale</a></b> (πŸ₯‰31 Β· ⭐ 4.8K) - Visualizer for pandas data structures. <code><a href="https://tldrlegal.com/search?q=LGPL-2.1">❗️LGPL-2.1</a></code> <code><img src="https://git.io/JLy1S" style="display:inline;" width="13" height="13"></code> <code><img src="https://git.io/JLy1E" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/mpld3/mpld3">mpld3</a></b> (πŸ₯‰31 Β· ⭐ 2.4K) - An interactive data visualization tool which brings matplotlib graphics to.. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code></summary> </details> <details><summary><b><a href="https://github.com/bqplot/bqplot">bqplot</a></b> (πŸ₯‰29 Β· ⭐ 3.6K) - Plotting library for IPython/Jupyter notebooks. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1E" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/spotify/chartify">Chartify</a></b> (πŸ₯‰27 Β· ⭐ 3.5K) - Python library that makes it easy for data scientists to create.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/pavlin-policar/openTSNE">openTSNE</a></b> (πŸ₯‰27 Β· ⭐ 1.5K) - Extensible, parallel implementations of t-SNE. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code></summary> </details> <details><summary><b><a href="https://github.com/ContextLab/hypertools">HyperTools</a></b> (πŸ₯‰26 Β· ⭐ 1.8K Β· πŸ’€) - A Python toolbox for gaining geometric insights into high-.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/predict-idlab/plotly-resampler">Plotly-Resampler</a></b> (πŸ₯‰26 Β· ⭐ 1.1K) - Visualize large time series data with plotly.py. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/tensorflow/data-validation">data-validation</a></b> (πŸ₯‰26 Β· ⭐ 760) - Library for exploring and validating machine learning.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1A" style="display:inline;" width="13" height="13"></code> <code><img src="https://git.io/JLy1E" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/AutoViML/AutoViz">AutoViz</a></b> (πŸ₯‰25 Β· ⭐ 1.8K) - Automatically Visualize any dataset, any size with a single line of.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/marcharper/python-ternary">python-ternary</a></b> (πŸ₯‰24 Β· ⭐ 740) - Ternary plotting library for python with matplotlib. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/vega/ipyvega">vega</a></b> (πŸ₯‰24 Β· ⭐ 380) - IPython/Jupyter notebook module for Vega and Vega-Lite. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code> <code><img src="https://git.io/JLy1E" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/DmitryUlyanov/Multicore-TSNE">Multicore-TSNE</a></b> (πŸ₯‰23 Β· ⭐ 1.9K Β· πŸ’€) - Parallel t-SNE implementation with Python and Torch.. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code> <code><img src="https://git.io/JLy1Q" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/vega/vegafusion">vegafusion</a></b> (πŸ₯‰23 Β· ⭐ 340) - Serverside scaling for Vega and Altair visualizations. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code></summary> </details> <details><summary><b><a href="https://github.com/beringresearch/ivis">ivis</a></b> (πŸ₯‰22 Β· ⭐ 330) - Dimensionality reduction in very large datasets using Siamese.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1A" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/gyli/PyWaffle">PyWaffle</a></b> (πŸ₯‰21 Β· ⭐ 590) - Make Waffle Charts in Python. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/t-makaro/animatplot">animatplot</a></b> (πŸ₯‰19 Β· ⭐ 410) - A python package for animating plots build on matplotlib. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary>Show 17 hidden projects...</summary> </details> <br>

Text Data & NLP

<a href="#contents"><img align="right" width="15" height="15" src="https://git.io/JtehR" alt="Back to top"></a>

Libraries for processing, cleaning, manipulating, and analyzing text data as well as libraries for NLP tasks such as language detection, fuzzy matching, classification, seq2seq learning, conversational AI, keyword extraction, and translation.

<details><summary><b><a href="https://github.com/huggingface/transformers">transformers</a></b> (πŸ₯‡52 Β· ⭐ 140K) - Transformers: State-of-the-art Machine Learning for.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1Q" style="display:inline;" width="13" height="13"></code> <code><img src="https://git.io/JLy1A" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/explosion/spaCy">spaCy</a></b> (πŸ₯‡45 Β· ⭐ 30K) - Industrial-strength Natural Language Processing (NLP) in Python. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/BerriAI/litellm">litellm</a></b> (πŸ₯‡44 Β· ⭐ 15K) - Python SDK, Proxy Server (LLM Gateway) to call 100+.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code> <code>o</code> <code>t</code> <code>h</code> <code>e</code> <code>r</code> <code>s</code></summary> </details> <details><summary><b><a href="https://github.com/nltk/nltk">nltk</a></b> (πŸ₯‡44 Β· ⭐ 14K) - Suite of libraries and programs for symbolic and statistical natural.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/UKPLab/sentence-transformers">sentence-transformers</a></b> (πŸ₯‡41 Β· ⭐ 16K) - State-of-the-Art Text Embeddings. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1Q" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/flairNLP/flair">flair</a></b> (πŸ₯‡41 Β· ⭐ 14K Β· πŸ“ˆ) - A very simple framework for state-of-the-art Natural Language.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code> <code><img src="https://git.io/JLy1Q" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/huggingface/tokenizers">Tokenizers</a></b> (πŸ₯‡40 Β· ⭐ 9.2K) - Fast State-of-the-Art Tokenizers optimized for Research and.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/piskvorky/gensim">gensim</a></b> (πŸ₯‡39 Β· ⭐ 16K) - Topic Modelling for Humans. <code><a href="https://tldrlegal.com/search?q=LGPL-2.1">❗️LGPL-2.1</a></code></summary> </details> <details><summary><b><a href="https://github.com/google/sentencepiece">sentencepiece</a></b> (πŸ₯‡38 Β· ⭐ 10K) - Unsupervised text tokenizer for Neural Network-based text.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/facebookresearch/fairseq">fairseq</a></b> (πŸ₯‡37 Β· ⭐ 31K) - Facebook AI Research Sequence-to-Sequence Toolkit written in Python. <code><a href="http://bit.ly/34MBwT8">MIT</a></code> <code><img src="https://git.io/JLy1Q" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/RasaHQ/rasa">Rasa</a></b> (πŸ₯‡37 Β· ⭐ 19K) - Open source machine learning framework to automate text- and voice-.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1A" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/NVIDIA/NeMo">NeMo</a></b> (πŸ₯‡37 Β· ⭐ 12K) - A scalable generative AI framework built for researchers and.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1Q" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/sloria/TextBlob">TextBlob</a></b> (πŸ₯ˆ36 Β· ⭐ 9.2K) - Simple, Pythonic, text processing--Sentiment analysis, part-of-speech.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/JohnSnowLabs/spark-nlp">spark-nlp</a></b> (πŸ₯ˆ36 Β· ⭐ 3.9K) - State of the Art Natural Language Processing. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1N" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/tensorflow/text">TensorFlow Text</a></b> (πŸ₯ˆ36 Β· ⭐ 1.2K) - Making text a first-class citizen in TensorFlow. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1A" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/deepset-ai/haystack">haystack</a></b> (πŸ₯ˆ35 Β· ⭐ 18K) - AI orchestration framework to build customizable, production-ready.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/facebookresearch/fastText">fastText</a></b> (πŸ₯ˆ34 Β· ⭐ 26K Β· πŸ’€) - Library for fast text representation and classification. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/argilla-io/argilla">rubrix</a></b> (πŸ₯ˆ34 Β· ⭐ 4.1K) - Argilla is a collaboration tool for AI engineers and domain experts.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/qdrant/qdrant">qdrant</a></b> (πŸ₯ˆ33 Β· ⭐ 21K) - Qdrant - High-performance, massive-scale Vector Database and Vector.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/rspeer/python-ftfy">ftfy</a></b> (πŸ₯ˆ33 Β· ⭐ 3.8K) - Fixes mojibake and other glitches in Unicode text, after the fact. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/pytorch/text">torchtext</a></b> (πŸ₯ˆ33 Β· ⭐ 3.5K) - Models, data loaders and abstractions for language processing,.. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code> <code><img src="https://git.io/JLy1Q" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/jamesturk/jellyfish">jellyfish</a></b> (πŸ₯ˆ33 Β· ⭐ 2.1K) - a python library for doing approximate and phonetic matching of strings. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/stanfordnlp/stanza">stanza</a></b> (πŸ₯ˆ32 Β· ⭐ 7.3K) - Stanford NLP Python library for tokenization, sentence segmentation,.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/OpenNMT/OpenNMT-py">OpenNMT</a></b> (πŸ₯ˆ32 Β· ⭐ 6.8K) - Open Source Neural Machine Translation and (Large) Language Models.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code> <code><img src="https://git.io/JLy1Q" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/deeppavlov/DeepPavlov">DeepPavlov</a></b> (πŸ₯ˆ31 Β· ⭐ 6.8K) - An open source library for deep learning end-to-end dialog.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1A" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/snowballstem/snowball">snowballstemmer</a></b> (πŸ₯ˆ31 Β· ⭐ 760) - Snowball compiler and stemming algorithms. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code></summary> </details> <details><summary><b><a href="https://github.com/dedupeio/dedupe">Dedupe</a></b> (πŸ₯ˆ30 Β· ⭐ 4.2K) - A python library for accurate and scalable fuzzy matching, record.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/allenai/scispacy">SciSpacy</a></b> (πŸ₯ˆ30 Β· ⭐ 1.7K) - A full spaCy pipeline and models for scientific/biomedical documents. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/life4/textdistance">TextDistance</a></b> (πŸ₯ˆ29 Β· ⭐ 3.4K) - Compute distance between sequences. 30+ algorithms, pure python.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/explosion/spacy-transformers">spacy-transformers</a></b> (πŸ₯ˆ29 Β· ⭐ 1.4K) - Use pretrained transformers like BERT, XLNet and GPT-2.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code> <code>spacy</code></summary> </details> <details><summary><b><a href="https://github.com/miso-belica/sumy">Sumy</a></b> (πŸ₯ˆ28 Β· ⭐ 3.5K Β· πŸ’€) - Module for automatic summarization of text documents and HTML pages. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/cltk/cltk">CLTK</a></b> (πŸ₯ˆ28 Β· ⭐ 840) - The Classical Language Toolkit. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/zjunlp/DeepKE">DeepKE</a></b> (πŸ₯ˆ27 Β· ⭐ 3.6K) - [EMNLP 2022] An Open Toolkit for Knowledge Graph Extraction and.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code> <code><img src="https://git.io/JLy1Q" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/comet-ml/opik">Opik</a></b> (πŸ₯ˆ27 Β· ⭐ 2.7K) - Open-source end-to-end LLM Development Platform. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/dwyl/english-words">english-words</a></b> (πŸ₯‰26 Β· ⭐ 11K) - A text file containing 479k English words for all your.. <code><a href="http://bit.ly/3rvuUlR">Unlicense</a></code></summary> </details> <details><summary><b><a href="https://github.com/DerwenAI/pytextrank">PyTextRank</a></b> (πŸ₯‰26 Β· ⭐ 2.2K Β· πŸ’€) - Python implementation of TextRank algorithms (textgraphs) for.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/JasonKessler/scattertext">scattertext</a></b> (πŸ₯‰25 Β· ⭐ 2.3K) - Beautiful visualizations of how language differs among document.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/google-research/text-to-text-transfer-transformer">T5</a></b> (πŸ₯‰23 Β· ⭐ 6.2K) - Code for the paper Exploring the Limits of Transfer Learning with a.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1A" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/utterworks/fast-bert">fast-bert</a></b> (πŸ₯‰22 Β· ⭐ 1.9K) - Super easy library for BERT based NLP models. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/awslabs/sockeye">Sockeye</a></b> (πŸ₯‰22 Β· ⭐ 1.2K) - Sequence-to-sequence framework with a focus on Neural Machine.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1X" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/unitaryai/detoxify">detoxify</a></b> (πŸ₯‰22 Β· ⭐ 980) - Trained models & code to predict toxic comments on all 3 Jigsaw.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/IndicoDataSolutions/finetune">finetune</a></b> (πŸ₯‰22 Β· ⭐ 700) - Scikit-learn style model finetuning for NLP. <code><a href="http://bit.ly/3postzC">MPL-2.0</a></code> <code><img src="https://git.io/JLy1A" style="display:inline;" width="13" height="13"></code> <code><img src="https://git.io/JLy1F" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/webis-de/small-text">small-text</a></b> (πŸ₯‰22 Β· ⭐ 600) - Active Learning for Text Classification in Python. <code><a href="http://bit.ly/34MBwT8">MIT</a></code> <code><img src="https://git.io/JLy1F" style="display:inline;" width="13" height="13"></code> <code><img src="https://git.io/JLy1Q" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/EricFillion/happy-transformer">happy-transformer</a></b> (πŸ₯‰22 Β· ⭐ 520 Β· πŸ’€) - Happy Transformer makes it easy to fine-tune and.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code>huggingface</code></summary> </details> <details><summary><b><a href="https://github.com/unum-cloud/uform">UForm</a></b> (πŸ₯‰19 Β· ⭐ 1.1K) - Pocket-Sized Multimodal AI for content understanding and.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1Q" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/thunlp/OpenNRE">OpenNRE</a></b> (πŸ₯‰16 Β· ⭐ 4.4K Β· πŸ’€) - An Open-Source Package for Neural Relation Extraction (NRE). <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/facebookresearch/vizseq">VizSeq</a></b> (πŸ₯‰16 Β· ⭐ 440) - An Analysis Toolkit for Natural Language Generation (Translation,.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary>Show 56 hidden projects...</summary> </details> <br>

Image Data

<a href="#contents"><img align="right" width="15" height="15" src="https://git.io/JtehR" alt="Back to top"></a>

Libraries for image & video processing, manipulation, and augmentation as well as libraries for computer vision tasks such as facial recognition, object detection, and classification.

<details><summary><b><a href="https://github.com/python-pillow/Pillow">Pillow</a></b> (πŸ₯‡48 Β· ⭐ 12K) - Python Imaging Library (Fork). <code><a href="https://tldrlegal.com/search?q=PIL">❗️PIL</a></code></summary> </details> <details><summary><b><a href="https://github.com/huggingface/pytorch-image-models">PyTorch Image Models</a></b> (πŸ₯‡42 Β· ⭐ 33K) - The largest collection of PyTorch image encoders /.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1Q" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/pytorch/vision">torchvision</a></b> (πŸ₯‡41 Β· ⭐ 16K) - Datasets, Transforms and Models specific to Computer Vision. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code> <code><img src="https://git.io/JLy1Q" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/albumentations-team/albumentations">Albumentations</a></b> (πŸ₯‡41 Β· ⭐ 14K) - Fast and flexible image augmentation library. Paper about.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code> <code><img src="https://git.io/JLy1Q" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/Zulko/moviepy">MoviePy</a></b> (πŸ₯‡41 Β· ⭐ 13K) - Video editing with Python. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/serengil/deepface">deepface</a></b> (πŸ₯‡39 Β· ⭐ 15K) - A Lightweight Face Recognition and Facial Attribute Analysis (Age,.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/kornia/kornia">Kornia</a></b> (πŸ₯ˆ38 Β· ⭐ 10K Β· πŸ“ˆ) - Geometric Computer Vision Library for Spatial AI. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1Q" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/imageio/imageio">imageio</a></b> (πŸ₯ˆ38 Β· ⭐ 1.5K) - Python library for reading and writing image data. <code><a href="http://bit.ly/3rqEWVr">BSD-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/deepinsight/insightface">InsightFace</a></b> (πŸ₯ˆ37 Β· ⭐ 24K) - State-of-the-art 2D and 3D Face Analysis Project. <code><a href="http://bit.ly/34MBwT8">MIT</a></code> <code><img src="https://git.io/JLy1X" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/open-mmlab/mmdetection">MMDetection</a></b> (πŸ₯ˆ36 Β· ⭐ 30K Β· πŸ’€) - OpenMMLab Detection Toolbox and Benchmark. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1Q" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/opencv/opencv-python">opencv-python</a></b> (πŸ₯ˆ35 Β· ⭐ 4.6K) - Automated CI toolchain to produce precompiled opencv-python,.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/facebookresearch/detectron2">detectron2</a></b> (πŸ₯ˆ34 Β· ⭐ 31K) - Detectron2 is a platform for object detection, segmentation.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1Q" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/PaddlePaddle/PaddleSeg">PaddleSeg</a></b> (πŸ₯ˆ34 Β· ⭐ 8.8K) - Easy-to-use image segmentation library with awesome pre-.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1M" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/emcconville/wand">Wand</a></b> (πŸ₯ˆ34 Β· ⭐ 1.4K) - The ctypes-based simple ImageMagick binding for Python. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/lucidrains/vit-pytorch">vit-pytorch</a></b> (πŸ₯ˆ32 Β· ⭐ 21K) - Implementation of Vision Transformer, a simple way to achieve.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code> <code><img src="https://git.io/JLy1Q" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/lightly-ai/lightly">lightly</a></b> (πŸ₯ˆ32 Β· ⭐ 3.2K) - A python library for self-supervised learning on images. <code><a href="http://bit.ly/34MBwT8">MIT</a></code> <code><img src="https://git.io/JLy1Q" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/JohannesBuchner/imagehash">ImageHash</a></b> (πŸ₯ˆ31 Β· ⭐ 3.4K) - A Python Perceptual Image Hashing Module. <code><a href="http://bit.ly/3rqEWVr">BSD-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/PaddlePaddle/PaddleDetection">PaddleDetection</a></b> (πŸ₯ˆ30 Β· ⭐ 13K) - Object Detection toolkit based on PaddlePaddle. It.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1M" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/OlafenwaMoses/ImageAI">imageai</a></b> (πŸ₯ˆ30 Β· ⭐ 8.7K Β· πŸ’€) - A python library built to empower developers to build applications.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/mindee/doctr">doctr</a></b> (πŸ₯ˆ30 Β· ⭐ 4K) - docTR (Document Text Recognition) - a seamless, high-.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1A" style="display:inline;" width="13" height="13"></code> <code><img src="https://git.io/JLy1Q" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/CellProfiler/CellProfiler">CellProfiler</a></b> (πŸ₯ˆ30 Β· ⭐ 930) - An open-source application for biological image analysis. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code></summary> </details> <details><summary><b><a href="https://github.com/obss/sahi">sahi</a></b> (πŸ₯‰29 Β· ⭐ 4.2K) - Framework agnostic sliced/tiled inference + interactive ui + error analysis.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/ipazc/mtcnn">mtcnn</a></b> (πŸ₯‰29 Β· ⭐ 2.3K) - MTCNN face detection implementation for TensorFlow, as a PIP package. <code><a href="http://bit.ly/34MBwT8">MIT</a></code> <code><img src="https://git.io/JLy1A" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/luispedro/mahotas">mahotas</a></b> (πŸ₯‰28 Β· ⭐ 860) - Computer Vision in Python. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/1adrianb/face-alignment">Face Alignment</a></b> (πŸ₯‰27 Β· ⭐ 7.1K) - 2D and 3D Face alignment library build using pytorch. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code> <code><img src="https://git.io/JLy1Q" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/timesler/facenet-pytorch">facenet-pytorch</a></b> (πŸ₯‰27 Β· ⭐ 4.6K) - Pretrained Pytorch face detection (MTCNN) and facial.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code> <code><img src="https://git.io/JLy1Q" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/abhiTronix/vidgear">vidgear</a></b> (πŸ₯‰27 Β· ⭐ 3.4K) - A High-performance cross-platform Video Processing Python framework.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/tryolabs/norfair">Norfair</a></b> (πŸ₯‰26 Β· ⭐ 2.4K) - Lightweight Python library for adding real-time multi-object tracking.. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code></summary> </details> <details><summary><b><a href="https://github.com/facebookresearch/pytorchvideo">pytorchvideo</a></b> (πŸ₯‰25 Β· ⭐ 3.4K) - A deep learning library for video understanding research. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1Q" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/tensorflow/graphics">tensorflow-graphics</a></b> (πŸ₯‰25 Β· ⭐ 2.8K) - TensorFlow Graphics: Differentiable Graphics Layers.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1A" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/google-research/kubric">kubric</a></b> (πŸ₯‰25 Β· ⭐ 2.4K) - A data generation pipeline for creating semi-realistic synthetic.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/libvips/pyvips">pyvips</a></b> (πŸ₯‰25 Β· ⭐ 660) - python binding for libvips using cffi. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/facebookresearch/mmf">MMF</a></b> (πŸ₯‰24 Β· ⭐ 5.5K) - A modular framework for vision & language multimodal research from.. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code> <code><img src="https://git.io/JLy1Q" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/idealo/imagededup">Image Deduplicator</a></b> (πŸ₯‰24 Β· ⭐ 5.2K) - Finding duplicate images made easy!. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1A" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/qubvel/segmentation_models">segmentation_models</a></b> (πŸ₯‰24 Β· ⭐ 4.8K) - Segmentation models with pretrained backbones. Keras.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code> <code><img src="https://git.io/JLy1A" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/libffcv/ffcv">ffcv</a></b> (πŸ₯‰24 Β· ⭐ 2.9K Β· πŸ’€) - FFCV: Fast Forward Computer Vision (and other ML workloads!). <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/facebookresearch/vissl">vissl</a></b> (πŸ₯‰22 Β· ⭐ 3.3K Β· πŸ’€) - VISSL is FAIRs library of extensible, modular and scalable.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code> <code><img src="https://git.io/JLy1Q" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/airctic/icevision">icevision</a></b> (πŸ₯‰22 Β· ⭐ 850) - An Agnostic Computer Vision Framework - Pluggable to any Training.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/facebookresearch/detr">DEβ«ΆTR</a></b> (πŸ₯‰21 Β· ⭐ 14K Β· πŸ’€) - End-to-End Object Detection with Transformers. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1Q" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/facebookresearch/SlowFast">PySlowFast</a></b> (πŸ₯‰21 Β· ⭐ 6.7K) - PySlowFast: video understanding codebase from FAIR for.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1Q" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/idealo/image-super-resolution">Image Super-Resolution</a></b> (πŸ₯‰21 Β· ⭐ 4.7K) - Super-scale your images and run experiments with.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1A" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/google-research/scenic">scenic</a></b> (πŸ₯‰18 Β· ⭐ 3.4K) - Scenic: A Jax Library for Computer Vision Research and Beyond. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://jax.readthedocs.io/en/latest/_static/favicon.png" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary>Show 22 hidden projects...</summary> </details> <br>

Graph Data

<a href="#contents"><img align="right" width="15" height="15" src="https://git.io/JtehR" alt="Back to top"></a>

Libraries for graph processing, clustering, embedding, and machine learning tasks.

<details><summary><b><a href="https://github.com/networkx/networkx">networkx</a></b> (πŸ₯‡44 Β· ⭐ 15K) - Network Analysis in Python. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code></summary> </details> <details><summary><b><a href="https://github.com/pyg-team/pytorch_geometric">PyTorch Geometric</a></b> (πŸ₯‡41 Β· ⭐ 22K) - Graph Neural Network Library for PyTorch. <code><a href="http://bit.ly/34MBwT8">MIT</a></code> <code><img src="https://git.io/JLy1Q" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/dmlc/dgl">dgl</a></b> (πŸ₯‡37 Β· ⭐ 14K Β· πŸ“‰) - Python package built to ease deep learning on graph, on top of.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/graphistry/pygraphistry">pygraphistry</a></b> (πŸ₯ˆ32 Β· ⭐ 2.2K) - PyGraphistry is a Python library to quickly load, shape,.. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code> <code><img src="https://git.io/JLy1E" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/pykeen/pykeen">PyKEEN</a></b> (πŸ₯ˆ31 Β· ⭐ 1.7K) - A Python library for learning and evaluating knowledge graph embeddings. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/danielegrattarola/spektral">Spektral</a></b> (πŸ₯ˆ28 Β· ⭐ 2.4K Β· πŸ’€) - Graph Neural Networks with Keras and Tensorflow 2. <code><a href="http://bit.ly/34MBwT8">MIT</a></code> <code><img src="https://git.io/JLy1A" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/snap-stanford/ogb">ogb</a></b> (πŸ₯ˆ28 Β· ⭐ 2K) - Benchmark datasets, data loaders, and evaluators for graph machine learning. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/Accenture/AmpliGraph">AmpliGraph</a></b> (πŸ₯ˆ27 Β· ⭐ 2.2K Β· πŸ’€) - Python library for Representation Learning on Knowledge.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1A" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/benedekrozemberczki/pytorch_geometric_temporal">pytorch_geometric_temporal</a></b> (πŸ₯ˆ25 Β· ⭐ 2.7K) - PyTorch Geometric Temporal: Spatiotemporal Signal.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code> <code><img src="https://git.io/JLy1Q" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/eliorc/node2vec">Node2Vec</a></b> (πŸ₯ˆ24 Β· ⭐ 1.3K) - Implementation of the node2vec algorithm. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/facebookresearch/PyTorch-BigGraph">PyTorch-BigGraph</a></b> (πŸ₯ˆ23 Β· ⭐ 3.4K Β· πŸ’€) - Generate embeddings from large-scale graph-structured.. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code> <code><img src="https://git.io/JLy1Q" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/rusty1s/pytorch_cluster">torch-cluster</a></b> (πŸ₯ˆ23 Β· ⭐ 840) - PyTorch Extension Library of Optimized Graph Cluster.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code> <code><img src="https://git.io/JLy1Q" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/THUMNLab/AutoGL">AutoGL</a></b> (πŸ₯‰15 Β· ⭐ 1.1K Β· πŸ’€) - An autoML framework & toolkit for machine learning on graphs. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1Q" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/thunlp/OpenNE">OpenNE</a></b> (πŸ₯‰14 Β· ⭐ 1.7K Β· πŸ’€) - An Open-Source Package for Network Embedding (NE). <code><a href="http://bit.ly/34MBwT8">MIT</a></code> <code><img src="https://git.io/JLy1A" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/DeepGraphLearning/graphvite">GraphVite</a></b> (πŸ₯‰14 Β· ⭐ 1.2K) - GraphVite: A General and High-performance Graph Embedding System. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary>Show 21 hidden projects...</summary> </details> <br>

Audio Data

<a href="#contents"><img align="right" width="15" height="15" src="https://git.io/JtehR" alt="Back to top"></a>

Libraries for audio analysis, manipulation, transformation, and extraction, as well as speech recognition and music generation tasks.

<details><summary><b><a href="https://github.com/speechbrain/speechbrain">speechbrain</a></b> (πŸ₯‡39 Β· ⭐ 9.1K) - A PyTorch-based Speech Toolkit. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1Q" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/espnet/espnet">espnet</a></b> (πŸ₯‡38 Β· ⭐ 8.6K) - End-to-End Speech Processing Toolkit. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/Uberi/speech_recognition">SpeechRecognition</a></b> (πŸ₯‡36 Β· ⭐ 8.5K) - Speech recognition module for Python, supporting several.. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code></summary> </details> <details><summary><b><a href="https://github.com/pytorch/audio">torchaudio</a></b> (πŸ₯ˆ35 Β· ⭐ 2.6K) - Data manipulation and transformation for audio signal.. <code><a href="http://bit.ly/3rqEWVr">BSD-2</a></code> <code><img src="https://git.io/JLy1Q" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/coqui-ai/TTS">Coqui TTS</a></b> (πŸ₯ˆ34 Β· ⭐ 36K Β· πŸ’€) - - a deep learning toolkit for Text-to-Speech, battle-.. <code><a href="http://bit.ly/3postzC">MPL-2.0</a></code> <code><img src="https://git.io/JLy1Q" style="display:inline;" width="13" height="13"></code> <code><img src="https://git.io/JLy1A" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/magenta/magenta">Magenta</a></b> (πŸ₯ˆ33 Β· ⭐ 19K) - Magenta: Music and Art Generation with Machine Intelligence. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1A" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/deezer/spleeter">spleeter</a></b> (πŸ₯ˆ32 Β· ⭐ 26K) - Deezer source separation library including pretrained models. <code><a href="http://bit.ly/34MBwT8">MIT</a></code> <code><img src="https://git.io/JLy1A" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/librosa/librosa">librosa</a></b> (πŸ₯ˆ31 Β· ⭐ 7.2K) - Python library for audio and music analysis. <code><a href="http://bit.ly/3hkKRql">ISC</a></code></summary> </details> <details><summary><b><a href="https://github.com/iver56/audiomentations">audiomentations</a></b> (πŸ₯ˆ31 Β· ⭐ 1.9K) - A Python library for audio data augmentation. Inspired by.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/Picovoice/porcupine">Porcupine</a></b> (πŸ₯ˆ30 Β· ⭐ 3.8K) - On-device wake word detection powered by deep learning. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/bastibe/python-soundfile">python-soundfile</a></b> (πŸ₯ˆ30 Β· ⭐ 720) - SoundFile is an audio library based on libsndfile, CFFI, and.. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code></summary> </details> <details><summary><b><a href="https://github.com/tinytag/tinytag">tinytag</a></b> (πŸ₯ˆ30 Β· ⭐ 720) - Python library for reading audio file metadata. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/beetbox/audioread">audioread</a></b> (πŸ₯‰29 Β· ⭐ 500 Β· πŸ’€) - cross-library (GStreamer + Core Audio + MAD + FFmpeg) audio.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/CPJKU/madmom">Madmom</a></b> (πŸ₯‰27 Β· ⭐ 1.4K) - Python audio and music signal processing library. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code></summary> </details> <details><summary><b><a href="https://github.com/magenta/ddsp">DDSP</a></b> (πŸ₯‰23 Β· ⭐ 2.9K) - DDSP: Differentiable Digital Signal Processing. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1A" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/KinWaiCheuk/nnAudio">nnAudio</a></b> (πŸ₯‰22 Β· ⭐ 1K Β· πŸ’€) - Audio processing by using pytorch 1D convolution network. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary>Show 13 hidden projects...</summary> </details> <br>

Geospatial Data

<a href="#contents"><img align="right" width="15" height="15" src="https://git.io/JtehR" alt="Back to top"></a>

Libraries to load, process, analyze, and write geographic data as well as libraries for spatial analysis, map visualization, and geocoding.

<details><summary><b><a href="https://github.com/visgl/deck.gl">pydeck</a></b> (πŸ₯‡43 Β· ⭐ 12K) - WebGL2 powered visualization framework. <code><a href="http://bit.ly/34MBwT8">MIT</a></code> <code><img src="https://git.io/JLy1E" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/python-visualization/folium">folium</a></b> (πŸ₯‡40 Β· ⭐ 7K Β· πŸ“ˆ) - Python Data. Leaflet.js Maps. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/shapely/shapely">Shapely</a></b> (πŸ₯‡40 Β· ⭐ 4K) - Manipulation and analysis of geometric objects. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code></summary> </details> <details><summary><b><a href="https://github.com/geopandas/geopandas">GeoPandas</a></b> (πŸ₯ˆ39 Β· ⭐ 4.6K) - Python tools for geographic data. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code> <code><img src="https://git.io/JLy1S" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/rasterio/rasterio">Rasterio</a></b> (πŸ₯ˆ37 Β· ⭐ 2.3K) - Rasterio reads and writes geospatial raster datasets. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code></summary> </details> <details><summary><b><a href="https://github.com/Esri/arcgis-python-api">ArcGIS API</a></b> (πŸ₯ˆ36 Β· ⭐ 1.9K Β· πŸ“‰) - Documentation and samples for ArcGIS API for Python. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/Toblerity/Fiona">Fiona</a></b> (πŸ₯ˆ36 Β· ⭐ 1.2K Β· πŸ“‰) - Fiona reads and writes geographic data files. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code></summary> </details> <details><summary><b><a href="https://github.com/pyproj4/pyproj">pyproj</a></b> (πŸ₯ˆ36 Β· ⭐ 1.1K) - Python interface to PROJ (cartographic projections and coordinate.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/jupyter-widgets/ipyleaflet">ipyleaflet</a></b> (πŸ₯ˆ33 Β· ⭐ 1.5K) - A Jupyter - Leaflet.js bridge. <code><a href="http://bit.ly/34MBwT8">MIT</a></code> <code><img src="https://git.io/JLy1E" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/pysal/pysal">PySAL</a></b> (πŸ₯‰30 Β· ⭐ 1.3K) - PySAL: Python Spatial Analysis Library Meta-Package. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code></summary> </details> <details><summary><b><a href="https://github.com/jazzband/geojson">geojson</a></b> (πŸ₯‰30 Β· ⭐ 930) - Python bindings and utilities for GeoJSON. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code></summary> </details> <details><summary><b><a href="https://github.com/holoviz/geoviews">GeoViews</a></b> (πŸ₯‰29 Β· ⭐ 600) - Simple, concise geographical visualization in Python. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code></summary> </details> <details><summary><b><a href="https://github.com/geospace-code/pymap3d">pymap3d</a></b> (πŸ₯‰23 Β· ⭐ 400 Β· πŸ’€) - pure-Python (Numpy optional) 3D coordinate conversions for geospace.. <code><a href="http://bit.ly/3rqEWVr">BSD-2</a></code></summary> </details> <details><summary>Show 9 hidden projects...</summary> </details> <br>

Financial Data

<a href="#contents"><img align="right" width="15" height="15" src="https://git.io/JtehR" alt="Back to top"></a>

Libraries for algorithmic stock/crypto trading, risk analytics, backtesting, technical analysis, and other tasks on financial data.

<details><summary><b><a href="https://github.com/ranaroussi/yfinance">yfinance</a></b> (πŸ₯‡42 Β· ⭐ 15K) - Download market data from Yahoo! Finances API. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/pmorissette/bt">bt</a></b> (πŸ₯ˆ31 Β· ⭐ 2.3K) - bt - flexible backtesting for Python. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/microsoft/qlib">Qlib</a></b> (πŸ₯ˆ29 Β· ⭐ 16K) - Qlib is an AI-oriented quantitative investment platform that aims to.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code> <code><img src="https://git.io/JLy1Q" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/pmorissette/ffn">ffn</a></b> (πŸ₯ˆ29 Β· ⭐ 2.1K) - ffn - a financial function library for Python. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/RomelTorres/alpha_vantage">Alpha Vantage</a></b> (πŸ₯ˆ27 Β· ⭐ 4.3K) - A python wrapper for Alpha Vantage API for financial data. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/erdewit/ib_insync">IB-insync</a></b> (πŸ₯ˆ27 Β· ⭐ 2.9K Β· πŸ’€) - Python sync/async framework for Interactive Brokers API. <code><a href="http://bit.ly/3rqEWVr">BSD-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/tensortrade-org/tensortrade">TensorTrade</a></b> (πŸ₯‰26 Β· ⭐ 4.6K) - An open source reinforcement learning framework for training,.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/jealous/stockstats">stockstats</a></b> (πŸ₯‰25 Β· ⭐ 1.3K Β· πŸ’€) - Supply a wrapper ``StockDataFrame`` based on the.. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code></summary> </details> <details><summary><b><a href="https://github.com/cuemacro/finmarketpy">finmarketpy</a></b> (πŸ₯‰23 Β· ⭐ 3.5K) - Python library for backtesting trading strategies & analyzing.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/google/tf-quant-finance">tf-quant-finance</a></b> (πŸ₯‰21 Β· ⭐ 4.6K) - High-performance TensorFlow library for quantitative.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1A" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary>Show 15 hidden projects...</summary> </details> <br>

Time Series Data

<a href="#contents"><img align="right" width="15" height="15" src="https://git.io/JtehR" alt="Back to top"></a>

Libraries for forecasting, anomaly detection, feature extraction, and machine learning on time-series and sequential data.

<details><summary><b><a href="https://github.com/sktime/sktime">sktime</a></b> (πŸ₯‡39 Β· ⭐ 8K Β· πŸ“ˆ) - A unified framework for machine learning with time series. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code> <code><img src="https://git.io/JLy1F" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/facebook/prophet">Prophet</a></b> (πŸ₯‡35 Β· ⭐ 19K) - Tool for producing high quality forecasts for time series data that has.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/Nixtla/statsforecast">StatsForecast</a></b> (πŸ₯‡34 Β· ⭐ 4K) - Lightning fast forecasting with statistical and econometric.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/blue-yonder/tsfresh">tsfresh</a></b> (πŸ₯ˆ32 Β· ⭐ 8.5K) - Automatic extraction of relevant features from time series:. <code><a href="http://bit.ly/34MBwT8">MIT</a></code> <code><img src="https://git.io/JLy1F" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/unit8co/darts">Darts</a></b> (πŸ₯ˆ32 Β· ⭐ 8.2K) - A python library for user-friendly forecasting and anomaly detection.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/sktime/pytorch-forecasting">pytorch-forecasting</a></b> (πŸ₯ˆ32 Β· ⭐ 4K) - Time series forecasting with PyTorch. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/TDAmeritrade/stumpy">STUMPY</a></b> (πŸ₯ˆ32 Β· ⭐ 3.7K) - STUMPY is a powerful and scalable Python library for modern time series.. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code></summary> </details> <details><summary><b><a href="https://github.com/Nixtla/neuralforecast">NeuralForecast</a></b> (πŸ₯ˆ32 Β· ⭐ 3.2K) - Scalable and user friendly neural forecasting algorithms. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/alkaline-ml/pmdarima">pmdarima</a></b> (πŸ₯ˆ32 Β· ⭐ 1.6K) - A statistical library designed to fill the void in Pythons time series.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/skforecast/skforecast">skforecast</a></b> (πŸ₯ˆ31 Β· ⭐ 1.2K) - Time series forecasting with machine learning models. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code> <code><img src="https://git.io/JLy1F" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/awslabs/gluonts">GluonTS</a></b> (πŸ₯ˆ30 Β· ⭐ 4.7K) - Probabilistic time series modeling in Python. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1X" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/tslearn-team/tslearn">tslearn</a></b> (πŸ₯ˆ30 Β· ⭐ 2.9K) - The machine learning toolkit for time series analysis in Python. <code><a href="http://bit.ly/3rqEWVr">BSD-2</a></code> <code><img src="https://git.io/JLy1F" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/ourownstory/neural_prophet">NeuralProphet</a></b> (πŸ₯‰27 Β· ⭐ 3.9K) - NeuralProphet: A simple forecasting package. <code><a href="http://bit.ly/34MBwT8">MIT</a></code> <code><img src="https://git.io/JLy1Q" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/python-streamz/streamz">Streamz</a></b> (πŸ₯‰26 Β· ⭐ 1.2K) - Real-time stream processing for python. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code></summary> </details> <details><summary><b><a href="https://github.com/fraunhoferportugal/tsfel">TSFEL</a></b> (πŸ₯‰23 Β· ⭐ 950) - An intuitive library to extract features from time series. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code></summary> </details> <details><summary><b><a href="https://github.com/linkedin/greykite">greykite</a></b> (πŸ₯‰21 Β· ⭐ 1.8K Β· πŸ’€) - A flexible, intuitive and fast forecasting library. <code><a href="http://bit.ly/3rqEWVr">BSD-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/wwrechard/pydlm">pydlm</a></b> (πŸ₯‰20 Β· ⭐ 480) - A python library for Bayesian time series modeling. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code></summary> </details> <details><summary><b><a href="https://github.com/predict-idlab/tsflex">tsflex</a></b> (πŸ₯‰20 Β· ⭐ 410) - Flexible time series feature extraction & processing. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/AutoViML/Auto_TS">Auto TS</a></b> (πŸ₯‰19 Β· ⭐ 740 Β· πŸ’€) - Automatically build ARIMA, SARIMAX, VAR, FB Prophet and XGBoost.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary>Show 10 hidden projects...</summary> </details> <br>

Medical Data

<a href="#contents"><img align="right" width="15" height="15" src="https://git.io/JtehR" alt="Back to top"></a>

Libraries for processing and analyzing medical data such as MRIs, EEGs, genomic data, and other medical imaging formats.

<details><summary><b><a href="https://github.com/mne-tools/mne-python">MNE</a></b> (πŸ₯‡39 Β· ⭐ 2.8K) - MNE: Magnetoencephalography (MEG) and Electroencephalography (EEG) in Python. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code></summary> </details> <details><summary><b><a href="https://github.com/nilearn/nilearn">Nilearn</a></b> (πŸ₯‡39 Β· ⭐ 1.2K) - Machine learning for NeuroImaging in Python. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code> <code><img src="https://git.io/JLy1F" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/Project-MONAI/MONAI">MONAI</a></b> (πŸ₯ˆ36 Β· ⭐ 6K) - AI Toolkit for Healthcare Imaging. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1Q" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/nipy/nipype">NIPYPE</a></b> (πŸ₯ˆ36 Β· ⭐ 750) - Workflows and interfaces for neuroimaging packages. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/nipy/nibabel">NiBabel</a></b> (πŸ₯ˆ36 Β· ⭐ 660) - Python package to access a cacophony of neuro-imaging file formats. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/CamDavidsonPilon/lifelines">Lifelines</a></b> (πŸ₯ˆ33 Β· ⭐ 2.4K) - Survival analysis in Python. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/hail-is/hail">Hail</a></b> (πŸ₯ˆ33 Β· ⭐ 980) - Cloud-native genomic dataframes and batch computing. <code><a href="http://bit.ly/34MBwT8">MIT</a></code> <code><img src="https://git.io/JLy1N" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/google/deepvariant">DeepVariant</a></b> (πŸ₯‰27 Β· ⭐ 3.3K) - DeepVariant is an analysis pipeline that uses a deep neural.. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code> <code><img src="https://git.io/JLy1A" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/brainiak/brainiak">Brainiak</a></b> (πŸ₯‰20 Β· ⭐ 340) - Brain Imaging Analysis Kit. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary>Show 10 hidden projects...</summary> </details> <br>

Tabular Data

<a href="#contents"><img align="right" width="15" height="15" src="https://git.io/JtehR" alt="Back to top"></a>

Libraries for processing tabular and structured data.

<details><summary><b><a href="https://github.com/manujosephv/pytorch_tabular">pytorch_tabular</a></b> (πŸ₯‡25 Β· ⭐ 1.4K) - A standard framework for modelling Deep Learning Models.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code> <code><img src="https://git.io/JLy1Q" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/AnotherSamWilson/miceforest">miceforest</a></b> (πŸ₯ˆ23 Β· ⭐ 360) - Multiple Imputation with LightGBM in Python. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/upgini/upgini">upgini</a></b> (πŸ₯‰21 Β· ⭐ 320) - Data search & enrichment library for Machine Learning Easily find and add.. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code></summary> </details> <details><summary><b><a href="https://github.com/carefree0910/carefree-learn">carefree-learn</a></b> (πŸ₯‰18 Β· ⭐ 410 Β· πŸ’€) - Deep Learning PyTorch. <code><a href="http://bit.ly/34MBwT8">MIT</a></code> <code><img src="https://git.io/JLy1Q" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary>Show 1 hidden projects...</summary> </details> <br>

Optical Character Recognition

<a href="#contents"><img align="right" width="15" height="15" src="https://git.io/JtehR" alt="Back to top"></a>

Libraries for optical character recognition (OCR) and text extraction from images or videos.

<details><summary><b><a href="https://github.com/PaddlePaddle/PaddleOCR">PaddleOCR</a></b> (πŸ₯‡41 Β· ⭐ 45K) - Awesome multilingual OCR toolkits based on PaddlePaddle.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1M" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/ocrmypdf/OCRmyPDF">OCRmyPDF</a></b> (πŸ₯‡35 Β· ⭐ 14K) - OCRmyPDF adds an OCR text layer to scanned PDF files, allowing them.. <code><a href="http://bit.ly/3postzC">MPL-2.0</a></code></summary> </details> <details><summary><b><a href="https://github.com/JaidedAI/EasyOCR">EasyOCR</a></b> (πŸ₯ˆ34 Β· ⭐ 25K) - Ready-to-use OCR with 80+ supported languages and all popular writing.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/madmaze/pytesseract">Tesseract</a></b> (πŸ₯ˆ33 Β· ⭐ 5.9K) - Python-tesseract is an optical character recognition (OCR) tool.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/sirfz/tesserocr">tesserocr</a></b> (πŸ₯ˆ30 Β· ⭐ 2K) - A Python wrapper for the tesseract-ocr API. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/open-mmlab/mmocr">MMOCR</a></b> (πŸ₯‰26 Β· ⭐ 4.4K) - OpenMMLab Text Detection, Recognition and Understanding Toolbox. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1Q" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary>Show 6 hidden projects...</summary> </details> <br>

Data Containers & Structures

<a href="#contents"><img align="right" width="15" height="15" src="https://git.io/JtehR" alt="Back to top"></a>

General-purpose data containers & structures as well as utilities & extensions for pandas.

πŸ”—Β <b><a href="https://github.com/ml-tooling/best-of-python#data-containers--dataframes">best-of-python - Data Containers</a></b> ( ⭐ 3.7K) - Collection of data-container, dataframe, and pandas-..

<br>

Data Loading & Extraction

<a href="#contents"><img align="right" width="15" height="15" src="https://git.io/JtehR" alt="Back to top"></a>

Libraries for loading, collecting, and extracting data from a variety of data sources and formats.

πŸ”—Β <b><a href="https://github.com/ml-tooling/best-of-python#data-loading--extraction">best-of-python - Data Extraction</a></b> ( ⭐ 3.7K) - Collection of data-loading and -extraction libraries.

<br>

Web Scraping & Crawling

<a href="#contents"><img align="right" width="15" height="15" src="https://git.io/JtehR" alt="Back to top"></a>

Libraries for web scraping, crawling, downloading, and mining as well as libraries.

πŸ”—Β <b><a href="https://github.com/ml-tooling/best-of-web-python#web-scraping--crawling">best-of-web-python - Web Scraping</a></b> ( ⭐ 2.4K) - Collection of web-scraping and crawling libraries.

<br>

Data Pipelines & Streaming

<a href="#contents"><img align="right" width="15" height="15" src="https://git.io/JtehR" alt="Back to top"></a>

Libraries for data batch- and stream-processing, workflow automation, job scheduling, and other data pipeline tasks.

πŸ”—Β <b><a href="https://github.com/ml-tooling/best-of-python#data-pipelines--streaming">best-of-python - Data Pipelines</a></b> ( ⭐ 3.7K) - Libraries for data batch- and stream-processing,..

<br>

Distributed Machine Learning

<a href="#contents"><img align="right" width="15" height="15" src="https://git.io/JtehR" alt="Back to top"></a>

Libraries that provide capabilities to distribute and parallelize machine learning tasks across large-scale compute infrastructure.

<details><summary><b><a href="https://github.com/ray-project/ray">Ray</a></b> (πŸ₯‡46 Β· ⭐ 35K) - Ray is an AI compute engine. Ray consists of a core distributed runtime.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/dask/dask">dask</a></b> (πŸ₯‡44 Β· ⭐ 13K) - Parallel computing with task scheduling. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code></summary> </details> <details><summary><b><a href="https://github.com/microsoft/DeepSpeed">DeepSpeed</a></b> (πŸ₯‡41 Β· ⭐ 36K) - DeepSpeed is a deep learning optimization library that makes.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1Q" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/dask/distributed">dask.distributed</a></b> (πŸ₯‡40 Β· ⭐ 1.6K) - A distributed task scheduler for Dask. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code></summary> </details> <details><summary><b><a href="https://github.com/horovod/horovod">horovod</a></b> (πŸ₯ˆ36 Β· ⭐ 14K) - Distributed training framework for TensorFlow, Keras, PyTorch, and.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/Lightning-AI/torchmetrics">metrics</a></b> (πŸ₯ˆ36 Β· ⭐ 2.2K) - Machine learning metrics for distributed, scalable PyTorch.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1Q" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/h2oai/h2o-3">H2O-3</a></b> (πŸ₯ˆ34 Β· ⭐ 7K) - H2O is an Open Source, Distributed, Fast & Scalable Machine Learning.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/hpcaitech/ColossalAI">ColossalAI</a></b> (πŸ₯ˆ33 Β· ⭐ 39K) - Making large AI models cheaper, faster and more accessible. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/intel-analytics/ipex-llm">BigDL</a></b> (πŸ₯ˆ33 Β· ⭐ 6.8K) - Accelerate local LLM inference and finetuning (LLaMA, Mistral,.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/facebookresearch/fairscale">FairScale</a></b> (πŸ₯ˆ31 Β· ⭐ 3.2K Β· πŸ’€) - PyTorch extensions for high performance and large scale.. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code> <code><img src="https://git.io/JLy1Q" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/mpi4py/mpi4py">mpi4py</a></b> (πŸ₯ˆ30 Β· ⭐ 820) - Python bindings for MPI. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code></summary> </details> <details><summary><b><a href="https://github.com/microsoft/SynapseML">SynapseML</a></b> (πŸ₯ˆ29 Β· ⭐ 5.1K) - Simple and Distributed Machine Learning. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/uber/petastorm">petastorm</a></b> (πŸ₯ˆ28 Β· ⭐ 1.8K Β· πŸ’€) - Petastorm library enables single machine or distributed.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/facebookincubator/submitit">Submit it</a></b> (πŸ₯ˆ28 Β· ⭐ 1.3K) - Python 3.8+ toolbox for submitting jobs to Slurm. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/dask/dask-ml">dask-ml</a></b> (πŸ₯ˆ28 Β· ⭐ 910) - Scalable Machine Learning with Dask. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code></summary> </details> <details><summary><b><a href="https://github.com/learning-at-home/hivemind">Hivemind</a></b> (πŸ₯‰25 Β· ⭐ 2.1K) - Decentralized deep learning in PyTorch. Built to train models on.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/apache/singa">Apache Singa</a></b> (πŸ₯‰24 Β· ⭐ 3.4K) - a distributed deep learning platform. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/microsoft/SynapseML">MMLSpark</a></b> (πŸ₯‰23 Β· ⭐ 5.1K) - Simple and Distributed Machine Learning. <code><a href="http://bit.ly/34MBwT8">MIT</a></code> <code><img src="https://git.io/JLy1N" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/intel-analytics/analytics-zoo">analytics-zoo</a></b> (πŸ₯‰22 Β· ⭐ 2.6K) - Distributed Tensorflow, Keras and PyTorch on Apache.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1N" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary>Show 17 hidden projects...</summary> </details> <br>

Hyperparameter Optimization & AutoML

<a href="#contents"><img align="right" width="15" height="15" src="https://git.io/JtehR" alt="Back to top"></a>

Libraries for hyperparameter optimization, automl and neural architecture search.

<details><summary><b><a href="https://github.com/optuna/optuna">Optuna</a></b> (πŸ₯‡43 Β· ⭐ 11K) - A hyperparameter optimization framework. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/autogluon/autogluon">AutoGluon</a></b> (πŸ₯‡36 Β· ⭐ 8.2K) - Fast and Accurate ML in 3 Lines of Code. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1Q" style="display:inline;" width="13" height="13"></code> <code><img src="https://git.io/JLy1F" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/facebook/Ax">Ax</a></b> (πŸ₯‡36 Β· ⭐ 2.4K) - Adaptive Experimentation Platform. <code><a href="http://bit.ly/34MBwT8">MIT</a></code> <code><img src="https://git.io/JLy1Q" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/pytorch/botorch">BoTorch</a></b> (πŸ₯‡34 Β· ⭐ 3.1K) - Bayesian optimization in PyTorch. <code><a href="http://bit.ly/34MBwT8">MIT</a></code> <code><img src="https://git.io/JLy1Q" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/hyperopt/hyperopt">Hyperopt</a></b> (πŸ₯‡33 Β· ⭐ 7.3K) - Distributed Asynchronous Hyperparameter Optimization in Python. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code></summary> </details> <details><summary><b><a href="https://github.com/facebookresearch/nevergrad">nevergrad</a></b> (πŸ₯‡33 Β· ⭐ 4K) - A Python toolbox for performing gradient-free optimization. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/keras-team/autokeras">AutoKeras</a></b> (πŸ₯ˆ32 Β· ⭐ 9.2K) - AutoML library for deep learning. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1A" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/bayesian-optimization/BayesianOptimization">Bayesian Optimization</a></b> (πŸ₯ˆ32 Β· ⭐ 8K) - A Python implementation of global optimization with.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/alteryx/featuretools">featuretools</a></b> (πŸ₯ˆ31 Β· ⭐ 7.3K) - An open source python library for automated feature engineering. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code></summary> </details> <details><summary><b><a href="https://github.com/keras-team/keras-tuner">Keras Tuner</a></b> (πŸ₯ˆ31 Β· ⭐ 2.9K) - A Hyperparameter Tuning Library for Keras. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1A" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/mljar/mljar-supervised">mljar-supervised</a></b> (πŸ₯ˆ30 Β· ⭐ 3.1K) - Python package for AutoML on Tabular Data with Feature.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/shankarpandala/lazypredict">lazypredict</a></b> (πŸ₯ˆ30 Β· ⭐ 3K) - Lazy Predict help build a lot of basic models without much code.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code> <code><img src="https://git.io/JLy1F" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/autonomio/talos">Talos</a></b> (πŸ₯ˆ25 Β· ⭐ 1.6K Β· πŸ’€) - Hyperparameter Experiments with TensorFlow and Keras. <code><a href="http://bit.ly/34MBwT8">MIT</a></code> <code><img src="https://git.io/JLy1A" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/aimclub/FEDOT">FEDOT</a></b> (πŸ₯ˆ24 Β· ⭐ 650) - Automated modeling and machine learning framework FEDOT. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code></summary> </details> <details><summary><b><a href="https://github.com/SimonBlanke/Hyperactive">Hyperactive</a></b> (πŸ₯ˆ24 Β· ⭐ 520) - An optimization and data collection toolbox for convenient and fast.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/AutoViML/featurewiz">featurewiz</a></b> (πŸ₯‰21 Β· ⭐ 600 Β· πŸ’€) - Use advanced feature engineering strategies and select best.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/ScottfreeLLC/AlphaPy">AlphaPy</a></b> (πŸ₯‰20 Β· ⭐ 1.2K) - Python AutoML for Trading Systems and Sports Betting. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/gugarosa/opytimizer">opytimizer</a></b> (πŸ₯‰20 Β· ⭐ 610) - Opytimizer is a Python library consisting of meta-heuristic.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/AutoViML/Auto_ViML">Auto ViML</a></b> (πŸ₯‰20 Β· ⭐ 530 Β· πŸ’€) - Automatically Build Multiple ML Models with a Single Line of.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/cerlymarco/shap-hypetune">shap-hypetune</a></b> (πŸ₯‰18 Β· ⭐ 570 Β· πŸ’€) - A python package for simultaneous Hyperparameters Tuning and.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary>Show 32 hidden projects...</summary> </details> <br>

Reinforcement Learning

<a href="#contents"><img align="right" width="15" height="15" src="https://git.io/JtehR" alt="Back to top"></a>

Libraries for building and evaluating reinforcement learning & agent-based systems.

<details><summary><b><a href="https://github.com/AI4Finance-Foundation/FinRL">FinRL</a></b> (πŸ₯‡31 Β· ⭐ 10K) - FinRL: Financial Reinforcement Learning. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/google/dopamine">Dopamine</a></b> (πŸ₯ˆ28 Β· ⭐ 11K) - Dopamine is a research framework for fast prototyping of.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1A" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/tensorflow/agents">TF-Agents</a></b> (πŸ₯ˆ28 Β· ⭐ 2.8K) - TF-Agents: A reliable, scalable and easy to use TensorFlow.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1A" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/Farama-Foundation/ViZDoom">ViZDoom</a></b> (πŸ₯ˆ28 Β· ⭐ 1.8K) - Reinforcement Learning environments based on the 1993 game Doom. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/google-deepmind/acme">Acme</a></b> (πŸ₯ˆ27 Β· ⭐ 3.5K) - A library of reinforcement learning components and agents. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1A" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/tensorforce/tensorforce">TensorForce</a></b> (πŸ₯‰26 Β· ⭐ 3.3K) - Tensorforce: a TensorFlow library for applied.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1A" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/PaddlePaddle/PARL">PARL</a></b> (πŸ₯‰25 Β· ⭐ 3.3K) - A high-performance distributed training framework for Reinforcement.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1M" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/google-deepmind/rlax">RLax</a></b> (πŸ₯‰24 Β· ⭐ 1.3K Β· πŸ’€) - A library of reinforcement learning building blocks in JAX. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://jax.readthedocs.io/en/latest/_static/favicon.png" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/facebookresearch/ReAgent">ReAgent</a></b> (πŸ₯‰22 Β· ⭐ 3.6K) - A platform for Reasoning systems (Reinforcement Learning,.. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code> <code><img src="https://git.io/JLy1Q" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/pfnet/pfrl">PFRL</a></b> (πŸ₯‰22 Β· ⭐ 1.2K) - PFRL: a PyTorch-based deep reinforcement learning library. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/google-research/rliable">rliable</a></b> (πŸ₯‰13 Β· ⭐ 790) - [NeurIPS21 Outstanding Paper] Library for reliable evaluation on RL.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary>Show 12 hidden projects...</summary> </details> <br>

Recommender Systems

<a href="#contents"><img align="right" width="15" height="15" src="https://git.io/JtehR" alt="Back to top"></a>

Libraries for building and evaluating recommendation systems.

<details><summary><b><a href="https://github.com/recommenders-team/recommenders">Recommenders</a></b> (πŸ₯‡33 Β· ⭐ 19K) - Best Practices on Recommendation Systems. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/pytorch/torchrec">torchrec</a></b> (πŸ₯‡31 Β· ⭐ 2K) - Pytorch domain library for recommendation systems. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code></summary> </details> <details><summary><b><a href="https://github.com/NicolasHug/Surprise">scikit-surprise</a></b> (πŸ₯ˆ27 Β· ⭐ 6.4K) - A Python scikit for building and analyzing recommender.. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code></summary> </details> <details><summary><b><a href="https://github.com/tensorflow/ranking">TF Ranking</a></b> (πŸ₯ˆ26 Β· ⭐ 2.7K Β· πŸ’€) - Learning to Rank in TensorFlow. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1A" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/PreferredAI/cornac">Cornac</a></b> (πŸ₯ˆ26 Β· ⭐ 900) - A Comparative Framework for Multimodal Recommender Systems. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/tensorflow/recommenders">TF Recommenders</a></b> (πŸ₯‰25 Β· ⭐ 1.9K) - TensorFlow Recommenders is a library for building.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1A" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/RUCAIBox/RecBole">RecBole</a></b> (πŸ₯‰24 Β· ⭐ 3.5K) - A unified, comprehensive and efficient recommendation library. <code><a href="http://bit.ly/34MBwT8">MIT</a></code> <code><img src="https://git.io/JLy1Q" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary>Show 10 hidden projects...</summary> </details> <br>

Privacy Machine Learning

<a href="#contents"><img align="right" width="15" height="15" src="https://git.io/JtehR" alt="Back to top"></a>

Libraries for encrypted and privacy-preserving machine learning using methods like federated learning & differential privacy.

<details><summary><b><a href="https://github.com/OpenMined/PySyft">PySyft</a></b> (πŸ₯‡36 Β· ⭐ 9.6K) - Perform data science on data that remains in someone elses server. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1Q" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/pytorch/opacus">Opacus</a></b> (πŸ₯ˆ31 Β· ⭐ 1.7K) - Training PyTorch models with differential privacy. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1Q" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/FederatedAI/FATE">FATE</a></b> (πŸ₯ˆ26 Β· ⭐ 5.8K) - An Industrial Grade Federated Learning Framework. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/tensorflow/privacy">TensorFlow Privacy</a></b> (πŸ₯‰25 Β· ⭐ 1.9K) - Library for training machine learning models with.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1A" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/facebookresearch/CrypTen">CrypTen</a></b> (πŸ₯‰24 Β· ⭐ 1.6K) - A framework for Privacy Preserving Machine Learning. <code><a href="http://bit.ly/34MBwT8">MIT</a></code> <code><img src="https://git.io/JLy1Q" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/tf-encrypted/tf-encrypted">TFEncrypted</a></b> (πŸ₯‰23 Β· ⭐ 1.2K) - A Framework for Encrypted Machine Learning in TensorFlow. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1A" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary>Show 1 hidden projects...</summary> </details> <br>

Workflow & Experiment Tracking

<a href="#contents"><img align="right" width="15" height="15" src="https://git.io/JtehR" alt="Back to top"></a>

Libraries to organize, track, and visualize machine learning experiments.

<details><summary><b><a href="https://github.com/mlflow/mlflow">mlflow</a></b> (πŸ₯‡44 Β· ⭐ 19K) - Open source platform for the machine learning lifecycle. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/tensorflow/tensorboard">Tensorboard</a></b> (πŸ₯‡43 Β· ⭐ 6.7K) - TensorFlows Visualization Toolkit. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1A" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/wandb/wandb">wandb client</a></b> (πŸ₯‡42 Β· ⭐ 9.3K) - The AI developer platform. Use Weights & Biases to train and fine-.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/iterative/dvc">DVC</a></b> (πŸ₯‡41 Β· ⭐ 14K) - Data Versioning and ML Experiments. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/aws/sagemaker-python-sdk">SageMaker SDK</a></b> (πŸ₯‡41 Β· ⭐ 2.1K) - A library for training and deploying machine learning.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1X" style="display:inline;" width="13" height="13"></code> <code><img src="https://git.io/JLy1A" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/Netflix/metaflow">Metaflow</a></b> (πŸ₯ˆ36 Β· ⭐ 8.4K) - Open Source AI/ML Platform. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/pycaret/pycaret">PyCaret</a></b> (πŸ₯ˆ35 Β· ⭐ 9K) - An open-source, low-code machine learning library in Python. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/snakemake/snakemake">snakemake</a></b> (πŸ₯ˆ34 Β· ⭐ 2.3K) - This is the development home of the workflow management system.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/lanpa/tensorboardX">tensorboardX</a></b> (πŸ₯ˆ33 Β· ⭐ 7.9K) - tensorboard for pytorch (and chainer, mxnet, numpy, ...). <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/Kaggle/kaggle-api">kaggle</a></b> (πŸ₯ˆ33 Β· ⭐ 6.3K) - Official Kaggle API. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/allegroai/clearml">ClearML</a></b> (πŸ₯ˆ33 Β· ⭐ 5.8K) - ClearML - Auto-Magical CI/CD to streamline your AI workload... <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/aimhubio/aim">aim</a></b> (πŸ₯ˆ32 Β· ⭐ 5.3K) - Aim An easy-to-use & supercharged open-source experiment tracker. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/IDSIA/sacred">sacred</a></b> (πŸ₯ˆ32 Β· ⭐ 4.3K) - Sacred is a tool to help you configure, organize, log and reproduce.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/Azure/MachineLearningNotebooks">AzureML SDK</a></b> (πŸ₯ˆ32 Β· ⭐ 4.1K) - Python notebooks with ML and deep learning examples with Azure.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/PaddlePaddle/VisualDL">VisualDL</a></b> (πŸ₯ˆ30 Β· ⭐ 4.8K) - Deep Learning Visualization Toolkit. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1M" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/neptune-ai/neptune-client">Neptune.ai</a></b> (πŸ₯ˆ30 Β· ⭐ 590) - The experiment tracker for foundation model training. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/labmlai/labml">Labml</a></b> (πŸ₯‰28 Β· ⭐ 2.1K) - Monitor deep learning model training and hardware usage from your mobile.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/google/ml-metadata">ml-metadata</a></b> (πŸ₯‰28 Β· ⭐ 630) - For recording and retrieving metadata associated with ML.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/pytorch/tnt">TNT</a></b> (πŸ₯‰26 Β· ⭐ 1.7K) - A lightweight library for PyTorch training tools and utilities. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code> <code><img src="https://git.io/JLy1Q" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/mrpowers-io/quinn">quinn</a></b> (πŸ₯‰26 Β· ⭐ 650) - pyspark methods to enhance developer productivity. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1N" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/m3dev/gokart">gokart</a></b> (πŸ₯‰25 Β· ⭐ 320) - Gokart solves reproducibility, task dependencies, constraints of good code,.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/replicate/keepsake">keepsake</a></b> (πŸ₯‰18 Β· ⭐ 1.6K) - Version control for machine learning. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/google/caliban">caliban</a></b> (πŸ₯‰16 Β· ⭐ 500 Β· πŸ’€) - Research workflows made easy, locally and in the Cloud. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://www.comet.com">CometML</a></b> (πŸ₯‰16) - Supercharging Machine Learning. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary>Show 16 hidden projects...</summary> </details> <br>

Model Serialization & Deployment

<a href="#contents"><img align="right" width="15" height="15" src="https://git.io/JtehR" alt="Back to top"></a>

Libraries to serialize models to files, convert between a variety of model formats, and optimize models for deployment.

<details><summary><b><a href="https://github.com/onnx/onnx">onnx</a></b> (πŸ₯‡43 Β· ⭐ 18K) - Open standard for machine learning interoperability. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/triton-lang/triton">triton</a></b> (πŸ₯‡43 Β· ⭐ 14K) - Development repository for the Triton language and compiler. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/huggingface/huggingface_hub">huggingface_hub</a></b> (πŸ₯ˆ38 Β· ⭐ 2.2K) - The official Python client for the Huggingface Hub. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/apple/coremltools">Core ML Tools</a></b> (πŸ₯ˆ36 Β· ⭐ 4.5K) - Core ML tools contain supporting tools for Core ML model.. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code></summary> </details> <details><summary><b><a href="https://github.com/bentoml/BentoML">BentoML</a></b> (πŸ₯ˆ35 Β· ⭐ 7.2K) - The easiest way to serve AI apps and models - Build Model Inference.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/pytorch/serve">TorchServe</a></b> (πŸ₯ˆ34 Β· ⭐ 4.3K) - Serve, optimize and scale PyTorch models in production. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1Q" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/fastmachinelearning/hls4ml">hls4ml</a></b> (πŸ₯ˆ27 Β· ⭐ 1.3K) - Machine learning on FPGAs using HLS. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1A" style="display:inline;" width="13" height="13"></code> <code><img src="https://git.io/JLy1Q" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/microsoft/hummingbird">Hummingbird</a></b> (πŸ₯ˆ25 Β· ⭐ 3.4K) - Hummingbird compiles trained ML models into tensor computation for.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/nebuly-ai/optimate">nebullvm</a></b> (πŸ₯‰21 Β· ⭐ 8.4K) - A collection of libraries to optimise AI model performances. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/riga/tfdeploy">tfdeploy</a></b> (πŸ₯‰17 Β· ⭐ 350 Β· πŸ’€) - Deploy tensorflow graphs for fast evaluation and export to.. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code> <code><img src="https://git.io/JLy1A" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary>Show 10 hidden projects...</summary> </details> <br>

Model Interpretability

<a href="#contents"><img align="right" width="15" height="15" src="https://git.io/JtehR" alt="Back to top"></a>

Libraries to visualize, explain, debug, evaluate, and interpret machine learning models.

<details><summary><b><a href="https://github.com/shap/shap">shap</a></b> (πŸ₯‡41 Β· ⭐ 23K) - A game theoretic approach to explain the output of any machine learning model. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/lutzroeder/netron">Netron</a></b> (πŸ₯‡37 Β· ⭐ 29K) - Visualizer for neural network, deep learning and machine learning.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code> <code><img src="https://git.io/JLy1Q" style="display:inline;" width="13" height="13"></code> <code><img src="https://git.io/JLy1A" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/arviz-devs/arviz">arviz</a></b> (πŸ₯‡35 Β· ⭐ 1.6K) - Exploratory analysis of Bayesian models with Python. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/interpretml/interpret">InterpretML</a></b> (πŸ₯‡34 Β· ⭐ 6.3K) - Fit interpretable models. Explain blackbox machine learning. <code><a href="http://bit.ly/34MBwT8">MIT</a></code> <code><img src="https://git.io/JLy1E" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/pytorch/captum">Captum</a></b> (πŸ₯‡34 Β· ⭐ 5K) - Model interpretability and understanding for PyTorch. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code> <code><img src="https://git.io/JLy1Q" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/MAIF/shapash">shapash</a></b> (πŸ₯ˆ31 Β· ⭐ 2.8K) - Shapash: User-friendly Explainability and Interpretability to.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1E" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/huggingface/evaluate">evaluate</a></b> (πŸ₯ˆ31 Β· ⭐ 2.1K) - Evaluate: A library for easily evaluating machine learning models.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/fairlearn/fairlearn">fairlearn</a></b> (πŸ₯ˆ30 Β· ⭐ 2K) - A Python package to assess and improve fairness of machine learning.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code> <code><img src="https://git.io/JLy1F" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/tensorflow/model-analysis">Model Analysis</a></b> (πŸ₯ˆ30 Β· ⭐ 1.3K) - Model analysis tools for TensorFlow. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1A" style="display:inline;" width="13" height="13"></code> <code><img src="https://git.io/JLy1E" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/py-why/dowhy">DoWhy</a></b> (πŸ₯ˆ29 Β· ⭐ 7.2K) - DoWhy is a Python library for causal inference that supports explicit.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/PAIR-code/lit">LIT</a></b> (πŸ₯ˆ29 Β· ⭐ 3.5K) - The Learning Interpretability Tool: Interactively analyze ML models to.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/oegedijk/explainerdashboard">explainerdashboard</a></b> (πŸ₯ˆ29 Β· ⭐ 2.3K) - Quickly build Explainable AI dashboards that show the inner.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/bmabey/pyLDAvis">pyLDAvis</a></b> (πŸ₯ˆ29 Β· ⭐ 1.8K Β· πŸ’€) - Python library for interactive topic model visualization... <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code> <code><img src="https://git.io/JLy1E" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/parrt/dtreeviz">dtreeviz</a></b> (πŸ₯ˆ28 Β· ⭐ 3K) - A python library for decision tree visualization and model interpretation. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/csinva/imodels">imodels</a></b> (πŸ₯ˆ28 Β· ⭐ 1.4K) - Interpretable ML package for concise, transparent, and accurate.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/Trusted-AI/AIF360">Fairness 360</a></b> (πŸ₯ˆ26 Β· ⭐ 2.5K) - A comprehensive set of fairness metrics for datasets and.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/microsoft/responsible-ai-toolbox">responsible-ai-widgets</a></b> (πŸ₯ˆ26 Β· ⭐ 1.4K) - Responsible AI Toolbox is a suite of tools providing.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code> <code><img src="https://git.io/JLy1Q" style="display:inline;" width="13" height="13"></code> <code><img src="https://git.io/JLy1A" style="display:inline;" width="13" height="13"></code> <code><img src="https://git.io/JLy1E" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/mckinsey/causalnex">CausalNex</a></b> (πŸ₯‰24 Β· ⭐ 2.3K Β· πŸ’€) - A Python library that helps data scientists to infer.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1Q" style="display:inline;" width="13" height="13"></code> <code><img src="https://git.io/JLy1F" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/Trusted-AI/AIX360">Explainability 360</a></b> (πŸ₯‰24 Β· ⭐ 1.6K) - Interpretability and explainability of data and.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/dssg/aequitas">aequitas</a></b> (πŸ₯‰23 Β· ⭐ 700) - Bias Auditing & Fair ML Toolkit. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/PAIR-code/what-if-tool">What-If Tool</a></b> (πŸ₯‰22 Β· ⭐ 930 Β· πŸ’€) - Source code/webpage/demos for the What-If Tool. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/jalammar/ecco">ecco</a></b> (πŸ₯‰21 Β· ⭐ 2K) - Explain, analyze, and visualize NLP language models. Ecco creates.. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code> <code><img src="https://git.io/JLy1Q" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/interpretml/DiCE">DiCE</a></b> (πŸ₯‰21 Β· ⭐ 1.4K) - Generate Diverse Counterfactual Explanations for any machine.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code> <code><img src="https://git.io/JLy1A" style="display:inline;" width="13" height="13"></code> <code><img src="https://git.io/JLy1Q" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/parrt/random-forest-importances">random-forest-importances</a></b> (πŸ₯‰21 Β· ⭐ 600) - Code to compute permutation and drop-column.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code> <code><img src="https://git.io/JLy1F" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/tensorflow/fairness-indicators">fairness-indicators</a></b> (πŸ₯‰19 Β· ⭐ 340) - Tensorflows Fairness Evaluation and Visualization.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1A" style="display:inline;" width="13" height="13"></code> <code><img src="https://git.io/JLy1E" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/aerdem4/lofo-importance">LOFO</a></b> (πŸ₯‰18 Β· ⭐ 820 Β· πŸ’€) - Leave One Feature Out Importance. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/explainX/explainx">ExplainX.ai</a></b> (πŸ₯‰15 Β· ⭐ 420) - Explainable AI framework for data scientists. Explain & debug any.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/interpretml/interpret-text">interpret-text</a></b> (πŸ₯‰15 Β· ⭐ 420 Β· πŸ’€) - A library that incorporates state-of-the-art explainers.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code> <code><img src="https://git.io/JLy1E" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary>Show 26 hidden projects...</summary> </details> <br>

Vector Similarity Search (ANN)

<a href="#contents"><img align="right" width="15" height="15" src="https://git.io/JtehR" alt="Back to top"></a>

Libraries for Approximate Nearest Neighbor Search and Vector Indexing/Similarity Search.

πŸ”—Β <b><a href="https://github.com/erikbern/ann-benchmarks">ANN Benchmarks</a></b> ( ⭐ 5K) - Benchmarks of approximate nearest neighbor libraries in Python.

<details><summary><b><a href="https://github.com/facebookresearch/faiss">Faiss</a></b> (πŸ₯‡41 Β· ⭐ 32K) - A library for efficient similarity search and clustering of dense vectors. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/milvus-io/milvus">Milvus</a></b> (πŸ₯‡41 Β· ⭐ 31K) - A cloud-native vector database, storage for next generation AI.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/spotify/annoy">Annoy</a></b> (πŸ₯ˆ34 Β· ⭐ 13K) - Approximate Nearest Neighbors in C++/Python optimized for memory usage.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/nmslib/hnswlib">hnswlib</a></b> (πŸ₯ˆ32 Β· ⭐ 4.4K) - Header-only C++/python library for fast approximate nearest neighbors. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/unum-cloud/usearch">USearch</a></b> (πŸ₯ˆ31 Β· ⭐ 2.3K) - Fast Open-Source Search & Clustering engine for Vectors & Strings in.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/nmslib/nmslib">NMSLIB</a></b> (πŸ₯‰30 Β· ⭐ 3.4K Β· πŸ“‰) - Non-Metric Space Library (NMSLIB): An efficient similarity search.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/lmcinnes/pynndescent">PyNNDescent</a></b> (πŸ₯‰27 Β· ⭐ 910) - A Python nearest neighbor descent for approximate nearest neighbors. <code><a href="http://bit.ly/3rqEWVr">BSD-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/yahoojapan/NGT">NGT</a></b> (πŸ₯‰23 Β· ⭐ 1.3K) - Nearest Neighbor Search with Neighborhood Graph and Tree for High-.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary>Show 4 hidden projects...</summary> </details> <br>

Probabilistics & Statistics

<a href="#contents"><img align="right" width="15" height="15" src="https://git.io/JtehR" alt="Back to top"></a>

Libraries providing capabilities for probabilistic programming/reasoning, bayesian inference, gaussian processes, or statistics.

<details><summary><b><a href="https://github.com/pymc-devs/pymc">PyMC3</a></b> (πŸ₯‡41 Β· ⭐ 8.8K) - Bayesian Modeling and Probabilistic Programming in Python. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/tensorflow/probability">tensorflow-probability</a></b> (πŸ₯‡37 Β· ⭐ 4.3K) - Probabilistic reasoning and statistical analysis in.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1A" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/pgmpy/pgmpy">pgmpy</a></b> (πŸ₯‡34 Β· ⭐ 2.8K) - Python Library for learning (Structure and Parameter), inference.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/pydata/patsy">patsy</a></b> (πŸ₯‡34 Β· ⭐ 960) - Describing statistical models in Python using symbolic formulas. <code><a href="http://bit.ly/3rqEWVr">BSD-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/pyro-ppl/pyro">Pyro</a></b> (πŸ₯ˆ32 Β· ⭐ 8.6K) - Deep universal probabilistic programming with Python and PyTorch. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1Q" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/cornellius-gp/gpytorch">GPyTorch</a></b> (πŸ₯ˆ32 Β· ⭐ 3.6K) - A highly efficient implementation of Gaussian Processes in PyTorch. <code><a href="http://bit.ly/34MBwT8">MIT</a></code> <code><img src="https://git.io/JLy1Q" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/hmmlearn/hmmlearn">hmmlearn</a></b> (πŸ₯ˆ32 Β· ⭐ 3.1K) - Hidden Markov Models in Python, with scikit-learn like API. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code> <code><img src="https://git.io/JLy1F" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/dfm/emcee">emcee</a></b> (πŸ₯ˆ31 Β· ⭐ 1.5K) - The Python ensemble sampling toolkit for affine-invariant MCMC. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/SALib/SALib">SALib</a></b> (πŸ₯ˆ31 Β· ⭐ 890) - Sensitivity Analysis Library in Python. Contains Sobol, Morris, FAST, and.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/twopirllc/pandas-ta">pandas-ta</a></b> (πŸ₯‰30 Β· ⭐ 5.6K) - Technical Analysis Indicators - Pandas TA is an easy to use.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code> <code><img src="https://git.io/JLy1S" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/GPflow/GPflow">GPflow</a></b> (πŸ₯‰29 Β· ⭐ 1.9K) - Gaussian processes in TensorFlow. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1A" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/stan-dev/pystan">PyStan</a></b> (πŸ₯‰28 Β· ⭐ 340) - PyStan, a Python interface to Stan, a platform for statistical modeling... <code><a href="http://bit.ly/3hkKRql">ISC</a></code></summary> </details> <details><summary><b><a href="https://github.com/jmschrei/pomegranate">pomegranate</a></b> (πŸ₯‰27 Β· ⭐ 3.4K) - Fast, flexible and easy to use probabilistic modelling in Python. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/bambinos/bambi">bambi</a></b> (πŸ₯‰27 Β· ⭐ 1.1K) - BAyesian Model-Building Interface (Bambi) in Python. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/maximtrp/scikit-posthocs">scikit-posthocs</a></b> (πŸ₯‰26 Β· ⭐ 350) - Multiple Pairwise Comparisons (Post Hoc) Tests in Python. <code><a href="http://bit.ly/34MBwT8">MIT</a></code> <code><img src="https://git.io/JLy1F" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/uber/orbit">Orbit</a></b> (πŸ₯‰23 Β· ⭐ 1.9K) - A Python package for Bayesian forecasting with object-oriented design.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/baal-org/baal">Baal</a></b> (πŸ₯‰21 Β· ⭐ 880) - Bayesian active learning library for research and industrial usecases. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/ENSTA-U2IS-AI/torch-uncertainty">TorchUncertainty</a></b> (πŸ₯‰21 Β· ⭐ 320) - Open-source framework for uncertainty and deep.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1Q" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary>Show 6 hidden projects...</summary> </details> <br>

Adversarial Robustness

<a href="#contents"><img align="right" width="15" height="15" src="https://git.io/JtehR" alt="Back to top"></a>

Libraries for testing the robustness of machine learning models against attacks with adversarial/malicious examples.

<details><summary><b><a href="https://github.com/Trusted-AI/adversarial-robustness-toolbox">ART</a></b> (πŸ₯‡34 Β· ⭐ 5K) - Adversarial Robustness Toolbox (ART) - Python Library for Machine Learning.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/QData/TextAttack">TextAttack</a></b> (πŸ₯ˆ27 Β· ⭐ 3K) - TextAttack is a Python framework for adversarial attacks, data.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/bethgelab/foolbox">Foolbox</a></b> (πŸ₯ˆ27 Β· ⭐ 2.8K Β· πŸ’€) - A Python toolbox to create adversarial examples that fool neural.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary>Show 6 hidden projects...</summary> </details> <br>

GPU & Accelerator Utilities

<a href="#contents"><img align="right" width="15" height="15" src="https://git.io/JtehR" alt="Back to top"></a>

Libraries that require and make use of CUDA/GPU or other accelerator hardware capabilities to optimize machine learning tasks.

<details><summary><b><a href="https://github.com/cupy/cupy">CuPy</a></b> (πŸ₯‡39 Β· ⭐ 9.6K) - NumPy & SciPy for GPU. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/huggingface/optimum">optimum</a></b> (πŸ₯‡36 Β· ⭐ 2.6K) - Accelerate inference and training of Transformers, Diffusers, TIMM.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/rapidsai/cudf">cuDF</a></b> (πŸ₯ˆ35 Β· ⭐ 8.5K) - cuDF - GPU DataFrame Library. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/inducer/pycuda">PyCUDA</a></b> (πŸ₯ˆ32 Β· ⭐ 1.9K) - CUDA integration for Python, plus shiny features. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/NVIDIA/apex">Apex</a></b> (πŸ₯ˆ31 Β· ⭐ 8.5K) - A PyTorch Extension: Tools for easy mixed precision and distributed.. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code> <code><img src="https://git.io/JLy1Q" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/rapidsai/cuml">cuML</a></b> (πŸ₯ˆ31 Β· ⭐ 4.3K) - cuML - RAPIDS Machine Learning Library. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/wookayin/gpustat">gpustat</a></b> (πŸ₯ˆ29 Β· ⭐ 4.1K Β· πŸ’€) - A simple command-line utility for querying and monitoring GPU status. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/arrayfire/arrayfire">ArrayFire</a></b> (πŸ₯ˆ28 Β· ⭐ 4.6K) - ArrayFire: a general purpose GPU library. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code></summary> </details> <details><summary><b><a href="https://github.com/rapidsai/cugraph">cuGraph</a></b> (πŸ₯‰27 Β· ⭐ 1.8K) - cuGraph - RAPIDS Graph Analytics Library. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/NVIDIA/DALI">DALI</a></b> (πŸ₯‰25 Β· ⭐ 5.2K) - A GPU-accelerated library containing highly optimized building blocks.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/KomputeProject/kompute">Vulkan Kompute</a></b> (πŸ₯‰22 Β· ⭐ 2K) - General purpose GPU compute framework built on Vulkan to.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/NVIDIA-Merlin/Merlin">Merlin</a></b> (πŸ₯‰21 Β· ⭐ 790) - NVIDIA Merlin is an open source library providing end-to-end GPU-.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary>Show 8 hidden projects...</summary> </details> <br>

Tensorflow Utilities

<a href="#contents"><img align="right" width="15" height="15" src="https://git.io/JtehR" alt="Back to top"></a>

Libraries that extend TensorFlow with additional capabilities.

<details><summary><b><a href="https://github.com/tensorflow/datasets">TensorFlow Datasets</a></b> (πŸ₯‡38 Β· ⭐ 4.3K) - TFDS is a collection of datasets ready to use with.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1A" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/tensorflow/tfx">TFX</a></b> (πŸ₯‡34 Β· ⭐ 2.1K) - TFX is an end-to-end platform for deploying production ML pipelines. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1A" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/tensorflow/hub">tensorflow-hub</a></b> (πŸ₯ˆ32 Β· ⭐ 3.5K) - A library for transfer learning by reusing parts of.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1A" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/tensorflow/addons">TF Addons</a></b> (πŸ₯ˆ31 Β· ⭐ 1.7K Β· πŸ’€) - Useful extra functionality for TensorFlow 2.x maintained.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1A" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/tensorflow/io">TensorFlow I/O</a></b> (πŸ₯ˆ30 Β· ⭐ 710) - Dataset, streaming, and file system extensions.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1A" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/tensorflow/model-optimization">TF Model Optimization</a></b> (πŸ₯ˆ29 Β· ⭐ 1.5K) - A toolkit to optimize ML models for deployment for.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1A" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/tensorflow/transform">TensorFlow Transform</a></b> (πŸ₯‰28 Β· ⭐ 990) - Input pipeline framework. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1A" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/tensorflow/neural-structured-learning">Neural Structured Learning</a></b> (πŸ₯‰24 Β· ⭐ 990) - Training neural models with structured signals. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1A" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/PAIR-code/saliency">Saliency</a></b> (πŸ₯‰22 Β· ⭐ 960 Β· πŸ’€) - Framework-agnostic implementation for state-of-the-art.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1A" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/tensorflow/compression">TF Compression</a></b> (πŸ₯‰22 Β· ⭐ 860) - Data compression in TensorFlow. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1A" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/tensorflow/cloud">TensorFlow Cloud</a></b> (πŸ₯‰21 Β· ⭐ 380 Β· πŸ’€) - The TensorFlow Cloud repository provides APIs that.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1A" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary>Show 5 hidden projects...</summary> </details> <br>

Jax Utilities

<a href="#contents"><img align="right" width="15" height="15" src="https://git.io/JtehR" alt="Back to top"></a>

Libraries that extend Jax with additional capabilities.

<details><summary><b><a href="https://github.com/patrick-kidger/equinox">equinox</a></b> (πŸ₯‡31 Β· ⭐ 2.2K) - Elegant easy-to-use neural networks + scientific computing in.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://jax.readthedocs.io/en/latest/_static/favicon.png" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/google/evojax">evojax</a></b> (πŸ₯‰19 Β· ⭐ 860) - EvoJAX: Hardware-accelerated Neuroevolution. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://jax.readthedocs.io/en/latest/_static/favicon.png" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary>Show 1 hidden projects...</summary> </details> <br>

Sklearn Utilities

<a href="#contents"><img align="right" width="15" height="15" src="https://git.io/JtehR" alt="Back to top"></a>

Libraries that extend scikit-learn with additional capabilities.

<details><summary><b><a href="https://github.com/rasbt/mlxtend">MLxtend</a></b> (πŸ₯‡35 Β· ⭐ 4.9K) - A library of extension and helper modules for Pythons data.. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code> <code><img src="https://git.io/JLy1F" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/uxlfoundation/scikit-learn-intelex">scikit-learn-intelex</a></b> (πŸ₯‡35 Β· ⭐ 1.2K) - Extension for Scikit-learn is a seamless way to speed.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1F" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/scikit-learn-contrib/imbalanced-learn">imbalanced-learn</a></b> (πŸ₯ˆ33 Β· ⭐ 6.9K) - A Python Package to Tackle the Curse of Imbalanced.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code> <code><img src="https://git.io/JLy1F" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/scikit-learn-contrib/category_encoders">category_encoders</a></b> (πŸ₯ˆ32 Β· ⭐ 2.4K) - A library of sklearn compatible categorical variable.. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code> <code><img src="https://git.io/JLy1F" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/koaning/scikit-lego">scikit-lego</a></b> (πŸ₯ˆ28 Β· ⭐ 1.3K) - Extra blocks for scikit-learn pipelines. <code><a href="http://bit.ly/34MBwT8">MIT</a></code> <code><img src="https://git.io/JLy1F" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/guofei9987/scikit-opt">scikit-opt</a></b> (πŸ₯‰25 Β· ⭐ 5.3K) - Genetic Algorithm, Particle Swarm Optimization, Simulated.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code> <code><img src="https://git.io/JLy1F" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/trent-b/iterative-stratification">iterative-stratification</a></b> (πŸ₯‰23 Β· ⭐ 850) - scikit-learn cross validators for iterative.. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code> <code><img src="https://git.io/JLy1F" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/amueller/dabl">dabl</a></b> (πŸ₯‰20 Β· ⭐ 730) - Data Analysis Baseline Library. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code> <code><img src="https://git.io/JLy1F" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/scikit-tda/scikit-tda">scikit-tda</a></b> (πŸ₯‰19 Β· ⭐ 530) - Topological Data Analysis for Python. <code><a href="http://bit.ly/34MBwT8">MIT</a></code> <code><img src="https://git.io/JLy1F" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/scikit-learn-contrib/DESlib">DESlib</a></b> (πŸ₯‰18 Β· ⭐ 480 Β· πŸ’€) - A Python library for dynamic classifier and ensemble selection. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code> <code><img src="https://git.io/JLy1F" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary>Show 9 hidden projects...</summary> </details> <br>

Pytorch Utilities

<a href="#contents"><img align="right" width="15" height="15" src="https://git.io/JtehR" alt="Back to top"></a>

Libraries that extend Pytorch with additional capabilities.

<details><summary><b><a href="https://github.com/huggingface/accelerate">accelerate</a></b> (πŸ₯‡40 Β· ⭐ 8.1K) - A simple way to launch, train, and use PyTorch models on.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1Q" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/KevinMusgrave/pytorch-metric-learning">PML</a></b> (πŸ₯‡35 Β· ⭐ 6K) - The easiest way to use deep metric learning in your application. Modular,.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code> <code><img src="https://git.io/JLy1Q" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/tinygrad/tinygrad">tinygrad</a></b> (πŸ₯‡33 Β· ⭐ 27K) - You like pytorch? You like micrograd? You love tinygrad!. <code><a href="http://bit.ly/34MBwT8">MIT</a></code> <code><img src="https://git.io/JLy1Q" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/rtqichen/torchdiffeq">torchdiffeq</a></b> (πŸ₯‡31 Β· ⭐ 5.7K) - Differentiable ODE solvers with full GPU support and.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code> <code><img src="https://git.io/JLy1Q" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/BloodAxe/pytorch-toolbelt">Pytorch Toolbelt</a></b> (πŸ₯ˆ26 Β· ⭐ 1.5K) - PyTorch extensions for fast R&D prototyping and Kaggle.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code> <code><img src="https://git.io/JLy1Q" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/rusty1s/pytorch_scatter">torch-scatter</a></b> (πŸ₯ˆ25 Β· ⭐ 1.6K) - PyTorch Extension Library of Optimized Scatter Operations. <code><a href="http://bit.ly/34MBwT8">MIT</a></code> <code><img src="https://git.io/JLy1Q" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/rwightman/gen-efficientnet-pytorch">EfficientNets</a></b> (πŸ₯ˆ25 Β· ⭐ 1.6K) - Pretrained EfficientNet, EfficientNet-Lite, MixNet,.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1Q" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/rusty1s/pytorch_sparse">PyTorch Sparse</a></b> (πŸ₯‰23 Β· ⭐ 1K) - PyTorch Extension Library of Optimized Autograd Sparse Matrix.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code> <code><img src="https://git.io/JLy1Q" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary>Show 24 hidden projects...</summary> </details> <br>

Database Clients

<a href="#contents"><img align="right" width="15" height="15" src="https://git.io/JtehR" alt="Back to top"></a>

Libraries for connecting to, operating, and querying databases.

πŸ”—Β <b><a href="https://github.com/ml-tooling/best-of-python#database-clients">best-of-python - DB Clients</a></b> ( ⭐ 3.7K) - Collection of database clients for python.

<br>

Others

<a href="#contents"><img align="right" width="15" height="15" src="https://git.io/JtehR" alt="Back to top"></a>

<details><summary><b><a href="https://github.com/scipy/scipy">scipy</a></b> (πŸ₯‡50 Β· ⭐ 13K) - Ecosystem of open-source software for mathematics, science, and engineering. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code></summary> </details> <details><summary><b><a href="https://github.com/sympy/sympy">SymPy</a></b> (πŸ₯‡49 Β· ⭐ 13K) - A computer algebra system written in pure Python. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code></summary> </details> <details><summary><b><a href="https://github.com/streamlit/streamlit">Streamlit</a></b> (πŸ₯‡46 Β· ⭐ 36K) - Streamlit A faster way to build and share data apps. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/gradio-app/gradio">Gradio</a></b> (πŸ₯‡44 Β· ⭐ 35K) - Wrap UIs around any model, share with anyone. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/carla-simulator/carla">carla</a></b> (πŸ₯‡37 Β· ⭐ 12K Β· πŸ“ˆ) - Open-source simulator for autonomous driving research. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/HIPS/autograd">Autograd</a></b> (πŸ₯‡37 Β· ⭐ 7.1K) - Efficiently computes derivatives of NumPy code. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/PennyLaneAI/pennylane">PennyLane</a></b> (πŸ₯‡37 Β· ⭐ 2.4K) - PennyLane is a cross-platform Python library for quantum.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/yzhao062/pyod">PyOD</a></b> (πŸ₯ˆ35 Β· ⭐ 8.7K) - A Python Library for Outlier and Anomaly Detection, Integrating Classical.. <code><a href="http://bit.ly/3rqEWVr">BSD-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/deepchem/deepchem">DeepChem</a></b> (πŸ₯ˆ35 Β· ⭐ 5.6K) - Democratizing Deep-Learning for Drug Discovery, Quantum Chemistry,.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code> <code><img src="https://git.io/JLy1A" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/wireservice/agate">agate</a></b> (πŸ₯ˆ35 Β· ⭐ 1.2K) - A Python data analysis library that is optimized for humans instead of.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/simonw/datasette">Datasette</a></b> (πŸ₯ˆ34 Β· ⭐ 9.6K) - An open source multi-tool for exploring and publishing data. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/scikit-learn-contrib/hdbscan">hdbscan</a></b> (πŸ₯ˆ34 Β· ⭐ 2.8K) - A high performance implementation of HDBSCAN clustering. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code> <code><img src="https://git.io/JLy1F" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/serge-sans-paille/pythran">Pythran</a></b> (πŸ₯ˆ33 Β· ⭐ 2K) - Ahead of Time compiler for numeric kernels. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code></summary> </details> <details><summary><b><a href="https://github.com/datalad/datalad">datalad</a></b> (πŸ₯ˆ33 Β· ⭐ 550) - Keep code, data, containers under control with git and git-annex. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/online-ml/river">River</a></b> (πŸ₯ˆ32 Β· ⭐ 5.1K) - Online machine learning in Python. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code></summary> </details> <details><summary><b><a href="https://github.com/PaddlePaddle/PaddleHub">PaddleHub</a></b> (πŸ₯ˆ31 Β· ⭐ 13K) - Awesome pre-trained models toolkit based on PaddlePaddle... <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1M" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/tensorly/tensorly">tensorly</a></b> (πŸ₯ˆ31 Β· ⭐ 1.6K Β· πŸ“‰) - TensorLy: Tensor Learning in Python. <code><a href="http://bit.ly/3rqEWVr">BSD-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/pyjanitor-devs/pyjanitor">pyjanitor</a></b> (πŸ₯ˆ31 Β· ⭐ 1.4K) - Clean APIs for data cleaning. Python implementation of R package.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/inducer/pyopencl">pyopencl</a></b> (πŸ₯ˆ31 Β· ⭐ 1.1K) - OpenCL integration for Python, plus shiny features. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/uber/causalml">causalml</a></b> (πŸ₯ˆ30 Β· ⭐ 5.1K) - Uplift modeling and causal inference with machine learning.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/dstackai/dstack">dstack</a></b> (πŸ₯ˆ30 Β· ⭐ 1.6K) - dstack is a lightweight, open-source alternative to Kubernetes &.. <code><a href="http://bit.ly/3postzC">MPL-2.0</a></code></summary> </details> <details><summary><b><a href="https://github.com/openvinotoolkit/anomalib">anomalib</a></b> (πŸ₯ˆ29 Β· ⭐ 3.9K) - An anomaly detection library comprising state-of-the-art algorithms.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/ContinualAI/avalanche">avalanche</a></b> (πŸ₯ˆ29 Β· ⭐ 1.8K) - Avalanche: an End-to-End Library for Continual Learning based on.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/tableau/TabPy">TabPy</a></b> (πŸ₯ˆ29 Β· ⭐ 1.6K) - Execute Python code on the fly and display results in Tableau visualizations:. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/google/trax">Trax</a></b> (πŸ₯‰28 Β· ⭐ 8.1K) - Trax Deep Learning with Clear Code and Speed. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/MaxHalford/prince">Prince</a></b> (πŸ₯‰28 Β· ⭐ 1.3K) - Multivariate exploratory data analysis in Python PCA, CA, MCA, MFA,.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code> <code><img src="https://git.io/JLy1F" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/nicodv/kmodes">kmodes</a></b> (πŸ₯‰28 Β· ⭐ 1.2K Β· πŸ’€) - Python implementations of the k-modes and k-prototypes clustering.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/annoviko/pyclustering">pyclustering</a></b> (πŸ₯‰28 Β· ⭐ 1.2K Β· πŸ’€) - pyclustering is a Python, C++ data mining library. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code></summary> </details> <details><summary><b><a href="https://github.com/sepandhaghighi/pycm">pycm</a></b> (πŸ₯‰27 Β· ⭐ 1.5K) - Multi-class confusion matrix library in Python. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/adapter-hub/adapters">adapter-transformers</a></b> (πŸ₯‰26 Β· ⭐ 2.6K) - A Unified Library for Parameter-Efficient and Modular.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code>huggingface</code></summary> </details> <details><summary><b><a href="https://github.com/facebookresearch/AugLy">AugLy</a></b> (πŸ₯‰25 Β· ⭐ 5K) - A data augmentations library for audio, image, text, and video. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/solegalli/feature_engine">Feature Engine</a></b> (πŸ₯‰25 Β· ⭐ 1.9K) - Feature engineering package with sklearn like functionality. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code></summary> </details> <details><summary><b><a href="https://github.com/scikit-learn-contrib/metric-learn">metric-learn</a></b> (πŸ₯‰25 Β· ⭐ 1.4K) - Metric learning algorithms in Python. <code><a href="http://bit.ly/34MBwT8">MIT</a></code> <code><img src="https://git.io/JLy1F" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/Project-MONAI/MONAILabel">MONAILabel</a></b> (πŸ₯‰24 Β· ⭐ 630) - MONAI Label is an intelligent open source image labeling and.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/astroML/astroML">AstroML</a></b> (πŸ₯‰23 Β· ⭐ 1.1K Β· πŸ’€) - Machine learning, statistics, and data mining for astronomy.. <code><a href="http://bit.ly/3rqEWVr">BSD-2</a></code> <code><img src="https://git.io/JLy1F" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/BioPandas/biopandas">BioPandas</a></b> (πŸ₯‰23 Β· ⭐ 720) - Working with molecular structures in pandas DataFrames. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code> <code><img src="https://git.io/JLy1S" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/clementchadebec/benchmark_VAE">benchmark_VAE</a></b> (πŸ₯‰21 Β· ⭐ 1.8K) - Unifying Variational Autoencoder (VAE) implementations.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1Q" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/yzhao062/SUOD">SUOD</a></b> (πŸ₯‰21 Β· ⭐ 380 Β· πŸ’€) - (MLSys 21) An Acceleration System for Large-scare Unsupervised.. <code><a href="http://bit.ly/3rqEWVr">BSD-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/infer-actively/pymdp">pymdp</a></b> (πŸ₯‰20 Β· ⭐ 480) - A Python implementation of active inference for Markov Decision Processes. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/pykale/pykale">pykale</a></b> (πŸ₯‰19 Β· ⭐ 440) - Knowledge-Aware machine LEarning (KALE): accessible machine learning.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code> <code><img src="https://git.io/JLy1Q" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/facebookresearch/NeuralCompression">NeuralCompression</a></b> (πŸ₯‰16 Β· ⭐ 520) - A collection of tools for neural compression enthusiasts. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary>Show 25 hidden projects...</summary> </details>

Related Resources

Contribution

Contributions are encouraged and always welcome! If you like to add or update projects, choose one of the following ways:

If you like to contribute to or share suggestions regarding the project metadata collection or markdown generation, please refer to the best-of-generator repository. If you like to create your own best-of list, we recommend to follow this guide.

For more information on how to add or update projects, please read the contribution guidelines. By participating in this project, you agree to abide by its Code of Conduct.

License

CC0