Skip to content

Conversation

@avisquid
Copy link
Contributor

@avisquid avisquid commented Jul 11, 2025

Description

Implementation of the Equivariant Graph Neural Operator

This PR fixes #616

Checklist

  • Code follows the project’s Code Style Guidelines
  • Tests have been added or updated
  • Documentation has been updated if necessary
  • Pull request is linked to an open issue

@avisquid avisquid changed the base branch from master to dev July 11, 2025 08:17
@GiovanniCanali GiovanniCanali self-requested a review July 11, 2025 08:17
@GiovanniCanali GiovanniCanali added enhancement New feature or request pr-to-fix Label for PR that needs modification labels Jul 11, 2025
@dario-coscia dario-coscia changed the title Avi egno EGNO Jul 21, 2025
@GiovanniCanali GiovanniCanali linked an issue Aug 2, 2025 that may be closed by this pull request
@dario-coscia
Copy link
Collaborator

Hi! I know it is still draft but I would clean the GitHub history from polluted files. Just add one commit with the modified EGNN and EGNO block

@GiovanniCanali
Copy link
Collaborator

Hi! I know it is still draft but I would clean the GitHub history from polluted files. Just add one commit with the modified EGNN and EGNO block

Hi @dario-coscia! Don't worry, I will take care of it!

@GiovanniCanali GiovanniCanali removed their request for review September 14, 2025 13:17
@GiovanniCanali GiovanniCanali force-pushed the avi_egno branch 3 times, most recently from 07eafce to e725e30 Compare September 18, 2025 11:43
@dario-coscia
Copy link
Collaborator

@GiovanniCanali Ready for review?

@GiovanniCanali
Copy link
Collaborator

@GiovanniCanali Ready for review?

Almost there! I'll make it ready for review as soon as it is completed.

@GiovanniCanali GiovanniCanali marked this pull request as ready for review September 22, 2025 21:35
@GiovanniCanali GiovanniCanali added pr-to-review Label for PR that are ready to been reviewed and removed pr-to-fix Label for PR that needs modification labels Sep 22, 2025
@GiovanniCanali
Copy link
Collaborator

Many thanks to @avisquid for the valuable contribution to this PR. Excellent work!

@GiovanniCanali GiovanniCanali mentioned this pull request Sep 22, 2025
4 tasks
@GiovanniCanali GiovanniCanali added pr-to-fix Label for PR that needs modification and removed pr-to-review Label for PR that are ready to been reviewed labels Sep 23, 2025
@GiovanniCanali GiovanniCanali requested a review from a team as a code owner September 24, 2025 10:02
@dario-coscia dario-coscia removed the request for review from a team September 24, 2025 12:37
@GiovanniCanali GiovanniCanali added pr-to-review Label for PR that are ready to been reviewed and removed pr-to-fix Label for PR that needs modification labels Sep 29, 2025
Copy link
Collaborator

@dario-coscia dario-coscia left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I reviewed the code, and overall it looks solid. I have a few suggestions:

  • Documentation: We should add more details about the input shapes for clarity.
  • EGNN implementation with velocity: This part might need a closer look to ensure correctness.
  • EGNO: Looks very good. We could experiment with adding more PINA blocks, especially considering the note about temporal spectral convolution.

Co-authored-by: avisquid <[email protected]>
@dario-coscia dario-coscia merged commit 2108c76 into mathLab:dev Oct 3, 2025
17 of 19 checks passed
This was referenced Oct 21, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request pr-to-review Label for PR that are ready to been reviewed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Implement EGNO

3 participants