Cool uses for GANS
Basic Structure of GAN’s

How to create the Generator Inputs in TF

How do you train a GAN
Show a lot of images and ask to create an image from same probability distribution. This is unsupervised learning.
Describe the training code for a GAN
Describe code to run optimizers
_ = sess.run(d_opt, feed_dict={input_real: batch_images, input_z: batch_z, lr: learning_rate})
_ = sess.run(g_opt, feed_dict={input_real: batch_images, input_z: batch_z, lr: learning_rate})
Describe How to create a Generator
Describe what the output of the generator is and how it should be shaped
The output is an image which is handed to the discriminator. It must be the same size as the real images that are being fed to the discriminator outside of the generator
The input noise vector z, which is fed to the generator, where is this established?
Describe why we use a variable scope when creating a discriminator and generator