-
Notifications
You must be signed in to change notification settings - Fork 26.3k
[Quant] Update IDeep to support oneDNN conv add fusion #90605
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
[Quant] Update IDeep to support oneDNN conv add fusion #90605
Conversation
[ghstack-poisoned]
🔗 Helpful Links🧪 See artifacts and rendered test results at hud.pytorch.org/pr/90605
Note: Links to docs will display an error until the docs builds have been completed. ✅ No FailuresAs of commit b6edd11: This comment was automatically generated by Dr. CI and updates every 15 minutes. |
**Summary** This PR updates IDeep to support oneDNN conv add fusion. **TODO** The IDeep change in this PR points to my personal repo currently for test purpose. After the changes landed in IDeep main branch, need to point IDeep changes to the main branch. cc jerryzh168 jianyuh raghuramank100 jamesr66a vkuzo jgong5 Xia-Weiwen gujinghui PenghuiCheng XiaobingSuper mingfeima sanchitintel ashokei jingxu10 min-jean-cho yanbing-j Guobing-Chen [ghstack-poisoned]
|
Hi @leslie-fang-intel Please sync with @yanbing-j for updating ideep in stock PT. Now all PRs to update ideep are opened and managed by her. |
jgong5
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Weird that I cannot add @yanbing-j as a reviewer. LGTM but needs Yanbing to stamp on it too.
|
Maybe I have no permission, so that I cannot be added as a reviewer. |
@yanbing-j Yes, here is the PR to ideep_pytorch (intel/ideep#148), it's still waiting @jgong5 review. |
**Summary** This PR updates IDeep to support oneDNN conv add fusion. **TODO** The IDeep change in this PR points to my personal repo currently for test purpose. After the changes landed in IDeep main branch, need to point IDeep changes to the main branch. cc jerryzh168 jianyuh raghuramank100 jamesr66a vkuzo jgong5 Xia-Weiwen gujinghui PenghuiCheng XiaobingSuper mingfeima sanchitintel ashokei jingxu10 min-jean-cho yanbing-j Guobing-Chen [ghstack-poisoned]
**Summary** This PR updates IDeep to support oneDNN conv add fusion. **TODO** The IDeep change in this PR points to my personal repo currently for test purpose. After the changes landed in IDeep main branch, need to point IDeep changes to the main branch. cc jerryzh168 jianyuh raghuramank100 jamesr66a vkuzo jgong5 Xia-Weiwen gujinghui PenghuiCheng XiaobingSuper mingfeima sanchitintel ashokei jingxu10 min-jean-cho yanbing-j Guobing-Chen [ghstack-poisoned]
**Summary** This PR updates IDeep to support oneDNN conv add fusion. **TODO** The IDeep change in this PR points to my personal repo currently for test purpose. After the changes landed in IDeep main branch, need to point IDeep changes to the main branch. cc jerryzh168 jianyuh raghuramank100 jamesr66a vkuzo jgong5 Xia-Weiwen gujinghui PenghuiCheng XiaobingSuper mingfeima sanchitintel ashokei jingxu10 min-jean-cho yanbing-j Guobing-Chen [ghstack-poisoned]
**Summary** This PR updates IDeep to support oneDNN conv add fusion. cc jerryzh168 jianyuh raghuramank100 jamesr66a vkuzo jgong5 Xia-Weiwen gujinghui PenghuiCheng XiaobingSuper mingfeima sanchitintel ashokei jingxu10 min-jean-cho yanbing-j Guobing-Chen [ghstack-poisoned]
**Summary** This PR updates IDeep to support oneDNN conv add fusion. **TODO** The IDeep still points to personal repo. After necessary IDeep PR merged, will point it to right position. cc jerryzh168 jianyuh raghuramank100 jamesr66a vkuzo jgong5 Xia-Weiwen gujinghui PenghuiCheng XiaobingSuper mingfeima sanchitintel ashokei jingxu10 min-jean-cho yanbing-j Guobing-Chen [ghstack-poisoned]
**Summary** This PR updates IDeep to support oneDNN conv add fusion. **TODO** The IDeep still points to personal repo. After necessary IDeep PR merged, will point it to right position. cc jerryzh168 jianyuh raghuramank100 jamesr66a vkuzo jgong5 Xia-Weiwen gujinghui PenghuiCheng XiaobingSuper mingfeima sanchitintel ashokei jingxu10 min-jean-cho yanbing-j Guobing-Chen [ghstack-poisoned]
ghstack-source-id: 2c573d4 Pull Request resolved: pytorch#90605
**Summary** This PR updates IDeep to support oneDNN conv add fusion. **TODO** The IDeep still points to personal repo. After necessary IDeep PR merged, will point it to right position. cc jerryzh168 jianyuh raghuramank100 jamesr66a vkuzo jgong5 Xia-Weiwen gujinghui PenghuiCheng XiaobingSuper mingfeima sanchitintel ashokei jingxu10 min-jean-cho yanbing-j Guobing-Chen [ghstack-poisoned]
**Summary** This PR updates IDeep to support oneDNN conv add fusion. **TODO** The IDeep still points to personal repo. After necessary IDeep PR merged, will point it to right position. cc jerryzh168 jianyuh raghuramank100 jamesr66a vkuzo jgong5 Xia-Weiwen gujinghui PenghuiCheng XiaobingSuper mingfeima sanchitintel ashokei jingxu10 min-jean-cho yanbing-j Guobing-Chen [ghstack-poisoned]
ghstack-source-id: a730cb6 Pull Request resolved: pytorch#90605
**Summary** This PR updates IDeep to support oneDNN conv add fusion. **TODO** The IDeep still points to personal repo. After necessary IDeep PR merged, will point it to right position. cc jerryzh168 jianyuh raghuramank100 jamesr66a vkuzo jgong5 Xia-Weiwen gujinghui PenghuiCheng XiaobingSuper mingfeima sanchitintel ashokei jingxu10 min-jean-cho yanbing-j Guobing-Chen [ghstack-poisoned]
**Summary** This PR updates IDeep to support oneDNN conv add fusion. **TODO** The IDeep still points to personal repo. After necessary IDeep PR merged, will point it to right position. cc jerryzh168 jianyuh raghuramank100 jamesr66a vkuzo jgong5 Xia-Weiwen gujinghui PenghuiCheng XiaobingSuper mingfeima sanchitintel ashokei jingxu10 min-jean-cho yanbing-j Guobing-Chen [ghstack-poisoned]
|
@pytorchbot rebase |
|
@pytorchbot successfully started a rebase job. Check the current status here |
**Summary** This PR updates IDeep to support oneDNN conv add fusion. cc jerryzh168 jianyuh raghuramank100 jamesr66a vkuzo jgong5 Xia-Weiwen gujinghui PenghuiCheng XiaobingSuper mingfeima sanchitintel ashokei jingxu10 min-jean-cho yanbing-j Guobing-Chen [ghstack-poisoned]
|
Successfully rebased |
|
@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 |
Merge failedReason: The following mandatory check(s) failed (Rule Dig deeper by viewing the failures on hud Details for Dev Infra teamRaised by workflow job |
|
@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 |
|
Please note, that one would not be able to use any of the new onednn/ideep/mkldnn features in the codebase until it could also be upgraded in Meta's internal checkout which is currently blocked by the fact that mkldnn is checked out twice, see #90264 (comment) |
Thanks for the note. We are working on a solution to avoid the checked out twice issue. Will keep you updated. |
Stack from ghstack (oldest at bottom):
Summary
This PR updates IDeep to support oneDNN conv add fusion.
cc @jerryzh168 @jianyuh @raghuramank100 @jamesr66a @vkuzo @jgong5 @Xia-Weiwen @gujinghui @PenghuiCheng @XiaobingSuper @mingfeima @sanchitintel @ashokei @jingxu10 @min-jean-cho @yanbing-j @Guobing-Chen