Generalized Discrete Diffusion from Snapshots