1. VAE

2. GAN

3. Diffusion Model