Introduction to Machine Learning using PyTorch

In this course we will explore facts about neural networks: definitions, characteristics, training, etc. The practical aspects will be done in Python using the PyTorch library.

Course materials are taken from https://github.com/mrdbourke/pytorch-deep-learning. We will work directly using Jupyter Notebooks exploring practical aspects regarding the workflow in PyTorch.

Course Materials

  1. Jupyter Notebook: file course 1. Notes for first course: pdf file.
  2. Jupyter Notebook: file course 2. Notes course 2: pdf file.
  3. Jupyter Notebook: file course 3. Notes course 3: pdf file.

    Exercises: file exercises

    Example 1D: file exercises

  4. Jupyter Notebook: file courses 4-5. Notes Course 4: pdf file.