Deep Learning with PyTorch : Generative Adversarial Network (Guided Project)

Taught by Coursera on Coursera

  • Category: Programming
  • Level: Beginner
  • Rating: 0.0/5
  • Students enrolled: 0
  • Price: $0
  • Duration: 2 hours
  • Last updated: 2026-10-06

About this course

Two-hour project-based course: implement a Deep Convolutional Generative Adversarial Network using PyTorch to generate handwritten digits; create a generator that learns to generate images that look real and a discriminator that learns to tell real images apart from fakes; setup Google Runtime, load the MNIST handwritten dataset, create discriminator and generator networks, loss function and optimizers, train the GAN; requires prior Python programming and basic PyTorch, plus theoretical knowledge of convolutional neural networks.

This Programming course on Coursera has been selected and evaluated by the CoursesAdvisors editorial team. Our review methodology combines aggregated student feedback, platform metrics and expert verification to help you decide whether this course matches your learning goals, budget and time commitment.

Frequently Asked Questions

Who is this course for?

This course is designed for learners at the Beginner level who want to advance their skills in Programming. It is suitable for students, working professionals and lifelong learners looking to gain practical expertise.

How long does this course take?

The estimated duration is 2 hours. Since the course is fully online, you can learn at your own pace and revisit the material as often as you need.

Is there a certificate on completion?

Coursera typically offers a certificate of completion that you can add to your LinkedIn profile or CV to showcase your new skills to employers and peers.

How does CoursesAdvisors evaluate this course?

We aggregate verified student reviews, platform-reported ratings and instructor track records to produce a balanced score of 0.0/5 based on 0 reviews.