How to Develop an Information Maximizing GAN (InfoGAN) in Keras