Closed allaffa closed 3 months ago
Looks good to me overall. One comment is that in the current implementation, using the relative node position as an edge feature does not seem to achieve rotation equivariance.
@pzhanggit Goo point. In preparation for the GB work, I do not know whether it is best to just use bond length and use equivariance, or renounce to equivariance and add more informative edge features. Honestly, I do not even think we will have time to test all the possible combinations of input parameters to see what works best. What do you suggest?
Looks good to me overall. One comment is that in the current implementation, using the relative node position as an edge feature does not seem to achieve rotation equivariance.
@pzhanggit Goo point. In preparation for the GB work, I do not know whether it is best to just use bond length and use equivariance, or renounce to equivariance and add more informative edge features. Honestly, I do not even think we will have time to test all the possible combinations of input parameters to see what works best. What do you suggest?
Given the short timeline, I suggest we remove the relative position from edge feature to keep the equivariance.
Looks good to me overall. One comment is that in the current implementation, using the relative node position as an edge feature does not seem to achieve rotation equivariance.
@pzhanggit Goo point. In preparation for the GB work, I do not know whether it is best to just use bond length and use equivariance, or renounce to equivariance and add more informative edge features. Honestly, I do not even think we will have time to test all the possible combinations of input parameters to see what works best. What do you suggest?
Given the short timeline, I suggest we remove the relative position from edge feature to keep the equivariance.
@pzhanggit I just updated both Open Catalyst 2020 and Open Catalyst 2022 examples so that only the distance between nodes is used as edge feature.
This PR include the following: