Latent Constraints: Learning to Generate Conditionally from Unconditional Generative Models | Synapse