TAG Generative Adversarial Networks