mrdbourke/pytorch-deep-learning
Materials for the Learn PyTorch for Deep Learning: Zero to Mastery course.
This resource provides comprehensive materials, including an online book and video tutorials, to teach you how to build deep learning models using PyTorch. You'll learn to take raw data, create neural networks for tasks like image recognition, and then deploy your models for real-world use. It's designed for anyone new to deep learning or those looking to master PyTorch for machine learning applications.
17,355 stars.
Use this if you are a beginner or aspiring machine learning engineer, data scientist, or researcher who wants to learn how to build, train, and deploy deep learning models using PyTorch.
Not ideal if you are an experienced deep learning practitioner already proficient with PyTorch and seeking advanced research topics or highly specialized techniques.
Stars
17,355
Forks
4,793
Language
Jupyter Notebook
License
MIT
Category
Last pushed
Feb 11, 2026
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/mrdbourke/pytorch-deep-learning"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related frameworks
dataflowr/notebooks
code for deep learning courses
jeffheaton/app_deep_learning
T81-558: PyTorch - Applications of Deep Neural Networks @Washington University in St. Louis
dvgodoy/PyTorchStepByStep
Official repository of my book: "Deep Learning with PyTorch Step-by-Step: A Beginner's Guide"
xl0/lovely-tensors
Tensors, for human consumption
rentruewang/koila
Prevent PyTorch's `CUDA error: out of memory` in just 1 line of code.