Python Deep Learning

Open-source Python projects categorized as Deep Learning

Top 23 Python Deep Learning Projects

  • GitHub repo Keras

    Deep Learning for humans

    Project mention: [Project] I'm trying to implement StyleGAN2 in Keras to better understand its structure and just AAAAAAAA | reddit.com/r/learnmachinelearning | 2021-05-17
  • GitHub repo faceswap

    Deepfakes Software For All

    Project mention: Emma Watson | reddit.com/r/KGBTR | 2021-05-17

    https://github.com/deepfakes/faceswap bu uygulamadan yaparsın

  • GitHub repo Deep-Learning-Papers-Reading-Roadmap

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

    Project mention: [D] How did you implement papers with models that required a lot of GPUs to train? | reddit.com/r/MachineLearning | 2021-05-27

    I'm self-learning ML and trying to implement the papers listed here but I don't have access to hundreds of free GPUs like those corpos do.

  • GitHub repo DeepFaceLab

    DeepFaceLab is the leading software for creating deepfakes.

    Project mention: Germany's next Chancellor Angela Baerbock on her youth in the GDR | reddit.com/r/MediaSynthesis | 2021-05-31

    It is made with DeepFaceLab 2.0 for the deepfake and Adobe Premiere Pro for video-cutting. https://github.com/iperov/DeepFaceLab

  • GitHub repo Real-Time-Voice-Cloning

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

    Project mention: I decided to create a version of Fitter Happier, but with Thom's synthesized voice. | reddit.com/r/radiohead | 2021-05-29

    I used this github repository and this interview (I chose that interview because the background noise is clean)

  • GitHub repo data-science-ipython-notebooks

    Data science Python notebooks: Deep learning (TensorFlow, Theano, Caffe, Keras), scikit-learn, Kaggle, big data (Spark, Hadoop MapReduce, HDFS), matplotlib, pandas, NumPy, SciPy, Python essentials, AWS, and various command lines.

    Project mention: Beginner in Python for Data Science | reddit.com/r/learnpython | 2020-12-27

    data science ipython notebooks

  • GitHub repo pytorch-tutorial

    PyTorch Tutorial for Deep Learning Researchers

    Project mention: How to 'practice' pytorch after finishing its basic tutorial? | reddit.com/r/learnmachinelearning | 2021-05-09

    I tried to move straight to practicing implementing papers and trying to understand other people's codes but failed miserably. I feel like there was too much of a gap between the basic tutorial and being able to implement ideas into code....hence the question: Is there any resource/way to practice pytorch in general? I did find this and this, but I just wanted to hear what others have gone through to become better at PyTorch up to the point they can build stuff from their own ideas

  • GitHub repo spaCy

    💫 Industrial-strength Natural Language Processing (NLP) in Python

    Project mention: Resume Advice Thread - June 08, 2021 | reddit.com/r/cscareerquestions | 2021-06-08

    "metadata" is "meta-data", "Spacy" is formally "spaCy", "Node" is formally "Node.js", "Mongo" is formally "MongoDB", "Websockets" is (possibly) "WebSocket", "twitter" is formally "Twitter", and "Javascript" is formally "JavaScript".

  • GitHub repo spleeter

    Deezer source separation library including pretrained models.

    Project mention: DE AQUEL AMOOOOR DE MÚSICA LIGERAAA | reddit.com/r/dankgentina | 2021-06-14
  • GitHub repo Ray

    An open source framework that provides a simple, universal API for building distributed applications. Ray is packaged with RLlib, a scalable reinforcement learning library, and Tune, a scalable hyperparameter tuning library.

    Project mention: Ray 1.4.0 | news.ycombinator.com | 2021-06-08
  • GitHub repo PaddlePaddle

    PArallel Distributed Deep LEarning: Machine Learning Framework from Industrial Practice (『飞桨』核心框架,深度学习&机器学习高性能单机、分布式训练和跨平台部署)

    Project mention: I have issue with only __habs for half datatype? Please help! | reddit.com/r/CUDA | 2021-06-15
  • GitHub repo pytorch-CycleGAN-and-pix2pix

    Image-to-Image Translation in PyTorch

    Project mention: This Wojak Does Not Exist | news.ycombinator.com | 2020-12-31

    https://github.com/junyanz/pytorch-CycleGAN-and-pix2pix

  • GitHub repo streamlit

    Streamlit — The fastest way to build data apps in Python

    Project mention: Jupyter notebooks for dashboarding? | reddit.com/r/BusinessIntelligence | 2021-06-13
  • GitHub repo labelImg

    🖍️ LabelImg is a graphical image annotation tool and label object bounding boxes in images

    Project mention: How are custom (bounding box) object datasets collected in research/practice? Thinking about making an iOS app to help if this is tedious. | reddit.com/r/computervision | 2021-05-23

    there are loads of labeling tools out there e.g. https://github.com/tzutalin/labelImg

  • GitHub repo pytorch-lightning

    The lightweight PyTorch wrapper for high-performance AI research. Scale your models, not the boilerplate.

    Project mention: [P] An introduction to PyKale https://github.com/pykale/pykale​, a PyTorch library that provides a unified pipeline-based API for knowledge-aware multimodal learning and transfer learning on graphs, images, texts, and videos to accelerate interdisciplinary research. Welcome feedback/contribution! | reddit.com/r/MachineLearning | 2021-04-25

    If you want a good example for reference, take a look at Pytorch Lightning's readme (https://github.com/PyTorchLightning/pytorch-lightning) It answers the 3 questions of "what is this", "why should I care", and "how do i use it" almost instantly

  • GitHub repo facenet

    Face recognition using Tensorflow

    Project mention: CompreFace - Free and open-source self-hosted face recognition system from Exadel | reddit.com/r/selfhosted | 2021-05-07

    As for me, openface is already outdated - the latest release was in 2016. If you look for a library, the easiest to use is ageitgey/face_recognition. The more accurate libraries are davidsandberg/facenet and deepinsight/insightface.

  • GitHub repo EasyOCR

    Ready-to-use OCR with 80+ supported languages and all popular writing scripts including Latin, Chinese, Arabic, Devanagari, Cyrillic and etc.

    Project mention: Best OCR for keras CNN trained handwritten character model? | reddit.com/r/tensorflow | 2021-06-03

    There are many possible approaches to OCR. You might want to take a look at the pipeline of EasyOCR at https://github.com/JaidedAI/EasyOCR.

  • GitHub repo imgaug

    Image augmentation for machine learning experiments.

    Project mention: [UPDATE!] Recognize trinkets with Isaac Item Recognizer! And also a few useful features in my newest update. | reddit.com/r/bindingofisaac | 2021-06-13

    I have to improve my dataset with more backgrounds featuring obstacles. At the moment I'm working on creating a dataset with both items and trinkets, and I'm planning on using https://github.com/aleju/imgaug which will replace most of the stuff I'm doing with PIL.

  • GitHub repo horovod

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

    Project mention: SKLean, TensorFlow, etc vs Spark ML? | reddit.com/r/apachespark | 2021-02-12

    I'm the maintainer for an open source project called Horovod that allows you to distribute deep learning training (e.g., TensorFlow) on platforms like Spark.

  • GitHub repo recommenders

    Best Practices on Recommendation Systems

    Project mention: Opinion on choice of model - Recommender System | reddit.com/r/datascience | 2021-04-10

    Then I tried to find some more advanced models and I found this really good list and in there I found the Microsoft one. So it's' where we are now, which a bunch of different models and not a documentation/tutorials out there.

  • GitHub repo allennlp

    An open-source NLP research library, built on PyTorch.

    Project mention: C4 dataset released (800GB Common Crawl-derived text; T5 training data) | reddit.com/r/mlscaling | 2021-03-16
  • GitHub repo d2l-en

    Interactive deep learning book with multi-framework code, math, and discussions. Adopted at 175 universities.

    Project mention: I created a way to learn machine learning through Jupyter | reddit.com/r/learnmachinelearning | 2021-04-30

    There are actually some online books and courses built on Jupyter Notebook ([Dive to Deep Learning Book](https://github.com/d2l-ai/d2l-en) for example). However yours is more detail and could really helps beginners.

  • GitHub repo fast-style-transfer

    TensorFlow CNN for fast style transfer ⚡🖥🎨🖼

    Project mention: 【Image Transformation】Convert pictures to add styles from famous paintings | dev.to | 2021-06-13
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-06-15.

Index

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

Project Stars
1 Keras 51,308
2 faceswap 37,182
3 Deep-Learning-Papers-Reading-Roadmap 29,975
4 DeepFaceLab 26,701
5 Real-Time-Voice-Cloning 24,744
6 data-science-ipython-notebooks 21,197
7 pytorch-tutorial 20,702
8 spaCy 20,639
9 spleeter 16,631
10 Ray 16,206
11 PaddlePaddle 15,761
12 pytorch-CycleGAN-and-pix2pix 15,177
13 streamlit 14,832
14 labelImg 14,508
15 pytorch-lightning 13,792
16 facenet 11,840
17 EasyOCR 11,678
18 imgaug 11,302
19 horovod 11,297
20 recommenders 10,304
21 allennlp 10,093
22 d2l-en 10,071
23 fast-style-transfer 9,971