Self-supervised GAN: Analysis and Improvement with Multi-class Minimax Game