Zaslat SMS: EAD-GAN: a generative adversarial network for disentangling affine transforms in images