Learn PyTorch for deep learning in a day. Literally.
Welcome to the most beginner-friendly place on the internet to learn PyTorch for deep learning.
All code on GitHub - https://dbourke.link/pt-github
Ask a question - https://dbourke.link/pt-github-discussions
Read the course materials online - https://learnpytorch.io
Sign up for the full course on Zero to Mastery (20+ hours more video) - https://dbourke.link/ZTMPyTorch
Below are the timestamps/outline of the video. The video you're watching is comprised of 162 smaller videos but YouTube limits timestamps at 100 so some have been left out.
00:00 Hello :)
🛠 Chapter 0: PyTorch Fundamentals
01:17 0. Welcome and "what is deep learning?"
07:13 1. Why use machine/deep learning?
10:47 2. The number one rule of ML
16:27 3. Machine learning vs deep learning
22:34 4. Anatomy of neural networks
31:56 5. Different learning paradigms
36:28 6. What can deep learning be used for?
42:50 7. What is/why PyTorch?
53:05 8. What are tensors?
57:24 9. Outline
1:03:28 10. How to (and how not to) approach this course
1:08:37 11. Important resources
1:14:00 12. Getting setup
1:21:40 13. Introduction to tensors
1:35:07 14. Creating tensors
1:53:33 17. Tensor datatypes
2:02:58 18. Tensor attributes (information about tensors)
2:11:22 19. Manipulating tensors
2:17:22 20. Matrix multiplication
2:47:50 23. Finding the min, max, mean and sum
2:57:20 25. Reshaping, viewing and stacking
3:11:03 26. Squeezing, unsqueezing and permuting
3:23:00 27. Selecting data (indexing)
3:32:33 28. PyTorch and NumPy
3:41:42 29. Reproducibility
3:52:30 30. Accessing a GPU
4:04:21 31. Setting up device agnostic code
🗺 Chapter 1: PyTorch Workflow
4:16:59 33. Introduction to PyTorch Workflow
4:19:46 34. Getting setup
4:27:02 35. Creating a dataset with linear regression
4:36:44 36. Creating training and test sets (the most important concept in ML)
4:52:50 38. Creating our first PyTorch model
5:13:13 40. Discussing important model building classes
5:19:41 41. Checking out the internals of our model
5:29:33 42. Ma
Watch on YouTube ↗
(saves to browser)
Sign in to unlock AI tutor explanation · ⚡30
Playlist
Uploads from Daniel Bourke · Daniel Bourke · 0 of 60
← Previous
Next →
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
Xbox One S Unboxing and Xbox One Comparison
Daniel Bourke
Text/Profanity Checker in Python
Daniel Bourke
Drawing Flowers in Python
Daniel Bourke
Finding The Right Medium - TDBS 18 April 2017
Daniel Bourke
What Is Neuralink??! - TDBS 22 April 2017
Daniel Bourke
Disagree and Commit, Words of Wisdom from Jeff Bezos - TDBS 19 April 2017
Daniel Bourke
A Lesson In Movement | Raw Training Australia
Daniel Bourke
FALLING IS FUN | Functional Friday 4
Daniel Bourke
My first HACKATHON! | 100 Days of Code 1
Daniel Bourke
MORE MACHINE LEARNING | 100 Days of Code 2
Daniel Bourke
TensorBoard and learning from Einstein | 100 Days of Code 3
Daniel Bourke
Job Interview Tips and Open Ocean Swim | 100 Days of Code 4
Daniel Bourke
I Want To Help 100,000 People Workout | AI Powered Personal Trainer
Daniel Bourke
MACHINE LEARNING IN 5 MINUTES
Daniel Bourke
COFFEE, YOGA and AWS | 100 Days of Code 5
Daniel Bourke
MY FIRST STARTUP WEEKEND | 100 Days of Code 6
Daniel Bourke
GENERATING TV SCRIPTS WITH DEEP LEARNING | 100 Days of Code 7
Daniel Bourke
Attention, please
Daniel Bourke
TEACHING BOTS TO PLAY GAMES | 100 Days of Code 9
Daniel Bourke
Udacity Deep Learning Nanodegree Language Translation Project Submission | 100 Days of Code 10
Daniel Bourke
Learning about Generative Adversarial Networks on Udacity | 100 Days of Code 11
Daniel Bourke
Completing Andrew Ng's Machine Learning Course on Coursera | 100 Days of Code 12
Daniel Bourke
Finishing the Treehouse Python Track | 100 Days of Code 13
Daniel Bourke
GENERATING FACES WITH GANs | 100 Days of Code 14
Daniel Bourke
Graduating From the Udacity Deep Learning Nanodegree | 100 Days of Code 15
Daniel Bourke
WHAT I'VE LEARNED FROM TALKING TO PEOPLE
Daniel Bourke
3 Life Principles I Learned From Ray Dalio
Daniel Bourke
PYTHON && POETRY | 100 Days of Code 16
Daniel Bourke
Physique Update and 6 Things I Wish I Knew Before Starting Gym
Daniel Bourke
The 100 Days is Over! | 100 Days of Code 17
Daniel Bourke
How to Burn Over 100 Calories in 4 Minutes
Daniel Bourke
Solving Sudoku with AI | Learning Intelligence 1
Daniel Bourke
Upper Body Calisthenics Workout in the Park
Daniel Bourke
What is an Adversarial Search Agent? | Learning Intelligence 2
Daniel Bourke
My Self-Created Artificial Intelligence Master's Degree | Learning Intelligence 0
Daniel Bourke
Try Going Over It Again | Learning Intelligence 3
Daniel Bourke
Python and Pullups | Learning Intelligence 4
Daniel Bourke
AI Meets Blockchain! | Learning Intelligence 5
Daniel Bourke
How to Pass the Turing Test + I FAILED | Learning Intelligence 6
Daniel Bourke
Biology and Physics meet Computer Science | Learning Intelligence 7
Daniel Bourke
Udacity Artificial Intelligence Nanodegree Project 3 Progress | Learning Intelligence 8
Daniel Bourke
Passing Project 3 of Udacity's Artificial Intelligence Nanodegree | Learning Intelligence 9
Daniel Bourke
Bayes Networks, Hidden Markov Models and How I Wake Up | Learning Intelligence 10
Daniel Bourke
Udacity AI Nanodegree Progress and Bayes' Rule Explained | Learning Intelligence 11
Daniel Bourke
Udacity AI Nanodegree Project 4 Planning and Progress | Learning Intelligence 12
Daniel Bourke
Finishing Term 1 of Udacity's Artificial Intelligence Nanodegree | Learning Intelligence 13
Daniel Bourke
deeplearning.ai Progress! | Learning Intelligence 14
Daniel Bourke
Coursera Deep Learning Specialization Progress | Learning Intelligence 15
Daniel Bourke
Computer Vision Basics + More deeplearning.ai Progress! | Learning Intelligence 16
Daniel Bourke
My Experience at CodeCamp, Intro to Keras and Failing Hard | Learning Intelligence 17
Daniel Bourke
In-Depth Udacity Deep Learning Nanodegree Review
Daniel Bourke
Completing the Deeplearning.ai Specialization on Coursera | Learning Intelligence 18
Daniel Bourke
You're Never Too Young to Start Learning AI - Learning Intelligence Talks with Shaik Asad
Daniel Bourke
Starting Term 2 of the Udacity Artificial Intelligence Nanodegree | Learning Intelligence 19
Daniel Bourke
Submitting the Computer Vision Capstone Project | Udacity AI Nanodegree | Learning Intelligence 20
Daniel Bourke
Leg Day at World Gym Northlakes ft. Ben Jones Fitness
Daniel Bourke
deeplearning.ai Sequence Models Course Progress | Learning Intelligence 21
Daniel Bourke
Graduating from the deeplearning.ai Coursera Specialization | Learning Intelligence 22
Daniel Bourke
Udacity Artificial Intelligence Nanodegree NLP Concentration Progress | Learning Intelligence 23
Daniel Bourke
Learning How to Build What's Next at Google Cloud On Board Brisbane
Daniel Bourke
More on: Neural Network Basics
View skill →Related AI Lessons
⚡
⚡
⚡
⚡
Implementasi Perulangan Java dalam Kehidupan Sehari-hari (Tugas Pemrograman Lanjut)
Medium · Programming
Why I Chose Hard Math Over AI for a 38,000 Ticker Financial Engine
Dev.to · Alex Vance
What Can You Learn in a Deep Learning Course?
Medium · Deep Learning
Your Android App Has Been Brainless — Now Programm Logic at It
Medium · Machine Learning
Chapters (36)
Hello :)
1:17
0. Welcome and "what is deep learning?"
7:13
1. Why use machine/deep learning?
10:47
2. The number one rule of ML
16:27
3. Machine learning vs deep learning
22:34
4. Anatomy of neural networks
31:56
5. Different learning paradigms
36:28
6. What can deep learning be used for?
42:50
7. What is/why PyTorch?
53:05
8. What are tensors?
57:24
9. Outline
1:03:28
10. How to (and how not to) approach this course
1:08:37
11. Important resources
1:14:00
12. Getting setup
1:21:40
13. Introduction to tensors
1:35:07
14. Creating tensors
1:53:33
17. Tensor datatypes
2:02:58
18. Tensor attributes (information about tensors)
2:11:22
19. Manipulating tensors
2:17:22
20. Matrix multiplication
2:47:50
23. Finding the min, max, mean and sum
2:57:20
25. Reshaping, viewing and stacking
3:11:03
26. Squeezing, unsqueezing and permuting
3:23:00
27. Selecting data (indexing)
3:32:33
28. PyTorch and NumPy
3:41:42
29. Reproducibility
3:52:30
30. Accessing a GPU
4:04:21
31. Setting up device agnostic code
4:16:59
33. Introduction to PyTorch Workflow
4:19:46
34. Getting setup
4:27:02
35. Creating a dataset with linear regression
4:36:44
36. Creating training and test sets (the most important concept in ML)
4:52:50
38. Creating our first PyTorch model
5:13:13
40. Discussing important model building classes
5:19:41
41. Checking out the internals of our model
5:29:33
42. Ma
🎓
Tutor Explanation
DeepCamp AI