Udemy

Introduction to PyTorch (crash course)

立即報名
  • 1,068 名學生
  • 更新於 7/2022
  • 可獲發證書
4.0
(14 個評分)
CTgoodjobs 嚴選優質課程,為職場人士提升競爭力。透過本站連結購買Udemy課程,本站將獲得推廣佣金,有助未來提供更多實用進修課程資訊給讀者。

課程資料

報名日期
全年招生
課程級別
學習模式
修業期
2 小時 36 分鐘
教學語言
英語
授課導師
Maxime Vandegar
證書
  • 可獲發
  • *證書的發放與分配,依課程提供者的政策及安排而定。
評分
4.0
(14 個評分)

課程簡介

Introduction to PyTorch (crash course)

Machine Learning: Introduction to PyTorch, its internal mechanisms and its API

In this course, I will explain in a practical and intuitive way how PyTorch works. We will go beyond the use of the API which will allow you to continue your journey in machine learning and/or differentiable programming with more confidence.


This course is divided into three parts.


In the first part, we will implement (in Python, from scratch) our own differentiable programming framework, which will be very similar to PyTorch. This will allow you to understand how PyTorch, TensorFlow, JAX, etc. work. Then, we will focus on PyTorch and see the basic tensor operations, the calculation of gradients and the use of graphics cards (GPUs).


In the second part, we will focus on gradient descent algorithms (essential for training neural networks). We will implement the simulator of a ballistic problem and see how to use the power of PyTorch to solve an optimization problem (this pedagogical problem can be easily extended to real problems, such as fluid mechanics simulations, for those who wish). We will also see how to use optimizers and how to combine them with schedulers to make them even more efficient.


Finally, we will tackle neural networks. We will solve an image classification problem, first with an MLP, and then with a CNN.


If this program enchants you, don't wait any longer!

課程章節

  • 3 個章節
  • 12 堂課
  • 第 1 章 Introduction
  • 第 2 章 PyTorch
  • 第 3 章 Neural networks

課程內容

  • How PyTorch works - under the hood
  • The integrated differentiation engine of PyTorch
  • Learning PyTorch through practice (tensors, optimizers, schedulers, decorators, ...)
  • Differentiable programming
  • Solving an optimization problem ("black-box") with PyTorch
  • Implementing neural networks with PyTorch


評價

  • N
    Neethu Roshin
    4.0

    This is good course for AI based application developers.

  • S
    S L
    1.0

    Noise in background, hard to understand the speaker and the cc are rubbish so no use turning them on, lots or errors/typos in the video/he could have prepared the notebook in advance. Lots of moments where the “instructor” is stumped about an error. Awful, awful “course”.

  • L
    Levente Szabo
    5.0

    Yes, great match! I love the "teach by example" nature of it. Probably the best course for connecting the dots between the math and the code in the case of neural nets

  • J
    Jasmeet Kaur
    5.0

    Really Helpful for understanding the building blocks of PyTroch!!

立即關注瀏覽更多

本網站使用Cookies來改善您的瀏覽體驗,請確定您同意及接受我們的私隱政策使用條款才繼續瀏覽。

我已閱讀及同意