Neural Autoregressive Distribution Estimation (NADE) - aior.com