Open Litou1 opened 4 years ago
Congrats and excellent work! Maybe a dumb question, what's the difference between this and VAE, and how are they related?
Maybe you can refer to NVAE: A Deep Hierarchical Variational Autoencoder
Thanks, great question!
For autoencoders, the encoder and decoder are two separate networks and usually not invertible. A Normalizing Flow is bijective and applied in one direction for encoding and the other for decoding. That means that you obtain the exact same image after encoding an image into latent space and decoding it again.
Congrats and excellent work! Maybe a dumb question, what's the difference between this and VAE, and how are they related?