Classification Diffusion Models Github Education Application