Generative Adversarial Networks6 minsindex: Generative Adversarial Networks, theroy, algorithm, application