cvignac / DiGress

code for the paper "DiGress: Discrete Denoising diffusion for graph generation"
MIT License
314 stars 68 forks source link

Why extra_features not used in the regressor? #71

Open Antoninnnn opened 8 months ago

Antoninnnn commented 8 months ago

Is it because the effectiveness of the gradient $\nabla{G{t}}||y'-y||^{2}$? (We notice that extra_features are commonly used in the unconditional denoising model.)

cvignac commented 7 months ago

The reason is that, as you mentioned, we need to take the gradient of the regressor with respect ot the noisy graph. We cannot differentiate through the extra features, so we prefer the regressor not to rely on them.