AI Workshop: Hands-on with GANs with Deep Convolutional Networks
Offered By: LinkedIn Learning
Course Description
Overview
Learn how to build and train deep convolutional generative adversarial networks (GANs) in this interactive, workshop-style coding course.
Syllabus
Introduction
- A quick overview of GANs
- Course outline and prerequisites
- Setting up Google Colab cloud-hosted notebooks
- Understanding convolutional neural networks
- Transforming a multichannel image to tensor
- Applying convolutional and pooling layers
- Viewing the effect of different filters
- Types of convolutional layers
- Training data for discriminator bad fakes and real images
- Loading and transforming training image data
- Understanding the discriminator architecture
- Training a discriminator on bad fakes
- Training data for discriminator good fakes and real images
- Training a discriminator on good fakes
- Generator and discriminator
- Deep convolutional GANs (DCGANs)
- Setting up data for GAN training
- Setting up the generator and discriminator
- Output from an untrained generator and discriminator
- Setting up the GAN training loop
- Viewing GAN training results
- Summary and next steps
Taught by
Janani Ravi
Related Courses
Creative Applications of Deep Learning with TensorFlowKadenze Creative Applications of Deep Learning with TensorFlow III
Kadenze Creative Applications of Deep Learning with TensorFlow II
Kadenze 6.S191: Introduction to Deep Learning
Massachusetts Institute of Technology via Independent Learn TensorFlow and deep learning, without a Ph.D.
Google via Independent