Choose Language

Lesson 3 of 4 ┬╖ PyTorch Basics
Intermediate тАФ hands-on тП▒ 180 min ┬╖ watch in chunks, progress auto-saves

Deep Learning With PyTorch - Full Course

Watch this lesson to understand Deep Learning With PyTorch - Full Course тАФ takes about 180 minutes.

рдХреНрдпрд╛ рдЖрдк рд╕реАрдЦреЗрдВрдЧреЗ

  • рдкрд╛рдЗ рдЯреЙрд░реНрдЪ рдореЗрдВ рдЯреЗрдВрд╕рд░реНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдФрд░ рдЙрдирдХреЗ рд╕рд╛рде рдмреБрдирд┐рдпрд╛рджреА рд╕рдВрдЪрд╛рд▓рди рдХрд░рдирд╛
  • рдкрд╛рдЗ рдЯреЙрд░реНрдЪ рдореЗрдВ рдСрдЯреЛрдЧреНрд░реЗрдб рдкреИрдХреЗрдЬ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЧреНрд░реЗрдбрд┐рдпрдВрдЯреНрд╕ рдХреА рдЧрдгрдирд╛ рдХрд░рдирд╛
  • рдкрд╛рдЗ рдЯреЙрд░реНрдЪ рдореЗрдВ рдмреИрдХрдкреНрд░реЛрдкреЗрдЧреЗрд╢рди рдЕрд▓реНрдЧреЛрд░рд┐рдереНрдо рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдирд╛

рдореБрдЦреНрдп рдЕрд╡рдзрд╛рд░рдгрд╛рдПрдВ

рдкрд╛рдЗ рдЯреЙрд░реНрдЪ рдореЗрдВ рдЯреЗрдВрд╕рд░реНрд╕ рдПрдХ рдмрд╣реБрдд рд╣реА рдорд╣рддреНрд╡рдкреВрд░реНрдг рдЕрд╡рдзрд╛рд░рдгрд╛ рд╣реИ, рдЬреЛ рдиреНрдпреВрдореНрдкреА рдЖрд░реЗ рдХреЗ рд╕рдорд╛рди рд╣реЛрддреА рд╣реИред рдЯреЗрдВрд╕рд░реНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╣рдо рдЕрдкрдиреЗ рдбреЗрдЯрд╛ рдХреЛ рдкрд╛рдЗ рдЯреЙрд░реНрдЪ рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдЗрд╕рдХреЗ рд╕рд╛рде рдмреБрдирд┐рдпрд╛рджреА рд╕рдВрдЪрд╛рд▓рди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдСрдЯреЛрдЧреНрд░реЗрдб рдкреИрдХреЗрдЬ рдкрд╛рдЗ рдЯреЙрд░реНрдЪ рдХрд╛ рдПрдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣рд┐рд╕реНрд╕рд╛ рд╣реИ, рдЬреЛ рд╣рдореЗрдВ рдЧреНрд░реЗрдбрд┐рдпрдВрдЯреНрд╕ рдХреА рдЧрдгрдирд╛ рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░рддрд╛ рд╣реИред рдпрд╣ рдкреИрдХреЗрдЬ рд╣рдореЗрдВ рдЕрдкрдиреЗ рдореЙрдбрд▓ рдХреЛ рдкреНрд░рд╢рд┐рдХреНрд╖рд┐рдд рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░рддрд╛ рд╣реИред рдмреИрдХрдкреНрд░реЛрдкреЗрдЧреЗрд╢рди рдЕрд▓реНрдЧреЛрд░рд┐рдереНрдо рдПрдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдЕрд▓реНрдЧреЛрд░рд┐рдереНрдо рд╣реИ рдЬреЛ рд╣рдореЗрдВ рдЕрдкрдиреЗ рдореЙрдбрд▓ рдХреЛ рдкреНрд░рд╢рд┐рдХреНрд╖рд┐рдд рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░рддрд╛ рд╣реИред рдпрд╣ рдЕрд▓реНрдЧреЛрд░рд┐рдереНрдо рд╣рдореЗрдВ рдЧреНрд░реЗрдбрд┐рдпрдВрдЯреНрд╕ рдХреА рдЧрдгрдирд╛ рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░рддрд╛ рд╣реИ рдФрд░ рд╣рдореЗрдВ рдЕрдкрдиреЗ рдореЙрдбрд▓ рдХреЛ рдЕрджреНрдпрддрди рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░рддрд╛ рд╣реИред

рдХреЛрдб рдЙрджрд╛рд╣рд░рдг

x = torch.tensor([1.0])
y = torch.tensor([2.0])
w = torch.tensor([1.0], requires_grad=True)

рдпрд╣ рдХреЛрдб рдЯреЗрдВрд╕рд░реНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рддреАрди рд╡реЗрд░рд┐рдПрдмрд▓реНрд╕ x, y, рдФрд░ w рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рддрд╛ рд╣реИред

z = x * w
loss = (z - y) ** 2

