-
Notifications
You must be signed in to change notification settings - Fork 26.3k
Allow TensorMethods.h to include Dispatcher.h (alternative) #23888
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
This is an alternative to #23684. Instead of splitting a bunch of headers into declaration and definition, we change tensor includes to only include the tensor declaration when the tensor definition isn't needed. Differential Revision: [D16673569](https://our.internmc.facebook.com/intern/diff/D16673569/)
This is an alternative to #23684. Instead of splitting a bunch of headers into declaration and definition, we change tensor includes to only include the tensor declaration when the tensor definition isn't needed. Differential Revision: [D16673569](https://our.internmc.facebook.com/intern/diff/D16673569/)
This is an alternative to #23684. Instead of splitting a bunch of headers into declaration and definition, we change tensor includes to only include the tensor declaration when the tensor definition isn't needed. Differential Revision: [D16673569](https://our.internmc.facebook.com/intern/diff/D16673569/)
This is an alternative to #23684. Instead of splitting a bunch of headers into declaration and definition, we change tensor includes to only include the tensor declaration when the tensor definition isn't needed. Differential Revision: [D16673569](https://our.internmc.facebook.com/intern/diff/D16673569/)
This is an alternative to #23684. Instead of splitting a bunch of headers into declaration and definition, we change tensor includes to only include the tensor declaration when the tensor definition isn't needed. Differential Revision: [D16673569](https://our.internmc.facebook.com/intern/diff/D16673569/)
This is an alternative to #23684. Instead of splitting a bunch of headers into declaration and definition, we change tensor includes to only include the tensor declaration when the tensor definition isn't needed. Differential Revision: [D16673569](https://our.internmc.facebook.com/intern/diff/D16673569/)
dzhulgakov
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.
many of the builds are broken (though I didn't looks why)
otherwise looks legit
|
deferring to @dzhulgakov |
This is an alternative to #23684. Instead of splitting a bunch of headers into declaration and definition, we change tensor includes to only include the tensor declaration when the tensor definition isn't needed. Differential Revision: [D16673569](https://our.internmc.facebook.com/intern/diff/D16673569/)
This is an alternative to #23684. Instead of splitting a bunch of headers into declaration and definition, we change tensor includes to only include the tensor declaration when the tensor definition isn't needed. Differential Revision: [D16673569](https://our.internmc.facebook.com/intern/diff/D16673569/)
|
Looks good. There's some obscure error on windows build: |
This is an alternative to #23684. Instead of splitting a bunch of headers into declaration and definition, we change tensor includes to only include the tensor declaration when the tensor definition isn't needed. Differential Revision: [D16673569](https://our.internmc.facebook.com/intern/diff/D16673569/)
This is an alternative to #23684. Instead of splitting a bunch of headers into declaration and definition, we change tensor includes to only include the tensor declaration when the tensor definition isn't needed. Differential Revision: [D16673569](https://our.internmc.facebook.com/intern/diff/D16673569/)
This is an alternative to #23684. Instead of splitting a bunch of headers into declaration and definition, we change tensor includes to only include the tensor declaration when the tensor definition isn't needed. Differential Revision: [D16673569](https://our.internmc.facebook.com/intern/diff/D16673569/)
This is an alternative to #23684. Instead of splitting a bunch of headers into declaration and definition, we change tensor includes to only include the tensor declaration when the tensor definition isn't needed. Differential Revision: [D16673569](https://our.internmc.facebook.com/intern/diff/D16673569/)
This is an alternative to #23684. Instead of splitting a bunch of headers into declaration and definition, we change tensor includes to only include the tensor declaration when the tensor definition isn't needed. Differential Revision: [D16673569](https://our.internmc.facebook.com/intern/diff/D16673569/)
This is an alternative to #23684. Instead of splitting a bunch of headers into declaration and definition, we change tensor includes to only include the tensor declaration when the tensor definition isn't needed. Differential Revision: [D16673569](https://our.internmc.facebook.com/intern/diff/D16673569/)
Pull Request resolved: #23888 This is an alternative to #23684. Instead of splitting a bunch of headers into declaration and definition, we change tensor includes to only include the tensor declaration when the tensor definition isn't needed. ghstack-source-id: 88912399 Differential Revision: [D16673569](https://our.internmc.facebook.com/intern/diff/D16673569/)
This is an alternative to #23684. Instead of splitting a bunch of headers into declaration and definition, we change tensor includes to only include the tensor declaration when the tensor definition isn't needed. Differential Revision: [D16673569](https://our.internmc.facebook.com/intern/diff/D16673569/)
Pull Request resolved: #23888 This is an alternative to #23684. Instead of splitting a bunch of headers into declaration and definition, we change tensor includes to only include the tensor declaration when the tensor definition isn't needed. ghstack-source-id: 89202221 Differential Revision: [D16673569](https://our.internmc.facebook.com/intern/diff/D16673569/)
This is an alternative to #23684. Instead of splitting a bunch of headers into declaration and definition, we change tensor includes to only include the tensor declaration when the tensor definition isn't needed. Differential Revision: [D16673569](https://our.internmc.facebook.com/intern/diff/D16673569/)
This is an alternative to #23684. Instead of splitting a bunch of headers into declaration and definition, we change tensor includes to only include the tensor declaration when the tensor definition isn't needed. Differential Revision: [D16673569](https://our.internmc.facebook.com/intern/diff/D16673569/)
This is an alternative to #23684. Instead of splitting a bunch of headers into declaration and definition, we change tensor includes to only include the tensor declaration when the tensor definition isn't needed. Differential Revision: [D16673569](https://our.internmc.facebook.com/intern/diff/D16673569/)
Pull Request resolved: #23888 This is an alternative to #23684. Instead of splitting a bunch of headers into declaration and definition, we change tensor includes to only include the tensor declaration when the tensor definition isn't needed. ghstack-source-id: 89345742 Differential Revision: [D16673569](https://our.internmc.facebook.com/intern/diff/D16673569/)
This is an alternative to #23684. Instead of splitting a bunch of headers into declaration and definition, we change tensor includes to only include the tensor declaration when the tensor definition isn't needed. Differential Revision: [D16673569](https://our.internmc.facebook.com/intern/diff/D16673569/)
This is an alternative to #23684. Instead of splitting a bunch of headers into declaration and definition, we change tensor includes to only include the tensor declaration when the tensor definition isn't needed. Differential Revision: [D16673569](https://our.internmc.facebook.com/intern/diff/D16673569/)
This is an alternative to #23684. Instead of splitting a bunch of headers into declaration and definition, we change tensor includes to only include the tensor declaration when the tensor definition isn't needed. Differential Revision: [D16673569](https://our.internmc.facebook.com/intern/diff/D16673569/)
This is an alternative to #23684. Instead of splitting a bunch of headers into declaration and definition, we change tensor includes to only include the tensor declaration when the tensor definition isn't needed. Differential Revision: [D16673569](https://our.internmc.facebook.com/intern/diff/D16673569/)
Summary: Pull Request resolved: pytorch/pytorch#23888 This is an alternative to pytorch/pytorch#23684. Instead of splitting a bunch of headers into declaration and definition, we change tensor includes to only include the tensor declaration when the tensor definition isn't needed. ghstack-source-id: 89357687 Test Plan: waitforsandcastle Differential Revision: D16673569 fbshipit-source-id: fa1d92809b05de7910a8c2dc2f55abe071ca63bf
|
This pull request has been merged in 7913476. |
Stack from ghstack:
This is an alternative to #23684.
Instead of splitting a bunch of headers into declaration and definition, we change tensor includes to only include the tensor declaration when the tensor definition isn't needed.
Differential Revision: D16673569