https://gihuni99.github.io/posts/Variational-Diffusion-Models(VDM)_note/