Studies in Monte Carlo Inversion and Generative Deep Learning