Classification Diffusion Models Github Student Education