pytorch-deep-learning and pytorch-tutorial

These resources are competitors, as both are standalone tutorials—one a course, the other a GitHub repository—teaching PyTorch for deep learning.

pytorch-deep-learning
61
Established
pytorch-tutorial
51
Established
Maintenance 10/25
Adoption 10/25
Maturity 16/25
Community 25/25
Maintenance 0/25
Adoption 10/25
Maturity 16/25
Community 25/25
Stars: 17,355
Forks: 4,793
Downloads:
Commits (30d): 0
Language: Jupyter Notebook
License: MIT
Stars: 32,219
Forks: 8,263
Downloads:
Commits (30d): 0
Language: Python
License: MIT
No Package No Dependents
Stale 6m No Package No Dependents

About pytorch-deep-learning

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.

About pytorch-tutorial

yunjey/pytorch-tutorial

PyTorch Tutorial for Deep Learning Researchers

Covers fundamental to advanced architectures—from linear regression and CNNs through ResNets and RNNs, to GANs and variational autoencoders—with minimal, self-contained implementations (typically under 30 lines each). Structured progressively across basics, intermediate, and advanced modules, each with runnable examples and TensorBoard integration for visualization. Designed as a bridge between PyTorch's official quickstart and production research code.

Scores updated daily from GitHub, PyPI, and npm data. How scores work