Hi, When I run it, I have some questions: Why is a Variational Autoencoder (VAE) network needed? Is it necessary, or can it be removed?