internal working of a diffusion based image generator