Multi-class Generative Adversarial Networks with the L2 Loss Function.
A Fast Learning Algorithm for Deep Belief Nets