Generative Adversarial Networks African Machine Learning Summer School Generative Adversarial Networks