Home

Awesome

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

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


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

Contents

Explanation

<br>

Machine Learning Frameworks

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

General-purpose machine learning and deep learning frameworks.

<details><summary><b><a href="https://github.com/tensorflow/tensorflow">Tensorflow</a></b> (πŸ₯‡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/pytorch/pytorch">PyTorch</a></b> (πŸ₯‡55 Β· ⭐ 84K) - Tensors and Dynamic neural networks in Python with strong GPU.. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code> <code><img src="https://git.io/JLy1Q" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/scikit-learn/scikit-learn">scikit-learn</a></b> (πŸ₯‡53 Β· ⭐ 60K) - 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/dmlc/xgboost">XGBoost</a></b> (πŸ₯‡46 Β· ⭐ 26K) - Scalable, Portable and Distributed Gradient Boosting (GBDT, GBRT or.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/apache/spark">PySpark</a></b> (πŸ₯‡45 Β· ⭐ 40K Β· πŸ“ˆ) - Apache Spark Python API. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1N" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/jax-ml/jax">jax</a></b> (πŸ₯‡45 Β· ⭐ 31K) - Composable transformations of Python+NumPy programs: differentiate,.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/PaddlePaddle/Paddle">PaddlePaddle</a></b> (πŸ₯‡45 Β· ⭐ 22K) - PArallel Distributed Deep LEarning: Machine Learning.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1M" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/statsmodels/statsmodels">StatsModels</a></b> (πŸ₯‡45 Β· ⭐ 10K) - Statsmodels: statistical modeling and econometrics in Python. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code></summary> </details> <details><summary><b><a href="https://github.com/Lightning-AI/pytorch-lightning">pytorch-lightning</a></b> (πŸ₯ˆ43 Β· ⭐ 28K) - Pretrain, finetune ANY AI model of ANY size on.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1Q" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/microsoft/LightGBM">LightGBM</a></b> (πŸ₯ˆ43 Β· ⭐ 17K) - A fast, distributed, high performance gradient boosting (GBT, GBDT, GBRT,.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/catboost/catboost">Catboost</a></b> (πŸ₯ˆ42 Β· ⭐ 8.1K) - A fast, scalable, high performance Gradient Boosting on Decision.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/fastai/fastai">Fastai</a></b> (πŸ₯ˆ41 Β· ⭐ 26K) - The fastai deep learning library. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1Q" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/apache/flink">PyFlink</a></b> (πŸ₯ˆ39 Β· ⭐ 24K Β· πŸ“ˆ) - Apache Flink Python API. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/google/flax">Flax</a></b> (πŸ₯ˆ38 Β· ⭐ 6.1K) - 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/jina-ai/serve">Jina</a></b> (πŸ₯ˆ37 Β· ⭐ 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/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/arogozhnikov/einops">einops</a></b> (πŸ₯ˆ36 Β· ⭐ 8.5K) - 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/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/VowpalWabbit/vowpal_wabbit">Vowpal Wabbit</a></b> (πŸ₯ˆ35 Β· ⭐ 8.5K) - Vowpal Wabbit is a machine learning system which pushes the.. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code></summary> </details> <details><summary><b><a href="https://github.com/mlpack/mlpack">mlpack</a></b> (πŸ₯ˆ35 Β· ⭐ 5.1K) - 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/ludwig-ai/ludwig">Ludwig</a></b> (πŸ₯‰33 Β· ⭐ 11K) - Low-code framework for building custom LLMs, neural networks, and.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1A" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/google-deepmind/dm-haiku">Haiku</a></b> (πŸ₯‰32 Β· ⭐ 2.9K) - JAX-based neural network library. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/google-deepmind/sonnet">Sonnet</a></b> (πŸ₯‰31 Β· ⭐ 9.8K) - TensorFlow-based neural network library. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1A" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/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/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.9K) - A scikit-learn compatible neural network library that wraps.. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code> <code><img src="https://git.io/JLy1Q" style="display:inline;" width="13" height="13"></code> <code><img src="https://git.io/JLy1F" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/geomstats/geomstats">Geomstats</a></b> (πŸ₯‰30 Β· ⭐ 1.3K) - Computations and statistics on manifolds with geometric structures. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/sony/nnabla">Neural Network Libraries</a></b> (πŸ₯‰29 Β· ⭐ 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/amaiya/ktrain">ktrain</a></b> (πŸ₯‰28 Β· ⭐ 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/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 Β· ⭐ 640) - Machine learning for multivariate data through the Riemannian.. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code> <code><img src="https://git.io/JLy1F" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/towhee-io/towhee">Towhee</a></b> (πŸ₯‰26 Β· ⭐ 3.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/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/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 Β· ⭐ 980) - Dispatch and distribute your ML training to serverless clusters in.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/Xtra-Computing/thundersvm">ThunderSVM</a></b> (πŸ₯‰22 Β· ⭐ 1.6K Β· πŸ’€) - ThunderSVM: A Fast SVM Library on GPUs and CPUs. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/neoml-lib/neoml">NeoML</a></b> (πŸ₯‰22 Β· ⭐ 770) - Machine learning framework for both deep learning and traditional.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/pytorchbearer/torchbearer">Torchbearer</a></b> (πŸ₯‰22 Β· ⭐ 640 Β· πŸ’€) - torchbearer: A model fitting library for PyTorch. <code><a href="http://bit.ly/34MBwT8">MIT</a></code> <code><img src="https://git.io/JLy1Q" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/serengil/chefboost">chefboost</a></b> (πŸ₯‰22 Β· ⭐ 460) - A Lightweight Decision Tree Framework supporting regular algorithms:.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/XiaoMi/mace">mace</a></b> (πŸ₯‰21 Β· ⭐ 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/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/Xtra-Computing/thundergbm">ThunderGBM</a></b> (πŸ₯‰19 Β· ⭐ 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 17 hidden projects...</summary> </details> <br>

Data Visualization

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

General-purpose and task-specific data visualization libraries.

<details><summary><b><a href="https://github.com/matplotlib/matplotlib">Matplotlib</a></b> (πŸ₯‡48 Β· ⭐ 20K) - matplotlib: plotting with Python. <code>❗Unlicensed</code></summary> </details> <details><summary><b><a href="https://github.com/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> (πŸ₯‡45 Β· ⭐ 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 Β· ⭐ 22K) - Data Apps & Dashboards for Python. No JavaScript Required. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/vega/altair">Altair</a></b> (πŸ₯‡42 Β· ⭐ 9.4K) - 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/mwaskom/seaborn">Seaborn</a></b> (πŸ₯‡41 Β· ⭐ 13K) - Statistical data visualization in Python. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code></summary> </details> <details><summary><b><a href="https://github.com/pyecharts/pyecharts">pyecharts</a></b> (πŸ₯ˆ38 Β· ⭐ 15K) - Python Echarts Plotting Library. <code><a href="http://bit.ly/34MBwT8">MIT</a></code> <code><img src="https://git.io/JLy1E" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/holoviz/holoviews">HoloViews</a></b> (πŸ₯ˆ38 Β· ⭐ 2.7K) - With Holoviews, your data visualizes itself. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code> <code><img src="https://git.io/JLy1E" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/ydataai/ydata-profiling">pandas-profiling</a></b> (πŸ₯ˆ37 Β· ⭐ 13K) - 1 Line of code data quality profiling & exploratory.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code> <code><img src="https://git.io/JLy1E" style="display:inline;" width="13" height="13"></code> <code><img src="https://git.io/JLy1S" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/voxel51/fiftyone">FiftyOne</a></b> (πŸ₯ˆ37 Β· ⭐ 8.9K) - Visualize, create, and debug image and video datasets.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1A" style="display:inline;" width="13" height="13"></code> <code><img src="https://git.io/JLy1Q" style="display:inline;" width="13" height="13"></code> <code><img src="https://git.io/JLy1E" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/pyvista/pyvista">PyVista</a></b> (πŸ₯ˆ37 Β· ⭐ 2.7K) - 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/pyqtgraph/pyqtgraph">PyQtGraph</a></b> (πŸ₯ˆ36 Β· ⭐ 3.9K Β· πŸ“‰) - Fast data visualization and GUI tools for scientific / engineering.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/SciTools/cartopy">cartopy</a></b> (πŸ₯ˆ36 Β· ⭐ 1.4K) - Cartopy - a cartographic python library with matplotlib support. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code></summary> </details> <details><summary><b><a href="https://github.com/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/xflr6/graphviz">Graphviz</a></b> (πŸ₯ˆ35 Β· ⭐ 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/amueller/word_cloud">wordcloud</a></b> (πŸ₯ˆ34 Β· ⭐ 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/lmcinnes/umap">UMAP</a></b> (πŸ₯ˆ34 Β· ⭐ 7.5K Β· πŸ“‰) - Uniform Manifold Approximation and Projection. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code></summary> </details> <details><summary><b><a href="https://github.com/holoviz/datashader">datashader</a></b> (πŸ₯ˆ34 Β· ⭐ 3.3K) - Quickly and accurately render even the largest data. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code></summary> </details> <details><summary><b><a href="https://github.com/finos/perspective">Perspective</a></b> (πŸ₯ˆ33 Β· ⭐ 8.5K) - 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/JetBrains/lets-plot">lets-plot</a></b> (πŸ₯ˆ32 Β· ⭐ 1.6K) - Multiplatform plotting library based on the Grammar of Graphics. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/holoviz/hvplot">hvPlot</a></b> (πŸ₯ˆ32 Β· ⭐ 1.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> (πŸ₯‰31 Β· ⭐ 4.8K) - Visualizer for pandas data structures. <code><a href="https://tldrlegal.com/search?q=LGPL-2.1">❗️LGPL-2.1</a></code> <code><img src="https://git.io/JLy1S" style="display:inline;" width="13" height="13"></code> <code><img src="https://git.io/JLy1E" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/mpld3/mpld3">mpld3</a></b> (πŸ₯‰30 Β· ⭐ 2.4K) - An interactive data visualization tool which brings matplotlib graphics to.. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code></summary> </details> <details><summary><b><a href="https://github.com/bqplot/bqplot">bqplot</a></b> (πŸ₯‰29 Β· ⭐ 3.6K) - Plotting library for IPython/Jupyter notebooks. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1E" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/spotify/chartify">Chartify</a></b> (πŸ₯‰27 Β· ⭐ 3.5K) - Python library that makes it easy for data scientists to create.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/pavlin-policar/openTSNE">openTSNE</a></b> (πŸ₯‰27 Β· ⭐ 1.5K) - Extensible, parallel implementations of t-SNE. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code></summary> </details> <details><summary><b><a href="https://github.com/tensorflow/data-validation">data-validation</a></b> (πŸ₯‰27 Β· ⭐ 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/fbdesignpro/sweetviz">Sweetviz</a></b> (πŸ₯‰26 Β· ⭐ 3K Β· πŸ’€) - 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/ContextLab/hypertools">HyperTools</a></b> (πŸ₯‰26 Β· ⭐ 1.8K Β· πŸ’€) - A Python toolbox for gaining geometric insights into high-.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/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/predict-idlab/plotly-resampler">Plotly-Resampler</a></b> (πŸ₯‰26 Β· ⭐ 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 Β· ⭐ 740) - Ternary plotting library for python with matplotlib. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/vega/ipyvega">vega</a></b> (πŸ₯‰24 Β· ⭐ 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/beringresearch/ivis">ivis</a></b> (πŸ₯‰24 Β· ⭐ 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/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/gyli/PyWaffle">PyWaffle</a></b> (πŸ₯‰22 Β· ⭐ 590) - Make Waffle Charts in Python. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/t-makaro/animatplot">animatplot</a></b> (πŸ₯‰21 Β· ⭐ 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/vega/vegafusion">vegafusion</a></b> (πŸ₯‰21 Β· ⭐ 330) - 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 Β· ⭐ 140K) - Transformers: State-of-the-art Machine Learning for.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1Q" style="display:inline;" width="13" height="13"></code> <code><img src="https://git.io/JLy1A" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/explosion/spaCy">spaCy</a></b> (πŸ₯‡45 Β· ⭐ 30K) - Industrial-strength Natural Language Processing (NLP) in Python. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/BerriAI/litellm">litellm</a></b> (πŸ₯‡44 Β· ⭐ 14K) - Python SDK, Proxy Server (LLM Gateway) to call 100+.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code> <code>o</code> <code>t</code> <code>h</code> <code>e</code> <code>r</code> <code>s</code></summary> </details> <details><summary><b><a href="https://github.com/nltk/nltk">nltk</a></b> (πŸ₯‡43 Β· ⭐ 14K Β· πŸ“‰) - Suite of libraries and programs for symbolic and statistical natural.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/UKPLab/sentence-transformers">sentence-transformers</a></b> (πŸ₯‡41 Β· ⭐ 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 Β· ⭐ 9.1K) - 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> (πŸ₯‡38 Β· ⭐ 19K Β· πŸ’€) - Open source machine learning framework to automate text- 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/facebookresearch/fairseq">fairseq</a></b> (πŸ₯‡37 Β· ⭐ 31K Β· πŸ“ˆ) - Facebook AI Research Sequence-to-Sequence Toolkit written in.. <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/flairNLP/flair">flair</a></b> (πŸ₯‡37 Β· ⭐ 14K Β· πŸ“‰) - A very simple framework for state-of-the-art Natural Language.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code> <code><img src="https://git.io/JLy1Q" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/NVIDIA/NeMo">NeMo</a></b> (πŸ₯‡37 Β· ⭐ 12K Β· πŸ“ˆ) - A scalable generative AI framework built for researchers and.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1Q" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/google/sentencepiece">sentencepiece</a></b> (πŸ₯‡37 Β· ⭐ 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> (πŸ₯ˆ36 Β· ⭐ 9.2K) - Simple, Pythonic, text processing--Sentiment analysis, part-of-speech.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/JohnSnowLabs/spark-nlp">spark-nlp</a></b> (πŸ₯ˆ36 Β· ⭐ 3.9K) - State of the Art Natural Language Processing. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1N" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/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/deepset-ai/haystack">haystack</a></b> (πŸ₯ˆ35 Β· ⭐ 18K) - AI orchestration framework to build customizable, production-ready.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/argilla-io/argilla">rubrix</a></b> (πŸ₯ˆ34 Β· ⭐ 4K) - Argilla is a collaboration tool for AI engineers and domain experts to.. <code><a href="http://bit.ly/3nYMfla">Apache-2</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 Β· ⭐ 21K) - Qdrant - High-performance, massive-scale Vector Database and Vector.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/stanfordnlp/stanza">stanza</a></b> (πŸ₯ˆ33 Β· ⭐ 7.3K) - Stanford NLP Python library for tokenization, sentence segmentation,.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/rspeer/python-ftfy">ftfy</a></b> (πŸ₯ˆ33 Β· ⭐ 3.8K) - Fixes mojibake and other glitches in Unicode text, after the fact. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/pytorch/text">torchtext</a></b> (πŸ₯ˆ33 Β· ⭐ 3.5K) - Models, data loaders and abstractions for language processing,.. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code> <code><img src="https://git.io/JLy1Q" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/jamesturk/jellyfish">jellyfish</a></b> (πŸ₯ˆ33 Β· ⭐ 2.1K) - a python library for doing approximate and phonetic matching of strings. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/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.8K) - Open Source Neural Machine Translation and (Large) Language Models.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code> <code><img src="https://git.io/JLy1Q" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/deeppavlov/DeepPavlov">DeepPavlov</a></b> (πŸ₯ˆ32 Β· ⭐ 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/snowballstem/snowball">snowballstemmer</a></b> (πŸ₯ˆ31 Β· ⭐ 760) - Snowball compiler and stemming algorithms. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code></summary> </details> <details><summary><b><a href="https://github.com/dedupeio/dedupe">Dedupe</a></b> (πŸ₯ˆ30 Β· ⭐ 4.2K) - A python library for accurate and scalable fuzzy matching, record.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/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/allenai/scispacy">SciSpacy</a></b> (πŸ₯ˆ30 Β· ⭐ 1.7K) - A full spaCy pipeline and models for scientific/biomedical documents. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/miso-belica/sumy">Sumy</a></b> (πŸ₯ˆ28 Β· ⭐ 3.5K) - Module for automatic summarization of text documents and HTML pages. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/explosion/spacy-transformers">spacy-transformers</a></b> (πŸ₯ˆ28 Β· ⭐ 1.4K) - Use pretrained transformers like BERT, XLNet and GPT-2.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code> <code>spacy</code></summary> </details> <details><summary><b><a href="https://github.com/dwyl/english-words">english-words</a></b> (πŸ₯‰27 Β· ⭐ 11K) - A text file containing 479k English words for all your.. <code><a href="http://bit.ly/3rvuUlR">Unlicense</a></code></summary> </details> <details><summary><b><a href="https://github.com/zjunlp/DeepKE">DeepKE</a></b> (πŸ₯‰27 Β· ⭐ 3.6K) - [EMNLP 2022] An Open Toolkit for Knowledge Graph Extraction and.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code> <code><img src="https://git.io/JLy1Q" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/cltk/cltk">CLTK</a></b> (πŸ₯‰27 Β· ⭐ 840) - The Classical Language Toolkit. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/JasonKessler/scattertext">scattertext</a></b> (πŸ₯‰26 Β· ⭐ 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/comet-ml/opik">Opik</a></b> (πŸ₯‰26 Β· ⭐ 2.2K) - Open-source end-to-end LLM Development Platform. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/DerwenAI/pytextrank">PyTextRank</a></b> (πŸ₯‰26 Β· ⭐ 2.2K) - 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/google-research/text-to-text-transfer-transformer">T5</a></b> (πŸ₯‰24 Β· ⭐ 6.2K) - Code for the paper Exploring the Limits of Transfer Learning with a.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1A" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/unitaryai/detoxify">detoxify</a></b> (πŸ₯‰23 Β· ⭐ 960) - 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> (πŸ₯‰23 Β· ⭐ 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/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/webis-de/small-text">small-text</a></b> (πŸ₯‰22 Β· ⭐ 560) - Active Learning for Text Classification in Python. <code><a href="http://bit.ly/34MBwT8">MIT</a></code> <code><img src="https://git.io/JLy1F" style="display:inline;" width="13" height="13"></code> <code><img src="https://git.io/JLy1Q" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/EricFillion/happy-transformer">happy-transformer</a></b> (πŸ₯‰22 Β· ⭐ 520 Β· πŸ’€) - Happy Transformer makes it easy to fine-tune and.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code>huggingface</code></summary> </details> <details><summary><b><a href="https://github.com/unum-cloud/uform">UForm</a></b> (πŸ₯‰20 Β· ⭐ 1.1K) - Pocket-Sized Multimodal AI for content understanding and.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1Q" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/dsfsi/textaugment">textaugment</a></b> (πŸ₯‰18 Β· ⭐ 400 Β· πŸ’€) - 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.4K Β· πŸ’€) - An Open-Source Package for Neural Relation Extraction (NRE). <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/facebookresearch/vizseq">VizSeq</a></b> (πŸ₯‰16 Β· ⭐ 440) - An Analysis Toolkit for Natural Language Generation (Translation,.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary>Show 54 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 Β· ⭐ 32K) - The largest collection of PyTorch image encoders /.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1Q" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/pytorch/vision">torchvision</a></b> (πŸ₯‡41 Β· ⭐ 16K) - Datasets, Transforms and Models specific to Computer Vision. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code> <code><img src="https://git.io/JLy1Q" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/albumentations-team/albumentations">Albumentations</a></b> (πŸ₯‡41 Β· ⭐ 14K Β· πŸ“ˆ) - Fast and flexible image augmentation library. Paper.. <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> (πŸ₯‡40 Β· ⭐ 13K Β· πŸ“ˆ) - Video editing with Python. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/serengil/deepface">deepface</a></b> (πŸ₯‡39 Β· ⭐ 15K) - A Lightweight Face Recognition and Facial Attribute Analysis (Age,.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/kornia/kornia">Kornia</a></b> (πŸ₯ˆ38 Β· ⭐ 10K) - Geometric Computer Vision Library for Spatial AI. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1Q" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/deepinsight/insightface">InsightFace</a></b> (πŸ₯ˆ37 Β· ⭐ 24K) - State-of-the-art 2D and 3D Face Analysis Project. <code><a href="http://bit.ly/34MBwT8">MIT</a></code> <code><img src="https://git.io/JLy1X" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/imageio/imageio">imageio</a></b> (πŸ₯ˆ37 Β· ⭐ 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> (πŸ₯ˆ36 Β· ⭐ 30K Β· πŸ’€) - OpenMMLab Detection Toolbox and Benchmark. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1Q" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/opencv/opencv-python">opencv-python</a></b> (πŸ₯ˆ35 Β· ⭐ 4.6K) - Automated CI toolchain to produce precompiled opencv-python,.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/facebookresearch/detectron2">detectron2</a></b> (πŸ₯ˆ34 Β· ⭐ 31K) - Detectron2 is a platform for object detection, segmentation.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1Q" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/PaddlePaddle/PaddleSeg">PaddleSeg</a></b> (πŸ₯ˆ34 Β· ⭐ 8.7K) - Easy-to-use image segmentation library with awesome pre-.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1M" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/emcconville/wand">Wand</a></b> (πŸ₯ˆ34 Β· ⭐ 1.4K) - The ctypes-based simple ImageMagick binding for Python. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/lucidrains/vit-pytorch">vit-pytorch</a></b> (πŸ₯ˆ32 Β· ⭐ 21K) - Implementation of Vision Transformer, a simple way to achieve.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code> <code><img src="https://git.io/JLy1Q" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/lightly-ai/lightly">lightly</a></b> (πŸ₯ˆ32 Β· ⭐ 3.2K) - A python library for self-supervised learning on images. <code><a href="http://bit.ly/34MBwT8">MIT</a></code> <code><img src="https://git.io/JLy1Q" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/JohannesBuchner/imagehash">ImageHash</a></b> (πŸ₯ˆ31 Β· ⭐ 3.2K) - A Python Perceptual Image Hashing Module. <code><a href="http://bit.ly/3rqEWVr">BSD-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/PaddlePaddle/PaddleDetection">PaddleDetection</a></b> (πŸ₯ˆ30 Β· ⭐ 13K) - Object Detection toolkit based on PaddlePaddle. It.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1M" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/OlafenwaMoses/ImageAI">imageai</a></b> (πŸ₯ˆ30 Β· ⭐ 8.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/mindee/doctr">doctr</a></b> (πŸ₯ˆ29 Β· ⭐ 3.9K) - 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/ipazc/mtcnn">mtcnn</a></b> (πŸ₯ˆ29 Β· ⭐ 2.2K) - MTCNN face detection implementation for TensorFlow, as a PIP package. <code><a href="http://bit.ly/34MBwT8">MIT</a></code> <code><img src="https://git.io/JLy1A" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/CellProfiler/CellProfiler">CellProfiler</a></b> (πŸ₯ˆ29 Β· ⭐ 920) - An open-source application for biological image analysis. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code></summary> </details> <details><summary><b><a href="https://github.com/obss/sahi">sahi</a></b> (πŸ₯‰28 Β· ⭐ 4.1K) - 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/abhiTronix/vidgear">vidgear</a></b> (πŸ₯‰28 Β· ⭐ 3.4K) - A High-performance cross-platform Video Processing Python framework.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/luispedro/mahotas">mahotas</a></b> (πŸ₯‰28 Β· ⭐ 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/timesler/facenet-pytorch">facenet-pytorch</a></b> (πŸ₯‰27 Β· ⭐ 4.6K) - Pretrained Pytorch face detection (MTCNN) and facial.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code> <code><img src="https://git.io/JLy1Q" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/libvips/pyvips">pyvips</a></b> (πŸ₯‰27 Β· ⭐ 650) - 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/1adrianb/face-alignment">Face Alignment</a></b> (πŸ₯‰26 Β· ⭐ 7.1K) - 2D and 3D Face alignment library build using pytorch. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code> <code><img src="https://git.io/JLy1Q" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/tryolabs/norfair">Norfair</a></b> (πŸ₯‰26 Β· ⭐ 2.4K) - Lightweight Python library for adding real-time multi-object tracking.. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code></summary> </details> <details><summary><b><a href="https://github.com/facebookresearch/mmf">MMF</a></b> (πŸ₯‰25 Β· ⭐ 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/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/tensorflow/graphics">tensorflow-graphics</a></b> (πŸ₯‰25 Β· ⭐ 2.8K) - TensorFlow Graphics: Differentiable Graphics Layers.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1A" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/qubvel/segmentation_models">segmentation_models</a></b> (πŸ₯‰24 Β· ⭐ 4.8K) - Segmentation models with pretrained backbones. Keras.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code> <code><img src="https://git.io/JLy1A" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/libffcv/ffcv">ffcv</a></b> (πŸ₯‰24 Β· ⭐ 2.9K) - FFCV: Fast Forward Computer Vision (and other ML workloads!). <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/facebookresearch/vissl">vissl</a></b> (πŸ₯‰23 Β· ⭐ 3.3K Β· πŸ’€) - VISSL is FAIRs library of extensible, modular and scalable.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code> <code><img src="https://git.io/JLy1Q" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/google-research/kubric">kubric</a></b> (πŸ₯‰23 Β· ⭐ 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/airctic/icevision">icevision</a></b> (πŸ₯‰22 Β· ⭐ 850) - An Agnostic Computer Vision Framework - Pluggable to any Training.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/facebookresearch/SlowFast">PySlowFast</a></b> (πŸ₯‰21 Β· ⭐ 6.6K) - 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/facebookresearch/detr">DEβ«ΆTR</a></b> (πŸ₯‰20 Β· ⭐ 14K Β· πŸ’€) - End-to-End Object Detection with Transformers. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1Q" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/google-research/scenic">scenic</a></b> (πŸ₯‰18 Β· ⭐ 3.3K) - 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 24 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> (πŸ₯‡38 Β· ⭐ 14K) - 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> (πŸ₯ˆ32 Β· ⭐ 2.2K) - PyGraphistry is a Python library to quickly load, shape,.. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code> <code><img src="https://git.io/JLy1E" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/pykeen/pykeen">PyKEEN</a></b> (πŸ₯ˆ32 Β· ⭐ 1.7K) - A Python library for learning and evaluating knowledge graph embeddings. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/danielegrattarola/spektral">Spektral</a></b> (πŸ₯ˆ28 Β· ⭐ 2.4K Β· πŸ’€) - Graph Neural Networks with Keras and Tensorflow 2. <code><a href="http://bit.ly/34MBwT8">MIT</a></code> <code><img src="https://git.io/JLy1A" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/snap-stanford/ogb">ogb</a></b> (πŸ₯ˆ28 Β· ⭐ 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/Accenture/AmpliGraph">AmpliGraph</a></b> (πŸ₯ˆ26 Β· ⭐ 2.2K Β· πŸ’€) - Python library for Representation Learning on Knowledge.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1A" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/benedekrozemberczki/pytorch_geometric_temporal">pytorch_geometric_temporal</a></b> (πŸ₯ˆ25 Β· ⭐ 2.7K) - PyTorch Geometric Temporal: Spatiotemporal Signal.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code> <code><img src="https://git.io/JLy1Q" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/eliorc/node2vec">Node2Vec</a></b> (πŸ₯ˆ24 Β· ⭐ 1.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> (πŸ₯ˆ23 Β· ⭐ 3.4K Β· πŸ’€) - Generate embeddings from large-scale graph-structured.. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code> <code><img src="https://git.io/JLy1Q" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/rusty1s/pytorch_cluster">torch-cluster</a></b> (πŸ₯ˆ23 Β· ⭐ 830) - 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 Β· ⭐ 550 Β· πŸ’€) - 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/typedb/typedb-ml">kglib</a></b> (πŸ₯‰17 Β· ⭐ 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/THUMNLab/AutoGL">AutoGL</a></b> (πŸ₯‰15 Β· ⭐ 1.1K Β· πŸ’€) - An autoML framework & toolkit for machine learning on graphs. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1Q" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/thunlp/OpenNE">OpenNE</a></b> (πŸ₯‰14 Β· ⭐ 1.7K Β· πŸ’€) - An Open-Source Package for Network Embedding (NE). <code><a href="http://bit.ly/34MBwT8">MIT</a></code> <code><img src="https://git.io/JLy1A" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/DeepGraphLearning/graphvite">GraphVite</a></b> (πŸ₯‰14 Β· ⭐ 1.2K) - GraphVite: A General and High-performance Graph Embedding System. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary>Show 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> (πŸ₯‡41 Β· ⭐ 9K) - A PyTorch-based Speech Toolkit. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1Q" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/espnet/espnet">espnet</a></b> (πŸ₯‡38 Β· ⭐ 8.5K) - End-to-End Speech Processing Toolkit. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/Uberi/speech_recognition">SpeechRecognition</a></b> (πŸ₯‡35 Β· ⭐ 8.4K) - Speech recognition module for Python, supporting several.. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code></summary> </details> <details><summary><b><a href="https://github.com/pytorch/audio">torchaudio</a></b> (πŸ₯‡35 Β· ⭐ 2.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/coqui-ai/TTS">Coqui TTS</a></b> (πŸ₯ˆ34 Β· ⭐ 36K Β· πŸ’€) - - a deep learning toolkit for Text-to-Speech, battle-.. <code><a href="http://bit.ly/3postzC">MPL-2.0</a></code> <code><img src="https://git.io/JLy1Q" style="display:inline;" width="13" height="13"></code> <code><img src="https://git.io/JLy1A" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/magenta/magenta">Magenta</a></b> (πŸ₯ˆ32 Β· ⭐ 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/librosa/librosa">librosa</a></b> (πŸ₯ˆ32 Β· ⭐ 7.2K) - Python library for audio and music analysis. <code><a href="http://bit.ly/3hkKRql">ISC</a></code></summary> </details> <details><summary><b><a href="https://github.com/deezer/spleeter">spleeter</a></b> (πŸ₯ˆ31 Β· ⭐ 26K) - Deezer source separation library including pretrained models. <code><a href="http://bit.ly/34MBwT8">MIT</a></code> <code><img src="https://git.io/JLy1A" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/iver56/audiomentations">audiomentations</a></b> (πŸ₯ˆ31 Β· ⭐ 1.9K) - A Python library for audio data augmentation. Inspired by.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/Picovoice/porcupine">Porcupine</a></b> (πŸ₯ˆ30 Β· ⭐ 3.8K) - On-device wake word detection powered by deep learning. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/beetbox/audioread">audioread</a></b> (πŸ₯ˆ30 Β· ⭐ 490 Β· πŸ’€) - 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/bastibe/python-soundfile">python-soundfile</a></b> (πŸ₯‰29 Β· ⭐ 720) - SoundFile is an audio library based on libsndfile, CFFI, and.. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code></summary> </details> <details><summary><b><a href="https://github.com/tinytag/tinytag">tinytag</a></b> (πŸ₯‰29 Β· ⭐ 710) - 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/CPJKU/madmom">Madmom</a></b> (πŸ₯‰26 Β· ⭐ 1.4K) - Python audio and music signal processing library. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code></summary> </details> <details><summary><b><a href="https://github.com/magenta/ddsp">DDSP</a></b> (πŸ₯‰24 Β· ⭐ 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.9K) - 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.9K) - 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.5K) - 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> (πŸ₯ˆ38 Β· ⭐ 2.3K) - Rasterio reads and writes geospatial raster datasets. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code></summary> </details> <details><summary><b><a href="https://github.com/Esri/arcgis-python-api">ArcGIS API</a></b> (πŸ₯ˆ37 Β· ⭐ 1.9K) - Documentation and samples for ArcGIS API for Python. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/Toblerity/Fiona">Fiona</a></b> (πŸ₯ˆ37 Β· ⭐ 1.2K) - Fiona reads and writes geographic data files. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code></summary> </details> <details><summary><b><a href="https://github.com/pyproj4/pyproj">pyproj</a></b> (πŸ₯ˆ36 Β· ⭐ 1.1K) - Python interface to PROJ (cartographic projections and coordinate.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/geopy/geopy">geopy</a></b> (πŸ₯ˆ32 Β· ⭐ 4.5K Β· πŸ’€) - 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> (πŸ₯ˆ32 Β· ⭐ 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> (πŸ₯‰31 Β· ⭐ 1.3K) - PySAL: Python Spatial Analysis Library Meta-Package. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code></summary> </details> <details><summary><b><a href="https://github.com/jazzband/geojson">geojson</a></b> (πŸ₯‰30 Β· ⭐ 920) - Python bindings and utilities for GeoJSON. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code></summary> </details> <details><summary><b><a href="https://github.com/holoviz/geoviews">GeoViews</a></b> (πŸ₯‰29 Β· ⭐ 600) - Simple, concise geographical visualization in Python. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code></summary> </details> <details><summary><b><a href="https://github.com/geospace-code/pymap3d">pymap3d</a></b> (πŸ₯‰23 Β· ⭐ 400 Β· πŸ’€) - pure-Python (Numpy optional) 3D coordinate conversions for geospace.. <code><a href="http://bit.ly/3rqEWVr">BSD-2</a></code></summary> </details> <details><summary>Show 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> (πŸ₯‡42 Β· ⭐ 15K) - Download market data from Yahoo! Finances API. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/bukosabino/ta">ta</a></b> (πŸ₯ˆ30 Β· ⭐ 4.4K Β· πŸ’€) - 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.3K) - bt - flexible backtesting for Python. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/microsoft/qlib">Qlib</a></b> (πŸ₯ˆ29 Β· ⭐ 16K) - Qlib is an AI-oriented quantitative investment platform that aims to.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code> <code><img src="https://git.io/JLy1Q" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/RomelTorres/alpha_vantage">Alpha Vantage</a></b> (πŸ₯ˆ28 Β· ⭐ 4.3K) - A python wrapper for Alpha Vantage API for financial data. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/pmorissette/ffn">ffn</a></b> (πŸ₯ˆ28 Β· ⭐ 2K) - 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> (πŸ₯‰26 Β· ⭐ 4.6K) - An open source reinforcement learning framework for training,.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/jealous/stockstats">stockstats</a></b> (πŸ₯‰25 Β· ⭐ 1.3K Β· πŸ’€) - Supply a wrapper ``StockDataFrame`` based on the.. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code></summary> </details> <details><summary><b><a href="https://github.com/cuemacro/finmarketpy">finmarketpy</a></b> (πŸ₯‰23 Β· ⭐ 3.5K) - Python library for backtesting trading strategies & analyzing.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/google/tf-quant-finance">tf-quant-finance</a></b> (πŸ₯‰22 Β· ⭐ 4.6K) - High-performance TensorFlow library for quantitative.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1A" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary>Show 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 Β· ⭐ 8K) - A unified framework for machine learning with time series. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code> <code><img src="https://git.io/JLy1F" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/facebook/prophet">Prophet</a></b> (πŸ₯‡35 Β· ⭐ 19K) - Tool for producing high quality forecasts for time series data that has.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/Nixtla/statsforecast">StatsForecast</a></b> (πŸ₯‡34 Β· ⭐ 4K) - Lightning fast forecasting with statistical and econometric.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/blue-yonder/tsfresh">tsfresh</a></b> (πŸ₯ˆ32 Β· ⭐ 8.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/sktime/pytorch-forecasting">pytorch-forecasting</a></b> (πŸ₯ˆ32 Β· ⭐ 4K) - Time series forecasting with PyTorch. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/TDAmeritrade/stumpy">STUMPY</a></b> (πŸ₯ˆ32 Β· ⭐ 3.7K) - STUMPY is a powerful and scalable Python library for modern time series.. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code></summary> </details> <details><summary><b><a href="https://github.com/alkaline-ml/pmdarima">pmdarima</a></b> (πŸ₯ˆ32 Β· ⭐ 1.6K) - A statistical library designed to fill the void in Pythons time series.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/Nixtla/neuralforecast">NeuralForecast</a></b> (πŸ₯ˆ31 Β· ⭐ 3.1K) - 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/skforecast/skforecast">skforecast</a></b> (πŸ₯ˆ31 Β· ⭐ 1.2K) - Time series forecasting with machine learning models. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code> <code><img src="https://git.io/JLy1F" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/unit8co/darts">Darts</a></b> (πŸ₯ˆ30 Β· ⭐ 8.1K) - 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/awslabs/gluonts">GluonTS</a></b> (πŸ₯ˆ30 Β· ⭐ 4.6K) - Probabilistic time series modeling in Python. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1X" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/tslearn-team/tslearn">tslearn</a></b> (πŸ₯ˆ30 Β· ⭐ 2.9K) - The machine learning toolkit for time series analysis in Python. <code><a href="http://bit.ly/3rqEWVr">BSD-2</a></code> <code><img src="https://git.io/JLy1F" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/ourownstory/neural_prophet">NeuralProphet</a></b> (πŸ₯‰29 Β· ⭐ 3.9K) - NeuralProphet: A simple forecasting package. <code><a href="http://bit.ly/34MBwT8">MIT</a></code> <code><img src="https://git.io/JLy1Q" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/fraunhoferportugal/tsfel">TSFEL</a></b> (πŸ₯‰24 Β· ⭐ 940) - 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> (πŸ₯‰21 Β· ⭐ 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> (πŸ₯‰18 Β· ⭐ 740) - Automatically build ARIMA, SARIMAX, VAR, FB Prophet and XGBoost.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary>Show 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/nilearn/nilearn">Nilearn</a></b> (πŸ₯‡37 Β· ⭐ 1.2K) - Machine learning for NeuroImaging in Python. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code> <code><img src="https://git.io/JLy1F" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/Project-MONAI/MONAI">MONAI</a></b> (πŸ₯ˆ36 Β· ⭐ 5.9K) - AI Toolkit for Healthcare Imaging. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1Q" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/nipy/nipype">NIPYPE</a></b> (πŸ₯ˆ36 Β· ⭐ 750) - Workflows and interfaces for neuroimaging packages. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/nipy/nibabel">NiBabel</a></b> (πŸ₯ˆ36 Β· ⭐ 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> (πŸ₯ˆ34 Β· ⭐ 2.4K) - Survival analysis in Python. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/hail-is/hail">Hail</a></b> (πŸ₯ˆ33 Β· ⭐ 980) - Cloud-native genomic dataframes and batch computing. <code><a href="http://bit.ly/34MBwT8">MIT</a></code> <code><img src="https://git.io/JLy1N" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/google/deepvariant">DeepVariant</a></b> (πŸ₯‰24 Β· ⭐ 3.2K Β· πŸ’€) - DeepVariant is an analysis pipeline that uses a deep.. <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 Β· ⭐ 340) - Brain Imaging Analysis Kit. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary>Show 10 hidden projects...</summary> </details> <br>

Tabular Data

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

Libraries for processing tabular and structured data.

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

Optical Character Recognition

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

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

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

Data Containers & Structures

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

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

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

<br>

Data Loading & Extraction

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

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

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

<br>

Web Scraping & Crawling

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

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

πŸ”—Β <b><a href="https://github.com/ml-tooling/best-of-web-python#web-scraping--crawling">best-of-web-python - Web Scraping</a></b> ( ⭐ 2.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.7K) - Libraries for data batch- and stream-processing,..

<br>

Distributed Machine Learning

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

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

<details><summary><b><a href="https://github.com/ray-project/ray">Ray</a></b> (πŸ₯‡46 Β· ⭐ 34K Β· πŸ“ˆ) - Ray is an AI compute engine. Ray consists of a core distributed.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/dask/dask">dask</a></b> (πŸ₯‡44 Β· ⭐ 13K) - Parallel computing with task scheduling. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code></summary> </details> <details><summary><b><a href="https://github.com/microsoft/DeepSpeed">DeepSpeed</a></b> (πŸ₯‡41 Β· ⭐ 36K) - DeepSpeed is a deep learning optimization library that makes.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1Q" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/dask/distributed">dask.distributed</a></b> (πŸ₯‡40 Β· ⭐ 1.6K) - A distributed task scheduler for Dask. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code></summary> </details> <details><summary><b><a href="https://github.com/Lightning-AI/torchmetrics">metrics</a></b> (πŸ₯ˆ36 Β· ⭐ 2.1K) - Machine learning metrics for distributed, scalable PyTorch.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1Q" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/h2oai/h2o-3">H2O-3</a></b> (πŸ₯ˆ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/horovod/horovod">horovod</a></b> (πŸ₯ˆ34 Β· ⭐ 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/intel-analytics/ipex-llm">BigDL</a></b> (πŸ₯ˆ34 Β· ⭐ 6.7K) - 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/hpcaitech/ColossalAI">ColossalAI</a></b> (πŸ₯ˆ33 Β· ⭐ 39K) - Making large AI models cheaper, faster and more accessible. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/facebookresearch/fairscale">FairScale</a></b> (πŸ₯ˆ31 Β· ⭐ 3.2K) - 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 Β· ⭐ 820) - Python bindings for MPI. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code></summary> </details> <details><summary><b><a href="https://github.com/microsoft/SynapseML">SynapseML</a></b> (πŸ₯ˆ29 Β· ⭐ 5.1K) - Simple and Distributed Machine Learning. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/facebookincubator/submitit">Submit it</a></b> (πŸ₯ˆ29 Β· ⭐ 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> (πŸ₯‰28 Β· ⭐ 1.8K Β· πŸ’€) - Petastorm library enables single machine or distributed.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/dask/dask-ml">dask-ml</a></b> (πŸ₯‰28 Β· ⭐ 900) - Scalable Machine Learning with Dask. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code></summary> </details> <details><summary><b><a href="https://github.com/learning-at-home/hivemind">Hivemind</a></b> (πŸ₯‰25 Β· ⭐ 2.1K) - Decentralized deep learning in PyTorch. Built to train models on.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/microsoft/SynapseML">MMLSpark</a></b> (πŸ₯‰23 Β· ⭐ 5.1K) - Simple and Distributed Machine Learning. <code><a href="http://bit.ly/34MBwT8">MIT</a></code> <code><img src="https://git.io/JLy1N" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/apache/singa">Apache Singa</a></b> (πŸ₯‰23 Β· ⭐ 3.4K) - a distributed deep learning platform. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/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><b><a href="https://github.com/tensorflow/mesh">Mesh</a></b> (πŸ₯‰22 Β· ⭐ 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>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/facebook/Ax">Ax</a></b> (πŸ₯‡36 Β· ⭐ 2.4K) - Adaptive Experimentation Platform. <code><a href="http://bit.ly/34MBwT8">MIT</a></code> <code><img src="https://git.io/JLy1Q" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/autogluon/autogluon">AutoGluon</a></b> (πŸ₯‡35 Β· ⭐ 8.1K Β· πŸ“‰) - 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/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/bayesian-optimization/BayesianOptimization">Bayesian Optimization</a></b> (πŸ₯‡33 Β· ⭐ 7.9K) - 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/hyperopt/hyperopt">Hyperopt</a></b> (πŸ₯‡33 Β· ⭐ 7.3K) - Distributed Asynchronous Hyperparameter Optimization in Python. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code></summary> </details> <details><summary><b><a href="https://github.com/facebookresearch/nevergrad">nevergrad</a></b> (πŸ₯ˆ32 Β· ⭐ 4K) - A Python toolbox for performing gradient-free optimization. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/keras-team/autokeras">AutoKeras</a></b> (πŸ₯ˆ31 Β· ⭐ 9.2K) - AutoML library for deep learning. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1A" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/alteryx/featuretools">featuretools</a></b> (πŸ₯ˆ31 Β· ⭐ 7.3K) - An open source python library for automated feature engineering. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code></summary> </details> <details><summary><b><a href="https://github.com/keras-team/keras-tuner">Keras Tuner</a></b> (πŸ₯ˆ31 Β· ⭐ 2.9K) - A Hyperparameter Tuning Library for Keras. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1A" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/mljar/mljar-supervised">mljar-supervised</a></b> (πŸ₯ˆ30 Β· ⭐ 3.1K) - Python package for AutoML on Tabular Data with Feature.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/shankarpandala/lazypredict">lazypredict</a></b> (πŸ₯ˆ30 Β· ⭐ 3K) - Lazy Predict help build a lot of basic models without much code.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code> <code><img src="https://git.io/JLy1F" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/autonomio/talos">Talos</a></b> (πŸ₯ˆ25 Β· ⭐ 1.6K Β· πŸ’€) - Hyperparameter Experiments with TensorFlow and Keras. <code><a href="http://bit.ly/34MBwT8">MIT</a></code> <code><img src="https://git.io/JLy1A" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/aimclub/FEDOT">FEDOT</a></b> (πŸ₯ˆ25 Β· ⭐ 650) - Automated modeling and machine learning framework FEDOT. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code></summary> </details> <details><summary><b><a href="https://github.com/SimonBlanke/Hyperactive">Hyperactive</a></b> (πŸ₯ˆ25 Β· ⭐ 510) - 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/ScottfreeLLC/AlphaPy">AlphaPy</a></b> (πŸ₯‰21 Β· ⭐ 1.2K Β· πŸ’€) - Python AutoML for Trading Systems and Sports Betting. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/gugarosa/opytimizer">opytimizer</a></b> (πŸ₯‰21 Β· ⭐ 610) - Opytimizer is a Python library consisting of meta-heuristic.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/AutoViML/featurewiz">featurewiz</a></b> (πŸ₯‰21 Β· ⭐ 590) - 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/AutoViML/Auto_ViML">Auto ViML</a></b> (πŸ₯‰21 Β· ⭐ 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/cerlymarco/shap-hypetune">shap-hypetune</a></b> (πŸ₯‰18 Β· ⭐ 570 Β· πŸ’€) - A python package for simultaneous Hyperparameters Tuning and.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary>Show 32 hidden projects...</summary> </details> <br>

Reinforcement Learning

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

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

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

Recommender Systems

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

Libraries for building and evaluating recommendation systems.

<details><summary><b><a href="https://github.com/recommenders-team/recommenders">Recommenders</a></b> (πŸ₯‡33 Β· ⭐ 19K) - Best Practices on Recommendation Systems. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/pytorch/torchrec">torchrec</a></b> (πŸ₯‡31 Β· ⭐ 2K) - Pytorch domain library for recommendation systems. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code></summary> </details> <details><summary><b><a href="https://github.com/benfred/implicit">implicit</a></b> (πŸ₯ˆ29 Β· ⭐ 3.6K Β· πŸ’€) - 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/PreferredAI/cornac">Cornac</a></b> (πŸ₯ˆ28 Β· ⭐ 890) - 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/NicolasHug/Surprise">scikit-surprise</a></b> (πŸ₯ˆ27 Β· ⭐ 6.4K) - A Python scikit for building and analyzing recommender.. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code></summary> </details> <details><summary><b><a href="https://github.com/tensorflow/ranking">TF Ranking</a></b> (πŸ₯ˆ26 Β· ⭐ 2.7K Β· πŸ’€) - Learning to Rank in TensorFlow. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1A" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/RUCAIBox/RecBole">RecBole</a></b> (πŸ₯‰25 Β· ⭐ 3.5K) - A unified, comprehensive and efficient recommendation library. <code><a href="http://bit.ly/34MBwT8">MIT</a></code> <code><img src="https://git.io/JLy1Q" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/tensorflow/recommenders">TF Recommenders</a></b> (πŸ₯‰25 Β· ⭐ 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>Show 9 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.5K) - Perform data science on data that remains in someone elses server. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1Q" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/pytorch/opacus">Opacus</a></b> (πŸ₯ˆ31 Β· ⭐ 1.7K) - Training PyTorch models with differential privacy. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1Q" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/FederatedAI/FATE">FATE</a></b> (πŸ₯ˆ26 Β· ⭐ 5.7K Β· πŸ“ˆ) - An Industrial Grade Federated Learning Framework. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/tensorflow/privacy">TensorFlow Privacy</a></b> (πŸ₯‰25 Β· ⭐ 1.9K) - Library for training machine learning models with.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1A" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/tf-encrypted/tf-encrypted">TFEncrypted</a></b> (πŸ₯‰25 Β· ⭐ 1.2K) - A Framework for Encrypted Machine Learning in TensorFlow. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1A" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/facebookresearch/CrypTen">CrypTen</a></b> (πŸ₯‰24 Β· ⭐ 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 1 hidden projects...</summary> </details> <br>

Workflow & Experiment Tracking

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

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

<details><summary><b><a href="https://github.com/mlflow/mlflow">mlflow</a></b> (πŸ₯‡44 Β· ⭐ 19K) - Open source platform for the machine learning lifecycle. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/wandb/wandb">wandb client</a></b> (πŸ₯‡42 Β· ⭐ 9.2K) - 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/iterative/dvc">DVC</a></b> (πŸ₯‡41 Β· ⭐ 14K Β· πŸ“‰) - Data Versioning and ML Experiments. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/aws/sagemaker-python-sdk">SageMaker SDK</a></b> (πŸ₯‡41 Β· ⭐ 2.1K) - A library for training and deploying machine learning.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1X" style="display:inline;" width="13" height="13"></code> <code><img src="https://git.io/JLy1A" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/Netflix/metaflow">Metaflow</a></b> (πŸ₯ˆ36 Β· ⭐ 8.3K) - Open Source Platform for developing, scaling and deploying serious.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/pycaret/pycaret">PyCaret</a></b> (πŸ₯ˆ34 Β· ⭐ 9K) - An open-source, low-code machine learning library in Python. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/snakemake/snakemake">snakemake</a></b> (πŸ₯ˆ34 Β· ⭐ 2.3K) - This is the development home of the workflow management system.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/lanpa/tensorboardX">tensorboardX</a></b> (πŸ₯ˆ33 Β· ⭐ 7.9K Β· πŸ“‰) - tensorboard for pytorch (and chainer, mxnet, numpy, ...). <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/allegroai/clearml">ClearML</a></b> (πŸ₯ˆ33 Β· ⭐ 5.7K) - ClearML - Auto-Magical CI/CD to streamline your AI workload... <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/aimhubio/aim">aim</a></b> (πŸ₯ˆ33 Β· ⭐ 5.2K) - 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/Kaggle/kaggle-api">kaggle</a></b> (πŸ₯ˆ32 Β· ⭐ 6.3K) - Official Kaggle API. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/IDSIA/sacred">sacred</a></b> (πŸ₯ˆ32 Β· ⭐ 4.3K) - Sacred is a tool to help you configure, organize, log and reproduce.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/Azure/MachineLearningNotebooks">AzureML SDK</a></b> (πŸ₯ˆ32 Β· ⭐ 4.1K) - Python notebooks with ML and deep learning examples with Azure.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/PaddlePaddle/VisualDL">VisualDL</a></b> (πŸ₯ˆ30 Β· ⭐ 4.8K) - Deep Learning Visualization Toolkit. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1M" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/labmlai/labml">Labml</a></b> (πŸ₯ˆ29 Β· ⭐ 2.1K) - Monitor deep learning model training and hardware usage from your mobile.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/neptune-ai/neptune-client">Neptune.ai</a></b> (πŸ₯ˆ29 Β· ⭐ 590) - The experiment tracker for foundation model training. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/google/ml-metadata">ml-metadata</a></b> (πŸ₯‰28 Β· ⭐ 630) - For recording and retrieving metadata associated with ML.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/pytorch/tnt">TNT</a></b> (πŸ₯‰26 Β· ⭐ 1.7K) - A lightweight library for PyTorch training tools and utilities. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code> <code><img src="https://git.io/JLy1Q" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/mrpowers-io/quinn">quinn</a></b> (πŸ₯‰26 Β· ⭐ 640) - pyspark methods to enhance developer productivity. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1N" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/m3dev/gokart">gokart</a></b> (πŸ₯‰25 Β· ⭐ 320) - Gokart solves reproducibility, task dependencies, constraints of good code,.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/google/caliban">caliban</a></b> (πŸ₯‰17 Β· ⭐ 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> (πŸ₯‰15) - Supercharging Machine Learning. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary>Show 17 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 Β· ⭐ 2.1K) - The official Python client for the Huggingface Hub. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/apple/coremltools">Core ML Tools</a></b> (πŸ₯ˆ36 Β· ⭐ 4.4K) - Core ML tools contain supporting tools for Core ML model.. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code></summary> </details> <details><summary><b><a href="https://github.com/bentoml/BentoML">BentoML</a></b> (πŸ₯ˆ35 Β· ⭐ 7.2K) - The easiest way to serve AI apps and models - Build Model Inference.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/pytorch/serve">TorchServe</a></b> (πŸ₯ˆ34 Β· ⭐ 4.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/microsoft/hummingbird">Hummingbird</a></b> (πŸ₯ˆ26 Β· ⭐ 3.4K) - Hummingbird compiles trained ML models into tensor computation for.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/fastmachinelearning/hls4ml">hls4ml</a></b> (πŸ₯ˆ26 Β· ⭐ 1.3K) - Machine learning on FPGAs using HLS. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1A" style="display:inline;" width="13" height="13"></code> <code><img src="https://git.io/JLy1Q" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/nebuly-ai/optimate">nebullvm</a></b> (πŸ₯‰21 Β· ⭐ 8.4K) - A collection of libraries to optimise AI model performances. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/riga/tfdeploy">tfdeploy</a></b> (πŸ₯‰17 Β· ⭐ 350 Β· πŸ’€) - Deploy tensorflow graphs for fast evaluation and export to.. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code> <code><img src="https://git.io/JLy1A" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary>Show 10 hidden projects...</summary> </details> <br>

Model Interpretability

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

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

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

Vector Similarity Search (ANN)

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

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

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

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

Probabilistics & Statistics

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

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

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

Adversarial Robustness

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

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

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

GPU & Accelerator Utilities

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

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

<details><summary><b><a href="https://github.com/cupy/cupy">CuPy</a></b> (πŸ₯‡39 Β· ⭐ 9.5K) - NumPy & SciPy for GPU. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/huggingface/optimum">optimum</a></b> (πŸ₯‡36 Β· ⭐ 2.6K) - Accelerate 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/rapidsai/cudf">cuDF</a></b> (πŸ₯ˆ35 Β· ⭐ 8.5K) - cuDF - GPU DataFrame Library. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/inducer/pycuda">PyCUDA</a></b> (πŸ₯ˆ32 Β· ⭐ 1.9K) - CUDA integration for Python, plus shiny features. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/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/NVIDIA/apex">Apex</a></b> (πŸ₯ˆ30 Β· ⭐ 8.4K Β· πŸ“‰) - A PyTorch Extension: Tools for easy mixed precision and.. <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/wookayin/gpustat">gpustat</a></b> (πŸ₯ˆ29 Β· ⭐ 4.1K Β· πŸ’€) - A simple command-line utility for querying and monitoring GPU status. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/arrayfire/arrayfire">ArrayFire</a></b> (πŸ₯ˆ28 Β· ⭐ 4.6K) - ArrayFire: a general purpose GPU library. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code></summary> </details> <details><summary><b><a href="https://github.com/rapidsai/cugraph">cuGraph</a></b> (πŸ₯‰27 Β· ⭐ 1.8K) - cuGraph - RAPIDS Graph Analytics Library. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/NVIDIA/DALI">DALI</a></b> (πŸ₯‰25 Β· ⭐ 5.2K) - A GPU-accelerated library containing highly optimized building blocks.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/KomputeProject/kompute">Vulkan Kompute</a></b> (πŸ₯‰23 Β· ⭐ 2K) - General purpose GPU compute framework built on Vulkan to.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/NVIDIA-Merlin/Merlin">Merlin</a></b> (πŸ₯‰21 Β· ⭐ 780) - NVIDIA Merlin is an open source library providing end-to-end GPU-.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary>Show 8 hidden projects...</summary> </details> <br>

Tensorflow Utilities

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

Libraries that extend TensorFlow with additional capabilities.

<details><summary><b><a href="https://github.com/tensorflow/datasets">TensorFlow Datasets</a></b> (πŸ₯‡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.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1A" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/tensorflow/io">TensorFlow I/O</a></b> (πŸ₯ˆ30 Β· ⭐ 710) - Dataset, streaming, and file system extensions.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1A" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/tensorflow/model-optimization">TF Model Optimization</a></b> (πŸ₯ˆ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 Β· ⭐ 990) - Input pipeline framework. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1A" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/tensorflow/neural-structured-learning">Neural Structured Learning</a></b> (πŸ₯‰24 Β· ⭐ 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 Β· ⭐ 960 Β· πŸ’€) - Framework-agnostic implementation for state-of-the-art.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1A" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/tensorflow/compression">TF Compression</a></b> (πŸ₯‰21 Β· ⭐ 860) - Data compression in TensorFlow. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1A" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/tensorflow/cloud">TensorFlow Cloud</a></b> (πŸ₯‰21 Β· ⭐ 380 Β· πŸ’€) - The TensorFlow Cloud repository provides APIs that.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1A" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary>Show 5 hidden projects...</summary> </details> <br>

Jax Utilities

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

Libraries that extend Jax with additional capabilities.

<details><summary><b><a href="https://github.com/patrick-kidger/equinox">equinox</a></b> (πŸ₯‡31 Β· ⭐ 2.1K) - 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 Β· ⭐ 850) - EvoJAX: Hardware-accelerated Neuroevolution. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://jax.readthedocs.io/en/latest/_static/favicon.png" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary>Show 1 hidden projects...</summary> </details> <br>

Sklearn Utilities

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

Libraries that extend scikit-learn with additional capabilities.

<details><summary><b><a href="https://github.com/rasbt/mlxtend">MLxtend</a></b> (πŸ₯‡35 Β· ⭐ 4.9K) - A library of extension and helper modules for Pythons data.. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code> <code><img src="https://git.io/JLy1F" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/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/scikit-learn-contrib/imbalanced-learn">imbalanced-learn</a></b> (πŸ₯ˆ33 Β· ⭐ 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/scikit-learn-contrib/category_encoders">category_encoders</a></b> (πŸ₯ˆ32 Β· ⭐ 2.4K) - A library of sklearn compatible categorical variable.. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code> <code><img src="https://git.io/JLy1F" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/koaning/scikit-lego">scikit-lego</a></b> (πŸ₯ˆ27 Β· ⭐ 1.3K) - Extra blocks for scikit-learn pipelines. <code><a href="http://bit.ly/34MBwT8">MIT</a></code> <code><img src="https://git.io/JLy1F" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/guofei9987/scikit-opt">scikit-opt</a></b> (πŸ₯‰25 Β· ⭐ 5.3K) - Genetic Algorithm, Particle Swarm Optimization, Simulated.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code> <code><img src="https://git.io/JLy1F" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/trent-b/iterative-stratification">iterative-stratification</a></b> (πŸ₯‰23 Β· ⭐ 850) - scikit-learn cross validators for iterative.. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code> <code><img src="https://git.io/JLy1F" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/amueller/dabl">dabl</a></b> (πŸ₯‰20 Β· ⭐ 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 Β· ⭐ 530) - Topological Data Analysis for Python. <code><a href="http://bit.ly/34MBwT8">MIT</a></code> <code><img src="https://git.io/JLy1F" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/scikit-learn-contrib/DESlib">DESlib</a></b> (πŸ₯‰18 Β· ⭐ 480 Β· πŸ’€) - A Python library for dynamic classifier and ensemble selection. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code> <code><img src="https://git.io/JLy1F" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary>Show 9 hidden projects...</summary> </details> <br>

Pytorch Utilities

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

Libraries that extend Pytorch with additional capabilities.

<details><summary><b><a href="https://github.com/huggingface/accelerate">accelerate</a></b> (πŸ₯‡40 Β· ⭐ 8K) - 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 Β· ⭐ 6K) - The easiest way to use deep metric learning in your application. Modular,.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code> <code><img src="https://git.io/JLy1Q" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/tinygrad/tinygrad">tinygrad</a></b> (πŸ₯‡33 Β· ⭐ 27K) - You like pytorch? You like micrograd? You love tinygrad!. <code><a href="http://bit.ly/34MBwT8">MIT</a></code> <code><img src="https://git.io/JLy1Q" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/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.6K) - PyTorch Extension Library of Optimized Scatter Operations. <code><a href="http://bit.ly/34MBwT8">MIT</a></code> <code><img src="https://git.io/JLy1Q" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/BloodAxe/pytorch-toolbelt">Pytorch Toolbelt</a></b> (πŸ₯‰23 Β· ⭐ 1.5K) - PyTorch extensions for fast R&D prototyping and Kaggle.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code> <code><img src="https://git.io/JLy1Q" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/rusty1s/pytorch_sparse">PyTorch Sparse</a></b> (πŸ₯‰23 Β· ⭐ 1K) - PyTorch Extension Library of Optimized Autograd Sparse Matrix.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code> <code><img src="https://git.io/JLy1Q" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary>Show 25 hidden projects...</summary> </details> <br>

