Introduction to Deep Learning in PyTorch

These materials are for the most part excerpts of the slides of the course EE-559 "Deep-Learning" that I will teach at EPFL next month. The pdf files on this page are licensed under a Creative Commons BY-NC-SA 4.0 International License.

Although there will be no practical during this tutorial, you can use the virtual machine I prepared for this course if you want to try PyTorch.

Introduction

slides / handout

PyTorch tensors

slides / handout

Multi-layer perceptrons, back-propagation, autograd

slides / handout

Convolution Neural Networks

slides / handout

Going deeper

slides / handout

Generative models

slides / handout