Python Deeplearning

Open-source Python projects categorized as Deeplearning | Edit details

Top 23 Python Deeplearning Projects

  • GitHub repo faceswap

    Deepfakes Software For All

    Project mention: Use the infamous Deep Fakes project for things other than faces | | 2021-10-25

    My current challenge is getting those masked wheel images to be able to swap between images, or to apply a new wheel on a car image. To get a decent result that doesn't look fake, it would have to do some minor warping and resizing. To me, this seems like exactly what the Deep Fakes repo does.

  • GitHub repo DeepFaceLab

    DeepFaceLab is the leading software for creating deepfakes.

    Project mention: Are there any open source ML libraries that have good (or any) test coverage? | | 2021-11-25

    I have been looking to use lipsync for a project at work, and I have been horrified to see that the most used deepfake library [0] with over 30k stars has the word "test" mentioned in it a whopping 10 times. This naturally made me very hesitant to use this library as who (I guess no one, really) knows how unstable it may be.

    Are there any examples of projects in ML (other than libs like pytorch) that do have test suites, and perhaps even enforce TDD? Would be very curious to know.

    [0] DeepFaceLab

  • Nanos

    Run Linux Software Faster and Safer than Linux with Unikernels.

  • GitHub repo horovod

    Distributed training framework for TensorFlow, Keras, PyTorch, and Apache MXNet.

    Project mention: [D] GPU buying recommendation | | 2021-07-17

    If you just want to run tensorflow or pytorch for a Jupyter notebook, setting the environment shouldn't be difficult. I know that AWS has a marketplace of preconfigured images. However, you can go as advanced as setting up a cluster of gpu-equipped nodes to setup Horovod ( to do distributed machine learning. Yes, there's a learning curve, but you cannot acquire this skillet any other way.

  • GitHub repo ludwig

    Data-centric declarative deep learning framework

    Project mention: Most Frequent 600 Coding Questions on LeetCode | | 2021-10-26

    They list themselves all over the internet as an "open source contributor" to Uber, which as far I can tell is based entirely on... reporting that there was an issue with a favicon. To me, it seems like they'll be cheating anybody who employs them based on this, ahem, "experience". And that feels like the tip of the iceberg.

  • GitHub repo seq2seq

    A general-purpose encoder-decoder framework for Tensorflow

    Project mention: Tegin huvitava avastuse. Google translate tõlkides automaatselt määrab meie ilma soota asesõnad inglise keeles sooliseks olenevalt sellest, mis ametinimetust lauses kasutad. | | 2021-02-05

    Treenimiseks antakse masinale ( väga palju tõlkepaare sisse, kui need tõlkepaarid ongi tänapäevasest stereotüüpsest maailmast siis väga midagi sinna parata ei saa. Keegi teadlikult vähemalt seda masinat stereotüüpseks ei teinud.

  • GitHub repo PyTorchZeroToAll

    Simple PyTorch Tutorials Zero to ALL!

    Project mention: [D] I'm trying to do more stuff in pure Tensorflow. Is there an in-depth book that explain constructing recurrent, convolutional, graph etc layers in it? | | 2021-01-30

    I'm doing this rn, but with PyTorch. I look for notebooks/scripts (, primarily) on github read and copy them, along with the deeplearning book. Surprisingly pretty much everything just clicks now, it's my third attempt reading the text though. I don't think any book serves the purpose well, except for knowing the well established conventions of the field.

  • GitHub repo clearml

    ClearML - Auto-Magical Suite of tools to streamline your ML workflow. Experiment Manager, MLOps and Data-Management

    Project mention: [D] Facebook Visdom vs Google Tensorboard for Pytorch | | 2021-09-26

    I'm talking about ClearML😅 trying not to shill for open-source but ~5000 teams have already chosen 💪

  • Scout APM

    Scout APM: A developer's best friend. Try free for 14-days. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.

  • GitHub repo InvoiceNet

    Deep neural network to extract intelligent information from invoice documents.

    Project mention: Pdfsandwich | | 2021-11-06
  • GitHub repo contrastive-unpaired-translation

    Contrastive unpaired image-to-image translation, faster and lighter training than cyclegan (ECCV 2020, in PyTorch)

    Project mention: [D] What's the successor to pix2pixHD | | 2021-01-26
  • GitHub repo pycm

    Multi-class confusion matrix library in Python

    Project mention: [P] PyCM 3.3 released: Comparison of Classifiers Based on Confusion Matrix | | 2021-10-27
  • GitHub repo DeBERTa

    The implementation of DeBERTa

    Project mention: How do I fine-tune zero shot models? | | 2021-10-23

    The obvious answer is to look at how the Deberta model was trained for MNLI and copy that: github

  • GitHub repo Neupy

    NeuPy is a Tensorflow based python library for prototyping and building neural networks

  • GitHub repo trankit

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

    Project mention: Trankit v1.0.0 - An open-source Transformer-based Multilingual NLP Toolkit for 56 languages is out. | | 2021-03-31

    Trankit is written in Python and can be easily installed via pip. Our code and pretrained models are publicly available at:

  • GitHub repo kogpt

    KakaoBrain KoGPT (Korean Generative Pre-trained Transformer) (by kakaobrain)

    Project mention: KakaoBrain KoGPT 6B for Korean | | 2021-11-17
  • GitHub repo cartoonize

    A demo webapp to convert images and videos into cartoon!

    Project mention: A online cartoonizer/vectorizer tool | | 2021-05-06

    this is the git repo:

  • GitHub repo kochat

    Opensource Korean chatbot framework

    Project mention: Kochat: Opensource Korean Chatbot Framework | | 2021-02-25

    I have developed 'KoChat' (, a framework (similar with RASA) that makes it easy to build Korean chatbots. With only 30 lines of code, you can make a Korean chatbot. KoChat provides the following functions:

  • GitHub repo coral-cnn

    Rank Consistent Ordinal Regression for Neural Networks with Application to Age Estimation

    Project mention: [D] can regression models be used for ranking? | | 2021-06-30

    To your question, there are specific types of models called ordinal regression / ordinal classification models that do not assume a metric distance between values. E.g., if you have "20/hr, $15/hr, $0/hr" these models don't assume that the distance between 0 and 15 is 3x the distance between 20 and 15. It just assumes 20 > 15 > 0. We worked on this a bit in the context of neural networks: ,

  • GitHub repo rembg-greenscreen

    Rembg Video Virtual Green Screen Edition

    Project mention: Remove background from image or video using machine learning | | 2021-07-26
  • GitHub repo Implicit-Internal-Video-Inpainting

    [ICCV 2021]: IIVI: Internal Video Inpainting by Implicit Long-range Propagation

    Project mention: HKUST AI Researchers Propose A Novel Neural Framework For Video Inpainting By Overfitting A CNN (Convolutional Neural Network) Without Explicit Guidance | | 2021-08-08
  • GitHub repo SSD-pytorch

    SSD: Single Shot MultiBox Detector pytorch implementation focusing on simplicity

    Project mention: Minimal implementation of SSD: Single Shot MultiBox Detector | | 2021-02-12
  • GitHub repo fastapi-template

    Completely Scalable FastAPI based template for Machine Learning, Deep Learning and any other software project which wants to use Fast API as an API framework.

    Project mention: Clean and Scalable Code Architecture for ML/DL and NLP driven micro-service | | 2021-10-04

    Working on this opensource item to create a Clean/Scalable API for ML/DL-based projects using FastAPI. Have a look and please do give feedback:

  • GitHub repo datatap-python

    Focus on Algorithm Design, Not on Data Wrangling

    Project mention: [Project] DataTap provides droplets ( containers for datasets) to make working on popular deep learning datasets easy. | | 2021-04-25

    Learn more about how you can start using this here

  • GitHub repo type4py

    Type4Py: Deep Similarity Learning-Based Type Inference for Python

    Project mention: Type4Py: Machine Learning-based Type Auto-completion for Python | | 2021-07-23

    The Type4Py model and its pipeline are implemented in Python.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2021-11-25.

Python Deeplearning related posts


What are some of the best open-source Deeplearning projects in Python? This list will help you:

Project Stars
1 faceswap 39,700
2 DeepFaceLab 30,077
3 horovod 11,881
4 ludwig 7,996
5 seq2seq 5,434
6 PyTorchZeroToAll 3,582
7 clearml 2,824
8 InvoiceNet 1,876
9 contrastive-unpaired-translation 1,251
10 pycm 1,182
11 DeBERTa 770
12 Neupy 692
13 trankit 542
14 kogpt 469
15 cartoonize 367
16 kochat 267
17 coral-cnn 230
18 rembg-greenscreen 164
19 Implicit-Internal-Video-Inpainting 142
20 SSD-pytorch 128
21 fastapi-template 102
22 datatap-python 37
23 type4py 32
Find remote jobs at our new job board There are 33 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives