Diffusion Based Representation Learning Vs Deep