Skip to content

Fix include_self for scatter_reduce #2090

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

Merged
merged 36 commits into from
Mar 31, 2025
Merged

Conversation

xadupre
Copy link
Member

@xadupre xadupre commented Mar 7, 2025

Implement logic for include_self. Fixes pytorch/pytorch#147617

Copy link

codecov bot commented Mar 7, 2025

Codecov Report

Attention: Patch coverage is 87.87879% with 4 lines in your changes missing coverage. Please review.

Project coverage is 72.99%. Comparing base (5d969c4) to head (dfd613b).
Report is 2 commits behind head on main.

Files with missing lines Patch % Lines
onnxscript/function_libs/torch_lib/ops/core.py 86.20% 2 Missing and 2 partials ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main    #2090      +/-   ##
==========================================
+ Coverage   72.93%   72.99%   +0.05%     
==========================================
  Files         223      223              
  Lines       29484    29514      +30     
  Branches     3483     3492       +9     
==========================================
+ Hits        21504    21543      +39     
+ Misses       6813     6802      -11     
- Partials     1167     1169       +2     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@justinchuby justinchuby self-assigned this Mar 7, 2025
@justinchuby justinchuby self-requested a review March 7, 2025 16:54
@justinchuby justinchuby added the module: torchlib Related to the torch/aten function lib in development label Mar 14, 2025
@justinchuby
Copy link
Collaborator

I will take a look at the tests

@justinchuby justinchuby enabled auto-merge (squash) March 31, 2025 19:44
@justinchuby justinchuby disabled auto-merge March 31, 2025 19:56
@justinchuby justinchuby enabled auto-merge (squash) March 31, 2025 19:57
@justinchuby justinchuby disabled auto-merge March 31, 2025 19:57
@justinchuby justinchuby enabled auto-merge (squash) March 31, 2025 19:59
@justinchuby justinchuby merged commit 9ee8c92 into microsoft:main Mar 31, 2025
24 of 29 checks passed
bmehta001 pushed a commit to bmehta001/onnxscript that referenced this pull request Apr 11, 2025
Implement logic for include_self. Fixes
pytorch/pytorch#147617

---------

Co-authored-by: Justin Chu <[email protected]>
Co-authored-by: Ti-Tai Wang <[email protected]>
bmehta001 pushed a commit to bmehta001/onnxscript that referenced this pull request Apr 11, 2025
Implement logic for include_self. Fixes
pytorch/pytorch#147617

---------

Co-authored-by: Justin Chu <[email protected]>
Co-authored-by: Ti-Tai Wang <[email protected]>
bmehta001 pushed a commit to bmehta001/onnxscript that referenced this pull request Apr 11, 2025
Implement logic for include_self. Fixes
pytorch/pytorch#147617

---------

Co-authored-by: Justin Chu <[email protected]>
Co-authored-by: Ti-Tai Wang <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
module: torchlib Related to the torch/aten function lib in development
Projects
Development

Successfully merging this pull request may close these issues.

[ONNX] GNN model inaccuracy: scatter_reduce need to be fixed
3 participants