Here comes a Normalizing Flow (NF) model for distribution approximation. A normalizing flow transforms a simple distribution into a complex one by applying a sequence of invertible transformation functions.
Flow based model explicitly estimate probability distribution unlike GAN or VAE do implicitly.