elegy

A High Level API for Deep Learning in JAX


curvelops

Python wrapper for CurveLab's 2D and 3D curvelet transforms


pylops

PyLops – A Linear-Operator Library for Python


vaex

Out-of-Core hybrid Apache Arrow/NumPy DataFrame for Python, ML, visualization and exploration of big tabular data at a billion rows per second 🚀


an implementation of 3D Ken Burns Effect from a Single Image using PyTorch


VaxNeRF

Official implementation of VaxNeRF (Voxel-Accelearated NeRF).


finetuner

:dart: Task-oriented embedding tuning for BERT, CLIP, etc.


dataset-tools

Tools for quickly normalizing image datasets


DeCLIP

Supervision Exists Everywhere: A Data Efficient Contrastive Language-Image Pre-training Paradigm


x-clip

A concise but complete implementation of CLIP with various experimental improvements from recent papers


explainerdashboard

Quickly build Explainable AI dashboards that show the inner workings of so-called "blackbox" machine learning models.


pytea

PyTea: PyTorch Tensor shape error analyzer


gangealing

Official PyTorch Implementation of "GAN-Supervised Dense Visual Alignment" (CVPR 2022 Oral, Best Paper Finalist)


inpaint-gan

An idea for inpainting with unconditional GANs


vae-textures

Texture mapping with variational auto-encoders


vq-voice-swap

Voice swapping with VQ-VAE and diffusion models


learn-nerf

Learning about Neural Radiance Fields


GLIDE: a diffusion-based text-conditional image synthesis model


openMVG

open Multiple View Geometry library. Basis for 3D computer vision and Structure from Motion.


Code for paper "Which Training Methods for GANs do actually Converge? (ICML 2018)"


DenseDepth

High Quality Monocular Depth Estimation via Transfer Learning


A resource repository for 3D machine learning


speechbrain

A PyTorch-based Speech Toolkit


embedding-expansion

Official MXNet implementation of "Embedding Expansion: Augmentation in Embedding Space for Deep Metric Learning" (CVPR 2020)


tunit

Rethinking the Truly Unsupervised Image-to-Image Translation - Official PyTorch Implementation (ICCV 2021)


rexnet

Official Pytorch implementation of ReXNet (Rank eXpansion Network) with pretrained models


silero-vad

Silero VAD: pre-trained enterprise-grade Voice Activity Detector


silero-models

Silero Models: pre-trained speech-to-text, text-to-speech and text-enhancement models made embarrassingly simple


NVTabular

NVTabular is a feature engineering and preprocessing library for tabular data designed to quickly and easily manipulate terabyte scale datasets used to train deep learning based recommender systems.


HEBO

Bayesian optimisation & Reinforcement Learning library developped by Huawei Noah's Ark Lab


applied-ml

📚 Papers & tech blogs by companies sharing their work on data science & machine learning in production.


nerf-pytorch

A PyTorch re-implementation of Neural Radiance Fields


gradslam

gradslam is an open source differentiable dense SLAM library for PyTorch


model-validation-toolkit

Model Validation Toolkit is a collection of tools to assist with validating machine learning models prior to deploying them to production and monitoring them after deployment to production.


ArcaneGAN

ArcaneGAN


repurpose-gan

Implementation of Repurposing GANs for One-shot Semantic Part Segmentation


FreezeG

Freezing generator for pseudo image translation


eigengan-pytorch

PyTorch implementation of EigenGAN


PyTorch implementation of AnimeGANv2


Software to design directionally compliant metamaterials


webdataset

A high-performance Python-based I/O system for large (and small) deep learning problems, with strong support for PyTorch.


arxiv-sanity-lite

arxiv-sanity lite: tag arxiv papers of interest get recommendations of similar papers in a nice UI using SVMs over tfidf feature vectors based on paper abstracts.


PERSIA

High performance distributed framework for training deep learning recommendation models based on PyTorch.


imagebart

ImageBART: Bidirectional Context with Multinomial Diffusion for Autoregressive Image Synthesis


koila

Prevent PyTorch's `CUDA error: out of memory` in just 1 line of code.


streamlit-pydantic

🪄 Auto-generate Streamlit UI from Pydantic Models and Dataclasses.


paperhero

webapp written in python to manage pdf collections and notes


backpack

BackPACK - a backpropagation package built on top of PyTorch which efficiently computes quantities other than the gradient.


PyHessian

PyHessian is a Pytorch library for second-order based analysis and training of Neural Networks


aimet

AIMET is a library that provides advanced quantization and compression techniques for trained neural network models.


torchdyn

A PyTorch library entirely dedicated to neural differential equations, implicit models and related numerical methods


Neural Scene Flow Prior (NeurIPS 2021 spotlight)


cockpit

Cockpit: A Practical Debugging Tool for Training Deep Neural Networks


minitorch

The full minitorch student suite.


VectorAscent

Generate vector graphics from a textual caption


sioyek

Sioyek is a PDF viewer with a focus on textbooks and research papers


Made-With-ML

Learn how to design, develop, deploy and iterate on production-grade ML applications.


ATISS

Code for "ATISS: Autoregressive Transformers for Indoor Scene Synthesis", NeurIPS 2021


yellowbrick

Visual analysis and diagnostic tools to facilitate machine learning model selection.


A simple library that implements CLIP guided loss in PyTorch.


pytorch-adapt

Domain adaptation made easy. Fully featured, modular, and customizable.


MLAnimator

Repo for storing the files I use to make animations with big-sleep, deep-daze, and VQGAN + CLIP.


clip-guided-diffusion

A CLI tool/python module for generating images from text using guided diffusion and CLIP from OpenAI.


cog

Containers for machine learning


disentanglement

Official repository for our ICLR 2021 paper Evaluating the Disentanglement of Deep Generative Models with Manifold Topology


ngboost

Natural Gradient Boosting for Probabilistic Prediction


sampleproject

A sample project that exists for PyPUG's "Tutorial on Packaging and Distributing Projects"


GMA

Learning to Estimate Hidden Motions with Global Motion Aggregation (ICCV 2021)

Do What The F*ck You Want To Public License


projected-gan

