Gans And Diffusion Models