PyTorch
12 courses1.4M learners7 providers
Learn Meta's powerful deep learning framework favored by researchers and practitioners. Master PyTorch's dynamic computation graphs, model building, training techniques, and deployment workflows.
AllDynamic GraphstorchvisionLightningONNXDistributed Training
Editor's Picks
Top Rated in PyTorch
fast.ai
Free
beginner
Practical Deep Learning for Coders
fast.ai
7 weeksbeginner
Free
fast.ai
Free
advanced
Practical Deep Learning for Coders Part 2: Deep Learning Foundations to Stable Diffusion
fast.ai
14 weeksadvanced
Free
Udemy
$12.99
intermediate
PyTorch for Deep Learning & Machine Learning
Udemy
26 hoursintermediate
$12.99
All PyTorch Courses
fast.ai
Free
beginner
Practical Deep Learning for Coders
fast.ai
7 weeksbeginner
Free
Udacity
Free
beginner
Intro to Machine Learning with PyTorch
Udacity
3 monthsbeginner
Free
Coursera
$49/mo
intermediate
IBM AI Engineering Professional Certificate
Coursera
3 monthsintermediate
$49/mo
Udemy
$12.99
intermediate
PyTorch for Deep Learning & Machine Learning
Udemy
26 hoursintermediate
$12.99
DeepLearning.AI
Free
intermediate
How Diffusion Models Work
DeepLearning.AI
1 hourintermediate
Free
fast.ai
Free
advanced
Practical Deep Learning for Coders Part 2: Deep Learning Foundations to Stable Diffusion
fast.ai
14 weeksadvanced
Free
Udacity
$249/mo
beginner
AI Programming with Python Nanodegree
Udacity
3 monthsbeginner
$249/mo
Udacity
$249/mo
advanced
Deep Reinforcement Learning Nanodegree
Udacity
4 monthsadvanced
$249/mo
Udacity
$249/mo
intermediate
Computer Vision Nanodegree
Udacity
3 monthsintermediate
$249/mo
DataCamp
$25/mo
intermediate
Introduction to Deep Learning with PyTorch
DataCamp
4 hoursintermediate
$25/mo
Coursera
$49/mo
intermediate
Deep Neural Networks with PyTorch
Coursera
7 weeksintermediate
$49/mo
LinkedIn Learning
$29.99/mo
intermediate
PyTorch Essential Training: Deep Learning
LinkedIn Learning
3 hoursintermediate
$29.99/mo
Frequently Asked Questions
Why is PyTorch popular in research?
PyTorch's dynamic computation graphs make it intuitive for experimentation and debugging. Its Pythonic design and eager execution model align with how researchers think about and prototype new ideas.
Can I use PyTorch in production?
Yes, PyTorch has matured significantly for production use with TorchServe, TorchScript for optimization, and ONNX export. Companies like Meta, Tesla, and Microsoft use PyTorch in production systems.
What is PyTorch Lightning?
PyTorch Lightning is a high-level framework that organizes PyTorch code and eliminates boilerplate. It handles training loops, distributed training, and logging while keeping your research code clean.
How do I get started with PyTorch?
Start with the official PyTorch tutorials and the 'Learn PyTorch for Deep Learning' course. Focus on tensors, autograd, building neural networks, and training loops before moving to advanced topics.