-
Notifications
You must be signed in to change notification settings - Fork 21.4k
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
[Reland] Add sym_size/stride/numel/storage_offset to native_function.yaml #103107
Conversation
🔗 Helpful Links🧪 See artifacts and rendered test results at hud.pytorch.org/pr/103107
Note: Links to docs will display an error until the docs builds have been completed. ✅ No FailuresAs of commit 6064f49: This comment was automatically generated by Dr. CI and updates every 15 minutes. |
This pull request was exported from Phabricator. Differential Revision: D46459100 |
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.
stamping based on previous land attempts
…yaml (pytorch#103107) Summary: Pull Request resolved: pytorch#103107 Test Plan: sherlock :) Reviewed By: angelayi Differential Revision: D46459100 fbshipit-source-id: d0ae0ba9b4649cdbe4b929165483ce200af21083
96e7325
to
aa23515
Compare
|
This pull request was exported from Phabricator. Differential Revision: D46459100 |
…yaml (pytorch#103107) Summary: Pull Request resolved: pytorch#103107 Test Plan: sherlock :) Reviewed By: angelayi Differential Revision: D46459100 fbshipit-source-id: eaee670d4a5607b60fba6d5ec1647f861ba7d09b
This pull request was exported from Phabricator. Differential Revision: D46459100 |
aa23515
to
fd4ed5b
Compare
|
…yaml (pytorch#103107) Summary: Pull Request resolved: pytorch#103107 bypass-github-export-checks Test Plan: sherlock :) Reviewed By: angelayi Differential Revision: D46459100 fbshipit-source-id: 4a6812c4f574823f48b94b47dab236427721b8bc
fd4ed5b
to
1b2cd79
Compare
|
This pull request was exported from Phabricator. Differential Revision: D46459100 |
1b2cd79
to
4406104
Compare
…yaml (pytorch#103107) Summary: Pull Request resolved: pytorch#103107 bypass-github-export-checks Test Plan: sherlock :) Reviewed By: angelayi Differential Revision: D46459100 fbshipit-source-id: 09c3fbe0dd04db24103245eaba1fd65a8a079afa
|
This pull request was exported from Phabricator. Differential Revision: D46459100 |
…yaml (pytorch#103107) Summary: Pull Request resolved: pytorch#103107 bypass-github-export-checks Test Plan: sherlock :) Reviewed By: angelayi Differential Revision: D46459100 fbshipit-source-id: 09c3fbe0dd04db24103245eaba1fd65a8a079afa
4406104
to
6ad875d
Compare
|
…yaml (pytorch#103107) Summary: Pull Request resolved: pytorch#103107 bypass-github-export-checks Test Plan: sherlock :) Reviewed By: angelayi Differential Revision: D46459100 fbshipit-source-id: 09c3fbe0dd04db24103245eaba1fd65a8a079afa
6ad875d
to
ce98305
Compare
@SherlockNoMad has imported this pull request. If you are a Meta employee, you can view this diff on Phabricator. |
ce98305
to
5f29ccd
Compare
…yaml (pytorch#103107) Summary: Pull Request resolved: pytorch#103107 Reviewed By: angelayi Differential Revision: D46459100 Pulled By: SherlockNoMad fbshipit-source-id: 33c0de73253e343b4b5a315510879c2aa0508b32
This pull request was exported from Phabricator. Differential Revision: D46459100 |
…yaml (pytorch#103107) Summary: Pull Request resolved: pytorch#103107 Reviewed By: angelayi Differential Revision: D46459100 Pulled By: SherlockNoMad fbshipit-source-id: f7c65880e77b1d78c426e0e77b871fbe6583976f
5f29ccd
to
6064f49
Compare
This pull request was exported from Phabricator. Differential Revision: D46459100 |
* Serialized range constraints and inline constraints into symbols represented as strings * These symbols are then reconstructed in the deserialize_sym_int/bool functions by adding them to the shape env along with the ranges. * Modified the SymInt schema to also store the hint of the SymInt if it is represented as a symbol so that when we reconstruct the SymInt, the hint will also exist on the node. * GraphModuleDeserializer.deserialize now also optionally takes in a shape env and map of symbols to names. ReplaceSymSizeOpPass should not be needed after #103107 lands [ghstack-poisoned]
* Serialized range constraints and inline constraints into symbols represented as strings * These symbols are then reconstructed in the deserialize_sym_int/bool functions by adding them to the shape env along with the ranges. * Modified the SymInt schema to also store the hint of the SymInt if it is represented as a symbol so that when we reconstruct the SymInt, the hint will also exist on the node. * GraphModuleDeserializer.deserialize now also optionally takes in a shape env and map of symbols to names. ReplaceSymSizeOpPass should not be needed after #103107 lands [ghstack-poisoned]
* Serialized range constraints and inline constraints into symbols represented as strings * These symbols are then reconstructed in the deserialize_sym_int/bool functions by adding them to the shape env along with the ranges. * Modified the SymInt schema to also store the hint of the SymInt if it is represented as a symbol so that when we reconstruct the SymInt, the hint will also exist on the node. * GraphModuleDeserializer.deserialize now also optionally takes in a shape env and map of symbols to names. ReplaceSymSizeOpPass should not be needed after #103107 lands [ghstack-poisoned]
* Serialized range constraints and inline constraints into symbols represented as strings * These symbols are then reconstructed in the deserialize_sym_int/bool functions by adding them to the shape env along with the ranges. * Modified the SymInt schema to also store the hint of the SymInt if it is represented as a symbol so that when we reconstruct the SymInt, the hint will also exist on the node. * GraphModuleDeserializer.deserialize now also optionally takes in a shape env and map of symbols to names. ReplaceSymSizeOpPass should not be needed after #103107 lands [ghstack-poisoned]
@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 |
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.
stamping for reland
* Modified the SymInt schema to also store the hint of the SymInt if it is represented as a symbol so that when we reconstruct the SymInt, the hint will also exist on the node. * GraphModuleDeserializer.deserialize now also optionally map of symbol names to range. ReplaceSymSizeOpPass should not be needed after #103107 lands [ghstack-poisoned]
* Modified the SymInt schema to also store the hint of the SymInt if it is represented as a symbol so that when we reconstruct the SymInt, the hint will also exist on the node. * GraphModuleDeserializer.deserialize now also optionally map of symbol names to range. ReplaceSymSizeOpPass should not be needed after #103107 lands [ghstack-poisoned]
* Modified the SymInt schema to also store the hint of the SymInt if it is represented as a symbol so that when we reconstruct the SymInt, the hint will also exist on the node. * GraphModuleDeserializer.deserialize now also optionally map of symbol names to range. ReplaceSymSizeOpPass should not be needed after #103107 lands [ghstack-poisoned]
* Modified the SymInt schema to also store the hint of the SymInt if it is represented as a symbol so that when we reconstruct the SymInt, the hint will also exist on the node. * GraphModuleDeserializer.deserialize now also optionally map of symbol names to range. ReplaceSymSizeOpPass should not be needed after #103107 lands [ghstack-poisoned]
* Modified the SymInt schema to also store the hint of the SymInt if it is represented as a symbol so that when we reconstruct the SymInt, the hint will also exist on the node. * GraphModuleDeserializer.deserialize now also optionally map of symbol names to range. ReplaceSymSizeOpPass should not be needed after #103107 lands Pull Request resolved: #103273 Approved by: https://github.com/avikchaudhuri, https://github.com/zhxchen17
Differential Revision: D46459100