Using Generative Models to Improve Generative Models