Topics / #deep-learning-tutorial

Deep-learning-tutorial projects on GitHub

Tutorials and annotated implementations of deep learning concepts.

As of , the most-starred Deep-learning-tutorial projects on GitHub are annotated_deep_learning_paper_implementations (67.6K stars), 500-AI-Machine-learning-Deep-learning-Computer-vision-NLP-Projects-with-code (37.3K stars) and pytorch-tutorial (32.5K stars). GitHub.Locker tracks 18 Deep-learning-tutorial repositories with 423.6K stars combined. The fastest-growing on October 17 was 500-AI-Machine-learning-Deep-learning-Computer-vision-NLP-Projects-with-code, with +17 stars in a day.

18Projects
423.6KStars in total
+43Stars in a day

Hot right now

Most stars gained in a day · Oct 17

The all-time top

18 projects · by stars

  1. #1 · labmlai/annotated_deep_learning_paper_implementations

    annotated_deep_learning_paper_implementations

    A collection of 60+ PyTorch implementations of deep learning papers, each annotated with side-by-side explanatory notes so you can read the code and the math/explanation together.

    67.6K
  2. #2 · ashishpatel26/500-AI-Machine-learning-Deep-learning-Computer-vision-NLP-Projects-with-code

    500-AI-Machine-learning-Deep-learning-Computer-vision-NLP-Projects-with-code

    It is a curated index linking to over 500 external resources, repositories, and tutorials covering AI, machine learning, deep learning, computer vision, and NLP projects with code.

    37.3K
  3. #3 · yunjey/pytorch-tutorial

    pytorch-tutorial

    This is a collection of PyTorch tutorial code for deep learning researchers, covering models from basics to advanced topics, each implemented in under 30 lines of code where possible.

    32.5K
  1. 4

    awesome-deep-learning

    29.1KChristosChristofidis/awesome-deep-learning

    A curated GitHub list of deep learning tutorials, projects and communities, with about 29,000 stars. It's a jumping-off point for learning the field, not software you run.

  2. 5

    awesome-deep-learning-papers

    26.2Kterryum/awesome-deep-learning-papers · TeX

    A curated list of the most-cited deep learning papers published between 2012 and 2016, picked as must-read classics across research domains.

  3. 6

    fastbook

    25.4Kfastai/fastbook · Jupyter Notebook

    This repo contains the official Jupyter Notebooks for 'the fastai book', an introduction to deep learning, the fastai library, and PyTorch.

  4. 7

    100-Days-Of-ML-Code

    22.2KMLEveryday/100-Days-Of-ML-Code · Python

    The Chinese edition of the 100 Days of ML Code challenge: a day-by-day machine learning learning log with infographics, notes and Python code, spanning supervised and unsupervised learning. It translates the original challenge by Avik-Jain and has gathered 22k+ stars.

  5. 8

    pytorch-handbook

    21.7Kzergtant/pytorch-handbook · Jupyter Notebook

    An open-source Chinese-language book that teaches PyTorch for deep learning, written as a set of Jupyter notebooks whose code has all been tested to actually run.

  6. 9

    deep-learning-with-python-notebooks

    20.3Kfchollet/deep-learning-with-python-notebooks · Jupyter Notebook

    Companion Jupyter notebooks for the book 'Deep Learning with Python' by Francois Chollet (and Matthew Watson for the 3rd edition, 2025), implementing all its code samples, plus legacy notebooks for the 2nd edition (2021) and 1st edition (2017).

  7. 10

    Dive-into-DL-PyTorch

    19.5KShusenTang/Dive-into-DL-PyTorch · Jupyter Notebook

    The Chinese book 'Dive into Deep Learning' with its MXNet code examples rewritten in PyTorch — a free, open-source deep-learning tutorial pairing runnable Jupyter notebooks with online docs.

  8. 11

    Machine-Learning-Tutorials

    18.3Kujjwalkarn/Machine-Learning-Tutorials

    A topic-wise curated list of machine learning and deep learning tutorials, articles and other resources, maintained as a single GitHub README.

  9. 12

    neural-networks-and-deep-learning

    18Kmnielsen/neural-networks-and-deep-learning · Python

    Code samples for Michael Nielsen's book 'Neural Networks and Deep Learning' — a set of Python programs meant to be read and run while working through the book.

  10. 13

    DeepLearning

    17.8KMikoto10032/DeepLearning · Jupyter Notebook

    A Chinese-language deep learning tutorial — a huge curated collection of links to courses, books, lecture notes, surveys and code, taking you from math basics through CNNs, GANs, RNNs and GNNs to Kaggle practice and interview prep.

  11. 14

    TensorFlow-Course

    16.3Kinstillai/TensorFlow-Course · Jupyter Notebook

    A curated collection of simple, ready-to-use TensorFlow tutorials, covering topics from basic tensors and automatic differentiation to CNNs, custom training loops, and TFRecords.

  12. 15

    lectures

    15.9Koxford-cs-deepnlp-2017/lectures

    The lecture slides and course description for the Deep Natural Language Processing course offered in Hilary Term 2017 at the University of Oxford: an advanced, applied NLP course organised by Phil Blunsom and delivered in partnership with the DeepMind Natural Language Research Group.

  13. 16

    the-incredible-pytorch

    12.7Kritchieng/the-incredible-pytorch

    A curated list of tutorials, papers, projects, libraries, videos, books and communities related to PyTorch, covering everything from basic deep learning to LLMs, agentic AI, and reinforcement learning.

  14. 17

    ganhacks

    11.6Ksoumith/ganhacks

    A short cheat sheet of practical tips and tricks for training Generative Adversarial Networks (GANs), originally put together as a handout from the 'How to Train a GAN?' session at NIPS 2016.

  15. 18

    stylegan2

    11.2KNVlabs/stylegan2 · Python

    This is the official TensorFlow implementation of StyleGAN2, a generative adversarial network from NVIDIA research that produces state-of-the-art, high-quality synthetic images and fixes characteristic artifacts found in the original StyleGAN.

Often tagged together