1. VAE
2. GAN
3. Diffusion Model