https://gpttutorpro.com/probabilistic-deep-learning-fundamentals-variational-autoencoders/
Probabilistic Deep Learning Fundamentals: Variational Autoencoders