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.
Hot right now
Most stars gained in a day · Oct 17
+17500-AI-Machine-learning-Deep-learning-Computer-vision-NLP-Projects-with-code
ashishpatel26/500-AI-Machine-learning-Deep-learning-Computer-vision-NLP-Projects-with-code · ★ 37.3KIt 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.
+7annotated_deep_learning_paper_implementations
labmlai/annotated_deep_learning_paper_implementations · ★ 67.6KA 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.
+5awesome-deep-learning
ChristosChristofidis/awesome-deep-learning · ★ 29.1KA 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.
+4Machine-Learning-Tutorials
ujjwalkarn/Machine-Learning-Tutorials · ★ 18.3KA topic-wise curated list of machine learning and deep learning tutorials, articles and other resources, maintained as a single GitHub README.
The all-time top
18 projects · by stars
- 67.6K
#1 · labmlai/annotated_deep_learning_paper_implementationsannotated_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.
- 37.3K
#2 · ashishpatel26/500-AI-Machine-learning-Deep-learning-Computer-vision-NLP-Projects-with-code500-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.
- 32.5K
#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.
- 4

awesome-deep-learning
29.1KChristosChristofidis/awesome-deep-learningA 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.
- 5

awesome-deep-learning-papers
26.2Kterryum/awesome-deep-learning-papers · TeXA curated list of the most-cited deep learning papers published between 2012 and 2016, picked as must-read classics across research domains.
- 6

fastbook
25.4Kfastai/fastbook · Jupyter NotebookThis repo contains the official Jupyter Notebooks for 'the fastai book', an introduction to deep learning, the fastai library, and PyTorch.
- 7

100-Days-Of-ML-Code
22.2KMLEveryday/100-Days-Of-ML-Code · PythonThe 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.
- 8

pytorch-handbook
21.7Kzergtant/pytorch-handbook · Jupyter NotebookAn 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.
- 9

deep-learning-with-python-notebooks
20.3Kfchollet/deep-learning-with-python-notebooks · Jupyter NotebookCompanion 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).
- 10

Dive-into-DL-PyTorch
19.5KShusenTang/Dive-into-DL-PyTorch · Jupyter NotebookThe 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.
- 11

Machine-Learning-Tutorials
18.3Kujjwalkarn/Machine-Learning-TutorialsA topic-wise curated list of machine learning and deep learning tutorials, articles and other resources, maintained as a single GitHub README.
- 12

neural-networks-and-deep-learning
18Kmnielsen/neural-networks-and-deep-learning · PythonCode 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.
- 13

DeepLearning
17.8KMikoto10032/DeepLearning · Jupyter NotebookA 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.
- 14

TensorFlow-Course
16.3Kinstillai/TensorFlow-Course · Jupyter NotebookA curated collection of simple, ready-to-use TensorFlow tutorials, covering topics from basic tensors and automatic differentiation to CNNs, custom training loops, and TFRecords.
- 15

lectures
15.9Koxford-cs-deepnlp-2017/lecturesThe 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.
- 16

the-incredible-pytorch
12.7Kritchieng/the-incredible-pytorchA 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.
- 17

ganhacks
11.6Ksoumith/ganhacksA 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.
- 18

stylegan2
11.2KNVlabs/stylegan2 · PythonThis 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.
Related topics
Often tagged together
- deep-learning736
- machine-learning915
- education933
- python2,396
- computer-vision384
- learning-resources410
- tutorial626
- neural-network166
- neural-networks57
- nlp214
- pytorch419
- resources706
- data-science231
- learning512
- mit3,311
- natural-language-processing96
- research764
- artificial-intelligence267
- beginner-friendly310
- book260
- curated-list634
- jupyter notebook176
- open-source5,666
- reinforcement-learning150