Vae Gan Flow Diffusion