Database Clients

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

Libraries for connecting to, operating, and querying databases.

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

<br>

Others

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

<details><summary><b><a href="https://github.com/scipy/scipy">scipy</a></b> (πŸ₯‡50 Β· ⭐ 13K) - Ecosystem of open-source software for mathematics, science, and engineering. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code></summary> </details> <details><summary><b><a href="https://github.com/sympy/sympy">SymPy</a></b> (πŸ₯‡49 Β· ⭐ 13K) - A computer algebra system written in pure Python. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code></summary> </details> <details><summary><b><a href="https://github.com/streamlit/streamlit">Streamlit</a></b> (πŸ₯‡46 Β· ⭐ 36K) - Streamlit A faster way to build and share data apps. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/gradio-app/gradio">Gradio</a></b> (πŸ₯‡44 Β· ⭐ 34K) - 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/HIPS/autograd">Autograd</a></b> (πŸ₯‡37 Β· ⭐ 7K) - Efficiently computes derivatives of NumPy code. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/PennyLaneAI/pennylane">PennyLane</a></b> (πŸ₯‡37 Β· ⭐ 2.4K) - PennyLane is a cross-platform Python library for quantum.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/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/yzhao062/pyod">PyOD</a></b> (πŸ₯ˆ35 Β· ⭐ 8.6K) - A Python Library for Outlier and Anomaly Detection, Integrating Classical.. <code><a href="http://bit.ly/3rqEWVr">BSD-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/deepchem/deepchem">DeepChem</a></b> (πŸ₯ˆ35 Β· ⭐ 5.5K) - 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/simonw/datasette">Datasette</a></b> (πŸ₯ˆ34 Β· ⭐ 9.6K) - An open source multi-tool for exploring and publishing data. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/scikit-learn-contrib/hdbscan">hdbscan</a></b> (πŸ₯ˆ34 Β· ⭐ 2.8K) - A high performance implementation of HDBSCAN clustering. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code> <code><img src="https://git.io/JLy1F" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/wireservice/agate">agate</a></b> (πŸ₯ˆ34 Β· ⭐ 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/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.6K) - TensorLy: Tensor Learning in Python. <code><a href="http://bit.ly/3rqEWVr">BSD-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/datalad/datalad">datalad</a></b> (πŸ₯ˆ33 Β· ⭐ 540) - Keep code, data, containers under control with git and git-annex. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/online-ml/river">River</a></b> (πŸ₯ˆ32 Β· ⭐ 5.1K Β· πŸ“‰) - Online machine learning in Python. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code></summary> </details> <details><summary><b><a href="https://github.com/PaddlePaddle/PaddleHub">PaddleHub</a></b> (πŸ₯ˆ31 Β· ⭐ 13K) - Awesome pre-trained models toolkit based on PaddlePaddle... <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code><img src="https://git.io/JLy1M" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/pyjanitor-devs/pyjanitor">pyjanitor</a></b> (πŸ₯ˆ31 Β· ⭐ 1.4K) - Clean APIs for data cleaning. Python implementation of R package.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/inducer/pyopencl">pyopencl</a></b> (πŸ₯ˆ31 Β· ⭐ 1.1K) - OpenCL integration for Python, plus shiny features. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/dstackai/dstack">dstack</a></b> (πŸ₯ˆ30 Β· ⭐ 1.6K) - dstack is a lightweight, open-source alternative to Kubernetes &.. <code><a href="http://bit.ly/3postzC">MPL-2.0</a></code></summary> </details> <details><summary><b><a href="https://github.com/uber/causalml">causalml</a></b> (πŸ₯ˆ29 Β· ⭐ 5.1K) - Uplift modeling and causal inference with machine learning.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/openvinotoolkit/anomalib">anomalib</a></b> (πŸ₯ˆ29 Β· ⭐ 3.8K) - An anomaly detection library comprising state-of-the-art algorithms.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/ContinualAI/avalanche">avalanche</a></b> (πŸ₯ˆ29 Β· ⭐ 1.8K) - Avalanche: an End-to-End Library for Continual Learning based on.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/tableau/TabPy">TabPy</a></b> (πŸ₯ˆ29 Β· ⭐ 1.6K) - Execute Python code on the fly and display results in Tableau visualizations:. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/MaxHalford/prince">Prince</a></b> (πŸ₯ˆ29 Β· ⭐ 1.3K) - Multivariate exploratory data analysis in Python PCA, CA, MCA, MFA,.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code> <code><img src="https://git.io/JLy1F" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/sepandhaghighi/pycm">pycm</a></b> (πŸ₯‰28 Β· ⭐ 1.5K) - Multi-class confusion matrix library in Python. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/nicodv/kmodes">kmodes</a></b> (πŸ₯‰28 Β· ⭐ 1.2K Β· πŸ’€) - Python implementations of the k-modes and k-prototypes clustering.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/annoviko/pyclustering">pyclustering</a></b> (πŸ₯‰28 Β· ⭐ 1.2K Β· πŸ’€) - pyclustering is a Python, C++ data mining library. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code></summary> </details> <details><summary><b><a href="https://github.com/google/trax">Trax</a></b> (πŸ₯‰26 Β· ⭐ 8.1K) - Trax Deep Learning with Clear Code and Speed. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/adapter-hub/adapters">adapter-transformers</a></b> (πŸ₯‰26 Β· ⭐ 2.6K) - A Unified Library for Parameter-Efficient and Modular.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <code>huggingface</code></summary> </details> <details><summary><b><a href="https://github.com/solegalli/feature_engine">Feature Engine</a></b> (πŸ₯‰26 Β· ⭐ 1.9K) - Feature engineering package with sklearn like functionality. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code></summary> </details> <details><summary><b><a href="https://github.com/facebookresearch/AugLy">AugLy</a></b> (πŸ₯‰25 Β· ⭐ 5K) - A data augmentations library for audio, image, text, and video. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/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/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/Project-MONAI/MONAILabel">MONAILabel</a></b> (πŸ₯‰24 Β· ⭐ 620) - 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/BioPandas/biopandas">BioPandas</a></b> (πŸ₯‰23 Β· ⭐ 720) - Working with molecular structures in pandas DataFrames. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code> <code><img src="https://git.io/JLy1S" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/astroML/astroML">AstroML</a></b> (πŸ₯‰22 Β· ⭐ 1.1K Β· πŸ’€) - Machine learning, statistics, and data mining for astronomy.. <code><a href="http://bit.ly/3rqEWVr">BSD-2</a></code> <code><img src="https://git.io/JLy1F" style="display:inline;" width="13" height="13"></code></summary> </details> <details><summary><b><a href="https://github.com/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/infer-actively/pymdp">pymdp</a></b> (πŸ₯‰21 Β· ⭐ 470) - 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> (πŸ₯‰21 Β· ⭐ 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/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/facebookresearch/NeuralCompression">NeuralCompression</a></b> (πŸ₯‰16 Β· ⭐ 510) - A collection of tools for neural compression enthusiasts. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary>Show 24 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