Score Based Diffusion Models