[NeurIPS'21] Projected GANs Converge Faster


rembg-greenscreen

Rembg Video Virtual Green Screen Edition


pytube

A lightweight, dependency-free Python library (and command-line utility) for downloading YouTube Videos.


v-cdn

[NeurIPS 2020] Causal Discovery in Physical Systems from Videos


Swin-Transformer-Object-Detection

This is an official implementation for "Swin Transformer: Hierarchical Vision Transformer using Shifted Windows" on Object Detection and Instance Segmentation.


Video-Swin-Transformer

This is an official implementation for "Video Swin Transformers".


ORViT

Object-Region Video Transformers


scrollama

Scrollytelling with IntersectionObserver.


OpenMMLab's Next Generation Video Understanding Toolbox and Benchmark


temporal-shift-module

[ICCV 2019] TSM: Temporal Shift Module for Efficient Video Understanding


mmaction

An open-source toolbox for action understanding based on PyTorch


librosa

Python library for audio and music analysis


pytorchvideo

A deep learning library for video understanding research.


SlowFast

PySlowFast: video understanding codebase from FAIR for reproducing state-of-the-art video models.


magenta

Magenta: Music and Art Generation with Machine Intelligence


hypernerf

Code for "HyperNeRF: A Higher-Dimensional Representation for Topologically Varying Neural Radiance Fields".


Restormer

[CVPR 2022--Oral] Restormer: Efficient Transformer for High-Resolution Image Restoration. SOTA  for motion deblurring, image deraining, denoising (Gaussian/real data), and defocus deblurring.


Practical-RIFE

We are developing more practical approach for users based on RIFE.


[CVPR 2020] 3D Photography using Context-aware Layered Depth Inpainting


timm-vis

Visualizer for PyTorch image models


pytorch-deepdream

PyTorch implementation of DeepDream algorithm (Mordvintsev et al.). Additionally I've included playground.py to help you better understand basic concepts behind the algo.


sgg

Train Scene Graph Generation for Visual Genome and GQA in PyTorch >= 1.2 with improved zero and few-shot generalization.


iPERCore

Liquid Warping GAN with Attention: A Unified Framework for Human Image Synthesis


gradio

Build and share delightful machine learning apps, all in Python. 🌟 Star to support our work!


BlendGAN

Official PyTorch implementation of "BlendGAN: Implicitly GAN Blending for Arbitrary Stylized Face Generation" (NeurIPS 2021)


StarGAN2 for practice


StyleGAN2-ada for practice


lucent

Lucid library adapted for PyTorch


scholarphi

An interactive PDF reader.


pylatexenc

Simple LaTeX parser providing latex-to-unicode and unicode-to-latex conversion


arxiv-public-datasets

A set of scripts to grab public datasets from resources related to arXiv


pycma

Python implementation of CMA-ES


Kats

Kats, a kit to analyze time series data, a lightweight, easy-to-use, generalizable, and extendable framework to perform time series analysis, from understanding the key statistics and characteristics, detecting change points and anomalies, to forecasting future trends.


Official repository for the paper "Instance-Conditioned GAN" by Arantxa Casanova, Marlene Careil, Jakob Verbeek, Michał Drożdżal, Adriana Romero-Soriano.


TTS

🐸💬 - a deep learning toolkit for Text-to-Speech, battle-tested in research and production


hiplot

HiPlot makes understanding high dimensional data easy


learning-invariances

Codebase for Learning Invariances in Neural Networks


torcharrow

High performance model preprocessing library on PyTorch


dalle-lightning

Refactoring dalle-pytorch and taming-transformers for TPU VM


SOAT

Official PyTorch repo for StyleGAN of All Trades: Image Manipulation with Only Pretrained StyleGAN.


kalidokit

Blendshape and kinematics calculator for Mediapipe/Tensorflow.js Face, Eyes, Pose, and Finger tracking models.


iree

A retargetable MLIR-based machine learning compiler and runtime toolkit.


flatbuffers

FlatBuffers: Memory Efficient Serialization Library


riegeli

Riegeli/records is a file format for storing a sequence of string records, typically serialized protocol buffers.


SpecVQGAN

Source code for "Taming Visually Guided Sound Generation" (Oral at the BMVC 2021)


Pyjion

Pyjion - A JIT for Python based upon CoreCLR


AdaBins

Official implementation of Adabins: Depth Estimation using adaptive bins


pulse

PULSE: Self-Supervised Photo Upsampling via Latent Space Exploration of Generative Models


comet

[NeurIPS 2021] Code for Unsupervised Learning of Compositional Energy Concepts


triton-transformer

Implementation of a Transformer, but completely in Triton


code-server

VS Code in the browser


GFPGAN

GFPGAN aims at developing Practical Algorithms for Real-world Face Restoration.


vqgan-clip-generator

Implements VQGAN+CLIP for image and video generation, and style transfers, based on text and image prompts. Emphasis on ease-of-use, documentation, and smooth video creation.


machines vivid dreams


ru-dalle

Generate images from texts. In Russian


Best-README-Template

An awesome README template to jumpstart your projects!


ResizeRight

The correct way to resize images or tensors. For Numpy or Pytorch (differentiable).


Structured state space sequence models


madgrad

MADGRAD Optimization Method


pixray

neural image generation


iris

Open Source Photos Platform Powered by PyTorch


antialiased-cnns

pip install antialiased-cnns to improve stability and accuracy


alis

[ICCV 2021] Aligning Latent and Image Spaces to Connect the Unconnectable


darts

Differentiable architecture search for convolutional and recurrent networks


scvi-tools

Deep probabilistic analysis of single-cell omics data


mmagic

OpenMMLab Multimodal Advanced, Generative, and Intelligent Creation Toolbox. Unlock the magic 🪄: Generative-AI (AIGC), easy-to-use APIs, awsome model zoo, diffusion models, for text-to-image generation, image/video restoration/enhancement, etc.


pykale

Knowledge-Aware machine LEarning (KALE): accessible machine learning from multiple sources for interdisciplinary research, part of the 🔥PyTorch ecosystem. ⭐ Star to support our work!


baal

Library to enable Bayesian active learning in your research or labeling work.


pystiche

Framework for Neural Style Transfer (NST) built upon PyTorch


pyre-check

Performant type-checking for python.


ppuda

Code for Parameter Prediction for Unseen Deep Architectures (NeurIPS 2021)


Sequoia

The Research Tree - A playground for research at the intersection of Continual, Reinforcement, and Self-Supervised Learning.


lightning-geometric

Integrate pytorch


brave

A JAX implementation of Broaden Your Views for Self-Supervised Video Learning, or BraVe for short.


SinGAN

Official pytorch implementation of the paper: "SinGAN: Learning a Generative Model from a Single Natural Image"


StyleGAN2-ADA - Official PyTorch implementation


CIPS

Official repository for the paper "Image Generators with Conditionally-Independent Pixel Synthesis" (CVPR2021, Oral)


inr-gan

[CVPR 2021] Adversarial Generation of Continuous Images


PaddleClas

A treasure chest for visual classification and recognition powered by PaddlePaddle


SENet

Squeeze-and-Excitation Networks


imaginaire

NVIDIA's Deep Imagination Team's PyTorch Library


3D-aware GANs based on NeRF (arXiv).


xformers

Hackable and optimized Transformers building blocks, supporting a composable construction.


composer

Supercharge Your Model Training


github-readme-stats

:zap: Dynamically generated stats for your github readmes


Tutorials for DIP course


Numba tutorial for GTC2019


shields

Concise, consistent, and legible badges in SVG and raster format


mujoco

Multi-Joint dynamics with Contact. A general purpose physics simulator.


kilonerf

Code for KiloNeRF: Speeding up Neural Radiance Fields with Thousands of Tiny MLPs


FFC

This is an official pytorch implementation of Fast Fourier Convolution.


lama

🦙  LaMa Image Inpainting, Resolution-robust Large Mask Inpainting with Fourier Convolutions, WACV 2022


cresset

Template repository to build PyTorch projects from source on any version of PyTorch/CUDA/cuDNN.


geometry-free-view-synthesis

Is a geometric model required to synthesize novel views from a single image?


jupyterlab-execute-time

A JupyterLab extension for displaying cell timings


Master-Template

Template and style files for ICLR


lightning-flash

Your PyTorch AI Factory - Flash enables you to easily configure and run complex AI recipes for over 15 tasks across 7 data domains


multimodal

A collection of multimodal datasets, and visual features for VQA and captionning in pytorch. Just run "pip install multimodal"


bayesoptbook.github.io

Companion webpage for the book "Bayesian Optimization" by Roman Garnett


Simple image captioning model


snakemake

This is the development home of the workflow management system Snakemake. For general information, see


slurm

Slurm: A Highly Scalable Workload Manager


mlf-core

CPU and GPU deterministic and therefore fully reproducible machine learning pipelines using MLflow.


domino-research

Projects developed by Domino's R&D team


fuseml

FuseML aims to provide an MLOps framework as the medium dynamically integrating together the AI/ML tools of your choice. It's an extensible tool built through collaboration, where Data Engineers and DevOps Engineers can come together and contribute with reusable integration code.


tempo

MLOps Python Library


MLServer

An inference server for your machine learning models, including support for multiple frameworks, multi-model serving and more


Bringing Characters to Life with Computer Brains in Unity


En-transformer

Implementation of E(n)-Transformer, which incorporates attention mechanisms into Welling's E(n)-Equivariant Graph Neural Network


ConfigArgParse

A drop-in replacement for argparse that allows options to also be set via config files and/or environment variables.


graf

Official code release for "GRAF: Generative Radiance Fields for 3D-Aware Image Synthesis"


giraffe

This repository contains the code for the CVPR 2021 paper "GIRAFFE: Representing Scenes as Compositional Generative Neural Feature Fields"


nerfmm

(Arxiv 2021) NeRF--: Neural Radiance Fields Without Known Camera Parameters


Toolbox for quantitative trajectory evaluation of VO/VIO


GRF

🔥 General Radiance Field (ICCV, 2021)


Merlion

Merlion: A Machine Learning Framework for Time Series Intelligence


PhiFlow

A differentiable PDE solving framework for machine learning


deep-daze

Simple command line tool for text to image generation using OpenAI's CLIP and Siren (Implicit neural representation network). Technique was originally created by https://twitter.com/advadnoun


jiant

jiant is an nlp toolkit


CLIP-Guided-Diffusion

Just playing with getting CLIP Guided Diffusion running locally, rather than having to use colab.


Code for visualizing the loss landscape of neural nets


FreezeD

Freeze the Discriminator: a Simple Baseline for Fine-Tuning GANs (CVPRW 2020)


autofaiss

Automatically create Faiss knn indices with the most optimal similarity search parameters.


rocket-league-gym

A Gym-like environment for Reinforcement Learning in Rocket League


ds-workbench

A local development data science workbench for integrating production-like workflows


jupyterlab-interactive-dashboard-editor

A drag-and-drop dashboard editor for JupyterLab


Python 3 Bindings for NVML library. Get NVIDIA GPU status inside your program.


jupyterlab-nvdashboard

A JupyterLab extension for displaying dashboards of GPU usage.


SuperGluePretrainedNetwork

SuperGlue: Learning Feature Matching with Graph Neural Networks (CVPR 2020, Oral)


Neural-Scene-Flow-Fields

PyTorch implementation of paper "Neural Scene Flow Fields for Space-Time View Synthesis of Dynamic Scenes"


pytorch-notebook

Docker image with Jupyter, Pytorch and CUDA GPUs supports.


weaviate

Weaviate is an open source vector database that stores both objects and vectors, allowing for combining vector search with structured filtering with the fault-tolerance and scalability of a cloud-native database, all accessible through GraphQL, REST, and various language clients.


HyperNetX

Python package for hypergraph analysis and visualization.


rliable

[NeurIPS'21 Outstanding Paper] Library for reliable evaluation on RL and ML benchmarks, even with only a handful of seeds.


clifs

Contrastive Language-Image Forensic Search allows free text searching through videos using OpenAI's machine learning model CLIP


Unlock vGPU functionality for consumer grade GPUs.


lightweight-gan

Implementation of 'lightweight' GAN, proposed in ICLR 2021, in Pytorch. High resolution image generations that can be trained within a day or two


data-efficient-gans

[NeurIPS 2020] Differentiable Augmentation for Data-Efficient GAN Training


lie-transformer-pytorch

Implementation of Lie Transformer, Equivariant Self-Attention, in Pytorch


transganformer

Implementation of TransGanFormer, an all-attention GAN that combines the finding from the recent GanFormer and TransGan paper


featureform

The Virtual Feature Store. Turn your existing data infrastructure into a feature store.


bolt

10x faster matrix and vector operations


perceiver-pytorch

Implementation of Perceiver, General Perception with Iterative Attention, in Pytorch


alias-free-gan

Alias-Free GAN project website and code


deq

[NeurIPS'19] Deep Equilibrium Models


vector-quantize-pytorch

Vector (and Scalar) Quantization, in Pytorch


PermuteFormer

Code for the paper PermuteFormer


vdvae

Repository for the paper "Very Deep VAEs Generalize Autoregressive Models and Can Outperform Them on Images"


ml-art-colabs

A list of Machine Learning Art Colabs


ViTGAN

A PyTorch implementation of ViTGAN based on paper ViTGAN: Training GANs with Vision Transformers.


Feed forward VQGAN-CLIP model, where the goal is to eliminate the need for optimizing the latent space of VQGAN for each input prompt


Real-ESRGAN

Real-ESRGAN aims at developing Practical Algorithms for General Image/Video Restoration.


ebsynth

Fast Example-based Image Synthesis and Style Transfer


nested-transformer

Nested Hierarchical Transformer https://arxiv.org/pdf/2105.12723.pdf


galerkin-transformer

[NeurIPS 2021] Galerkin Transformer: a linear attention without softmax


VQGAN-CLIP-Docker

Zero-Shot Text-to-Image Generation VQGAN+CLIP Dockerized


clipit

CLIP + VQGAN / PixelDraw


icon-image

Python script to quickly generate a Font Awesome icon imposed on a background for steering AI image generation.


big-list-of-naughty-strings

The Big List of Naughty Strings is a list of strings which have a high probability of causing issues when used as user-input data.


stylecloud

Python package + CLI to generate stylistic wordclouds, including gradients and icon shapes!


A CLIP conditioned Decision Transformer.


clip-glass

Repository for "Generating images from caption and vice versa via CLIP-Guided Generative Latent Space Search"


UNITER

Research code for ECCV 2020 paper "UNITER: UNiversal Image-TExt Representation Learning"


diffusion

Denoising Diffusion Probabilistic Models


awesome-github-profile-readme

😎 A curated list of awesome GitHub Profile READMEs 📝


pytorch-image-models

PyTorch image models, scripts, pretrained weights -- ResNet, ResNeXT, EfficientNet, NFNet, Vision Transformer (ViT), MobileNet-V3/V2, RegNet, DPN, CSPNet, Swin Transformer, MaxViT, CoAtNet, ConvNeXt, and more


yann

Yet Another Neural Network Library 🤔


DALLE-pytorch

Implementation / replication of DALL-E, OpenAI's Text to Image Transformer, in Pytorch


restyle-encoder

Official Implementation for "ReStyle: A Residual-Based StyleGAN Encoder via Iterative Refinement" (ICCV 2021) https://arxiv.org/abs/2104.02699


nerf-pytorch

A PyTorch implementation of NeRF (Neural Radiance Fields) that reproduces the results.


Implementation of Analyzing and Improving the Image Quality of StyleGAN (StyleGAN 2) in PyTorch


nerfies

This is the code for Deformable Neural Radiance Fields, a.k.a. Nerfies.


DeepFaceLab

DeepFaceLab is a tool that utilizes machine learning to replace faces in videos. Includes prebuilt ready to work standalone Windows 7,8,10 binary (look readme.md).


sqlmodel

SQL databases in Python, designed for simplicity, compatibility, and robustness.


FastAPIQuickCRUD

Generate CRUD methods in FastApi from an SQLAlchemy schema


pyod

A Comprehensive and Scalable Python Library for Outlier Detection (Anomaly Detection)


A Deep Graph-based Toolbox for Fraud Detection in TensorFlow 2.X


UGFraud

An Unsupervised Graph-based Toolbox for Fraud Detection


GNNApp-Papers

Listing the research works related to risk control based on GNN and its interpretability. 1. we can learn the application of GNN in risk control (including fraud detection). 2. For possible prediction, we can use the interpretability of GNN to explaine how can we get such results.


dl-colab-notebooks

Try out  deep learning models online on Google Colab


vissl

VISSL is FAIR's library of extensible, modular and scalable components for SOTA Self-Supervised Learning with images.


ClassyVision

An end-to-end PyTorch framework for image and video classification


PyTorch3D is FAIR's library of reusable components for deep learning with 3D data


Transformer-MM-Explainability

[ICCV 2021- Oral] Official PyTorch implementation for Generic Attention-model Explainability for Interpreting Bi-Modal and Encoder-Decoder Transformers, a novel method to visualize any Transformer-based network. Including examples for DETR, VQA.


jupyter-book

Create beautiful, publication-quality books and documents from computational content.


torch-fidelity

High-fidelity performance metrics for generative models in PyTorch


style-transfer-pytorch

Neural style transfer in PyTorch.


VQGAN-CLIP

VQGAN+CLIP Colab Notebook with user-friendly interface.


Just playing with getting VQGAN+CLIP running locally, rather than having to use colab.


Adabelief-Optimizer

Repository for NeurIPS 2020 Spotlight  "AdaBelief Optimizer: Adapting stepsizes by the belief in observed gradients"


Transformer-Clinic

Understanding the Difficulty of Training Transformers


solo-learn

solo-learn: a library of self-supervised methods for visual representation learning powered by Pytorch Lightning


DALI

A GPU-accelerated library containing highly optimized building blocks and an execution engine for data processing to accelerate deep learning training and inference applications.


a-nice-mc

Code for "A-NICE-MC: Adversarial Training for MCMC"


SRFlow

Official SRFlow training code: Super-Resolution using Normalizing Flow in PyTorch


The code for our newly accepted paper in Pattern Recognition 2020: "U^2-Net: Going Deeper with Nested U-Structure for Salient Object Detection."


genforce

An efficient PyTorch library for deep generative modeling.


TensorNetwork

A library for easy and efficient manipulation of tensor networks.


sofgan

[TOG 2022] SofGAN: A Portrait Image Generator with Dynamic Styling


PyTorch Extension Library of Optimized Scatter Operations


x-transformers

A simple but complete full-attention transformer with a set of promising experimental features from various papers


vit-pytorch

Implementation of Vision Transformer, a simple way to achieve SOTA in vision classification with only a single transformer encoder, in Pytorch


byol-pytorch

Usable Implementation of "Bootstrap Your Own Latent" self-supervised learning, from Deepmind, in Pytorch


DONERF

Code for "DONeRF Towards Real-Time Rendering of Compact Neural Radiance Fields using Depth Oracle Networks"


Software & Hardware to do multi color printing with Sharpies


StarGAN v2 - Official PyTorch Implementation (CVPR 2020)


🧑🏫 60 Implementations/tutorials of deep learning papers with side-by-side notes 📝; including transformers (original, xl, switch, feedback, vit, ...), optimizers (adam, adabelief, sophia, ...), gans(cyclegan, stylegan2, ...), 🎮 reinforcement learning (ppo, dqn), capsnet, distillation, ... 🧠


fairscale

PyTorch extensions for high performance and large scale training.


transformer-sequential

Trains Transformer model variants. Data isn't shuffled between batches.


grf

Generalized Random Forests


PySyft

Perform data science on data that remains in someone else's server


torchfunc

PyTorch functions and utilities to make your life easier


Repository of Jupyter notebook tutorials for teaching the Deep Learning Course at the University of Amsterdam (MSc AI), Fall 2023


ACE

[ACL-IJCNLP 2021] Automated Concatenation of Embeddings for Structured Prediction


[AAAI 2019] A Unified Model for Opinion Target Extraction and Target Sentiment Prediction


BERT-for-RRC-ABSA

code for our NAACL 2019 paper: "BERT Post-Training for Review Reading Comprehension and Aspect-based Sentiment Analysis"


Official implementation of "Designing an Encoder for StyleGAN Image Manipulation"  (SIGGRAPH 2021) https://arxiv.org/abs/2102.02766


Official Implementation for "Encoding in Style: a StyleGAN Encoder for Image-to-Image Translation" (CVPR 2021) presenting the pixel2style2pixel (pSp) framework


lightly

A python library for self-supervised learning on images.


feast

Feature Store for Machine Learning


ForestFlow

ForestFlow is a policy-driven Machine Learning Model Server. It is an LF AI Foundation incubation project.


milvus

A cloud-native vector database, storage for next generation AI applications


unilm

Large-scale Self-supervised Pre-training Across Tasks, Languages, and Modalities


Real-Time-Voice-Cloning

Clone a voice in 5 seconds to generate arbitrary speech in real-time


noisystudent

Code for Noisy Student Training. https://arxiv.org/abs/1911.04252


alphafold

Open source code for AlphaFold.


pml-book

"Probabilistic Machine Learning" - a book series by Kevin Murphy


captum

Model interpretability and understanding for PyTorch


cleverhans

An adversarial example library for constructing attacks, building defenses, and benchmarking both


Course repository for the Spring COMP790 course "Deep Learning" at UNC


Interactive deep learning book with multi-framework code, math, and discussions. Adopted at 500 universities from 70 countries including Stanford, MIT, Harvard, and Cambridge.


Course webpage for COMP 790, (Deep) Learning from Limited Labeled Data


Fast Block Sparse Matrices for Pytorch


simclr

SimCLRv2 - Big Self-Supervised Models are Strong Semi-Supervised Learners


dino

PyTorch code for Vision Transformers training with the Self-Supervised learning method DINO


LM-BFF

[ACL 2021] LM-BFF: Better Few-shot Fine-tuning of Language Models https://arxiv.org/abs/2012.15723


Deep-Learning-Papers-Reading-Roadmap

Deep Learning papers reading roadmap for anyone who are eager to learn this amazing tech!


UniRE

Source code for "UniRE: A Unified Label Space for Entity Relation Extraction.", ACL2021. It is based on our NERE toolkit (https://github.com/Receiling/NERE).


alias-free-gan-pytorch

Unofficial implementation of Alias-Free Generative Adversarial Networks. (https://arxiv.org/abs/2106.12423) in PyTorch


qagnn

[NAACL 2021] QAGNN: Question Answering using Language Models and Knowledge Graphs 🤖


Prototype code for paper: Adversarial Generalized Method of Moments, Greg Lewis and Vasilis Syrgkanis


ReAgent

A platform for Reasoning systems (Reinforcement Learning, Contextual Bandits, etc.)


RL environment replicating the werewolf game to study emergent communication


skaffold

Easy and Repeatable Kubernetes Development


pycaret

An open-source, low-code machine learning library in Python


pai

Resource scheduling and cluster management for AI


onepanel

The open source, end-to-end computer vision platform. Label, build, train, tune, deploy and automate in a unified platform that runs on any cloud and on-premises.


hopsworks

Hopsworks - Data-Intensive AI platform with a Feature Store


determined

Determined is an open-source machine learning platform that simplifies distributed training, hyperparameter tuning, experiment tracking, and resource management. Works with PyTorch and TensorFlow.


cml

♾ CML - Continuous Machine Learning | CI/CD for ML


terminusdb

TerminusDB is a distributed database with a collaboration model


studio

Studio: Simplify and expedite model building process


modeldb

Open Source ML Model Versioning, Metadata, and Experiment Management


polyaxon

MLOps Tools For Managing & Orchestrating The Machine Learning LifeCycle


flor

🌻 FlorFlow: Flor, now with Dataflow


keepsake

Version control for machine learning


Awesome-pytorch-list

A comprehensive list of pytorch related content on github,such as different models,implementations,helper libraries,tutorials etc.


alibi-detect

Algorithms for outlier, adversarial and drift detection


failing-loudly

Code repository for our paper "Failing Loudly: An Empirical Study of Methods for Detecting Dataset Shift": https://arxiv.org/abs/1810.11953


TorchDrift

Drift Detection for your PyTorch Models


volksdep

volksdep is an open-source toolbox for deploying and accelerating PyTorch, ONNX and TensorFlow models with TensorRT.


EfficientNet-PyTorch

A PyTorch implementation of EfficientNet and EfficientNetV2 (coming soon!)


PyTorch Geometric Temporal: Spatiotemporal Signal Processing with Neural Machine Learning Models (CIKM 2021)


pytorch-optimizer

torch-optimizer -- collection of optimizers for Pytorch


autonomous-learning-library

A PyTorch library for building deep reinforcement learning agents.


pytorch-metric-learning

The easiest way to use deep metric learning in your application. Modular, flexible, and extensible. Written in PyTorch.


PySNN

Efficient Spiking Neural Network framework, built on top of PyTorch for GPU acceleration


kaolin

A PyTorch Library for Accelerating 3D Deep Learning Research


RepDistiller

[ICLR 2020] Contrastive Representation Distillation (CRD), and benchmark of recent knowledge distillation methods


CrypTen

A framework for Privacy Preserving Machine Learning


higher

higher is a pytorch library allowing users to obtain higher order gradients over losses spanning training loops rather than individual training steps.


torchbeast

A PyTorch Platform for Distributed RL


albumentations

Fast image augmentation library and an easy-to-use wrapper around other libraries. Documentation:  https://albumentations.ai/docs/ Paper about the library: https://www.mdpi.com/2078-2489/11/2/125


pytorch-toolbelt

PyTorch extensions for fast R&D prototyping and Kaggle farming


MinkowskiEngine

Minkowski Engine is an auto-diff neural network library for high-dimensional sparse tensors


pytorch-hessian-eigenthings

Efficient PyTorch Hessian eigendecomposition tools!


mctorch

A manifold optimization library for deep learning


qpth

A fast and differentiable QP solver for PyTorch.


pywick

High-level batteries-included neural network training library for Pytorch


cs-video-courses

List of Computer Science courses with video lectures.


mit-deep-learning

Tutorials, assignments, and competitions for MIT Deep Learning related courses.


The "Python Machine Learning (3rd edition)" book code repository


imgaug

Image augmentation for machine learning experiments.


rasa

💬   Open source machine learning framework to automate text- and voice-based conversations: NLU, dialogue management, connect to Slack, Facebook, and more - Create chatbots and voice assistants


catalyst

Accelerated deep learning R&D


AdaBound

An optimizer that trains as fast as Adam and as good as SGD.


advertorch

A Toolbox for Adversarial Robustness Research


kornia

Geometric Computer Vision Library for Spatial AI


Transfer-Learning-Library

Transfer Learning Library for Domain Adaptation, Task Adaptation, and Domain Generalization


mushroom-rl

Python library for Reinforcement Learning.


gandissect

Pytorch-based tools for visualizing and understanding the neurons of a GAN.  https://gandissect.csail.mit.edu/


robustness

Robustness and adaptation of ImageNet scale models. Pre-Release, stay tuned for updates.


nonechucks

Deal with bad samples in your dataset dynamically, use Transforms as Filters, and more!


PyTorch-LBFGS

A PyTorch implementation of L-BFGS.


Simple package that makes your generator work in background thread


NALU

Basic pytorch implementation of NAC/NALU from Neural Arithmetic Logic Units paper by trask et.al


joint-vae

Pytorch implementation of JointVAE, a framework for disentangling continuous and discrete factors of variation :star2:


torchinfo

View model summaries in PyTorch!


torch-two-sample

A PyTorch library for two-sample tests


poutyne

A simplified framework and utilities for PyTorch


GPflow

Gaussian processes in TensorFlow


skorch

A scikit-learn compatible neural network library that wraps PyTorch


reformer-pytorch

Reformer, the efficient Transformer, in Pytorch


fastbook

The fastai book, published as Jupyter Notebooks


YOLOv5 🚀 in PyTorch > ONNX > CoreML > TFLite


mediapipe

Cross-platform, customizable ML solutions for live and streaming media.


mit-deep-learning-book-pdf

MIT Deep Learning Book in PDF format (complete and parts) by Ian Goodfellow, Yoshua Bengio and Aaron Courville


gensim

Topic Modelling for Humans


LightGBM

A fast, distributed, high performance gradient boosting (GBT, GBDT, GBRT, GBM or MART) framework based on decision tree algorithms, used for ranking, classification and many other machine learning tasks.


xgboost

Scalable, Portable and Distributed Gradient Boosting (GBDT, GBRT or GBM) Library,  for Python, R, Java, Scala, C++ and more. Runs on single machine, Hadoop, Spark, Dask, Flink and DataFlow


openpose

OpenPose: Real-time multi-person keypoint detection library for body, face, hands, and foot estimation


SimSwap

An arbitrary face-swapping framework on images and videos with one single trained model!


lightseq

LightSeq: A High Performance Library for Sequence Processing and Generation


Graph Neural Network Library for PyTorch


deeponet

Learning nonlinear operators via DeepONet


deepxde

A library for scientific machine learning and physics-informed learning


ODE2VAE: Deep generative second order ODEs with Bayesian neural networks


neural-processes

This repository contains notebook implementations of the following Neural Process variants: Conditional Neural Processes (CNPs), Neural Processes (NPs), Attentive Neural Processes (ANPs).


Pytorch implementation of Neural Processes for functions and images :fireworks:


ndp

Official code for the ICLR 2021 paper Neural ODE Processes


PySCIPOpt

Python interface for the SCIP Optimization Suite


ecole

Extensible Combinatorial Optimization Learning Environments


BayesianOptimization

A Python implementation of global optimization with gaussian processes.


mlmax

Example templates for the delivery of custom ML solutions to production so you can get started quickly without having to make too many design choices.


neo-ai-dlr

Neo-AI-DLR is a common runtime for machine learning models compiled by AWS SageMaker Neo, TVM, or TreeLite.


Halide

a language for fast, portable data-parallel computation


tvm

Open deep learning compiler stack for cpu, gpu and specialized accelerators


treelite

Universal model exchange and serialization format for decision tree forests


A PyTorch Library for Meta-learning Research


minGPT

A minimal PyTorch re-implementation of the OpenAI GPT (Generative Pretrained Transformer) training


micrograd

A tiny scalar-valued autograd engine and a neural net library on top of it with PyTorch-like API


typedb-ml

TypeDB-ML is the Machine Learning integrations library for TypeDB


spectral-RNN

STABILIZING GRADIENTS FOR DEEP NEURAL NETWORKS VIA EFFICIENT SVD PARAMETERIZATION


insightface

State-of-the-art 2D and 3D Face Analysis Project


avalanche

Avalanche: an End-to-End Library for Continual Learning based on PyTorch.


colab

Continual Learning tutorials and demo running on Google Colaboratory.


Tensorflow, Pytorch, Huggingface Transformer, Fastai, etc. tutorial Colab Notebooks.


Numerical-Analysis-Python

Python notebooks for Numerical Analysis


rainbow-is-all-you-need

Rainbow is all you need! A step-by-step tutorial from DQN to Rainbow


Projecting images to latent space with StyleGAN2.


Colab-Hacks

Simple Hacks for Google Colaboratory to boost your productivity and help you to perform daily tasks.


pytorch-cpp

C++ Implementation of PyTorch Tutorials for Everyone


Google-Magenta-Piano-Transformer-Colab

[DEAD/NOT SUPPORTED ANYMORE] This is the only fully working and functioning version of Google Magenta Piano Transformer Colab Notebook.


Yolo-Training-GoogleColab

Helmet Detection using tiny-yolo-v3  by training using your own dataset and testing the results in the google colaboratory.


torchdistill

A coding-free framework built on PyTorch for reproducible deep learning studies. 🏆22 knowledge distillation methods presented at CVPR, ICLR, ECCV, NeurIPS, ICCV, etc are implemented so far. 🎁 Trained models, training logs and configurations are available for ensuring the reproducibiliy and benchmark.


opfython

🌳 A Python-inspired implementation of the Optimum-Path Forest classifier.


nalp

🗣 NALP is a library that covers Natural Adversarial Language Processing.


learnergy

💡 Learnergy is a Python library for energy-based machine learning models.


google-images-download

Python Script to download hundreds of images from 'Google Images'. It is a ready-to-run code!


mlp-mixer-pytorch

An All-MLP solution for Vision, from Google AI


volo

VOLO: Vision Outlooker for Visual Recognition


PTI

Official Implementation for "Pivotal Tuning for Latent-based editing of Real Images" (ACM TOG 2022) https://arxiv.org/abs/2106.05744


python-inject

Python dependency injection


cupy

NumPy & SciPy for GPU


StyleGAN2-ADA - Official PyTorch implementation


torchlars

A LARS implementation in PyTorch


PyTorch-StudioGAN

StudioGAN is a Pytorch library providing implementations of representative Generative Adversarial Networks (GANs) for conditional/unconditional image generation.


Megatron-LM

Ongoing research training transformer models at scale


automl

Google Brain AutoML


mesh-transformer-jax

Model parallel transformers in JAX and Haiku


DeepLabCut

Official implementation of DeepLabCut: Markerless pose estimation of user-defined features with deep learning for all animals incl. humans


AlphaPose

Real-Time and Accurate Full-Body Multi-Person Pose Estimation&Tracking System


darknet

YOLOv4 / Scaled-YOLOv4 / YOLO - Neural Networks for Object Detection (Windows and Linux version of Darknet )


fastseq

An efficient implementation of the popular sequence models for text generation, summarization, and translation tasks. https://arxiv.org/pdf/2106.04718.pdf


Graph4nlp is the library for the easy use of Graph Neural Networks for NLP. Welcome to visit our DLG4NLP website (https://dlg4nlp.github.io/index.html) for various learning resources!


CLIP

CLIP (Contrastive Language-Image Pretraining),  Predict the most relevant text snippet given an image


tednet

TedNet: A Pytorch Toolkit for Tensor Decomposition Networks


Factorized Neural Layers


cvxpylayers

Differentiable convex optimization layers


deficient-efficient

Successfully training approximations to full-rank matrices for efficiency in deep learning.


nlp-tutorial

Natural Language Processing Tutorial for Deep Learning Researchers


archai

Accelerate your Neural Architecture Search (NAS) through fast, reproducible and modular research.


crfsuite

CRFsuite: a fast implementation of Conditional Random Fields (CRFs)


nlpaug

Data augmentation for NLP


Barbershop

Barbershop: GAN-based Image Compositing using Segmentation Masks (SIGGRAPH Asia 2021)


stable-baselines

Mirror of Stable-Baselines: a fork of OpenAI Baselines, implementations of reinforcement learning algorithms


computervision-recipes

Best Practices, code samples, and documentation for Computer Vision.


Lab to demo how to run Fault tolerant Elastic Training using Torch Elastic


Hyperparameter optimization for transformer models using practical metrics (MLADS-2021)


The-NLP-Pandect

A comprehensive reference for all topics related to Natural Language Processing


awesome-neural-adaptation-in-NLP

Awesome Neural Adaptation in Natural Language Processing. A curated list. https://arxiv.org/abs/2006.00632


haystack

:mag: LLM orchestration framework to build customizable, production-ready LLM applications. Connect components (models, vector DBs, file converters) to pipelines or agents that can interact with your data. With advanced retrieval methods, it's best suited for building RAG, question answering, semantic search or conversational agent chatbots.


awesome-domain-adaptation-NLP

domain adaptation in NLP


PyTorch-BayesianCNN

Bayesian Convolutional Neural Network with Variational Inference based on Bayes by Backprop in PyTorch.


deep-learning-drizzle.github.io

webpage for maintaining the list of openly available DL, ML, RL, Vision, NLP, Optimization courses


machine-learning-summer-schools

Curated materials for different machine learning related summer schools


bnp

Bayesian nonparametric models for python


🌀 Stanford CS 228 - Probabilistic Graphical Models


flowtorch-old

Separating Normalizing Flows code from Pyro and improving API


CGMM

Official Repository of  "Contextual Graph Markov Model" (ICML 2018 - JMLR 2020)


A Library for Modelling Probabilistic Hierarchical Graphical Models in PyTorch


sppl

Probabilistic programming system for fast and exact symbolic inference


Gen.jl

A general-purpose probabilistic programming system with programmable inference


pomegranate

Fast, flexible and easy to use probabilistic modelling in Python.


mbmlbook

Sample code for the Model-Based Machine Learning book.


variational-autoencoder

Variational autoencoder implemented in tensorflow and pytorch (including inverse autoregressive flow)


Turing.jl

Bayesian inference with probabilistic programming.


bnlearn

:exclamation: This is a read-only mirror of the CRAN R package repository.  bnlearn — Bayesian Network Structure Learning, Parameter Learning and Inference. Homepage: https://www.bnlearn.com/


Python library for learning the graphical structure of Bayesian networks, parameter learning, inference and sampling methods.


Source code for the ICML'18 paper "Hyperbolic Entailment Cones for Learning Hierarchical Embeddings", https://arxiv.org/abs/1804.01882


Implementation of the "Poincare Glove: Hyperbolic word embeddings" paper


Source code for the paper "Hyperbolic Neural Networks", https://arxiv.org/abs/1805.09112


geoopt

Riemannian Adaptive Optimization Methods with pytorch optim


shapash

🔅 Shapash: User-friendly Explainability and Interpretability to Develop Reliable and Transparent Machine Learning Models


Ultracortex

Files related to the ultracortex, the OpenBCI 3D-printable EEG headset currently under development


omegaconf

Flexible Python configuration system. The last one you will ever need.


hydra

Hydra is a framework for elegantly configuring complex applications


greykite

A flexible, intuitive and fast forecasting library


plotnine

A Grammar of Graphics for Python


tidybayes

Bayesian analysis + tidy data + geoms (R package)


awesome-domain-adaptation

A collection of AWESOME things about domian adaptation


Kashgari

Kashgari is a production-level NLP Transfer learning framework built on top of tf.keras for text-labeling and text-classification, includes Word2Vec, BERT, and GPT2 Language Embedding.


CCNet

CCNet: Criss-Cross Attention for Semantic Segmentation (TPAMI 2020 & ICCV 2019).


scattertext

Beautiful visualizations of how language differs among document types.


trankit

Trankit is a Light-Weight Transformer-based Python Toolkit for Multilingual Natural Language Processing


📱📈An elegant, interactive and flexible charting library for mobile.


📊 The concise and progressive visualization grammar.


visx

🐯 visx | visualization components


uncertainty-toolbox

Uncertainty Toolbox: a Python toolbox for predictive uncertainty quantification, calibration, metrics, and visualization


NumCpp

C++ implementation of the Python Numpy library


chaospy

Chaospy - Toolbox for performing uncertainty quantification.


interpret

Fit interpretable models. Explain blackbox machine learning.


torch-cam

Class activation maps for your PyTorch models (CAM, Grad-CAM, Grad-CAM++, Smooth Grad-CAM++, Score-CAM, SS-CAM, IS-CAM, XGrad-CAM, Layer-CAM)


A curated list of awesome responsible machine learning resources.


emukit

A Python-based toolbox of various methods in decision making, uncertainty quantification and statistical emulation: multi-fidelity, experimental design, Bayesian optimisation, Bayesian quadrature, etc.


numpy-ml

Machine learning, in numpy


mt-dnn

Multi-Task Deep Neural Networks for Natural Language Understanding


deep-learning-drizzle

Drench yourself in Deep Learning, Reinforcement Learning, Machine Learning, Computer Vision, and NLP by learning from these exciting lectures!!


AirSim

Open source simulator for autonomous vehicles built on Unreal Engine / Unity, from Microsoft AI & Research


Evolutionary-Algorithm

Evolutionary Algorithm using Python, 莫烦Python 中文AI教学


nni

An open source AutoML toolkit for automate machine learning lifecycle, including feature engineering, neural architecture search, model compression and hyper-parameter tuning.


DGMs for NLP. A roadmap.


Pytorch implementations of density estimation algorithms: BNAF, Glow, MAF, RealNVP, planar flows


neural-tangents

Fast and Easy Infinite Neural Networks in Python


foolbox

A Python toolbox to create adversarial examples that fool neural networks in PyTorch, TensorFlow, and JAX


einops

Flexible and powerful tensor operations for readable and reliable code (for pytorch, jax, TF and others)


spacy-course

👩🏫 Advanced NLP with spaCy: A free online course


multi-task-NLP

multi_task_NLP is a utility toolkit enabling NLP developers to easily train and infer a single model for multiple tasks.


disentangling-vae

Experiments for understanding disentanglement in VAE latent representations


AwesomeFakeNews

This repository contains recent research on fake news.


AMITT

AMITT (Adversarial Misinformation and Influence Tactics and Techniques) framework for describing disinformation incidents. Includes TTPs and countermeasures.

Creative Commons Attribution Share Alike 4.0 International


deepsvg

[NeurIPS 2020] Official code for the paper "DeepSVG: A Hierarchical Generative Network for Vector Graphics Animation". Includes a PyTorch library for deep learning with SVG data.


jukebox

Code for the paper "Jukebox: A Generative Model for Music"


generative-models

Collection of generative models, e.g. GAN, VAE in Pytorch and Tensorflow.


Teacher-free-Knowledge-Distillation

Knowledge Distillation: CVPR2020 Oral, Revisiting Knowledge Distillation via Label Smoothing Regularization


gans

Generative Adversarial Networks implemented in PyTorch and Tensorflow


PyTorch-VAE

A Collection of Variational Autoencoders (VAE) in PyTorch.


gan-compression

[CVPR 2020] GAN Compression: Efficient Architectures for Interactive Conditional GANs


SPTAG

A distributed approximate nearest neighborhood search (ANN) library which provides a high quality vector index build, search and distributed online serving toolkits for large scale vector search scenario.


A scalable Gensim implementation of "Learning Role-based Graph Embeddings" (IJCAI 2018).


personal-management-system

Your web application for managing personal data. <personal.management.system.pms@gmail.com>


deploy-your-own-saas

List of "only yours" cloud services for everyday needs :black_flag:


lesspass

:key: stateless open source password manager


A curated list of awesome responsible machine learning resources.


emukit

A Python-based toolbox of various methods in decision making, uncertainty quantification and statistical emulation: multi-fidelity, experimental design, Bayesian optimisation, Bayesian quadrature, etc.


numpy-ml

Machine learning, in numpy


mt-dnn

Multi-Task Deep Neural Networks for Natural Language Understanding


deep-learning-drizzle

Drench yourself in Deep Learning, Reinforcement Learning, Machine Learning, Computer Vision, and NLP by learning from these exciting lectures!!


AirSim

Open source simulator for autonomous vehicles built on Unreal Engine / Unity, from Microsoft AI & Research


Evolutionary-Algorithm

Evolutionary Algorithm using Python, 莫烦Python 中文AI教学


nni

An open source AutoML toolkit for automate machine learning lifecycle, including feature engineering, neural architecture search, model compression and hyper-parameter tuning.


DGMs for NLP. A roadmap.


Pytorch implementations of density estimation algorithms: BNAF, Glow, MAF, RealNVP, planar flows


neural-tangents

Fast and Easy Infinite Neural Networks in Python


foolbox

A Python toolbox to create adversarial examples that fool neural networks in PyTorch, TensorFlow, and JAX


einops

Flexible and powerful tensor operations for readable and reliable code (for pytorch, jax, TF and others)


spacy-course

👩🏫 Advanced NLP with spaCy: A free online course


multi-task-NLP

multi_task_NLP is a utility toolkit enabling NLP developers to easily train and infer a single model for multiple tasks.


disentangling-vae

Experiments for understanding disentanglement in VAE latent representations


AwesomeFakeNews

This repository contains recent research on fake news.


AMITT

AMITT (Adversarial Misinformation and Influence Tactics and Techniques) framework for describing disinformation incidents. Includes TTPs and countermeasures.


deepsvg

[NeurIPS 2020] Official code for the paper "DeepSVG: A Hierarchical Generative Network for Vector Graphics Animation". Includes a PyTorch library for deep learning with SVG data.


jukebox

Code for the paper "Jukebox: A Generative Model for Music"


generative-models

Collection of generative models, e.g. GAN, VAE in Pytorch and Tensorflow.


Teacher-free-Knowledge-Distillation

Knowledge Distillation: CVPR2020 Oral, Revisiting Knowledge Distillation via Label Smoothing Regularization


gans

Generative Adversarial Networks implemented in PyTorch and Tensorflow


PyTorch-VAE

A Collection of Variational Autoencoders (VAE) in PyTorch.


gan-compression

[CVPR 2020] GAN Compression: Efficient Architectures for Interactive Conditional GANs


SPTAG

A distributed approximate nearest neighborhood search (ANN) library which provides a high quality vector index build, search and distributed online serving toolkits for large scale vector search scenario.


A scalable Gensim implementation of "Learning Role-based Graph Embeddings" (IJCAI 2018).


personal-management-system

Your web application for managing personal data. <personal.management.system.pms@gmail.com>


deploy-your-own-saas

List of "only yours" cloud services for everyday needs :black_flag:


lesspass

:key: stateless open source password manager


grocy

ERP beyond your fridge - Grocy is a web-based self-hosted groceries & household management solution for your home


mealie

Mealie is a self hosted recipe manager and meal planner with a RestAPI backend and a reactive frontend application built in Vue for a pleasant user experience for the whole family. Easily add recipes into your database by providing the url and mealie will automatically import the relevant data or add a family recipe with the UI editor


cinder

Cinder is Meta's internal performance-oriented production version of CPython.


CascadeStudio

A Full Live-Scripted CAD Kernel in the Browser


freecad.gears

a gear module for freecad


velocity-painting

#VelocityPainting: patterning 3D prints by modulating the print speed


cadquery

A python parametric CAD scripting framework based on OCCT


signed-distance-SRN

SDF-SRN: Learning Signed Distance 3D Object Reconstruction from Static Images 🎯 (NeurIPS 2020)


apex

A PyTorch Extension:  Tools for easy mixed precision and distributed training in Pytorch


fairseq

Facebook AI Research Sequence-to-Sequence Toolkit written in Python.


NSVF

Open source code for the paper of Neural Sparse Voxel Fields.


NeRF (Neural Radiance Fields) and NeRF in the Wild using pytorch-lightning


fourier-feature-networks

Fourier Features Let Networks Learn High Frequency Functions in Low Dimensional Domains


FreeCAD

This is the official source code of FreeCAD, a free and opensource multiplatform 3D parametric modeler.


orbit

A Python package for Bayesian forecasting with object-oriented design and probabilistic models under the hood.


d3 plugin to create a temporal network visualization


rstanarm

rstanarm R package for Bayesian applied regression modeling


The bookdown version lives here: https://bookdown.org/content/3890


bayesian-analysis-recipes

A collection of Bayesian data analysis recipes using PyMC3


bayesian-stats-modelling-tutorial

How to do Bayesian statistical modelling using numpy and PyMC3


DBDA-python

Doing Bayesian Data Analysis, 2nd Edition (Kruschke, 2015): Python/PyMC3 code


Bayesian-Neural-Networks

Pytorch implementations of Bayes By Backprop, MC Dropout, SGLD, the Local Reparametrization Trick, KF-Laplace, SG-HMC and more


brms

brms R package for Bayesian generalized multivariate non-linear multilevel models using Stan


XSum

Topic-Aware Convolutional Neural Networks for Extreme Summarization


xtreme-distil-transformers

XtremeDistil framework for distilling/compressing massive multilingual neural network models to tiny and efficient models for AI at scale


voila-reveal

Slideshow template for Voilà based on RevealJS


mkdocs

Project documentation with Markdown.


til

:memo: Today I Learned


Today I Learned


datasette

An open source multi-tool for exploring and publishing data


trio

Trio – a friendly Python library for async concurrency and I/O


quart

An async Python micro framework for building web applications.


zencad

CAD system for righteous zen programmers


Transformer-Hawkes-Process

Code for Transformer Hawkes Process, ICML 2020.


Deep generative modeling for time-stamped heterogeneous data, enabling high-fidelity models for a large variety of spatio-temporal domains.


swole

Streamlit, but better.


habitist

GitHub action that integrates native habit tracking in todoist. Apply the "Don't Break the Chain" method for habit building.


Guide: Finetune GPT2-XL (1.5 Billion Parameters) and finetune GPT-NEO (2.7 B) on a single GPU with Huggingface Transformers using DeepSpeed


storybook

Storybook is a frontend workshop for building UI components and pages in isolation. Made for UI development, testing, and documentation.


StyleGAN2 with adaptive discriminator augmentation (ADA) - Official TensorFlow implementation


deep-significance

Enabling easy statistical significance testing for deep neural networks.


jupytext

Jupyter Notebooks as Markdown Documents, Julia, Python or R scripts


18.S096 three-week course at MIT


18.S096 - Applications of Scientific Machine Learning


SciMLBook

Parallel Computing and Scientific Machine Learning (SciML): Methods and Applications (MIT 18.337J/6.338J)


18.330 Introduction to Numerical Analysis


18.335 - Introduction to Numerical Methods course


Materials for MIT 6.S083 / 18.S190: Computational thinking with Julia + application to the COVID-19 pandemic


ganspace

Discovering Interpretable GAN Controls [NeurIPS 2020]


starred

creating your own Awesome List by GitHub stars!


ipytree

A Tree Widget using Jupyter-widgets protocol and jsTree


Automatic-License-Plate-Recognition

Source code of ALPR (Automatic License Plate Recognition System) 🔥


streamlit-bokeh-events

A streamlit component for bi-directional communication with bokeh plots.


terran

A human perception library


Network-to-Network Translation with Conditional Invertible Neural Networks


Streamlit diff view custom component using CodeMirror for the diff view functionality


reactpy

It's React, but in Python


jina

☁ Build multimodal AI applications with cloud-native stack


streamlit-quill

Quill editor component for Streamlit.


Companion to https://dev.to/andfanilo/streamlit-components-scatterplot-with-selection-using-plotly-js-3d7n


streamlit-timeline

A simple Streamlit Component to display a Timeline in Streamlit apps. It integrates Knightlab's TimelineJS.


D3 in React in Streamlit tech demo


streamlit-ace

Ace editor component for Streamlit.


streamlit-echarts

A Streamlit component to render ECharts.


cmarkgfm

Python bindings for GitHub's cmark


perspective

A data visualization and analytics component, especially well-suited for large and/or streaming datasets.


todomvc

Helping you select an MV* framework - Todo apps for React.js, Ember.js, Angular, and many more


spacy-ann-linker

spaCy pipeline component for generating spaCy KnowledgeBase Alias Candidates for Entity Linking


flair

A very simple framework for state-of-the-art Natural Language Processing (NLP)


mrc-for-flat-nested-ner

Code for ACL 2020 paper `A Unified MRC Framework for Named Entity Recognition`


cloudpickle

Extended pickling support for Python objects


A collection of pre-trained StyleGAN 2 models to download


smartdown

Javascript library that interprets and displays Smartdown documents as web content.


foam

A personal knowledge management and sharing system for VSCode


gitbook

📝 Modern documentation format and toolchain using Git and Markdown


mdBook

Create book from markdown files. Like Gitbook but implemented in Rust


note-link-janitor

Maintains backlink structure among interlinked Markdown notes


pyodide

Pyodide is a Python distribution for the browser and Node.js based on WebAssembly


stheno

Gaussian process modelling in Python


heartrate

Simple real time visualisation of the execution of a Python program.


POT

POT : Python Optimal Transport


littleballoffur

Little Ball of Fur - A graph sampling extension library for NetworKit and NetworkX (CIKM 2020)


baikal

A graph-based functional API for building complex scikit-learn pipelines.


best-of-generator

🏆 Generates a ranked list of awesome libraries and tools.


best-of-python

🏆 A ranked list of awesome Python open-source libraries and tools. Updated weekly.


wemake-python-package

Bleeding edge cookiecutter template to create new python packages


pyment

Format and convert Python docstrings and generates patches


dtaidistance

Time series distances: Dynamic Time Warping (fast  DTW implementation in C)


bidict

The bidirectional mapping library for Python.


Hyperactive

An optimization and data collection toolbox for convenient and fast prototyping of computationally expensive models.


Gradient-Free-Optimizers

Simple and reliable optimization with local, global, population-based and sequential techniques in numerical discrete search spaces.


plumbum

Plumbum: Shell Combinators


OSlash

Functors, Applicatives, And Monads in Python


jmespath.py

JMESPath is a query language for JSON.


RxPY

ReactiveX for Python


opytimizer

🐦 Opytimizer is a Python library consisting of meta-heuristic optimization algorithms.


nested-lookup

moved: https://git.unturf.com/python/nested-lookup/


swifter

A package which efficiently applies any function to a pandas dataframe or series in the fastest available manner


functions-framework-python

FaaS (Function as a service) framework for writing portable Python functions


halo

💫 Beautiful spinners for terminal, IPython and Jupyter


falkon

Large-scale, multi-GPU capable, kernel solver


Zappa

Serverless Python


hask

Haskell language features and standard libraries in pure Python.


tigramite

Tigramite is a python package for causal inference with a focus on time series data. The Tigramite documentation is at


pyramid

Pyramid - A Python web framework


sanic

Accelerate your web app development  | Build fast. Run fast.


Type safe JSON RPC client with automatic (de)serialization. Best paired with instant_api.


Instantly create an HTTP API with automatic type conversions, JSON RPC, and a Swagger UI. Just add methods!


baseplate.py

reddit's python service framework


py-spy

Sampling profiler for Python programs


Real-Time High-Resolution Background Matting


avatarify-python

Avatars for Zoom, Skype and other video-conferencing apps.


PaddleGAN

PaddlePaddle GAN library, including lots of interesting applications like First-Order motion transfer,  Wav2Lip, picture repair, image editing, photo2cartoon, image style transfer, GPEN, and so on.


DeepSpeed

DeepSpeed is a deep learning optimization library that makes distributed training and inference easy, efficient, and effective.


anycost-gan

[CVPR 2021] Anycost GANs for Interactive Image Synthesis and Editing


manim

A community-maintained Python framework for creating mathematical animations.


spotlight

Deep recommender models using PyTorch.


falcon

The no-magic web data plane API and microservices framework for Python developers, with a focus on reliability, correctness, and performance at scale.


Automatically generate a RESTful API service for your legacy database. No code required!


faker

Faker is a Python package that generates fake data for you.


Python

All Algorithms implemented in Python


rich

Rich is a Python library for rich text and beautiful formatting in the terminal.


faceswap

Deepfakes Software For All


superset

Apache Superset is a Data Visualization and Data Exploration Platform


tenacity

Retrying library for Python


alive-progress

A new kind of Progress Bar, with real-time throughput, ETA, and very cool animations!


whereami

Uses WiFi signals :signal_strength: and machine learning to predict where you are


Adds variables to python traceback. Simple, lightweight, controllable. Debug reasons of exceptions by logging or pretty printing colorful variable contexts for each frame in a stacktrace, showing every value. Dump locals environments after errors to console, files, and loggers. Works in Jupyter and IPython. Install with pip or conda.


backbone

R Backbone package - Extract the backbone from weighted and unweighted networks


bodywork-core

ML pipeline orchestration and model deployments on Kubernetes.


ploomber

The fastest ⚡ way to build data pipelines. Develop iteratively, deploy anywhere. ☁


evidently

Evaluate and monitor ML models from validation to production. Join our Discord: https://discord.com/invite/xZjKRaNp8b


grave

Grave—dead simple graph visualization


stumpy

STUMPY is a powerful and scalable Python library for modern time series analysis


A plugin for Flake8 finding likely bugs and design problems in your program. Contains warnings that don't belong in pyflakes and pycodestyle.


SandDance

Visually explore, understand, and present your data.


marshmallow

A lightweight library for converting complex objects to and from simple Python datatypes.


Bowler

Safe code refactoring for modern Python.


returns

Make your functions return something meaningful, typed, and safe!


more-itertools

More routines for operating on iterables, beyond itertools


pycco

Literate-style documentation generator.


python-fire

Python Fire is a library for automatically generating command line interfaces (CLIs) from absolutely any Python object.


pytype

A static type analyzer for Python code


MonkeyType

A Python library that generates static type annotations by collecting runtime types


attrs

Python Classes Without Boilerplate


related

Nested Object Models in Python with dictionary, YAML, and JSON transformation support


morepath

Python web microframework with superpowers


pgmpy

Python Library for learning (Structure and Parameter), inference (Probabilistic and Causal), and simulations in Bayesian Networks.


py-earth

A Python implementation of Jerome Friedman's Multivariate Adaptive Regression Splines


python-dotenv

Reads key-value pairs from a .env file and can set them as environment variables. It helps in developing applications following the 12-factor principles.


MachineLearningNotebooks

Python notebooks with ML and deep learning examples with Azure Machine Learning Python SDK | Microsoft


pipelines-azureml

Example Azure Pipeline to train and deploy a machine learning model using the Azure Machine Learning service

Creative Commons Attribution 4.0 International


km

Labs for Knowledge Mining modules


AzureML-Containers

Docker containers for running training scripts on AzureML


MLC

Meta Label Correction for Noisy Label Learning


causal-inference-tutorial

Repository with code and slides for a tutorial on causal inference.


sunode

Solve ODEs fast, with support for PyMC


greta

simple and scalable statistical modelling in R


A simple probabilistic programming language.


optax

Optax is a gradient processing and optimization library for JAX.


Seminars DeepBayes Summer School 2018


pygcn

Graph Convolutional Networks in PyTorch


gradient-checkpointing

Make huge neural nets fit in memory


cdlib

Community Discovery Library


Ax

Adaptive Experimentation Platform


george

Fast and flexible Gaussian Process regression in Python


azure-search-python-samples

Azure Search Python sample code


Tensorflow implementation of Learning-based Video Motion Magnification


pymoo

NSGA2, NSGA3, R-NSGA3, MOEAD, Genetic Algorithms (GA), Differential Evolution (DE), CMAES, PSO


noah-research

Noah Research


rethinking-numpyro

Statistical Rethinking (2nd ed.) with NumPyro


trax

Trax — Deep Learning with Clear Code and Speed


flax

Flax is a neural network library for JAX that is designed for flexibility.


numpyro

Probabilistic programming with NumPy powered by JAX for autograd and JIT compilation to GPU/TPU/CPU.


pytorch

Tensors and Dynamic neural networks in Python with strong GPU acceleration


guildai

Experiment tracking, ML developer tools


sparseml

Libraries for applying sparsification recipes to neural networks with a few lines of code, enabling faster and smaller models


azureml-cookiecutter

Cookiecutter template for Azure Machine Learning Service projects.


wrapt

A Python module for decorators, wrappers and monkey patching.


FewSum

Few-shot learning framework for opinion summarization published at EMNLP 2020.


Snippext: Semi-supervised Opinion Mining with Augmented Data


opiniondigest

OpinionDigest: A Simple Framework for Opinion Summarization (ACL 2020)


Copycat-abstractive-opinion-summarizer

ACL 2020 Unsupervised Opinion Summarization as Copycat-Review Generation


voila-material

Material design template for Voilà


xeus-cling

Jupyter kernel for the C++ programming language


cytoolz

Cython implementation of Toolz: High performance functional utilities


toolz

A functional standard library for Python.


cvxpy

A Python-embedded modeling language for convex optimization problems.


bayesalpha

Bayesian models to compute performance and uncertainty of returns and alpha.


alphalens

Performance analysis of predictive (alpha) stock factors


qgrid

An interactive grid for sorting, filtering, and editing DataFrames in Jupyter notebooks


jupyterlab-sql

SQL GUI for JupyterLab


pandas-selectable

A `select` accessor for easier subsetting of pandas DataFrames and Series


lifelines

Survival analysis in Python


mlrun

Machine Learning automation and tracking


nuclio

High-Performance Serverless event and data processing platform


papermill

📚 Parameterize, execute, and analyze notebooks


nlp-architect

A model library for exploring state-of-the-art deep learning topologies and techniques for optimizing Natural Language Processing neural networks


Code for ACL 2018 paper: "Fast Abstractive Summarization with Reinforce-Selected Sentence Rewriting. Chen and Bansal"


nbdev

Create delightful software with Jupyter Notebooks


hyperopt

Distributed Asynchronous Hyperparameter Optimization in Python


functions-python-ldamodeling

LDA Topic Modeling - Using Python on Azure Functions for topic classification of articles


azure-search-power-skills

A collection of useful functions to be deployed as custom skills for Azure Cognitive Search


azure-sdk-for-python

This repository is for active development of the Azure SDK for Python. For consumers of the SDK we recommend visiting our public developer docs at https://docs.microsoft.com/python/azure/ or our versioned developer docs at https://azure.github.io/azure-sdk-for-python.


datatable

A Python package for manipulating 2-dimensional tabular data structures


metaflow

:rocket: Build and manage real-life ML, AI, and data science projects with ease!


alibi

Algorithms for explaining machine learning models


seldon-core

An MLOps framework to package, deploy, monitor and manage thousands of production machine learning models


flyte

Scalable and flexible workflow orchestration platform that seamlessly unifies data, ML and analytics stacks.


zenml

ZenML 🙏: Build portable, production-ready MLOps pipelines. https://zenml.io.


deeptype

Code for the paper "DeepType: Multilingual Entity Linking by Neural Type System Evolution"


TrajectoryNet

TrajectoryNet: A Dynamic Optimal Transport Network for Modeling Cellular Dynamics


Creating multi-resolution embeddings and clusters from high dimensional data


m-phate

Multislice PHATE for tensor embeddings


probnum

Probabilistic Numerics in Python.


PHATE

PHATE (Potential of Heat-diffusion for Affinity-based Transition Embedding) is a tool for visualizing high dimensional data.


pyDiffMap

Library for diffusion maps


ndtv

ndtv: Network Dynamic Temporal Visualizations in R


PlotNeuralNet

Latex code for making neural networks diagrams


vis-network

:dizzy: Display dynamic, automatically organised, customizable network views.


Boruta-Shap

A Tree based feature selection tool which combines both the Boruta feature selection algorithm with shapley values.


ttk

TTK - Topological Data Analysis and Visualization - Source Code


BERTopic

Leveraging BERT and c-TF-IDF to create easily interpretable topics.


ECCV2022 - Real-Time Intermediate Flow Estimation for Video Frame Interpolation


SymSpell

SymSpell: 1 million times faster spelling correction & fuzzy search through Symmetric Delete spelling correction algorithm


Steam review texting embedding analysis


Repo containing code for Towards Data Science articles


plotROC

Interactive ROC plots with ggplot + d3.js.


tomotopy

Python package of Tomoto, the Topic Modeling Tool


dbMAP

A fast, accurate, and modularized dimensionality reduction approach based on diffusion harmonics and graph layouts. Escalates to millions of samples on a personal laptop. Adds high-dimensional big data intrinsic structure to your clustering and data visualization workflow.


scikit-tda

Topological Data Analysis for Python🐍


kepler-mapper

Kepler Mapper: A flexible Python implementation of the Mapper algorithm.


dyneusr

Dynamical Neuroimaging Spatiotemporal Representations (DyNeuSR)


nmslib

Non-Metric Space Library (NMSLIB): An efficient similarity search library and a toolkit for evaluation of k-NN methods for generic non-metric spaces.


entr

Run arbitrary commands when files change


ipyvolume

3d plotting for Python in the Jupyter notebook based on IPython widgets using WebGL


A tool for learning vector representations of words and entities from Wikipedia


sktime

A unified framework for machine learning with time series


Deep Learning for Time Series Classification


ETM

Topic Modeling in Embedding Spaces


contextualized-topic-models

A python package to run contextualized topic modeling. CTMs combine contextualized embeddings (e.g., BERT) with topic models to get coherent topics. Published at EACL and ACL 2021.


NETL-Automatic-Topic-Labelling-

Generating labels for topics automatically using neural embeddings


Using stochastic block models for topic modeling


causal-text-embeddings

Software and data for "Using Text Embeddings for Causal Inference"


hlta

Provides functions for hierarchical latent tree analysis on text data for hierarchical topic detection


sHDP

Nonparametric Topic Modeling with Word Vectors


Implementation of topic models based on neural network approaches.


Neural-Document-Modeling

PyTorch implementations of NVDM, GSM, NTM, NTMR


textTOvec

ICLR 2019 paper: "textTOvec: DEEP CONTEXTUALIZED NEURAL AUTOREGRESSIVE TOPIC MODELS OF LANGUAGE WITH DISTRIBUTED COMPOSITIONAL PRIOR"


JoSH

[KDD 2020] Hierarchical Topic Mining via Joint Spherical Tree and Text Embedding


kd-topic-models

Repo for EMNLP 2020 paper, "Improving Neural Topic Models using Knowledge Distillation"


Basic tensorflow implementation of logistic latent Dirichlet allocation


idyll

Create explorable explanations and interactive essays.


rev

REV: Reverse-Engineering Visualizations


setcola

High-Level Constraints for Graph Layout


visualization-curriculum

A data visualization curriculum of interactive notebooks.


draco

Visualization Constraints and Weight Learning


falcon

Brushing and linking for big data


gemini

A grammar and recommender system for animated transitions in Vega/Vega-Lite


GuidedNMF

[Paper] Repository for the paper "On a Guided Nonnegative matrix factorization," published in IEEE ICASSP 2021.


ArtLine

A Deep Learning based project for creating line art portraits.


DeOldify

A Deep Learning based project for colorizing and restoring old images (and video!)


mwclient

Python client library to interface with the MediaWiki API


symreg

A Symbolic Regression engine


colab-ssh

Connect to Google Colab using SSH


dash-pivottable

react-pivottable in Dash


react-pivottable

React-based drag'n'drop pivot table with Plotly.js charts


sd-material-ui

material-ui components for Dash


ai-docstring

Visual Studio Code extension to quickly generate docstrings for python functions using AI(NLP) technology.


cartoonify

Deploy and scale serverless machine learning app - in 4 steps.


shap

A game theoretic approach to explain the output of any machine learning model.


SIF

sentence embedding by Smooth Inverse Frequency weighting scheme


datahub

The Metadata Platform for your Data Stack


darts

A python library for user-friendly forecasting and anomaly detection on time series.


litenn

Lightweight machine learning library based on OpenCL 1.2


puzzlecad

An OpenSCAD library for modeling mechanical puzzles


colorspacious

A powerful, accurate, and easy-to-use Python library for doing colorspace conversions


viscm

A tool for visualizing and designing colormaps using colorspacious and matplotlib


pragmaticai

[Book-2019] Pragmatic AI: An Introduction to Cloud-based Machine Learning


tributary

Streaming reactive and dataflow graphs in Python


chartpy

Easy to use Python API wrapper to plot charts with matplotlib, plotly, bokeh and more


falcon

Free, open-source SQL client for Windows and Mac 🦅


LAMA

LAnguage Model Analysis


CorrectAndSmooth

[ICLR 2021] Combining Label Propagation and Simple Models Out-performs Graph Neural Networks (https://arxiv.org/abs/2010.13993)


ipysigma

A Jupyter widget using sigma.js to render interactive networks.


pyvis

Python package for creating and visualizing interactive network graphs.


few-shot-gan

Few-shot adaptation of GANs.


neuraloperator

Learning in infinite dimension with neural operators.


fairlearn

A Python package to assess and improve fairness of machine learning models.


A Python package that implements a variety of algorithms that mitigate unfairness in supervised machine learning.


EconML

ALICE (Automated Learning and Intelligence for Causation and Economics) is a Microsoft Research project aimed at applying Artificial Intelligence concepts to economic decision making. One of its  goals is to build a toolkit that combines state-of-the-art machine learning techniques with econometrics in order to bring automation to complex causal inference problems. To date, the ALICE Python SDK (econml) implements orthogonal machine learning algorithms such as the double machine learning work of Chernozhukov et al. This toolkit is designed to measure the causal effect of some treatment variable(s) t on an outcome variable y, controlling for a set of features x.


dowhy

DoWhy is a Python library for causal inference that supports explicit modeling and testing of causal assumptions. DoWhy is based on a unified language for causal inference, combining causal graphical models and potential outcomes frameworks.


Meshroom

3D Reconstruction Software


precious-plastic-kit

Precious Plastic Downloadpack


python-versioneer

version-string management for VCS-controlled trees


elyra

Elyra extends JupyterLab with an AI centric approach.


aim

Aim 💫 — An easy-to-use & supercharged open-source experiment tracker.


spacy-streamlit

👑 spaCy building blocks and visualizers for Streamlit apps


[ECCV 2020] In-Domain GAN Inversion for Real Image Editing (PyTorch code)


insight

Repository for Project Insight: NLP as a Service


dtale

Visualizer for pandas data structures


deepmind-research

This repository contains implementations and illustrative code to accompany DeepMind publications


mermaid

Generation of diagrams like flowcharts or sequence diagrams from text in a similar manner as markdown


realworld

"The mother of all demo apps" — Exemplary fullstack Medium.com clone powered by React, Angular, Node, Django, and many more


CuraSettingsWriter

Cura Plugin for Exporting Settings to HTML


TCN

Sequence modeling benchmarks and temporal convolutional networks


requests-html

Pythonic HTML Parsing for Humans™


EverybodyDanceNow

Motion Retargeting Video Subjects


Parametric UMAP embeddings for representation and semisupervised learning. From the paper "Parametric UMAP: learning embeddings with deep neural networks for representation and semi-supervised learning" (Sainburg, McInnes, Gentner, 2020).


Materials from Stan conferences


MLOpsPython

MLOps using Azure ML Services and Azure DevOps


hacker-laws

💻📖 Laws, Theories, Principles and Patterns that developers will find useful. #hackerlaws


hummingbird

Hummingbird compiles trained ML models into tensor computation for faster inference.


enstop

Ensemble topic modelling with pLSA


docker-stacks

Ready-to-run Docker images containing Jupyter applications


spacy-universal-sentence-encoder

Google USE (Universal Sentence Encoder) for spaCy


spacy-sentence-bert

Sentence transformers models for SpaCy


graspologic

Python package for graph statistics


ipympl

Matplotlib Jupyter Integration


magnitude

Magnitude fork that only supports Word2Vec, GloVe and fastText embeddings


A fast, efficient universal vector embedding utility package.


sentence-transformers

Multilingual Sentence & Image Embeddings with BERT


graphvite

GraphVite: A General and High-performance Graph Embedding System


karateclub

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


obiscad

Obijuan openscad tools


model-viewer

Easily display interactive 3D models on the web and in AR!


pytorch-bert-document-classification

Enriching BERT with Knowledge Graph Embedding for Document Classification (PyTorch)


scdv-python

Sparse Composite Document Vectors using soft clustering over distributional representations


SWEM

The Tensorflow code for this ACL 2018 paper: "Baseline Needs More Love: On Simple Word-Embedding-Based Models and Associated Pooling Mechanisms"


hipcl

OpenCL/SPIR-V implementation of HIP


ivf-hnsw

Code for ECCV2018 paper: Revisiting the Inverted Indices for Billion-Scale Approximate Nearest Neighbors


hnswlib

Header-only C++/python library for fast approximate nearest neighbors


Atlas

Atlas: End-to-End 3D Scene Reconstruction from Posed Images


cmr

Project repo for Learning Category-Specific Mesh Reconstruction from Image Collections


Single/multi view image(s) to voxel reconstruction using a recurrent neural network


Voxel-Based Variational Autoencoders, VAE GUI, and Convnets for Classification


Bundler Structure from Motion Toolkit


colmap

COLMAP - Structure-from-Motion and Multi-View Stereo


The official implementation of "Pix2Vox: Context-aware 3D Reconstruction from Single and Multi-view Images". (Xie et al., ICCV 2019)


opacus

Training PyTorch models with differential privacy


Top2Vec learns jointly embedded topic, document and word vectors.


Parameter estimation routines for logistic Item Characteristic Curves (ICC) from Item Response Theory (IRT)


icesl-infillers

Infiller shaders for IceSL


Material for my proposed StanCon talk


genrl

A PyTorch reinforcement learning library for generalizable and reproducible algorithm implementations with an aim to improve accessibility in RL


Printrun

Pronterface, Pronsole, and Printcore - Pure Python 3d printing host software


txtai

💡 All-in-one open-source embeddings database for semantic search, LLM orchestration and language model workflows


klipper

Klipper is a 3d-printer firmware


openpyscad

Python library to generate OpenSCAD source code. This library provides intuitive interface when you handle 3D data.


MiDaS

Code for robust monocular depth estimation described in "Ranftl et. al., Towards Robust Monocular Depth Estimation: Mixing Datasets for Zero-shot Cross-dataset Transfer, TPAMI 2022"


nerf

Code release for NeRF (Neural Radiance Fields)


scad-utils

Utility libraries for OpenSCAD


Round-Anything

A set of OpenSCAD utilities for adding radii and fillets, that embodies a robust approach to developing OpenSCAD parts.


nutsnbolts

A OpenSCAD library that allows for simple creation of nuts and bolts and respective nut catches and screw holes


OpenSCAD-Dovetails

A library for generating dovetail tails and pins in OpenSCAD.


ViewSCAD

A Jupyter renderer for the OpenSCAD and SolidPython Constructive Solid Geometry languages


dotSCAD

Reduce the burden of mathematics when playing OpenSCAD


MCAD

OpenSCAD Parametric CAD Library (LGPL 2.1)


NopSCADlib

Library of parts modelled in OpenSCAD and a framework for making projects


SolidPython

A python frontend for solid modelling that compiles to OpenSCAD


obico-server

Obico is a community-built, open-source smart 3D printing platform used by makers, enthusiasts, and tinkerers around the world.


OctoPrint-DisplayLayerProgress

OctoPrint-Plugin


A repository for explaining feature attributions and feature interactions in deep neural networks.


Statistical Rethinking course at MPI-EVA from Dec 2018 through Feb 2019


Bayesian Data Analysis course at Aalto


git-crypt

Transparent file encryption in git


ariadne

Python library for implementing GraphQL servers using schema-first approach.


flask-graphql

Adds GraphQL support to your Flask application.


flask-restful

Simple framework for creating REST APIs


dash-cytoscape

Interactive network visualization in Python and Dash, powered by Cytoscape.js


dash-bootstrap-components

Bootstrap components for Plotly Dash


py-bgg

A simple Board Game Geek (boardgamegeek.com) API library in Python.  This mainly just handles the API calls and converts the XML to representative dict/list format


pandera

A light-weight, flexible, and expressive statistical data testing library


geomstats

Computations and statistics on manifolds with geometric structures.


dabl

Data Analysis Baseline Library


chartify

Python library that makes it easy for data scientists to create charts.


TextAttack

TextAttack 🐙  is a Python framework for adversarial attacks, data augmentation, and model training in NLP https://textattack.readthedocs.io/en/master/


pivottable

Open-source Javascript Pivot Table (aka Pivot Grid, Pivot Chart, Cross-Tab) implementation with drag'n'drop.


bootstrap-flask

Bootstrap 4 & 5 helper for your Flask projects.


better-exceptions

Pretty and useful exceptions in Python, automatically.


espnet

End-to-End Speech Processing Toolkit


aws-serverless-workshops

Code and walkthrough labs to set up serverless applications for Wild Rydes workshops


repo for paper: Adaptive Checkpoint Adjoint (ACA) method for gradient estimation in neural ODE


dominate

Dominate is a Python library for creating and manipulating HTML documents using an elegant DOM API.  It allows you to write HTML pages in pure Python very concisely, which eliminate the need to learn another template language, and to take advantage of the more powerful features of Python.


mkdocs-material

Documentation that simply works


Unknow-pleasure-processing

A simple processing Sketch that gives to photos a graphic effect like the cover of "Unknow pleasure" by Joy Division. It also create a gif!


d3 version of the bootstrap javascript tools


Vue sunburst component based on D3.js


IHaskell

A Haskell kernel for the Jupyter project.


IJulia.jl

Julia kernel for Jupyter


tslab

Interactive JavaScript and TypeScript programming with Jupyter


runtime

The Observable dataflow runtime.


three.js

JavaScript 3D Library.


vue.py

Pythonic Vue.js


justpy

An object oriented high-level Python Web Framework that requires no frontend programming


fastapi-users

Ready-to-use and customizable users management for FastAPI


ProphetNet

A research project for natural language generation, containing the official implementations by MSRA NLC team.


DeepSpeech

DeepSpeech is an open source embedded (offline, on-device) speech-to-text engine which can run in real time on devices ranging from a Raspberry Pi 4 to high power GPU servers.


auto-podcast-timestamper

A service that gives timestamped highlights of an audio clip


ScrollyTeller

A JavaScript library to build scrollytelling visualizations from tabular data


hypothesis

Hypothesis is a powerful, flexible, and easy to use library for property-based testing.


cookiecutter-flask-react

Cookiecutter for a Flask+React project


fastapi-react

🚀   Cookiecutter Template for FastAPI + React Projects.  Using PostgreSQL, SQLAlchemy, and Docker


full-stack-fastapi-postgresql

Full stack, modern web application generator. Using FastAPI, PostgreSQL as database, Docker, automatic HTTPS and more.


typer

Typer, build great CLIs. Easy to code. Based on Python type hints.


hug

Embrace the APIs of the future. Hug aims to make developing APIs as simple as possible, but no simpler.


pyenv

Simple Python version management


💻 A Python library to create and deploy cross-platform native context menus. 💻


voila

Voilà turns Jupyter notebooks into standalone web applications


python-mip

Python-MIP: collection of Python tools for the modeling and solution of Mixed-Integer Linear programs


GPT-3: Language Models are Few-Shot Learners


pulp

A python Linear Programming API


or-tools

Google's Operations Research tools:


dm-haiku

JAX-based neural network library


scikit-optimize

Sequential model-based optimization with a  `scipy.optimize` interface


gpytorch

A highly efficient implementation of Gaussian Processes in PyTorch


botorch

Bayesian optimization in PyTorch


paramnb

Generate ipywidgets from Parameterized objects in the notebook


dill

serialize all of Python


spark-nlp

State of the Art Natural Language Processing


SPADE

Semantic Image Synthesis with SPADE


SMIS

Semantically Multi-modal Image Synthesis(CVPR 2020)


ERNIE

Official implementations for various pre-training models of ERNIE-family, covering topics of Language Understanding & Generation, Multimodal Understanding & Generation, and beyond.


vivarium

A python microsimulation framework


ctrl

Conditional Transformer Language Model for Controllable Generation


neural-style-pt

PyTorch implementation of neural style transfer algorithm


Real-time-style-transfer

Tensorflow implementation of Justin Johnson's paper, perceptual losses for real-time style transfer and super-resolution.


resume-schema

JSON-Schema is used here to define and validate our proposed resume json


rethinking

Statistical Rethinking course and book package


pymc-resources

PyMC educational resources


aka "Bayesian Methods for Hackers": An introduction to Bayesian methods + probabilistic programming with a computation/understanding-first, mathematics-second point of view. All in pure Python ;)


Python/PyMC3 versions of the programs described in Doing bayesian data analysis by John K. Kruschke


cherrypy

CherryPy is a pythonic, object-oriented HTTP framework.      https://cherrypy.dev


mljar-supervised

Python package for AutoML on Tabular Data with Feature Engineering, Hyper-Parameters Tuning, Explanations and Automatic Documentation


loguru

Python logging made (stupidly) simple


clearml

ClearML - Auto-Magical CI/CD to streamline your ML workflow. Experiment Manager, MLOps and Data-Management


kedro-mlflow

A kedro-plugin for integration of mlflow capabilities inside kedro projects (especially machine learning model versioning and packaging)


ultimate-flask-front-end

blog post


connexion

Connexion is a modern Python web framework that makes spec-first and api-first development easy.


NeuralCDE

Code for "Neural Controlled Differential Equations for Irregular Time Series" (Neurips 2020 Spotlight)


CurveFit

Generic curve fitting package with nonlinear mixed effects model


EMOD

Source files for building the IDM EMOD disease transmission model.


altair

Declarative statistical visualization library for Python


cpp

Exercism exercises in C++.


exercism

Crowd-sourced code mentorship. Practice having thoughtful conversations about code.


behave

BDD, Python style.


ar-cutpaste

Cut and paste your surroundings using AR


Data logistics system enabling real-time pathogen surveillance. Built for the Seattle Flu Study.


Bayesian Data Analysis demos for Python


Vivarium microsimulation tools used to model diseases and interventions.


AnimalAI-Olympics

Code repository for the Animal AI Olympics competition


googletest

GoogleTest - Google Testing and Mocking Framework


MorphL-Community-Edition

MorphL Community Edition uses big data and machine learning to predict user behaviors in digital products and services with the end goal of increasing KPIs (click-through rates, conversion rates, etc.) through personalization


Data-VisualizAR

Visualize data or 3D models (.obj) in augmented reality through the web with Google Poly, AR.js, flask.py (Mobile compatible)


OpusSolver

Automated solver for Opus Magnum puzzles


google-research

Google Research


bigartm

Fast topic modeling platform


bimpy

imgui for python


ALAE

[CVPR2020] Adversarial Latent Autoencoders


machine-learning-systems-design

A booklet on machine learning systems design with exercises. NOT the repo for the book "Designing Machine Learning Systems"


industry-machine-learning

A curated list of applied machine learning and data science notebooks and libraries across different industries (by @firmai)


awesome-production-machine-learning

A curated list of awesome open source libraries to deploy, monitor, version and scale your machine learning


Production-Level-Deep-Learning

A guideline for building practical production-level deep learning systems to be deployed in real world applications.


dagster

An orchestration platform for the development, production, and observation of data assets.


kubeflow

Machine Learning Toolkit for Kubernetes


PyBoy

Game Boy emulator written in Python


earthly

Super simple build framework with fast, repeatable builds and an instantly familiar syntax – like Dockerfile and Makefile had a baby.


hexapod-robot-simulator

A hexapod robot simulator built from first principles


Background-Matting

Background Matting: The World is Your Green Screen


first-order-model

This repository contains the source code for the paper First Order Motion Model for Image Animation


torchlayers

Shape and dimension inference (Keras-like) for PyTorch layers and neural networks


pipelinex

PipelineX: Python package to build ML pipelines for experimentation with Kedro, MLflow, and more


causallift

CausalLift: Python package for causality-based Uplift Modeling in real-world business


pyblaze

Large-Scale Machine and Deep Learning in PyTorch.


pycave

Traditional Machine Learning Models for Large-Scale Datasets in PyTorch.


stanza

Stanford NLP Python library for tokenization, sentence segmentation, NER, and parsing of many human languages


Detectron2 is a platform for object detection, segmentation and other visual recognition tasks.


causalnex

A Python library that helps data scientists to infer causation rather than observing correlation.


kedro

Kedro is a toolbox for production-ready data science. It uses software engineering best practices to help you create data engineering and data science pipelines that are reproducible, maintainable, and modular.


A GitHub Action that lints Python code with Flake8 then automatically creates pull request reviews if there are any violations.


pytorch-ts

PyTorch based Probabilistic Time Series forecasting framework based on GluonTS backend


attentionagent.github.io

Web version of “Neuroevolution of Self-Interpretable Agents” (https://arxiv.org/abs/2003.08165)


ReZero-examples

PyTorch Examples repo for "ReZero is All You Need: Fast Convergence at Large Depth"


interfacegan

[CVPR 2020] Interpreting the Latent Space of GANs for Semantic Face Editing


Pytorch implementation of a StyleGAN encoder. Images to latent space representation.


A mix of GAN implementations including progressive growing


pytorch-pretrained-BigGAN

🦋A PyTorch implementation of BigGAN with pretrained weights and conversion scripts.


A small example of how to use sphinx. (COMPLETE)


snudown

reddit's markdown renderer. based on sundown.


cnpy

library to read/write .npy and .npz files in C/C++


HashingDeepLearning

Codebase for "SLIDE : In Defense of Smart Algorithms over Hardware Acceleration for Large-Scale Deep Learning Systems"


darknet

Convolutional Neural Networks


modin

Modin: Scale your Pandas workflows by changing a single line of code


DialoGPT

Large-scale pretraining for dialogue


DiCE

Generate Diverse Counterfactual Explanations for any machine learning model.


jax

Composable transformations of Python+NumPy programs: differentiate, vectorize, JIT to GPU/TPU, and more


artistic-videos

Torch implementation for the paper "Artistic style transfer for videos"


dopamine

Dopamine is a research framework for fast prototyping of reinforcement learning algorithms.


A little word cloud generator in Python


tokenizers

💥 Fast State-of-the-Art Tokenizers optimized for Research and Production


adaptive

:chart_with_upwards_trend: Adaptive: parallel active learning of mathematical functions


StyleGAN2 - Official TensorFlow Implementation


soft-decision-tree

pytorch implementation of "Distilling a Neural Network Into a Soft Decision Tree"


tsne-cuda

GPU Accelerated t-SNE for CUDA with Python bindings


SubTokenizer

Subwords tokenizer based on google code from tensor2tensor


nlp-recipes

Natural Language Processing Best Practices & Examples


auptimizer

An automatic ML model optimization tool.


cleanlab

The standard data-centric AI package for data quality and machine learning with messy, real-world data and labels.


dex-lang

Research language for array processing in the Haskell/ML family


NearPy

Python framework for fast (approximated) nearest neighbour search in large, high-dimensional data sets using different locality-sensitive hashes.


faiss

A library for efficient similarity search and clustering of dense vectors.


pgANN

Fast Approximate Nearest Neighbor (ANN) searches with a PostgreSQL database.


PRML

PRML algorithms implemented in Python


prodige

A supplementary code for Beyond Vector Spaces: Compact Data Representation as Differentiable Weighted Graphs.


The code repository for examples in the O'Reilly book 'Generative Deep Learning' using Pytorch


Tensorflow implementation for prodLDA and NVLDA.


pytorch-avitm

PyTorch implementation of AVITM


pt-avitm

PyTorch implementation of AVITM (Autoencoding Variational Inference For Topic Models)


SpeedTorch

Library for faster pinned CPU <-> GPU transfer in Pytorch


reverse-interview

Questions to ask the company during your interview


venn.js

Area proportional Venn and Euler diagrams in JavaScript


ffanalytics

ffanalytics R package


A series of Jupyter notebooks that walk you through the fundamentals of Machine Learning and Deep Learning in Python using Scikit-Learn, Keras and TensorFlow 2.


pyprobml

Python code for "Probabilistic Machine learning" book by Kevin Murphy


crosscat

A domain-general, Bayesian method for analyzing high-dimensional data tables


biclustlib

A Python library of biclustering algorithms, evaluation measures and datasets.


adaptive-span

Transformer training code for sequential tasks


snorkel-tutorials

A collection of tutorials for Snorkel


RAdam

On the Variance of the Adaptive Learning Rate and Beyond


infinity

AWS Spot instances for ML


theresistance

Bayesian solver for The Resistance card game: https://en.wikipedia.org/wiki/The_Resistance_(game)


blackbox

A Python module for parallel optimization of expensive black-box functions


pytorch implementation of "Get To The Point: Summarization with Pointer-Generator Networks"