PyTorch Crash Course - Getting Started with Deep Learning

  Рет қаралды 79,937

AssemblyAI

AssemblyAI

Күн бұрын

Learn how to get started with PyTorch in this Crash Course. It teaches you all important concepts about this Deep Learning framework.
Resources:
- PyTorch website: pytorch.org
- Deep Learning Explained: • Deep Learning Explained
- 4h PyTorch Course: • PyTorch Tutorials - Co...
- Code: colab.research.google.com/dri...
- PyTorch vs TensorFlow: www.assemblyai.com/blog/pytor...
Get your Free Token for AssemblyAI Speech-To-Text API 👇www.assemblyai.com/?...
▬▬▬▬▬▬▬▬▬▬▬▬ CONNECT ▬▬▬▬▬▬▬▬▬▬▬▬
🖥️ Website: www.assemblyai.com
🐦 Twitter: / assemblyai
🦾 Discord: / discord
▶️ Subscribe: kzfaq.info?...
🔥 We're hiring! Check our open roles: www.assemblyai.com/careers
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
#MachineLearning #DeepLearning
PyTorch Getting Started
PyTorch Installation
PyTorch Neural Net
PyTorch CNN
PyTorch Dataset
PyTorch DataLoader
PyTorch Optimization
Timeline:
00:00 Intro & Overview
00:54 Installation & Overview
02:37 Tensor Basics
11:14 Autograd
17:41 Linear Regression Autograd
20:59 Model, Loss & Optimizer
27:11 Neural Network
38:08 Convolutional Neural Net

