Play Button Pause Button
IBM Developer

Intro to Generative Adversarial Networks (GANs)

hammertoe profile image Matt Hamilton Updated on ・1 min read

A 1080p version of this video is available on Cinnamon

In this workshop we will be learning what a Generative Adversarial Network (GAN) is and where they are used. We will be building and training a simple GAN to colour black and white images.

For this workshop we will be using IBM Watson Studio, an interactive online Python notebook.

In this workshop you will learn:

  • What is a GAN
  • What GANs can be used for
  • How to use IBM Watson Studio
  • How to create a GAN using PyTorch
  • How to train a GAN and evaluate it’s training

The code and python notebook for this seminar is available at:

Slides from this workshop are at:

And to register for a free IBM Cloud account to run it, go to:

Posted on by:

hammertoe profile

Matt Hamilton


Software developer. Developer Advocate at @IBMDeveloper. Tinkerer of motorbikes, vans, Arduinos, etc.

IBM Developer

Code, Content, Community. Passionate developers building great software. Discover new coding techniques, build stronger technology communities, and help lead the next wave of the technology revolution.


Editor guide

What font is used here? It's really nice.