The StatQuest Introduction to PyTorch

The StatQuest Introduction to PyTorch

StatQuest with Josh Starmer

2 года назад

144,996 Просмотров

Ссылки и html тэги не поддерживаются


Комментарии:

Vighnesh SrinivasaBalaji
Vighnesh SrinivasaBalaji - 11.11.2023 15:30

Hey Josh!
Amazing videos, thanks a lot.

Would be great if you could cover Time Series Data and algorithms like ARIMA and HOLTS WINTER

Thanks😊

Ответить
Karl Nikolas Alcala
Karl Nikolas Alcala - 03.11.2023 19:17

YOU ARE THE BEST TEACHER EVER JOSHH!! I wish you can feel the raw feeling we feel when we watch your videos

Ответить
Pablo Agullo Marti
Pablo Agullo Marti - 12.10.2023 13:33

When I run the code it says: " 'BasicNN' object has no attribute 'w00' ". I installed the packages correctly and I also used your code from the description :(

Ответить
jamil ahmed
jamil ahmed - 06.10.2023 15:41

I have lived long enough to watch videos and understand nothing about ML stuffs, until I saw your videos. I truly wish your well being <3

Ответить
Mohammad Alikhani
Mohammad Alikhani - 02.10.2023 18:08

That Was Nice ! Thank You

Ответить
Hitesh Tekchandani
Hitesh Tekchandani - 09.09.2023 20:57

Another excellent video, one humble request please provide video on Stable Diffusion Models.

Ответить
samore11
samore11 - 05.09.2023 00:31

Just as a benchmark, if you wanted to optimize all the parameters again (instead of just the final bias) by making requires_grad=True for all parameters, how long would this take to solve? That would still be a trivial model to optimize right?

Ответить
Let's get bored
Let's get bored - 24.08.2023 18:30

Thank you :)

Ответить
Kaann
Kaann - 09.08.2023 10:10

That's really cool explanation! Please continue this PyTorch series, we really need it. BAM!

Ответить
TurboSlapster 0000
TurboSlapster 0000 - 08.08.2023 09:20

If anyone is interested, I coded this from the ground up just using NumPy. Would be happy to share my code with whoever!

Ответить
Paul Edam
Paul Edam - 05.08.2023 20:15

Amazing job! I plan to donate to your patreon page. You were confused because we could use .backward on loss (or at least I was confused by this). I guess one explanation is that loss is defined in terms of output_i and output_i is an instance of the model class. So it may make sense that we can access the backward attribute of loss. But I was, for the same reason a bit surprised that we can subtract a scalar from output_i. One other question. Wouldn't it be better to take the average of total loss? Otherwise the condition that uses 0.0001 is dependent on the the number of examples in the training set.

Ответить
Frank Yang
Frank Yang - 09.07.2023 12:39

Thanks for teaching in such a simple way !
But I'm a little bit confused about the code below:
total_loss += float(loss)
since you accumulate the loss ( the implementation is inside the model)
will this step double-counting the loss ? (or it is just like prefix sum ... )

Ответить
Chris Kovalik
Chris Kovalik - 30.06.2023 19:46

I think there is a bug / flaw in this program:
I cannot get this code to backpropagate the entire neural network properly unless I move the optimizer.step() and optimizer.zero_grad() inside loop <for iteration in range(len(inputs)):>. As written, it is only inside the <for epoch in range(100): > loop. (Note: With SGD it takes a ~500-1100 steps with a lr of 0.035 to consistently work with randomly generated weight values.)

With my fix and using Adam instead of SGD and a LR of 0.02 I can do it with fewer steps (150), but also sometimes much more (2500). Not sure why that is.

Ответить
Cody Ross
Cody Ross - 30.06.2023 19:35

Using your code my last graph didn't match the first one, it matched the second one....good video but yeah

Ответить
peter kanini
peter kanini - 24.06.2023 09:07

Please make an entire tutorial about the ins and outs of PyTorch!

Ответить
Luxcium
Luxcium - 12.06.2023 09:09

Wow 😮 I didn't knew I had to watch the Neural Networks part 2 before I can watch the The StatQuest Introduction To PyTorch before I can watch the Introduction to coding neural networks with PyTorch and Lightning 🌩️ (it’s something related to the cloud I understand)

I am genuinely so happy to learn about that stuff with you Josh❤ I will go watch the other videos first and then I will back propagate to this video...

Ответить
Silver Lake
Silver Lake - 10.06.2023 21:26

