Skip to content

Add HNHN model#166

Merged
tizianocitro merged 5 commits intomainfrom
feat/hnhn
Apr 28, 2026
Merged

Add HNHN model#166
tizianocitro merged 5 commits intomainfrom
feat/hnhn

Conversation

@tizianocitro
Copy link
Copy Markdown
Contributor

@tizianocitro tizianocitro commented Apr 27, 2026

All Submissions

  • Have you followed the guidelines in our Contributing document?
  • Have you checked to ensure there aren't other open Pull Requests for the same update/change?

Description

  • Added HNHN model
  • Added node space setting (transductive or inductive) to split and enrich operations.
  • Added number of nodes parameter to LPE node feature enricher to account for the possibility of nodes not appearing in the hyperedge index. This can happen in transductive case for example, where the train set contains all the nodes but may not have hyperedges with them in it.
  • Fixed default learning rate for HGNN.

Checklist

  • Does your submission pass all tests? (use make test)
  • Have you written tests to cover all your changes? If not, provide a reason.
  • Have you lint your code locally before submission? (use make lint)
  • Have you type checked your code locally before submission? (use make typecheck)
  • Have you added an explanation of what your changes are and why you'd like us to include them?

@github-actions github-actions Bot added docs Improvements or additions to documentation models training feature labels Apr 27, 2026
This was linked to issues Apr 28, 2026
@tizianocitro tizianocitro marked this pull request as ready for review April 28, 2026 12:38
@tizianocitro tizianocitro merged commit e583377 into main Apr 28, 2026
19 checks passed
@tizianocitro tizianocitro deleted the feat/hnhn branch April 28, 2026 13:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add HNHN model Add enrich_node_features_from to Dataset

1 participant