Directional diffusion models for graph representation learning