mrdbourke/pytorch-deep-learning
Materials for the Learn PyTorch for Deep Learning: Zero to Mastery course.
Covers fundamental tensor operations, neural network architectures, computer vision, custom dataset loading, and modular code organization through hands-on notebooks and exercises. The curriculum progresses from PyTorch basics through classification and transfer learning, then advances to practical applications including experiment tracking, research paper replication, and model deployment. PyTorch 2.0 compatible materials are supplemented with video lectures, slides, and a reference cheatsheet.
17,355 stars.
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
xl0/lovely-tensors
Tensors, for human consumption
stared/livelossplot
Live training loss plot in Jupyter Notebook for Keras, PyTorch and others
pyc-team/pytorch_concepts
PyC (Pytorch Concepts) is a PyTorch-based library for training concept-based interpretable deep...
dvgodoy/PyTorchStepByStep
Official repository of my book: "Deep Learning with PyTorch Step-by-Step: A Beginner's Guide"
jeffheaton/app_deep_learning
T81-558: PyTorch - Applications of Deep Neural Networks @Washington University in St. Louis