рдпрд╣ рдХреЛрдб рдЯреЗрдВрд╕рд░реНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рджреЛ рд╡реЗрд░рд┐рдПрдмрд▓реНрд╕ z рдФрд░ loss рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рддрд╛ рд╣реИред

loss.backward()
print(w.grad)

рдпрд╣ рдХреЛрдб рдСрдЯреЛрдЧреНрд░реЗрдб рдкреИрдХреЗрдЬ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЧреНрд░реЗрдбрд┐рдпрдВрдЯреНрд╕ рдХреА рдЧрдгрдирд╛ рдХрд░рддрд╛ рд╣реИ рдФрд░ w рдХреЗ рдЧреНрд░реЗрдбрд┐рдпрдВрдЯ рдХреЛ рдкреНрд░рд┐рдВрдЯ рдХрд░рддрд╛ рд╣реИред

рдкрд╛рда рд╕рд╛рд░рд╛рдВрд╢

рдЗрд╕ рдкрд╛рда рдореЗрдВ, рд╣рдордиреЗ рдкрд╛рдЗ рдЯреЙрд░реНрдЪ рдореЗрдВ рдЯреЗрдВрд╕рд░реНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдФрд░ рдЙрдирдХреЗ рд╕рд╛рде рдмреБрдирд┐рдпрд╛рджреА рд╕рдВрдЪрд╛рд▓рди рдХрд░рдирд╛ рд╕реАрдЦрд╛ред рд╣рдордиреЗ рдСрдЯреЛрдЧреНрд░реЗрдб рдкреИрдХреЗрдЬ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЧреНрд░реЗрдбрд┐рдпрдВрдЯреНрд╕ рдХреА рдЧрдгрдирд╛ рдХрд░рдирд╛ рднреА рд╕реАрдЦрд╛ред рд╣рдордиреЗ рдмреИрдХрдкреНрд░реЛрдкреЗрдЧреЗрд╢рди рдЕрд▓реНрдЧреЛрд░рд┐рдереНрдо рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдирд╛ рднреА рд╕реАрдЦрд╛, рдЬреЛ рд╣рдореЗрдВ рдЕрдкрдиреЗ рдореЙрдбрд▓ рдХреЛ рдкреНрд░рд╢рд┐рдХреНрд╖рд┐рдд рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░рддрд╛ рд╣реИред рд╣рдордиреЗ рджреЗрдЦрд╛ рдХрд┐ рдХреИрд╕реЗ рдкрд╛рдЗ рдЯреЙрд░реНрдЪ рдореЗрдВ рдЯреЗрдВрд╕рд░реНрд╕ рдФрд░ рдСрдЯреЛрдЧреНрд░реЗрдб рдкреИрдХреЗрдЬ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╣рдо рдЕрдкрдиреЗ рдореЙрдбрд▓ рдХреЛ рдкреНрд░рд╢рд┐рдХреНрд╖рд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдЧреНрд░реЗрдбрд┐рдпрдВрдЯреНрд╕ рдХреА рдЧрдгрдирд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рдЕрднреНрдпрд╛рд╕ рд╡реНрдпрд╛рдпрд╛рдо

рдПрдХ рд╕рд░рд▓ рдиреНрдпреВрд░рд▓ рдиреЗрдЯрд╡рд░реНрдХ рдмрдирд╛рдПрдВ рдЬреЛ рджреЛ рдЗрдирдкреБрдЯреНрд╕ рдФрд░ рдПрдХ рдЖрдЙрдЯрдкреБрдЯ рдХреЗ рд╕рд╛рде рд╣реЛред рдЗрд╕рдХреЗ рд▓рд┐рдП рдкрд╛рдЗ рдЯреЙрд░реНрдЪ рдореЗрдВ рдЯреЗрдВрд╕рд░реНрд╕ рдФрд░ рдСрдЯреЛрдЧреНрд░реЗрдб рдкреИрдХреЗрдЬ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред

рдЖрдЧреЗ рдХреНрдпрд╛ рд╣реИ

рдЕрдм рдЖрдк рдкрд╛рдЗ рдЯреЙрд░реНрдЪ рдореЗрдВ рдЯреЗрдВрд╕рд░реНрд╕ рдФрд░ рдСрдЯреЛрдЧреНрд░реЗрдб рдкреИрдХреЗрдЬ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЬрд╛рдирддреЗ рд╣реИрдВред рдЕрдЧрд▓реЗ рдкрд╛рда рдореЗрдВ, рд╣рдо рдиреНрдпреВрд░рд▓ рдиреЗрдЯрд╡рд░реНрдХреНрд╕ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реАрдЦреЗрдВрдЧреЗ рдФрд░ рджреЗрдЦреЗрдВрдЧреЗ рдХрд┐ рдХреИрд╕реЗ рдкрд╛рдЗ рдЯреЙрд░реНрдЪ рдореЗрдВ рдиреНрдпреВрд░рд▓ рдиреЗрдЯрд╡рд░реНрдХреНрд╕ рдХреЛ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

Go deeper on Deep Learning рдФрд░ Neural Networks

Hand-picked books and tools our learners actually use. Affiliate-supported тАФ same price for you, supports free lessons.