Machine Learning Diffusion Models Github Pages