In this chapter, you learned how to implement the Discriminator and Generator described in the paper Generative Adversarial Text to Image Synthesis. You learned how to implement the baseline trained on the Oxford-102 Flowers dataset. You also learned how to improve the baseline by using the matching-aware discriminator. Finally, you learned how to perform multiple types of inference using random sampling and interpolation in Z space, interpolation on the text-embedding space, and arithmetic on the text-embedding space.
In the next chapter, we will learn about speech enhancement with GANs.