Deep Learning with PyTorch - Zero to GANs

Learn PyTorch from the very basics to advanced models like Generative Adverserial Networks and Image Captioning
Rating: 4.1 out of 5 (142 ratings)
12,024 students
Deep Learning with PyTorch - Zero to GANs
Rating: 4.1 out of 5 (142 ratings)
12,024 students
A coding-focused introduction to Deep Learning using PyTorch, starting from the very basics and going all the way up to advanced topics like Generative Adverserial Networks

Requirements

  • Basic knowledge of Python
  • Basic linear algebra (vectors, matrices etc.)
Description

"PyTorch: Zero to GANs" is an online course and series of tutorials on building deep learning models with PyTorch, an open source neural networks library. Here are the concepts covered in this course:

  1. PyTorch Basics: Tensors & Gradients

  2. Linear Regression & Gradient Descent

  3. Classification using Logistic Regression

  4. Feedforward Neural Networks & Training on GPUs (this post)

  5. Coming soon.. (CNNs, RNNs, transfer learning, GANs etc.)

This course will be updated on a weekly basis with new material.

Who this course is for:
  • Students and developers curious about data science
  • Data scientists and machine learning engineers curious about PyTorch
Course content
3 sections • 13 lectures • 1h 33m total length
  • Introduction to Machine Learning
    01:03
  • System Setup and Jupyter notebook for "PyTorch Basics"
    00:21
  • PyTorch Basics: Tensors and Gradients
    15:30
  • Jupyter notebook for Linear Regression
    00:10
  • Linear Regression and Gradient Descent
    20:27
  • Linear Regression using PyTorch built-ins
    12:07
  • Jupyter notebook for Logistic Regression
    00:05
  • Exploring the Dataset
    07:08
  • Data Loaders & Model
    12:38
  • Evaluation Metric & Loss Function
    04:40
  • Training the Model
    11:34
  • Testing with individual images
    04:25
  • Logistic Regression Summary
    03:44

Instructor
Software Consultant & Entrepreneur
Aakash N S
  • 4.1 Instructor Rating
  • 392 Reviews
  • 27,343 Students
  • 3 Courses

I'm a Software Consultant and Entrepreneur. I've worked extensively on dozens of products and technologies with teams around the world, including Silicon Valley, Japan, Germany, Israel and India. As an entrepreneur I've launched multiple products that have gone on to acquire 100s of thousands of users. Teaching is my passion, and I often conduct workshops for emerging technologies I'm interested in. I also like to write blogs and develop open source software in my free time.