Пікірлер: 72
@shy1992
@shy1992 Жыл бұрын
I highly appreciate that you didnt pollute the video with much deep learning concepts. The Main focus should be "you know deep learning you are familiar with the concepts and maybe another framework but you want to gettting started with pytorch and here is what should you know" Thank you!
@avacdoos3101
@avacdoos3101 11 ай бұрын
Exactly! So conscise!
@mobasshirbhuiyanshagor3611
@mobasshirbhuiyanshagor3611 3 күн бұрын
This video is recommended to all who starting with Pytorch. With my 5 years of experience in this field, I can assure you that this video will sharpen your understanding in a great way.
@ckb3234
@ckb3234 Жыл бұрын
Best tutorial I have ever gone through. To the point, No fluff! Congrats on building such a neat video!
@flakky626
@flakky626 7 ай бұрын
This 50 minute video is better/produtive than a whole 24 hour video...if you know you know
@deepak_sharma_z
@deepak_sharma_z 6 ай бұрын
😂😂😂
@mikeace3106
@mikeace3106 5 ай бұрын
exactly@@deepak_sharma_z
@blago7daren
@blago7daren 3 ай бұрын
++++++++++++++
@neverexperience
@neverexperience 2 ай бұрын
u mean freecodecamp? 🤣
@araara967
@araara967 2 ай бұрын
no daniel bourke was harmed😂
@zeldaoot23
@zeldaoot23 9 ай бұрын
This is a great, quick tutorial for someone with some experience in python and in other deep learning frameworks like Keras but looking to expand into PyTorch. You don't waste any time! I found myself frequently pausing the video while following along, so it took a good 5 hours for me to get through this 50-minute video. It was time well spent, though. The learning curve may be a little steep for someone just starting out with deep learning, but then such people usually won't be using PyTorch right away.
@tolulopeoyemakinde3068
@tolulopeoyemakinde3068 9 ай бұрын
This is the best crash course i have seen online, I was able to write my own model for signal processing
@ElNachoMacho
@ElNachoMacho 2 ай бұрын
In step 4. Frist Neural Net, the code breaks in the line "example_data, example_targets = examples.next()", it throws an attribute error because instead of examples.next() it now should be next(examples)
@olivier-martineau
@olivier-martineau Ай бұрын
or examples.__next__()
@aymericobled9116
@aymericobled9116 Жыл бұрын
A clear, precise, concise tutorial, superb work thank you very much
@volodymyrtruba7016
@volodymyrtruba7016 4 ай бұрын
I am working in DL sphere for 6 years, this is golden tutorial! Well Done!
@anoushkagade8091
@anoushkagade8091 9 ай бұрын
This was a wonderful crash course for new beginners like me! Thank you!
@adityakamath4020
@adityakamath4020 Жыл бұрын
Thank you so much for this tutorial!!!
@pavantripathi1890
@pavantripathi1890 Жыл бұрын
Great tutorial. Thanks for the amazing video!
@sanchosanjar5913
@sanchosanjar5913 2 ай бұрын
This is art! Short, sharp and to the point!
@illtemperedklavier-ir9fy
@illtemperedklavier-ir9fy 3 ай бұрын
This is an excellent video, it told me what I wanted to know and needed to know, efficiently. It was so condensed that I probably spent about 5 hours on it, because I wanted to run it on my computer, and see some of the partial outputs and play around, but now I feel like I get how Pytorch flows work, because I have not found Pytorch as intuitive as Tensorflow, though there are a lot of really great things about how it works (I learned programming from people who did it old school). Thank you very much for making this!
@muhammadabubakarsaddique3216
@muhammadabubakarsaddique3216 22 күн бұрын
Awesome!!! Highly recommended!! I usually work with TF most of the time. But due to some research work i have to learn PyTorch!! This tutorial is like getting Big Picture idea of coding with PyTorch!! Bravo!!
@AIShinobii
@AIShinobii 4 ай бұрын
Thank you for sharing this video. The explanation was fantastic and incredibly helpful!🙌
@koshkakk
@koshkakk 10 ай бұрын
At 20:20 don't make the mistake I did of writing w = w - learning_rate * w.grad as it basically creates a new w and messes autograd stuff up ( sorry if I'm using the wrong terminology ). To ensure it's 'inline' you can also write w.sub_(learning_rate * w.grad)
@yanpengwu7501
@yanpengwu7501 Жыл бұрын
Great course, well done!
@chrisogonas
@chrisogonas Ай бұрын
Very well illustrated! Thanks
@antonisstellas741
@antonisstellas741 4 ай бұрын
Thank you!!! It would be awesome if you could add also some exercises!
@akaforey
@akaforey Жыл бұрын
Really great introduction!
@terryliu3635
@terryliu3635 Ай бұрын
Awesome video! Best tutorial on PyTorch!
@mohammad-karbalaee
@mohammad-karbalaee Жыл бұрын
Thanks a lot
@danieladama8105
@danieladama8105 Жыл бұрын
Thanks
@delaramranjbarshargh9968
@delaramranjbarshargh9968 3 ай бұрын
Perfect, thank you.
@varunlw
@varunlw 8 ай бұрын
great tutorial, thankyou for sharing !
@zenchiassassin283
@zenchiassassin283 Жыл бұрын
Thanks !
@reyes09071962
@reyes09071962 2 ай бұрын
Thank you, von Braun.
@terryliu3635
@terryliu3635 Ай бұрын
Thanks a lot! Do you have videos similar to this but focusing on RNN, GRU, LSTM and Transformer using PyTorch?
@joshuawang9401
@joshuawang9401 2 ай бұрын
Thanks man!
@AssemblyAI
@AssemblyAI 2 ай бұрын
No problem!
@apivovarov2
@apivovarov2 Жыл бұрын
@37:30 Should it be argmax instead of max? to give label id from 0 to 9.
@dakshbhatnagar
@dakshbhatnagar 8 ай бұрын
Loved it 💯
@__________________________6910
@__________________________6910 Жыл бұрын
Thanks patrick
@r.walid2323
@r.walid2323 6 ай бұрын
Thanks for the great explanation
@alexcrdst
@alexcrdst 21 күн бұрын
This is a great course! Thanks a lot! I have one question though: is it right that the test-data comes from the same data-set but loaded again? So the test data has already been seen by the model? Wouldn't it be better if we split up the dataset into a training and test subset?
@shaheerzaman620
@shaheerzaman620 Жыл бұрын
Fantastic tutorial Patrick. Would you like to give a tech talk in the software company that i work for ? It will be great to hear you talk :)
@deepalikumari30
@deepalikumari30 9 ай бұрын
thanku for the video
@qcumbercoolfpv1988
@qcumbercoolfpv1988 7 ай бұрын
awesome crash course!
@matinfazel8240
@matinfazel8240 8 ай бұрын
very helpful
@bhavinmoriya9216
@bhavinmoriya9216 9 ай бұрын
Thanks for awesome lecture:) What if I do not use shuffle in train_loader?
@nivasgopi2780
@nivasgopi2780 Жыл бұрын
Thank you very much Patrick!!! You have considered my request in the previous video!!! Thank you so much!! It's very helpful for students like me
@AssemblyAI
@AssemblyAI Жыл бұрын
You're most welcome!
@mikeace3106
@mikeace3106 5 ай бұрын
very cool. Pity not so many people can enjoy this. A fashion influencer can easily have 100K views in 3 days
@tubercn
@tubercn 8 ай бұрын
I am from non-english Country, your voice is friendly to me. But more importantly, this is a wonderful tutorial, thank you༼ つ ◕_◕ ༽つ
@jawadmansoor2456
@jawadmansoor2456 Жыл бұрын
Created a model that can recognize a word in short audio file. But how to use it for longer audio files to detect spoken words and it will tell time even they were spoken
@__________________________6910
@__________________________6910 Жыл бұрын
chunks audio file and store the text every time . At last join the text and print
@jawadmansoor2456
@jawadmansoor2456 Жыл бұрын
@@__________________________6910 what if chunks get selected wrong eg hello gets cut into hel and lo then how will it know if it was hell or help or hello
@__________________________6910
@__________________________6910 Жыл бұрын
@@jawadmansoor2456 Good question. I also faced same problem. But I think using this technique may be you can cut the chunks in exactly what you want. For example I have 6 min audio. I will cut the audio 30 sec each but first we will cut not exactly 30sec cut more than 30s may be 40-60 sec. Then create a spectrogram of the 40sec audio. Then I will find at 30s if ther is any data if not I will cut there else I move the cut time little bit extra like 30.1 then 30.2 and so on and find the next silence time means there is no data. Like this the chunks duration time may be 30s or 30.2 or 30.5 or 32 or 40 seconds. This type we can cut the long audio in small chunks. If there is any better way tell me I'm also looking for the solution.
@zeldaoot23
@zeldaoot23 9 ай бұрын
At 30:57 I got an error: AttributeError: '_SingleProcessDataLoaderIter' object has no attribute 'next' I fixed it by changing the line to: example_data, example_targets = next(examples)
@takaokotani5916
@takaokotani5916 2 ай бұрын
I had the same problem. Thanks!
@aziznadirov2911
@aziznadirov2911 Жыл бұрын
22:47 Why input_size is equal to n_features also?
@chats-bug
@chats-bug 11 ай бұрын
input_size is always equal to the number of features. Input size means how many features the input size. If you wanted to ask why the output size is also equal to n_features, then it just so happens that the input had 1 feature and we were also predicting a scalar output. But it's generally not the case.
@py6827
@py6827 Жыл бұрын
23:35
@ilyesbejia6566
@ilyesbejia6566 Жыл бұрын
8:39
@shivkrishnajaiswal8394
@shivkrishnajaiswal8394 Жыл бұрын
Good Tutorial. Two drawbacks: 1. input dim has to be inferred 2. saving the model. What if ConvNet requires some input in __init__ function. This would mean that input args also needs to be persisted.
@winter4767
@winter4767 11 ай бұрын
Idk what's wrong, but I got accuracy 10.27% in the First Neural Net 😂
@newaccount5350
@newaccount5350 11 ай бұрын
same idk how to fix it
@newaccount5350
@newaccount5350 11 ай бұрын
nvm I fixed it, spelling mistake -__-
@onkarsawant6291
@onkarsawant6291 2 ай бұрын
Very helpful
@astraprojectwin
@astraprojectwin Жыл бұрын
KZfaq university
@gaelperrin3422
@gaelperrin3422 Ай бұрын
Great course, well done !!
Build Your First Pytorch Model In Minutes! [Tutorial + Code]
31:32
But what is a neural network? | Chapter 1, Deep learning
18:40
3Blue1Brown
Рет қаралды 16 МЛН
어른의 힘으로만 할 수 있는 버블티 마시는법
00:15
진영민yeongmin
Рет қаралды 13 МЛН
Do you have a friend like this? 🤣#shorts
00:12
dednahype
Рет қаралды 53 МЛН
The Most Important Algorithm in Machine Learning
40:08
Artem Kirsanov
Рет қаралды 239 М.
Building a Neural Network with PyTorch in 15 Minutes | Coding Challenge
20:34
PyTorch Course (2022), Part 1: Tensors
28:57
Mr. P Solver
Рет қаралды 36 М.
Batch normalization | What it is and how to implement it
13:51
AssemblyAI
Рет қаралды 54 М.
How I'd Learn AI (If I Had to Start Over)
15:04
Thu Vu data analytics
Рет қаралды 682 М.
PyTorch vs TensorFlow in 2023 FULL OVERVIEW
13:29
Team Up With AI
Рет қаралды 29 М.
The StatQuest Introduction to PyTorch
23:22
StatQuest with Josh Starmer
Рет қаралды 143 М.