Adversarial Ladder Networks
A tutorial on energy-based learning