“…The use of deep neural networks as generative models for complex data has made great advances in recent years. This success has been achieved through a surprising diversity of training losses and model architectures, including denoising autoencoders (Vincent et al, 2010), variational autoencoders (Kingma & Welling, 2013;Rezende et al, 2014;Gregor et al, 2015;Kulkarni et al, 2015;Burda et al, 2015;Kingma et al, 2016), generative stochastic networks (Alain et al, 2015), diffusion probabilistic models (Sohl-Dickstein et al, 2015), autoregressive models (Theis & Bethge, 2015;van den Oord et al, 2016a;, real non-volume preserving transformations (Dinh et al, 2014;, Helmholtz machines (Dayan et al, 1995;Bornschein et al, 2015), and Generative Adversarial Networks (GANs) (Goodfellow et al, 2014).…”