How far have we come with Generative Adversarial Networks part2 (Deep Learning)