Neural Autoregressive Flows
MADE: Masked Autoencoder for Distribution Estimation