Advanced
97 Lessons
13h
Certificate of Completion
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...
Course Content
✨Introduction
✨PyTorch Basics
🖥️ Project: Computation Graph and Gradient Calculation
✨First PyTorch Neural Network
✨Refinements
🖥️ Project: Fashion MNIST Classification Model
4 Lessons
✨CUDA Basics
4 Lessons
Make Your First GAN: Part 1 - Exam
Assessment
✨The GAN Idea
4 Lessons
✨Simple 1010 Pattern
6 Lessons
🖥️ Project: A Simple 01110 Pattern GAN
6 Lessons
✨Handwritten Digits
8 Lessons
🖥️ Project: Fashion MNIST GAN
5 Lessons
✨Human Faces
7 Lessons
Make Your First GAN: Part 2 - Exam
Assessment
✨Convolutional GANs
5 Lessons
🖥️ Project: A Fashion MNIST CNN
3 Lessons
✨Conditional GANs
6 Lessons
🖥️ Project: Fashion MNIST Conditional GAN
5 Lessons
Make Your First GAN: Part 3 - Exam
Assessment
✨Conclusion
2 Lessons
✨Appendix
7 Lessons
How You'll Learn
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.
Videos are holding you back. Educative‘s interactive, text-based lessons accelerate learning — no setup, downloads, or alt-tabbing required.
Learn faster and smarter with adaptive AI tools embedded in every Educative course.
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