Good Semi-supervised Learning that Requires a Bad GAN
Adversarial Feature Learning