Evolution and effectiveness of loss functions in generative adversarial networks | IEEE Journals & Magazine | IEEE Xplore