There are total 4 types of generative models GAN: Generative Adversarial Network VAE: Variational Autoencoder Flow Based Models Diffusion Models See the documentation for how to get started.