loss.backward() is not working for me :-( any ideas ?

Ответить
Bernd T.
Bernd T. - 28.05.2023 23:52

When I change w00 to -1.70 (i.e. put a minus in front of the number that the video suggested) and I set `requires_grad=True` then I thought it would possibly optimize this value back to around +1.70 — however, it fails. Any ideas of why that is?

Ответить
James
James - 28.05.2023 17:21

What if we wanted to optimize all of the weights and bias?

Ответить
Rikki
Rikki - 20.05.2023 21:21

I am no expert in pytorch but i think optimizer object is tracking the gradient instead of the loss object each time you call .backward(). Just guessing

Ответить
美人故事
美人故事 - 07.05.2023 17:47

thank you so much to explained it so clearly, if I didn't click the sumb up button, that will be my guilty

Ответить
silver omayo
silver omayo - 29.04.2023 22:38

Thanks for the great video. Does this apply directly to GNN? Can I apply it there?

Ответить
Ahmed Nashaat Alnagar
Ahmed Nashaat Alnagar - 19.04.2023 20:34

This series about neural networks and deep learning is very well explained. Thank you soooooooo much.

Ответить
David Orr
David Orr - 14.04.2023 22:25

Another charming, fully informative masterpiece.

Ответить
J Williams
J Williams - 12.04.2023 22:33

Absolutely brilliant!

Ответить
Saba Aslam
Saba Aslam - 09.03.2023 13:26

Hi Josh. I am a big fan of your videos. I have a question regarding this quest. In this video, we optimized only one parameter. How can we optimize all the parameters? Thanks in advance.

Ответить
Sergio Chavez Lazo
Sergio Chavez Lazo - 05.03.2023 12:19

Hello! Thank u so much for this video. What is the difference between Keras and Pytorch?

Ответить
Mohammad Heidarei
Mohammad Heidarei - 23.02.2023 20:38

Very amazing for those who start PyTorch, however it would be perfect if you teach how to make layers.

Ответить
Sidh Pandit
Sidh Pandit - 21.02.2023 02:37

EEEpochs

Ответить
Binh Le
Binh Le - 18.02.2023 04:54

AMAZING video. This is exactly what beginners need to start the Pytorch journey with a semi solid footing instead of mindless copying.
Yoy must have spent so much time for your AWESOME videos.

GREATLY appreciate your effort. Keep up the good work.

Ответить
gabriel domingos
gabriel domingos - 06.02.2023 15:16

Thank you, Josh for all the help you have been proving to me, you have no idea!

I was curious on how to optimize all biases and weights just like we saw on the Quest however, the "optimizing function" seems to only be able to optimize the final_bias variable, I could not understand why. Is it something connected to the pytorch library and the optimizer variable?

Have a great week!

Ответить
June Chu
June Chu - 04.02.2023 13:13

Soooooooo thankful!

Ответить
Akm Kawser
Akm Kawser - 26.11.2022 11:32

Really Awesome

Ответить
Prapti Thapaliya
Prapti Thapaliya - 07.11.2022 05:26

I love you Josh. God bless you. You're my favorite teacher.

Ответить
kobic8
kobic8 - 04.11.2022 15:45

great presentation!! thanks again for simplfying this topic! are you planning to post more on NN implementation? computer vision maybe or object detection?

Ответить
Kleanthi Voutsadaki
Kleanthi Voutsadaki - 01.11.2022 13:50

thanks Josh, you really make understanding Neural Networks concepts a great process!

Ответить
Akash Chandra
Akash Chandra - 25.09.2022 01:41

Hello, How should I follow your videos. I find that theres alot of information and I seem to forget it. Like how do you commit this stuff to memory?

Ответить
Jawad Mansoor
Jawad Mansoor - 20.09.2022 09:57

Great series.

Ответить
Edvards Zakovskis
Edvards Zakovskis - 19.09.2022 20:03

Looking forward to seeing your following videos! Excellent explanation!

Ответить
Huy Nguyen
Huy Nguyen - 17.09.2022 14:26

it's great that you are making videos on coding as well.

Ответить
A Is
A Is - 13.09.2022 12:36

I‘m still waiting for other videos to learn more about PyTorch

Ответить
pfever
pfever - 11.09.2022 12:21

Best tutorial like usual! would be nice to see more advanced examples of in pytorch, like CNN for image classification :)

Ответить
YASH SURANGE
YASH SURANGE - 02.09.2022 14:45

Thanks for this amazing walk through.

Ответить
Məhəmməd Odj
Məhəmməd Odj - 16.08.2022 23:40

Thank you very much! I am new to Deep Learning. I can say that just in one week i learned a lot of things from your tutorials!

Ответить
A R
A R - 09.08.2022 04:22

Thank you, very informative for me... working great for final_bias veriable but when I try to optimize other veriables like w00 or b00. code is not optimizing them. Can you please help me how can I optimize other veriables, what i am missing?

Ответить
Jothi
Jothi - 25.07.2022 01:55

We needs a statsquest that features statsquatch

Ответить
Enkhbold Srl.
Enkhbold Srl. - 21.07.2022 10:47

Your videos are so cringe but I like it. xD

Ответить