diffusion_model_discrete.py", line 158, in validation_step
noisy_data = self.apply_noise(dense_data.X, dense_data.E, data.y, node_mask)
SaGess/src/diffusion_model_discrete.py", line 422, in apply_noise
sampled_t = diffusion_utils.sample_discrete_features(probX=probX, probE=probE, node_mask=node_mask)
/SaGess/src/diffusion/diffusion_utils.py", line 264, in sample_discrete_features
E_t = probE.multinomial(1).reshape(node_mask.size(0), node_mask.size(1), node_mask.size(1)) # (bs, n, n)
RuntimeError: probability tensor contains either `inf`, `nan` or element < 0