-
Notifications
You must be signed in to change notification settings - Fork 25.6k
[PyTorch] MHA: simplify gemm_nt #72460
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
Conversation
Just call existing matmul (which, IIUC, handles batching itself) rather than doing a few view ops. (Please let me know if this is actually a bad idea and why!) Differential Revision: [D33961843](https://our.internmc.facebook.com/intern/diff/D33961843/) [ghstack-poisoned]
CI Flow Status⚛️ CI FlowRuleset - Version:
|
🔗 Helpful links
💊 CI failures summary and remediationsAs of commit 76fe7c3 (more details on the Dr. CI page):
🕵️ 2 new failures recognized by patternsThe following CI failures do not appear to be due to upstream breakages:
|
Just call existing matmul (which, IIUC, handles batching itself) rather than doing a few view ops. (Please let me know if this is actually a bad idea and why!) Differential Revision: [D33961843](https://our.internmc.facebook.com/intern/diff/D33961843/) [ghstack-poisoned]
Just call existing matmul (which, IIUC, handles batching itself) rather than doing a few view ops. (Please let me know if this is actually a bad idea and why!) Differential Revision: [D33961843](https://our.internmc.facebook.com/intern/diff/D33961843/) [ghstack-poisoned]
Just call existing matmul (which, IIUC, handles batching itself) rather than doing a few view ops. (Please let me know if this is actually a bad idea and why!) Differential Revision: [D33961843](https://our.internmc.facebook.com/intern/diff/D33961843/) [ghstack-poisoned]
Summary: Pull Request resolved: #72460 Just call existing matmul (which, IIUC, handles batching itself) rather than doing a few view ops. (Please let me know if this is actually a bad idea and why!) ghstack-source-id: 149067333 Test Plan: CI Reviewed By: ngimel Differential Revision: D33961843 fbshipit-source-id: ace37ad3110e1134db6c8b638ae302f0d556e00a
Summary: Pull Request resolved: pytorch/pytorch#72460 Just call existing matmul (which, IIUC, handles batching itself) rather than doing a few view ops. (Please let me know if this is actually a bad idea and why!) ghstack-source-id: 149067333 Test Plan: CI Reviewed By: ngimel Differential Revision: D33961843 fbshipit-source-id: ace37ad3110e1134db6c8b638ae302f0d556e00a (cherry picked from commit 258231c0f951bd701da179eaedc1ef795416c53f)
Summary: Pull Request resolved: pytorch/pytorch#72460 Just call existing matmul (which, IIUC, handles batching itself) rather than doing a few view ops. (Please let me know if this is actually a bad idea and why!) ghstack-source-id: 149067333 Test Plan: CI Reviewed By: ngimel Differential Revision: D33961843 fbshipit-source-id: ace37ad3110e1134db6c8b638ae302f0d556e00a (cherry picked from commit 258231c0f951bd701da179eaedc1ef795416c53f)
Summary: Pull Request resolved: pytorch/pytorch#72460 Just call existing matmul (which, IIUC, handles batching itself) rather than doing a few view ops. (Please let me know if this is actually a bad idea and why!) ghstack-source-id: 149067333 Test Plan: CI Reviewed By: ngimel Differential Revision: D33961843 fbshipit-source-id: ace37ad3110e1134db6c8b638ae302f0d556e00a (cherry picked from commit 258231c0f951bd701da179eaedc1ef795416c53f)
Summary: Pull Request resolved: pytorch/pytorch#72460 Just call existing matmul (which, IIUC, handles batching itself) rather than doing a few view ops. (Please let me know if this is actually a bad idea and why!) ghstack-source-id: 149067333 Test Plan: CI Reviewed By: ngimel Differential Revision: D33961843 fbshipit-source-id: ace37ad3110e1134db6c8b638ae302f0d556e00a (cherry picked from commit 258231c0f951bd701da179eaedc1ef795416c53f)
Summary: Pull Request resolved: pytorch/pytorch#72460 Just call existing matmul (which, IIUC, handles batching itself) rather than doing a few view ops. (Please let me know if this is actually a bad idea and why!) ghstack-source-id: 149067333 Test Plan: CI Reviewed By: ngimel Differential Revision: D33961843 fbshipit-source-id: ace37ad3110e1134db6c8b638ae302f0d556e00a (cherry picked from commit 258231c0f951bd701da179eaedc1ef795416c53f)
Summary: Pull Request resolved: pytorch/pytorch#72460 Just call existing matmul (which, IIUC, handles batching itself) rather than doing a few view ops. (Please let me know if this is actually a bad idea and why!) ghstack-source-id: 149067333 Test Plan: CI Reviewed By: ngimel Differential Revision: D33961843 fbshipit-source-id: ace37ad3110e1134db6c8b638ae302f0d556e00a (cherry picked from commit 258231c0f951bd701da179eaedc1ef795416c53f)
Summary: Pull Request resolved: pytorch/pytorch#72460 Just call existing matmul (which, IIUC, handles batching itself) rather than doing a few view ops. (Please let me know if this is actually a bad idea and why!) ghstack-source-id: 149067333 Test Plan: CI Reviewed By: ngimel Differential Revision: D33961843 fbshipit-source-id: ace37ad3110e1134db6c8b638ae302f0d556e00a (cherry picked from commit 258231c0f951bd701da179eaedc1ef795416c53f)
Summary: Pull Request resolved: pytorch/pytorch#72460 Just call existing matmul (which, IIUC, handles batching itself) rather than doing a few view ops. (Please let me know if this is actually a bad idea and why!) ghstack-source-id: 149067333 Test Plan: CI Reviewed By: ngimel Differential Revision: D33961843 fbshipit-source-id: ace37ad3110e1134db6c8b638ae302f0d556e00a (cherry picked from commit 258231c0f951bd701da179eaedc1ef795416c53f)
Summary: Pull Request resolved: pytorch/pytorch#72460 Just call existing matmul (which, IIUC, handles batching itself) rather than doing a few view ops. (Please let me know if this is actually a bad idea and why!) ghstack-source-id: 149067333 Test Plan: CI Reviewed By: ngimel Differential Revision: D33961843 fbshipit-source-id: ace37ad3110e1134db6c8b638ae302f0d556e00a (cherry picked from commit 258231c0f951bd701da179eaedc1ef795416c53f)
Summary: Pull Request resolved: pytorch/pytorch#72460 Just call existing matmul (which, IIUC, handles batching itself) rather than doing a few view ops. (Please let me know if this is actually a bad idea and why!) ghstack-source-id: 149067333 Test Plan: CI Reviewed By: ngimel Differential Revision: D33961843 fbshipit-source-id: ace37ad3110e1134db6c8b638ae302f0d556e00a (cherry picked from commit 258231c0f951bd701da179eaedc1ef795416c53f)
Summary: Pull Request resolved: pytorch/pytorch#72460 Just call existing matmul (which, IIUC, handles batching itself) rather than doing a few view ops. (Please let me know if this is actually a bad idea and why!) ghstack-source-id: 149067333 Test Plan: CI Reviewed By: ngimel Differential Revision: D33961843 fbshipit-source-id: ace37ad3110e1134db6c8b638ae302f0d556e00a (cherry picked from commit 258231c0f951bd701da179eaedc1ef795416c53f)
Summary: Pull Request resolved: pytorch/pytorch#72460 Just call existing matmul (which, IIUC, handles batching itself) rather than doing a few view ops. (Please let me know if this is actually a bad idea and why!) ghstack-source-id: 149067333 Test Plan: CI Reviewed By: ngimel Differential Revision: D33961843 fbshipit-source-id: ace37ad3110e1134db6c8b638ae302f0d556e00a (cherry picked from commit 258231c0f951bd701da179eaedc1ef795416c53f)
Summary: Pull Request resolved: pytorch/pytorch#72460 Just call existing matmul (which, IIUC, handles batching itself) rather than doing a few view ops. (Please let me know if this is actually a bad idea and why!) ghstack-source-id: 149067333 Test Plan: CI Reviewed By: ngimel Differential Revision: D33961843 fbshipit-source-id: ace37ad3110e1134db6c8b638ae302f0d556e00a (cherry picked from commit 258231c0f951bd701da179eaedc1ef795416c53f)
Summary: Pull Request resolved: pytorch/pytorch#72460 Just call existing matmul (which, IIUC, handles batching itself) rather than doing a few view ops. (Please let me know if this is actually a bad idea and why!) ghstack-source-id: 149067333 Test Plan: CI Reviewed By: ngimel Differential Revision: D33961843 fbshipit-source-id: ace37ad3110e1134db6c8b638ae302f0d556e00a (cherry picked from commit 258231c0f951bd701da179eaedc1ef795416c53f)
Summary: Pull Request resolved: pytorch/pytorch#72460 Just call existing matmul (which, IIUC, handles batching itself) rather than doing a few view ops. (Please let me know if this is actually a bad idea and why!) ghstack-source-id: 149067333 Test Plan: CI Reviewed By: ngimel Differential Revision: D33961843 fbshipit-source-id: ace37ad3110e1134db6c8b638ae302f0d556e00a (cherry picked from commit 258231c0f951bd701da179eaedc1ef795416c53f)
Summary: Pull Request resolved: pytorch/pytorch#72460 Just call existing matmul (which, IIUC, handles batching itself) rather than doing a few view ops. (Please let me know if this is actually a bad idea and why!) ghstack-source-id: 149067333 Test Plan: CI Reviewed By: ngimel Differential Revision: D33961843 fbshipit-source-id: ace37ad3110e1134db6c8b638ae302f0d556e00a (cherry picked from commit 258231c0f951bd701da179eaedc1ef795416c53f)
Stack from ghstack:
Just call existing matmul (which, IIUC, handles batching itself) rather than doing a few view ops. (Please let me know if this is actually a bad idea and why!)
Differential Revision: D33961843