Extensions and applications of deep probabilistic inference for generative models