mrdbourke/pytorch-deep-learning

Materials for the Learn PyTorch for Deep Learning: Zero to Mastery course.

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 38 minutes ago
Added to GitGenius on September 3rd, 2026
Created on October 19th, 2021
Open Issues & Pull Requests: 159 (+0)
GitHub issues: Enabled
Number of forks: 5,167
Total Stargazers: 18,934 (+2)
Total Subscribers: 155 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 10.3 days
Mean response time: 67.1 days
90th percentile: 179.1 days
Tracked items: 44

How this project is maintained

Around half of the issues opened in the past year never receive a reply. 98% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Only 8% of issues opened in the past year have been closed.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 46
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 463 days
Stale 30+ days: 46
Stale 90+ days: 43

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

No label distribution available yet.

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

pytorch-deep-learning is a collection of educational course materials for learning PyTorch and deep learning.

The project addresses the challenge of learning PyTorch by providing structured, hands-on course materials that emphasize practical coding and experimentation. The approach centers on working through progressively complex examples and exercises, with materials available as an online book, video lectures, and Jupyter notebooks that learners can run and modify directly.

This resource suits developers new to PyTorch or deep learning who prefer learning through code-first instruction rather than theory alone. The course materials cover foundational concepts through advanced topics, with content designed to remain compatible across PyTorch versions. The project explicitly positions itself as a complement to the official PyTorch documentation, acknowledging that documentation as the primary reference while offering a structured learning path that the official docs do not provide.

The project maintains a substantial user base that actively reports issues and asks questions through the repository's discussions page. Most open issues originate from outside users rather than the core team, reflecting real-world adoption and engagement. Responses to issues and pull requests typically arrive within one to two weeks.