Fix no source name in backward kernel names; Add flex_attention HOP to "original_aten" node meta#167749
Fix no source name in backward kernel names; Add flex_attention HOP to "original_aten" node meta#167749
Conversation
🔗 Helpful Links🧪 See artifacts and rendered test results at hud.pytorch.org/pr/167749
Note: Links to docs will display an error until the docs builds have been completed. ✅ You can merge normally! (4 Unrelated Failures)As of commit 4e35032 with merge base a76dd6b ( FLAKY - The following jobs failed but were likely due to flakiness present on trunk:
UNSTABLE - The following job is marked as unstable, possibly due to flakiness on trunk:
This comment was automatically generated by Dr. CI and updates every 15 minutes. |
|
The label |
|
The label |
45b1d8f to
2fe38de
Compare
|
The label |
|
The label |
|
The label |
|
The label |
|
The label |
|
The label |
|
The label |
|
what do we see now? also does this apply to the generated kernels? |
example output: |
2fe38de to
4e35032
Compare
|
The label |
|
The label |
|
@pytorchbot merge |
Merge startedYour change will be merged once all checks pass (ETA 0-4 Hours). Learn more about merging in the wiki. Questions? Feedback? Please reach out to the PyTorch DevX Team |
…o "original_aten" node meta (pytorch#167749) Fixes pytorch#167706 - Add `torch.fx.experimental.proxy_tensor.set_original_aten_op()` around flex_atention HOP dispatch so we have `original_aten` populated for flex_attention - Update the usages of `original_aten` to also expect HOP in addition to OpOverload Pull Request resolved: pytorch#167749 Approved by: https://github.com/drisspg
Fixes #167706
torch.fx.experimental.proxy_tensor.set_original_aten_op()around flex_atention HOP dispatch so we haveoriginal_atenpopulated for flex_attentionoriginal_atento also expect HOP in addition to OpOverloadcc @voznesenskym @penguinwu @EikanWang @jgong5 @Guobing-Chen @XiaobingSuper @zhuhaozhe @blzheng @wenzhe-nrv @jiayisunx @ipiszy @chenyang78 @kadeng @muchulee8 @amjames @chauhang @aakhundov @coconutruben @Lucaskabela