-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
otf_graph
always set to True
(?)
#2
Comments
I think I get your concerns, for this, we followed the OpenCatalyst project where for simple models, the data is not calculated on the fly, if you check the model file for e.g. SchNet and CGCNN, we didn't prompt it to check if we need to calculate the data on the fly. Indeed, we have default setting in the |
Thanks for the answer. To summarize, what I have noticed is that
|
Thanks for the summary! Now I understand your question! I double checked it and found you are right, neighbors are not created in the function |
@yuanqidu thanks for your reply. As you mentioned, I think it should be enough adding
attribute when creating a pyg |
Hi, I'm not sure if I'm doing anything wrong but I have noticed that
otf_graph
gets always set toTrue
when I'm trying to train a simplecgcnn
model. I believe this is caused bydata.neighbors
not being created at preprocessing stage (usingAtomsToPeriodicGraphs
), so, does this mean that all initial attributes in the latter (likemax_neigh
) are systematically ignored? Also, I'm trying to understand the difference betweenget_pbc_distances
reported in this repository (which indeed usesdata.neighbors
, missing at data preprocessing stage) against the original one seen in the CDVAE implementation, that utilizesnum_bonds
attribute instead (see below, I just adapted it a little bit to fit the context):The text was updated successfully, but these errors were encountered: