vae image generation pytorch