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.6M 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/pytorch/pytorch">PyTorch</a></b> (πŸ₯‡56 Β· ⭐ 82K) - 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/tensorflow/tensorflow">Tensorflow</a></b> (πŸ₯‡55 Β· ⭐ 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/scikit-learn/scikit-learn">scikit-learn</a></b> (πŸ₯‡52 Β· ⭐ 59K) - 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/google/jax">jax</a></b> (πŸ₯‡46 Β· ⭐ 30K) - 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/PaddlePaddle/Paddle">PaddlePaddle</a></b> (πŸ₯‡46 Β· ⭐ 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/dmlc/xgboost">XGBoost</a></b> (πŸ₯‡45 Β· ⭐ 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/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 Β· ⭐ 39K) - 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 Β· ⭐ 28K) - Pretrain, finetune and deploy AI models on multiple.. <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> (πŸ₯ˆ41 Β· ⭐ 8K) - 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> (πŸ₯ˆ40 Β· ⭐ 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/jina-ai/jina">Jina</a></b> (πŸ₯ˆ39 Β· ⭐ 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/apache/flink">PyFlink</a></b> (πŸ₯ˆ38 Β· ⭐ 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/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/google/flax">Flax</a></b> (πŸ₯ˆ37 Β· ⭐ 5.9K) - 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/ivy-llc/ivy">ivy</a></b> (πŸ₯ˆ36 Β· ⭐ 14K) - Convert Machine Learning Code Between Frameworks. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/explosion/thinc">Thinc</a></b> (πŸ₯ˆ36 Β· ⭐ 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/arogozhnikov/einops">einops</a></b> (πŸ₯ˆ35 Β· ⭐ 8.3K) - 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/mlpack/mlpack">mlpack</a></b> (πŸ₯ˆ35 Β· ⭐ 5K) - 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.5K) - 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/VowpalWabbit/vowpal_wabbit">Vowpal Wabbit</a></b> (πŸ₯ˆ34 Β· ⭐ 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/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/sonnet">Sonnet</a></b> (πŸ₯‰32 Β· ⭐ 9.7K) - 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/clab/dynet">dyNET</a></b> (πŸ₯‰31 Β· ⭐ 3.4K Β· πŸ’€) - DyNet: The Dynamic Neural Network Toolkit. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/determined-ai/determined">Determined</a></b> (πŸ₯‰31 Β· ⭐ 3K) - 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> (πŸ₯‰31 Β· ⭐ 1.2K) - 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/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/skorch-dev/skorch">skorch</a></b> (πŸ₯‰30 Β· ⭐ 5.8K Β· πŸ“‰) - A scikit-learn compatible neural network library that.. <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/google-deepmind/dm-haiku">Haiku</a></b> (πŸ₯‰30 Β· ⭐ 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/amaiya/ktrain">ktrain</a></b> (πŸ₯‰29 Β· ⭐ 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/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 Β· ⭐ 620) - 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/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/towhee-io/towhee">Towhee</a></b> (πŸ₯‰24 Β· ⭐ 3.2K Β· πŸ’€) - 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/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 Β· ⭐ 960) - 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/neoml-lib/neoml">NeoML</a></b> (πŸ₯‰23 Β· ⭐ 760 Β· πŸ“ˆ) - 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/serengil/chefboost">chefboost</a></b> (πŸ₯‰22 Β· ⭐ 450) - 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 Β· ⭐ 4.9K) - 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/Xtra-Computing/thundersvm">ThunderSVM</a></b> (πŸ₯‰21 Β· ⭐ 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/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 Β· ⭐ 630 Β· πŸ’€) - 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/Xtra-Computing/thundergbm">ThunderGBM</a></b> (πŸ₯‰18 Β· ⭐ 690 Β· πŸ’€) - ThunderGBM: Fast GBDTs and Random Forests on GPUs. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary>Show 16 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/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/plotly.py">Plotly</a></b> (πŸ₯‡44 Β· ⭐ 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/plotly/dash">dash</a></b> (πŸ₯‡43 Β· ⭐ 21K Β· πŸ“ˆ) - 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/mwaskom/seaborn">Seaborn</a></b> (πŸ₯‡42 Β· ⭐ 12K) - 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/vega/altair">Altair</a></b> (πŸ₯‡42 Β· ⭐ 9.2K) - Declarative statistical 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/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/pyvista/pyvista">PyVista</a></b> (πŸ₯ˆ38 Β· ⭐ 2.6K) - 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/ydataai/ydata-profiling">pandas-profiling</a></b> (πŸ₯ˆ37 Β· ⭐ 12K) - 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/pyqtgraph/pyqtgraph">PyQtGraph</a></b> (πŸ₯ˆ37 Β· ⭐ 3.8K) - 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/holoviz/holoviews">HoloViews</a></b> (πŸ₯ˆ37 Β· ⭐ 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/voxel51/fiftyone">FiftyOne</a></b> (πŸ₯ˆ35 Β· ⭐ 8.1K) - 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> (πŸ₯ˆ35 Β· ⭐ 4K) - 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/vispy/vispy">VisPy</a></b> (πŸ₯ˆ35 Β· ⭐ 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/lmcinnes/umap">UMAP</a></b> (πŸ₯ˆ34 Β· ⭐ 7.4K) - 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> (πŸ₯ˆ34 Β· ⭐ 1.6K) - 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/SciTools/cartopy">cartopy</a></b> (πŸ₯ˆ34 Β· ⭐ 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/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/finos/perspective">Perspective</a></b> (πŸ₯ˆ33 Β· ⭐ 8.3K) - 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> (πŸ₯ˆ33 Β· ⭐ 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/JetBrains/lets-plot">lets-plot</a></b> (πŸ₯ˆ31 Β· ⭐ 1.5K) - 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> (πŸ₯ˆ31 Β· ⭐ 1.1K) - 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> (πŸ₯‰30 Β· ⭐ 4.7K) - 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/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/mpld3/mpld3">mpld3</a></b> (πŸ₯‰29 Β· ⭐ 2.3K Β· πŸ’€) - An interactive data visualization tool which brings matplotlib.. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code></summary> </details> <details><summary><b><a href="https://github.com/pavlin-policar/openTSNE">openTSNE</a></b> (πŸ₯‰28 Β· ⭐ 1.4K) - 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/fbdesignpro/sweetviz">Sweetviz</a></b> (πŸ₯‰27 Β· ⭐ 2.9K Β· πŸ’€) - Visualize and compare datasets, target values and associations, with.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/AutoViML/AutoViz">AutoViz</a></b> (πŸ₯‰26 Β· ⭐ 1.7K) - 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/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/ContextLab/hypertools">HyperTools</a></b> (πŸ₯‰25 Β· ⭐ 1.8K) - A Python toolbox for gaining geometric insights into high-dimensional.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/spotify/chartify">Chartify</a></b> (πŸ₯‰24 Β· ⭐ 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/predict-idlab/plotly-resampler">Plotly-Resampler</a></b> (πŸ₯‰24 Β· ⭐ 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/marcharper/python-ternary">python-ternary</a></b> (πŸ₯‰24 Β· ⭐ 720) - 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/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/ipyvega">vega</a></b> (πŸ₯‰22 Β· ⭐ 370) - 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/gyli/PyWaffle">PyWaffle</a></b> (πŸ₯‰20 Β· ⭐ 580) - 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> (πŸ₯‰20 Β· ⭐ 410) - A python package for animating plots build on matplotlib. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/beringresearch/ivis">ivis</a></b> (πŸ₯‰20 Β· ⭐ 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/vega/vegafusion">vegafusion</a></b> (πŸ₯‰20 Β· ⭐ 320) - Serverside scaling for Vega and Altair visualizations. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code></summary> </details> <details><summary>Show 15 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 Β· ⭐ 130K) - 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/nltk/nltk">nltk</a></b> (πŸ₯‡45 Β· ⭐ 13K) - 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/explosion/spaCy">spaCy</a></b> (πŸ₯‡44 Β· ⭐ 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> (πŸ₯‡43 Β· ⭐ 12K) - Python SDK, Proxy Server to call 100+ LLM APIs using.. <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/UKPLab/sentence-transformers">sentence-transformers</a></b> (πŸ₯‡41 Β· ⭐ 15K) - 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/piskvorky/gensim">gensim</a></b> (πŸ₯‡40 Β· ⭐ 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/huggingface/tokenizers">Tokenizers</a></b> (πŸ₯‡40 Β· ⭐ 8.9K) - 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/RasaHQ/rasa">Rasa</a></b> (πŸ₯‡39 Β· ⭐ 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/flairNLP/flair">flair</a></b> (πŸ₯‡39 Β· ⭐ 14K) - A very simple framework for state-of-the-art Natural Language Processing.. <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/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/sloria/TextBlob">TextBlob</a></b> (πŸ₯‡37 Β· ⭐ 9.1K) - 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/deepset-ai/haystack">haystack</a></b> (πŸ₯ˆ36 Β· ⭐ 17K Β· πŸ“ˆ) - AI orchestration framework to build customizable, production-.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/NVIDIA/NeMo">NeMo</a></b> (πŸ₯ˆ36 Β· ⭐ 11K) - 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/facebookresearch/fairseq">fairseq</a></b> (πŸ₯ˆ35 Β· ⭐ 30K) - 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/facebookresearch/fastText">fastText</a></b> (πŸ₯ˆ35 Β· ⭐ 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/JohnSnowLabs/spark-nlp">spark-nlp</a></b> (πŸ₯ˆ35 Β· ⭐ 3.8K) - 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/stanfordnlp/stanza">stanza</a></b> (πŸ₯ˆ34 Β· ⭐ 7.2K Β· πŸ“ˆ) - Stanford NLP Python library for tokenization, sentence.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/argilla-io/argilla">rubrix</a></b> (πŸ₯ˆ34 Β· ⭐ 3.8K) - 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/jamesturk/jellyfish">jellyfish</a></b> (πŸ₯ˆ34 Β· ⭐ 2K) - 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/tensorflow/text">TensorFlow Text</a></b> (πŸ₯ˆ34 Β· ⭐ 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/qdrant/qdrant">qdrant</a></b> (πŸ₯ˆ33 Β· ⭐ 20K) - Qdrant - High-performance, massive-scale Vector Database for the next.. <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/facebookresearch/ParlAI">ParlAI</a></b> (πŸ₯ˆ32 Β· ⭐ 10K Β· πŸ’€) - A framework for training and evaluating AI models on a variety of.. <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/OpenNMT/OpenNMT-py">OpenNMT</a></b> (πŸ₯ˆ32 Β· ⭐ 6.7K) - 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/dedupeio/dedupe">Dedupe</a></b> (πŸ₯ˆ32 Β· ⭐ 4.1K) - 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/deeppavlov/DeepPavlov">DeepPavlov</a></b> (πŸ₯ˆ31 Β· ⭐ 6.7K) - 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/life4/textdistance">TextDistance</a></b> (πŸ₯ˆ30 Β· ⭐ 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/snowballstem/snowball">snowballstemmer</a></b> (πŸ₯ˆ30 Β· ⭐ 750) - 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/miso-belica/sumy">Sumy</a></b> (πŸ₯ˆ29 Β· ⭐ 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/explosion/spacy-transformers">spacy-transformers</a></b> (πŸ₯ˆ29 Β· ⭐ 1.3K) - 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/allenai/scispacy">SciSpacy</a></b> (πŸ₯ˆ28 Β· ⭐ 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/cltk/cltk">CLTK</a></b> (πŸ₯ˆ28 Β· ⭐ 830) - The Classical Language Toolkit. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/Ciphey/Ciphey">Ciphey</a></b> (πŸ₯ˆ27 Β· ⭐ 18K Β· πŸ’€) - Automatically decrypt encryptions without knowing the key or cipher,.. <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.4K) - [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/dwyl/english-words">english-words</a></b> (πŸ₯‰26 Β· ⭐ 10K) - 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.1K) - Python implementation of TextRank algorithms (textgraphs) for phrase.. <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.2K) - 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/bigscience-workshop/promptsource">promptsource</a></b> (πŸ₯‰24 Β· ⭐ 2.6K Β· πŸ’€) - Toolkit for creating, sharing and using natural language.. <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.1K) - 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/webis-de/small-text">small-text</a></b> (πŸ₯‰23 Β· ⭐ 550) - 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> (πŸ₯‰23 Β· ⭐ 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/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 Β· ⭐ 920) - 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/unum-cloud/uform">UForm</a></b> (πŸ₯‰18 Β· ⭐ 1K) - Pocket-Sized Multimodal AI for content understanding and generation.. <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/dsfsi/textaugment">textaugment</a></b> (πŸ₯‰18 Β· ⭐ 390 Β· πŸ’€) - TextAugment: Text Augmentation Library. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/thunlp/OpenNRE">OpenNRE</a></b> (πŸ₯‰16 Β· ⭐ 4.3K Β· πŸ’€) - 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> (πŸ₯‰14 Β· ⭐ 440) - An Analysis Toolkit for Natural Language Generation (Translation,.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary>Show 52 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 Β· ⭐ 31K) - 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> (πŸ₯‡42 Β· ⭐ 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> (πŸ₯‡40 Β· ⭐ 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> (πŸ₯‡38 Β· ⭐ 12K) - Video editing with Python. <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 Β· ⭐ 9.8K) - 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/open-mmlab/mmdetection">MMDetection</a></b> (πŸ₯ˆ37 Β· ⭐ 29K Β· πŸ’€) - 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/deepinsight/insightface">InsightFace</a></b> (πŸ₯ˆ37 Β· ⭐ 23K) - 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/serengil/deepface">deepface</a></b> (πŸ₯ˆ37 Β· ⭐ 12K) - 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/opencv/opencv-python">opencv-python</a></b> (πŸ₯ˆ36 Β· ⭐ 4.4K) - 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 Β· ⭐ 30K) - 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/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/PaddlePaddle/PaddleSeg">PaddleSeg</a></b> (πŸ₯ˆ32 Β· ⭐ 8.6K) - 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/lightly-ai/lightly">lightly</a></b> (πŸ₯ˆ32 Β· ⭐ 2.9K) - 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/lucidrains/vit-pytorch">vit-pytorch</a></b> (πŸ₯ˆ31 Β· ⭐ 20K) - 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/OlafenwaMoses/ImageAI">imageai</a></b> (πŸ₯ˆ31 Β· ⭐ 8.6K Β· πŸ’€) - 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/abhiTronix/vidgear">vidgear</a></b> (πŸ₯ˆ30 Β· ⭐ 3.3K) - 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/JohannesBuchner/imagehash">ImageHash</a></b> (πŸ₯ˆ30 Β· ⭐ 3.1K) - 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/luispedro/mahotas">mahotas</a></b> (πŸ₯ˆ30 Β· ⭐ 840) - Computer Vision in Python. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/obss/sahi">sahi</a></b> (πŸ₯‰29 Β· ⭐ 4K) - 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/1adrianb/face-alignment">Face Alignment</a></b> (πŸ₯‰28 Β· ⭐ 7K) - 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> (πŸ₯‰28 Β· ⭐ 4.4K) - 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/mindee/doctr">doctr</a></b> (πŸ₯‰28 Β· ⭐ 3.6K) - 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> (πŸ₯‰28 Β· ⭐ 890) - 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/PaddlePaddle/PaddleDetection">PaddleDetection</a></b> (πŸ₯‰27 Β· ⭐ 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/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/libvips/pyvips">pyvips</a></b> (πŸ₯‰26 Β· ⭐ 630) - 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/pytorchvideo">pytorchvideo</a></b> (πŸ₯‰25 Β· ⭐ 3.3K) - 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/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/qubvel/segmentation_models">segmentation_models</a></b> (πŸ₯‰24 Β· ⭐ 4.7K) - 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.8K) - 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/tensorflow/graphics">tensorflow-graphics</a></b> (πŸ₯‰24 Β· ⭐ 2.7K) - 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/facebookresearch/vissl">vissl</a></b> (πŸ₯‰23 Β· ⭐ 3.2K) - VISSL is FAIRs library of extensible, modular and scalable components.. <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/SlowFast">PySlowFast</a></b> (πŸ₯‰21 Β· ⭐ 6.5K) - 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/google-research/kubric">kubric</a></b> (πŸ₯‰21 Β· ⭐ 2.3K) - 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/facebookresearch/detr">DEβ«ΆTR</a></b> (πŸ₯‰20 Β· ⭐ 13K) - 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/google-research/scenic">scenic</a></b> (πŸ₯‰17 Β· ⭐ 3.2K) - 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 26 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> (πŸ₯‡40 Β· ⭐ 21K) - 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> (πŸ₯‡39 Β· ⭐ 13K) - Python package built to ease deep learning on graph, on top of existing DL.. <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> (πŸ₯ˆ30 Β· ⭐ 2.1K) - 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/snap-stanford/ogb">ogb</a></b> (πŸ₯ˆ29 Β· ⭐ 1.9K Β· πŸ’€) - 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/pykeen/pykeen">PyKEEN</a></b> (πŸ₯ˆ29 Β· ⭐ 1.6K) - 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/PaddlePaddle/PGL">Paddle Graph Learning</a></b> (πŸ₯ˆ26 Β· ⭐ 1.6K Β· πŸ’€) - Paddle Graph Learning (PGL) is an efficient and.. <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/Accenture/AmpliGraph">AmpliGraph</a></b> (πŸ₯ˆ25 Β· ⭐ 2.1K Β· πŸ’€) - 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/eliorc/node2vec">Node2Vec</a></b> (πŸ₯ˆ25 Β· ⭐ 1.2K) - 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> (πŸ₯ˆ24 Β· ⭐ 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> (πŸ₯‰22 Β· ⭐ 810) - 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/snap-stanford/deepsnap">deepsnap</a></b> (πŸ₯‰20 Β· ⭐ 540 Β· πŸ’€) - Python library assists deep learning on graphs. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/gsi-upm/sematch">Sematch</a></b> (πŸ₯‰18 Β· ⭐ 430 Β· πŸ’€) - semantic similarity framework for knowledge graph. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/THUMNLab/AutoGL">AutoGL</a></b> (πŸ₯‰16 Β· ⭐ 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/typedb/typedb-ml">kglib</a></b> (πŸ₯‰16 Β· ⭐ 550 Β· πŸ’€) - TypeDB-ML is the Machine Learning integrations library for TypeDB. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></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 18 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> (πŸ₯‡40 Β· ⭐ 8.6K) - 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> (πŸ₯‡37 Β· ⭐ 8.3K) - 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/coqui-ai/TTS">Coqui TTS</a></b> (πŸ₯‡35 Β· ⭐ 33K Β· πŸ’€) - - 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/pytorch/audio">torchaudio</a></b> (πŸ₯‡35 Β· ⭐ 2.5K) - 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/Uberi/speech_recognition">SpeechRecognition</a></b> (πŸ₯ˆ33 Β· ⭐ 8.3K) - 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/librosa/librosa">librosa</a></b> (πŸ₯ˆ33 Β· ⭐ 7K) - 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/magenta/magenta">Magenta</a></b> (πŸ₯ˆ31 Β· ⭐ 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/Picovoice/porcupine">Porcupine</a></b> (πŸ₯ˆ30 Β· ⭐ 3.7K) - 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/beetbox/audioread">audioread</a></b> (πŸ₯ˆ30 Β· ⭐ 480 Β· πŸ’€) - 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/iver56/audiomentations">audiomentations</a></b> (πŸ₯‰29 Β· ⭐ 1.8K) - 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/bastibe/python-soundfile">python-soundfile</a></b> (πŸ₯‰29 Β· ⭐ 700) - 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/tyiannak/pyAudioAnalysis">pyAudioAnalysis</a></b> (πŸ₯‰28 Β· ⭐ 5.8K Β· πŸ’€) - Python Audio Analysis Library: Feature Extraction,.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/CPJKU/madmom">Madmom</a></b> (πŸ₯‰27 Β· ⭐ 1.3K) - 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/tinytag/tinytag">tinytag</a></b> (πŸ₯‰24 Β· ⭐ 690) - 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/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/shapely/shapely">Shapely</a></b> (πŸ₯‡40 Β· ⭐ 3.8K) - 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/python-visualization/folium">folium</a></b> (πŸ₯‡39 Β· ⭐ 6.8K) - 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/geopandas/geopandas">GeoPandas</a></b> (πŸ₯‡39 Β· ⭐ 4.4K) - 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.2K) - 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/Toblerity/Fiona">Fiona</a></b> (πŸ₯ˆ37 Β· ⭐ 1.1K) - 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/Esri/arcgis-python-api">ArcGIS API</a></b> (πŸ₯ˆ35 Β· ⭐ 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/pyproj4/pyproj">pyproj</a></b> (πŸ₯ˆ35 Β· ⭐ 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/geopy/geopy">geopy</a></b> (πŸ₯ˆ33 Β· ⭐ 4.4K Β· πŸ’€) - Geocoding library for Python. <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> (πŸ₯‰32 Β· ⭐ 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> (πŸ₯‰29 Β· ⭐ 910) - 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 Β· ⭐ 590) - 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 Β· ⭐ 380 Β· πŸ’€) - 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 8 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> (πŸ₯‡41 Β· ⭐ 13K) - 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/microsoft/qlib">Qlib</a></b> (πŸ₯‡31 Β· ⭐ 15K) - 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/bukosabino/ta">ta</a></b> (πŸ₯‡31 Β· ⭐ 4.2K Β· πŸ’€) - Technical Analysis Library using Pandas and Numpy. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/pmorissette/bt">bt</a></b> (πŸ₯ˆ30 Β· ⭐ 2.2K Β· πŸ“‰) - 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/RomelTorres/alpha_vantage">Alpha Vantage</a></b> (πŸ₯ˆ29 Β· ⭐ 4.2K) - 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/pmorissette/ffn">ffn</a></b> (πŸ₯ˆ29 Β· ⭐ 1.9K) - 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/erdewit/ib_insync">IB-insync</a></b> (πŸ₯‰27 Β· ⭐ 2.8K) - 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> (πŸ₯‰25 Β· ⭐ 4.5K) - 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> (πŸ₯‰22 Β· ⭐ 3.4K) - 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/fmilthaler/FinQuant">FinQuant</a></b> (πŸ₯‰22 Β· ⭐ 1.4K Β· πŸ’€) - A program for financial portfolio management, analysis and.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary>Show 14 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 Β· ⭐ 7.7K) - 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/Nixtla/statsforecast">StatsForecast</a></b> (πŸ₯‡34 Β· ⭐ 3.8K) - 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/facebook/prophet">Prophet</a></b> (πŸ₯‡33 Β· ⭐ 18K) - 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/TDAmeritrade/stumpy">STUMPY</a></b> (πŸ₯‡33 Β· ⭐ 3.6K Β· πŸ“‰) - STUMPY is a powerful and scalable Python library for modern time.. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code></summary> </details> <details><summary><b><a href="https://github.com/blue-yonder/tsfresh">tsfresh</a></b> (πŸ₯ˆ32 Β· ⭐ 8.4K) - 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/jdb78/pytorch-forecasting">pytorch-forecasting</a></b> (πŸ₯ˆ32 Β· ⭐ 3.9K Β· πŸ“ˆ) - 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/alkaline-ml/pmdarima">pmdarima</a></b> (πŸ₯ˆ32 Β· ⭐ 1.6K Β· πŸ’€) - A statistical library designed to fill the void in Pythons time.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/unit8co/darts">Darts</a></b> (πŸ₯ˆ31 Β· ⭐ 7.9K) - 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/Nixtla/neuralforecast">NeuralForecast</a></b> (πŸ₯ˆ31 Β· ⭐ 2.9K) - 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/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/JoaquinAmatRodrigo/skforecast">skforecast</a></b> (πŸ₯ˆ30 Β· ⭐ 1.1K) - 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/ourownstory/neural_prophet">NeuralProphet</a></b> (πŸ₯ˆ29 Β· ⭐ 3.8K) - 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/awslabs/gluonts">GluonTS</a></b> (πŸ₯‰28 Β· ⭐ 4.5K) - 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/uber/orbit">uber/orbit</a></b> (πŸ₯‰25 Β· ⭐ 1.9K) - A Python package for Bayesian forecasting with object-oriented.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/fraunhoferportugal/tsfel">TSFEL</a></b> (πŸ₯‰25 Β· ⭐ 900) - 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/wwrechard/pydlm">pydlm</a></b> (πŸ₯‰22 Β· ⭐ 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> (πŸ₯‰21 Β· ⭐ 400) - 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/linkedin/greykite">greykite</a></b> (πŸ₯‰20 Β· ⭐ 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/AutoViML/Auto_TS">Auto TS</a></b> (πŸ₯‰20 Β· ⭐ 720) - 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 11 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.7K) - 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/Project-MONAI/MONAI">MONAI</a></b> (πŸ₯‡36 Β· ⭐ 5.7K) - 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/nilearn/nilearn">Nilearn</a></b> (πŸ₯‡36 Β· ⭐ 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/nipy/nibabel">NiBabel</a></b> (πŸ₯ˆ35 Β· ⭐ 650) - 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.3K) - Survival analysis in Python. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/nipy/nipype">NIPYPE</a></b> (πŸ₯ˆ33 Β· ⭐ 740) - 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/hail-is/hail">Hail</a></b> (πŸ₯ˆ32 Β· ⭐ 970) - 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> (πŸ₯‰24 Β· ⭐ 3.2K) - 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> (πŸ₯‰18 Β· ⭐ 330) - 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/AnotherSamWilson/miceforest">miceforest</a></b> (πŸ₯‡26 Β· ⭐ 330) - 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/manujosephv/pytorch_tabular">pytorch_tabular</a></b> (πŸ₯ˆ22 Β· ⭐ 1.3K) - 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/upgini/upgini">upgini</a></b> (πŸ₯‰21 Β· ⭐ 310) - 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> (πŸ₯‰17 Β· ⭐ 400) - 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 Β· ⭐ 43K) - 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/JaidedAI/EasyOCR">EasyOCR</a></b> (πŸ₯‡34 Β· ⭐ 24K) - 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/ocrmypdf/OCRmyPDF">OCRmyPDF</a></b> (πŸ₯‡34 Β· ⭐ 14K Β· πŸ“‰) - OCRmyPDF adds an OCR text layer to scanned PDF files, allowing.. <code><a href="http://bit.ly/3postzC">MPL-2.0</a></code></summary> </details> <details><summary><b><a href="https://github.com/madmaze/pytesseract">Tesseract</a></b> (πŸ₯ˆ32 Β· ⭐ 5.8K) - 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> (πŸ₯‰28 Β· ⭐ 4.3K) - 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><b><a href="https://github.com/faustomorales/keras-ocr">keras-ocr</a></b> (πŸ₯‰27 Β· ⭐ 1.4K Β· πŸ’€) - A packaged and flexible version of the CRAFT text detector.. <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/Calamari-OCR/calamari">calamari</a></b> (πŸ₯‰23 Β· ⭐ 1K) - Line based ATR Engine based on OCRopy. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/emedvedev/attention-ocr">attention-ocr</a></b> (πŸ₯‰21 Β· ⭐ 1.1K Β· πŸ’€) - A Tensorflow model for text recognition (CNN + seq2seq.. <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>Show 3 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.6K) - 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.6K) - 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.3K) - 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.6K) - 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> (πŸ₯‡45 Β· ⭐ 33K) - Ray is a unified framework for scaling AI and Python applications. Ray.. <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 Β· ⭐ 12K) - 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 Β· ⭐ 35K) - 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.1K) - Torchmetrics - Machine learning metrics for distributed,.. <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> (πŸ₯ˆ35 Β· ⭐ 6.9K) - 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> (πŸ₯ˆ34 Β· ⭐ 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.5K) - 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> (πŸ₯ˆ32 Β· ⭐ 3.1K) - PyTorch extensions for high performance and large scale training. <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 Β· ⭐ 790) - 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 Β· ⭐ 5K) - 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/dask/dask-ml">dask-ml</a></b> (πŸ₯ˆ29 Β· ⭐ 890) - 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/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/uber/petastorm">petastorm</a></b> (πŸ₯‰27 Β· ⭐ 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/apache/singa">Apache Singa</a></b> (πŸ₯‰25 Β· ⭐ 3.3K) - 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/learning-at-home/hivemind">Hivemind</a></b> (πŸ₯‰24 Β· ⭐ 2K) - Decentralized deep learning in PyTorch. Built to train models on thousands.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/microsoft/SynapseML">MMLSpark</a></b> (πŸ₯‰23 Β· ⭐ 5K) - 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/tensorflow/mesh">Mesh</a></b> (πŸ₯‰23 Β· ⭐ 1.6K Β· πŸ’€) - Mesh TensorFlow: Model Parallelism Made Easier. <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/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 16 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/hyperopt/hyperopt">Hyperopt</a></b> (πŸ₯‡34 Β· ⭐ 7.2K) - 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/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/facebook/Ax">Ax</a></b> (πŸ₯‡34 Β· ⭐ 2.3K) - 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/microsoft/nni">NNI</a></b> (πŸ₯‡33 Β· ⭐ 14K Β· πŸ’€) - An open source AutoML toolkit for automate machine learning lifecycle,.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/bayesian-optimization/BayesianOptimization">Bayesian Optimization</a></b> (πŸ₯‡33 Β· ⭐ 7.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/autogluon/autogluon">AutoGluon</a></b> (πŸ₯‡33 Β· ⭐ 7.6K) - 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/alteryx/featuretools">featuretools</a></b> (πŸ₯‡33 Β· ⭐ 7.2K) - 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/facebookresearch/nevergrad">nevergrad</a></b> (πŸ₯ˆ32 Β· ⭐ 3.9K) - 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> (πŸ₯ˆ31 Β· ⭐ 9.1K) - 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/keras-team/keras-tuner">Keras Tuner</a></b> (πŸ₯ˆ30 Β· ⭐ 2.8K) - 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> (πŸ₯ˆ29 Β· ⭐ 3K) - 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> (πŸ₯ˆ26 Β· ⭐ 2.9K) - 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> (πŸ₯ˆ26 Β· ⭐ 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> (πŸ₯ˆ25 Β· ⭐ 630) - 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> (πŸ₯ˆ25 Β· ⭐ 500) - 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/Auto_ViML">Auto ViML</a></b> (πŸ₯‰22 Β· ⭐ 520) - Automatically Build Multiple ML Models with a Single Line of Code... <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/AutoViML/featurewiz">featurewiz</a></b> (πŸ₯‰21 Β· ⭐ 580) - 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.1K Β· πŸ’€) - 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> (πŸ₯‰19 Β· ⭐ 600) - 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/cerlymarco/shap-hypetune">shap-hypetune</a></b> (πŸ₯‰18 Β· ⭐ 560 Β· πŸ’€) - A python package for simultaneous Hyperparameters Tuning and.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary>Show 31 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> (πŸ₯‡30 Β· ⭐ 9.6K) - FinRL: Financial Reinforcement Learning. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/Farama-Foundation/ViZDoom">ViZDoom</a></b> (πŸ₯‡30 Β· ⭐ 1.7K) - 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/tensorflow/agents">TF-Agents</a></b> (πŸ₯ˆ29 Β· ⭐ 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/google-deepmind/acme">Acme</a></b> (πŸ₯ˆ28 Β· ⭐ 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/google/dopamine">Dopamine</a></b> (πŸ₯ˆ27 Β· ⭐ 10K) - 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/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> (πŸ₯‰24 Β· ⭐ 3.2K) - 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.2K) - 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/pfnet/pfrl">PFRL</a></b> (πŸ₯‰23 Β· ⭐ 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/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/google-research/rliable">rliable</a></b> (πŸ₯‰14 Β· ⭐ 740) - [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> (πŸ₯‡35 Β· ⭐ 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 Β· ⭐ 1.9K) - 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/benfred/implicit">implicit</a></b> (πŸ₯ˆ30 Β· ⭐ 3.5K Β· πŸ’€) - Fast Python Collaborative Filtering for Implicit Feedback Datasets. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/NicolasHug/Surprise">scikit-surprise</a></b> (πŸ₯ˆ28 Β· ⭐ 6.3K) - 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/PreferredAI/cornac">Cornac</a></b> (πŸ₯ˆ28 Β· ⭐ 860) - 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/RUCAIBox/RecBole">RecBole</a></b> (πŸ₯ˆ26 Β· ⭐ 3.3K) - 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><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/tensorflow/recommenders">TF Recommenders</a></b> (πŸ₯‰24 Β· ⭐ 1.8K) - 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/statisticianinstilettos/recmetrics">recmetrics</a></b> (πŸ₯‰19 Β· ⭐ 560 Β· πŸ’€) - A library of metrics for evaluating recommender systems. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary>Show 8 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> (πŸ₯‡37 Β· ⭐ 9.4K) - 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> (πŸ₯ˆ32 Β· ⭐ 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> (πŸ₯ˆ27 Β· ⭐ 5.6K) - 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> (πŸ₯‰26 Β· ⭐ 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> (πŸ₯‰25 Β· ⭐ 1.5K) - 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>Show 2 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 Β· ⭐ 18K) - 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/iterative/dvc">DVC</a></b> (πŸ₯‡42 Β· ⭐ 14K) - ML Experiments and Data Management with Git. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/wandb/wandb">wandb client</a></b> (πŸ₯‡42 Β· ⭐ 8.9K) - 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/tensorflow/tensorboard">Tensorboard</a></b> (πŸ₯‡42 Β· ⭐ 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/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/pycaret/pycaret">PyCaret</a></b> (πŸ₯ˆ38 Β· ⭐ 8.8K) - 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/Netflix/metaflow">Metaflow</a></b> (πŸ₯ˆ34 Β· ⭐ 8K) - Build and manage real-life ML, AI, and data science projects with.. <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> (πŸ₯ˆ34 Β· ⭐ 5.6K) - 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/snakemake/snakemake">snakemake</a></b> (πŸ₯ˆ34 Β· ⭐ 2.2K) - 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> (πŸ₯ˆ32 Β· ⭐ 6.1K) - Official Kaggle API. <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.1K) - 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> (πŸ₯ˆ31 Β· ⭐ 4.2K) - 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> (πŸ₯ˆ31 Β· ⭐ 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/neptune-ai/neptune-client">Neptune.ai</a></b> (πŸ₯ˆ30 Β· ⭐ 570) - 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/PaddlePaddle/VisualDL">VisualDL</a></b> (πŸ₯‰27 Β· ⭐ 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/labmlai/labml">Labml</a></b> (πŸ₯‰27 Β· ⭐ 2K) - Monitor deep learning model training and hardware usage from your mobile phone. <code><a href="http://bit.ly/34MBwT8">MIT</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 Β· ⭐ 620) - 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/google/ml-metadata">ml-metadata</a></b> (πŸ₯‰26 Β· ⭐ 610) - 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/m3dev/gokart">gokart</a></b> (πŸ₯‰25 Β· ⭐ 300) - 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/studioml/studio">Studio.ml</a></b> (πŸ₯‰23 Β· ⭐ 380 Β· πŸ’€) - Studio: Simplify and expedite model building process. <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 Β· ⭐ 490 Β· πŸ’€) - 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 Β· ⭐ 13K) - 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 Β· ⭐ 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/bentoml/BentoML">BentoML</a></b> (πŸ₯ˆ35 Β· ⭐ 7K) - The easiest way to serve AI apps and models - Build reliable Inference.. <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> (πŸ₯ˆ35 Β· ⭐ 4.3K) - 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/pytorch/serve">TorchServe</a></b> (πŸ₯ˆ35 Β· ⭐ 4.2K) - 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> (πŸ₯ˆ26 Β· ⭐ 1.2K) - 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> (πŸ₯‰24 Β· ⭐ 3.3K) - 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> (πŸ₯‰23 Β· ⭐ 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> (πŸ₯‰16 Β· ⭐ 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> (πŸ₯‡43 Β· ⭐ 22K) - 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 Β· ⭐ 28K) - 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> (πŸ₯‡36 Β· ⭐ 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> (πŸ₯‡33 Β· ⭐ 6.2K) - 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> (πŸ₯‡33 Β· ⭐ 4.8K) - 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/huggingface/evaluate">evaluate</a></b> (πŸ₯ˆ32 Β· ⭐ 2K) - Evaluate: A library for easily evaluating machine learning models and.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/MAIF/shapash">shapash</a></b> (πŸ₯ˆ30 Β· ⭐ 2.7K) - 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/bmabey/pyLDAvis">pyLDAvis</a></b> (πŸ₯ˆ30 Β· ⭐ 1.8K) - Python library for interactive topic model visualization. Port of.. <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/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 Β· ⭐ 7K) - DoWhy is a Python library for causal inference that supports explicit modeling.. <code><a href="http://bit.ly/34MBwT8">MIT</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/fairlearn/fairlearn">fairlearn</a></b> (πŸ₯ˆ29 Β· ⭐ 1.9K) - A Python package to assess and improve fairness of machine.. <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/parrt/dtreeviz">dtreeviz</a></b> (πŸ₯ˆ28 Β· ⭐ 2.9K) - 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/Trusted-AI/AIF360">Fairness 360</a></b> (πŸ₯ˆ27 Β· ⭐ 2.4K) - 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> (πŸ₯ˆ27 Β· ⭐ 1.3K) - 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/PAIR-code/lit">LIT</a></b> (πŸ₯ˆ26 Β· ⭐ 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/csinva/imodels">imodels</a></b> (πŸ₯ˆ26 Β· ⭐ 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/AIX360">Explainability 360</a></b> (πŸ₯‰25 Β· ⭐ 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/albermax/innvestigate">iNNvestigate</a></b> (πŸ₯‰25 Β· ⭐ 1.3K Β· πŸ’€) - A toolbox to iNNvestigate neural networks predictions!. <code><a href="http://bit.ly/3rqEWVr">BSD-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/dssg/aequitas">aequitas</a></b> (πŸ₯‰25 Β· ⭐ 670) - 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/mckinsey/causalnex">CausalNex</a></b> (πŸ₯‰24 Β· ⭐ 2.2K Β· πŸ’€) - 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/marcotcr/checklist">checklist</a></b> (πŸ₯‰24 Β· ⭐ 2K Β· πŸ’€) - Beyond Accuracy: Behavioral Testing of NLP models with CheckList. <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/philipperemy/keract">keract</a></b> (πŸ₯‰24 Β· ⭐ 1K Β· πŸ’€) - Layers Outputs and Gradients in Keras. Made easy. <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/PAIR-code/what-if-tool">What-If Tool</a></b> (πŸ₯‰23 Β· ⭐ 900 Β· πŸ’€) - 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> (πŸ₯‰20 Β· ⭐ 1.3K) - 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/tensorflow/fairness-indicators">fairness-indicators</a></b> (πŸ₯‰20 Β· ⭐ 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 Β· ⭐ 810 Β· πŸ’€) - 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/MisaOgura/flashtorch">FlashTorch</a></b> (πŸ₯‰15 Β· ⭐ 730 Β· πŸ’€) - Visualization toolkit for neural networks in PyTorch! Demo --. <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/interpretml/interpret-text">interpret-text</a></b> (πŸ₯‰15 Β· ⭐ 410 Β· πŸ’€) - 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><b><a href="https://github.com/explainX/explainx">ExplainX.ai</a></b> (πŸ₯‰15 Β· ⭐ 400) - Explainable AI framework for data scientists. Explain & debug any.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary>Show 23 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> ( ⭐ 4.9K) - Benchmarks of approximate nearest neighbor libraries in Python.

<details><summary><b><a href="https://github.com/facebookresearch/faiss">Faiss</a></b> (πŸ₯‡41 Β· ⭐ 30K) - 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 Β· ⭐ 29K) - 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> (πŸ₯ˆ35 Β· ⭐ 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> (πŸ₯ˆ31 Β· ⭐ 4.3K) - 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/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/unum-cloud/usearch">USearch</a></b> (πŸ₯ˆ30 Β· ⭐ 2.1K) - 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/lmcinnes/pynndescent">PyNNDescent</a></b> (πŸ₯‰28 Β· ⭐ 880) - 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> (πŸ₯‰22 Β· ⭐ 1.2K) - 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.6K) - 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> (πŸ₯‡35 Β· ⭐ 4.2K) - 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/pyro-ppl/pyro">Pyro</a></b> (πŸ₯‡34 Β· ⭐ 8.5K) - 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/pgmpy/pgmpy">pgmpy</a></b> (πŸ₯ˆ33 Β· ⭐ 2.7K) - 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/cornellius-gp/gpytorch">GPyTorch</a></b> (πŸ₯ˆ32 Β· ⭐ 3.5K) - 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/GPflow/GPflow">GPflow</a></b> (πŸ₯ˆ31 Β· ⭐ 1.8K) - 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/SALib/SALib">SALib</a></b> (πŸ₯ˆ31 Β· ⭐ 870) - 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.2K) - 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/jmschrei/pomegranate">pomegranate</a></b> (πŸ₯ˆ30 Β· ⭐ 3.3K) - 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/hmmlearn/hmmlearn">hmmlearn</a></b> (πŸ₯ˆ30 Β· ⭐ 3K) - 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> (πŸ₯ˆ30 Β· ⭐ 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/pydata/patsy">patsy</a></b> (πŸ₯ˆ30 Β· ⭐ 940 Β· πŸ’€) - 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/stan-dev/pystan">PyStan</a></b> (πŸ₯‰29 Β· ⭐ 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/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/uber/orbit">Orbit</a></b> (πŸ₯‰25 Β· ⭐ 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/maximtrp/scikit-posthocs">scikit-posthocs</a></b> (πŸ₯‰25 Β· ⭐ 340) - 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/baal-org/baal">Baal</a></b> (πŸ₯‰21 Β· ⭐ 860) - Bayesian active learning library for research and industrial usecases. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></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 Β· ⭐ 4.8K) - 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 Β· ⭐ 2.9K) - 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.7K) - A Python toolbox to create adversarial examples that fool neural networks.. <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 Β· ⭐ 8.1K) - NumPy & SciPy for GPU. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/rapidsai/cudf">cuDF</a></b> (πŸ₯‡35 Β· ⭐ 8.2K) - 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/huggingface/optimum">optimum</a></b> (πŸ₯ˆ34 Β· ⭐ 2.5K) - Accelerate training and inference of Transformers and Diffusers with.. <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> (πŸ₯ˆ33 Β· ⭐ 1.8K) - 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.3K) - 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.2K) - 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> (πŸ₯ˆ30 Β· ⭐ 4K Β· πŸ’€) - 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.5K) - 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.7K) - 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.1K) - 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/lebedov/scikit-cuda">scikit-cuda</a></b> (πŸ₯‰24 Β· ⭐ 980 Β· πŸ’€) - Python interface to GPU-powered libraries. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code></summary> </details> <details><summary><b><a href="https://github.com/KomputeProject/kompute">Vulkan Kompute</a></b> (πŸ₯‰23 Β· ⭐ 1.9K) - 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 Β· ⭐ 750) - 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><b><a href="https://github.com/rapidsai/cusignal">cuSignal</a></b> (πŸ₯‰16 Β· ⭐ 710 Β· πŸ’€) - GPU accelerated signal processing. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary>Show 6 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> (πŸ₯‡39 Β· ⭐ 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> (πŸ₯ˆ32 Β· ⭐ 1.7K) - Useful extra functionality for TensorFlow 2.x maintained by.. <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 Β· ⭐ 700) - 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> (πŸ₯ˆ28 Β· ⭐ 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 Β· ⭐ 980) - 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 Β· ⭐ 980) - 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 Β· ⭐ 950) - Framework-agnostic implementation for state-of-the-art saliency.. <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> (πŸ₯‰21 Β· ⭐ 850) - 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 Β· ⭐ 370 Β· πŸ’€) - 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 Β· ⭐ 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> (πŸ₯‰20 Β· ⭐ 830) - 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/scikit-learn-contrib/imbalanced-learn">imbalanced-learn</a></b> (πŸ₯‡35 Β· ⭐ 6.8K) - 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/intel/scikit-learn-intelex">scikit-learn-intelex</a></b> (πŸ₯‡35 Β· ⭐ 1.2K) - Intel(R) Extension for Scikit-learn is a seamless way.. <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/rasbt/mlxtend">MLxtend</a></b> (πŸ₯ˆ32 Β· ⭐ 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/scikit-learn-contrib/category_encoders">category_encoders</a></b> (πŸ₯ˆ30 Β· ⭐ 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.2K) - 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.2K) - 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/amueller/dabl">dabl</a></b> (πŸ₯‰20 Β· ⭐ 720 Β· πŸ’€) - 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 Β· ⭐ 520) - 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 10 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 Β· ⭐ 7.6K) - 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> (πŸ₯‡34 Β· ⭐ 5.9K) - 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 Β· ⭐ 26K) - 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.5K Β· πŸ’€) - 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/google-research/torchsde">torchsde</a></b> (πŸ₯ˆ28 Β· ⭐ 1.5K Β· πŸ’€) - Differentiable SDE solvers with GPU support and efficient.. <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/Lightning-Universe/lightning-flash">lightning-flash</a></b> (πŸ₯ˆ27 Β· ⭐ 1.7K Β· πŸ’€) - Your PyTorch AI Factory - Flash enables you to easily.. <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/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_scatter">torch-scatter</a></b> (πŸ₯ˆ25 Β· ⭐ 1.5K) - 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/rusty1s/pytorch_sparse">PyTorch Sparse</a></b> (πŸ₯‰23 Β· ⭐ 990) - PyTorch Extension Library of Optimized Autograd Sparse.. <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> (πŸ₯‰22 Β· ⭐ 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>Show 22 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.6K) - 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 Β· ⭐ 35K) - 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 Β· ⭐ 32K Β· πŸ“ˆ) - 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/yzhao062/pyod">PyOD</a></b> (πŸ₯‡37 Β· ⭐ 8.4K Β· πŸ“ˆ) - A Python Library for Outlier and Anomaly Detection, Integrating.. <code><a href="http://bit.ly/3rqEWVr">BSD-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/carla-simulator/carla">carla</a></b> (πŸ₯‡36 Β· ⭐ 11K) - 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> (πŸ₯‡36 Β· ⭐ 6.9K) - 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/deepchem/deepchem">DeepChem</a></b> (πŸ₯‡36 Β· ⭐ 5.4K) - 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/PennyLaneAI/pennylane">PennyLane</a></b> (πŸ₯‡36 Β· ⭐ 2.3K Β· πŸ“ˆ) - 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/simonw/datasette">Datasette</a></b> (πŸ₯ˆ35 Β· ⭐ 9.4K Β· πŸ“‰) - 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> (πŸ₯ˆ33 Β· ⭐ 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/tensorly/tensorly">tensorly</a></b> (πŸ₯ˆ33 Β· ⭐ 1.5K) - 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/wireservice/agate">agate</a></b> (πŸ₯ˆ33 Β· ⭐ 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/inducer/pyopencl">pyopencl</a></b> (πŸ₯ˆ32 Β· ⭐ 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/datalad/datalad">datalad</a></b> (πŸ₯ˆ32 Β· ⭐ 520) - 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/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/online-ml/river">River</a></b> (πŸ₯ˆ31 Β· ⭐ 5K) - 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/pyjanitor-devs/pyjanitor">pyjanitor</a></b> (πŸ₯ˆ31 Β· ⭐ 1.3K) - 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/uber/causalml">causalml</a></b> (πŸ₯ˆ29 Β· ⭐ 5K) - Uplift modeling and causal inference with machine learning algorithms. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/openvinotoolkit/anomalib">anomalib</a></b> (πŸ₯ˆ29 Β· ⭐ 3.6K) - 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/tableau/TabPy">TabPy</a></b> (πŸ₯ˆ29 Β· ⭐ 1.5K) - 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/MaxHalford/prince">Prince</a></b> (πŸ₯ˆ29 Β· ⭐ 1.2K Β· πŸ“ˆ) - Multivariate exploratory data analysis in Python PCA, CA, MCA,.. <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/dstackai/dstack">dstack</a></b> (πŸ₯ˆ28 Β· ⭐ 1.3K) - A lightweight alternative to Kubernetes for AI, simplifying container.. <code><a href="http://bit.ly/3postzC">MPL-2.0</a></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/adapter-hub/adapters">adapter-transformers</a></b> (πŸ₯‰27 Β· ⭐ 2.5K) - 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/annoviko/pyclustering">pyclustering</a></b> (πŸ₯‰27 Β· ⭐ 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/google/trax">Trax</a></b> (πŸ₯‰26 Β· ⭐ 8K) - 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/solegalli/feature_engine">Feature Engine</a></b> (πŸ₯‰26 Β· ⭐ 1.8K) - 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/ContinualAI/avalanche">avalanche</a></b> (πŸ₯‰26 Β· ⭐ 1.7K) - 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/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/facebookresearch/AugLy">AugLy</a></b> (πŸ₯‰24 Β· ⭐ 4.9K) - 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/mars-project/mars">Mars</a></b> (πŸ₯‰24 Β· ⭐ 2.7K Β· πŸ’€) - Mars is a tensor-based unified framework for large-scale data.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/BioPandas/biopandas">BioPandas</a></b> (πŸ₯‰24 Β· ⭐ 710) - 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/Project-MONAI/MONAILabel">MONAILabel</a></b> (πŸ₯‰23 Β· ⭐ 590) - 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> (πŸ₯‰22 Β· ⭐ 1K Β· πŸ’€) - Machine learning, statistics, and data mining for astronomy and.. <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/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 Β· ⭐ 440) - 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> (πŸ₯‰20 Β· ⭐ 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> (πŸ₯‰15 Β· ⭐ 500) - 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