Describir: DoseGAN: a generative adversarial network for synthetic dose prediction using attention-gated discrimination and generation