Make Your First GAN Using PyTorch
INTERACTIVE COURSE

Make Your First GAN Using PyTorch

Advanced

97 Lessons

13h

Certificate of Completion

Make Your First GAN Using PyTorch
3 Assessments
71 Playgrounds
11 Challenges
20 Quizzes
273 Illustrations

Takeaway Skills

Pytorch basics

Making a neural network with PyTorch

Refining the neural network output

Basics of CUDA

The basic idea of GAN

Learning a simple 1010 pattern using GAN

Learning handwritten digits using GAN

Learning human faces using GAN

Convolutional GANs

Conditional GANs

Course Overview

This course is an introduction to Generative Adversarial Networks (GANs) and a practical step-by-step tutorial on making your own with PyTorch. Through this course, you will learn how to build GANs with industry-standard tools. In the first section, you will dive into PyTorch and refresh your understanding of neural networks by building a simple image classifier. In the second section of this course, you will explore the idea of adversarial training and build progressively more sophisticated GANs; first by...Show More

Course Content

1

✨Introduction

2

✨PyTorch Basics

3

🖥️ Project: Computation Graph and Gradient Calculation

4

✨First PyTorch Neural Network

5

✨Refinements

6

🖥️ Project: Fashion MNIST Classification Model

4 Lessons

7

✨CUDA Basics

4 Lessons

Make Your First GAN: Part 1 - Exam

Assessment

8

✨The GAN Idea

4 Lessons

9

✨Simple 1010 Pattern

6 Lessons

10

🖥️ Project: A Simple 01110 Pattern GAN

6 Lessons

11

✨Handwritten Digits

8 Lessons

12

🖥️ Project: Fashion MNIST GAN

5 Lessons

13

✨Human Faces

7 Lessons

Make Your First GAN: Part 2 - Exam

Assessment

14

✨Convolutional GANs

5 Lessons

15

🖥️ Project: A Fashion MNIST CNN

3 Lessons

16

✨Conditional GANs

6 Lessons

17

🖥️ Project: Fashion MNIST Conditional GAN

5 Lessons

Make Your First GAN: Part 3 - Exam

Assessment

18

✨Conclusion

2 Lessons

19

✨Appendix

7 Lessons

COURSE AUTHOR

How You'll Learn

Hands-on Coding Environments

You don’t get better at swimming by watching others. Coding is no different. Practice as you learn with live code environments inside your browser.

2x Faster Learning — With No Setup

Videos are holding you back. Educative‘s interactive, text-based lessons accelerate learning — no setup, downloads, or alt-tabbing required.

AI-Powered Learning

Learn faster and smarter with adaptive AI tools embedded in every Educative course.

Progress You Can Show

Built-in assessments let you test your skills. Completion certificates let you show them off.

Recommended Courses

BEFORE STARTING THIS COURSE

AFTER FINISHING THIS COURSE

FOR TEAMS

Interested in this course for your business or team?

Unlock this course (and 1,000+ more) for your entire org with DevPath