[PyTorch][Static Runtime] Support memory planning for to without requiring copying#67223
[PyTorch][Static Runtime] Support memory planning for to without requiring copying#67223swolchok wants to merge 42 commits into
Conversation
… requiring copying Differential Revision: [D31776259](https://our.internmc.facebook.com/intern/diff/D31776259/) [ghstack-poisoned]
CI Flow Status⚛️ CI FlowRuleset - Version:
You can add a comment to the PR and tag @pytorchbot with the following commands: # ciflow rerun, "ciflow/default" will always be added automatically
@pytorchbot ciflow rerun
# ciflow rerun with additional labels "-l <ciflow/label_name>", which is equivalent to adding these labels manually and trigger the rerun
@pytorchbot ciflow rerun -l ciflow/scheduled -l ciflow/slowFor more information, please take a look at the CI Flow Wiki. |
🔗 Helpful links
💊 CI failures summary and remediationsAs of commit 9e9d020 (more details on the Dr. CI page):
🕵️ 1 new failure recognized by patternsThe following CI failures do not appear to be due to upstream breakages:
|
… requiring copying Differential Revision: [D31776259](https://our.internmc.facebook.com/intern/diff/D31776259/) ghstack-source-id: 141496824 Pull Request resolved: #67223
eellison
left a comment
There was a problem hiding this comment.
@navahgar is working on a first invocation of SR that would give dtype/device on the tensors after that we should be able to statically tell whether to is a no-op or will copy. would it be easier to integrate with those changes than add all this ?
… to without requiring copying" Differential Revision: [D31776259](https://our.internmc.facebook.com/intern/diff/D31776259/) [ghstack-poisoned]
… requiring copying Pull Request resolved: #67223 ghstack-source-id: 141748858 Differential Revision: [D31776259](https://our.internmc.facebook.com/intern/diff/D31776259/)
… to without requiring copying" Differential Revision: [D31776259](https://our.internmc.facebook.com/intern/diff/D31776259/) [ghstack-poisoned]
… requiring copying Pull Request resolved: #67223 ghstack-source-id: 142215025 Differential Revision: [D31776259](https://our.internmc.facebook.com/intern/diff/D31776259/)
… to without requiring copying" Differential Revision: [D31776259](https://our.internmc.facebook.com/intern/diff/D31776259/) [ghstack-poisoned]
… to without requiring copying" Differential Revision: [D31776259](https://our.internmc.facebook.com/intern/diff/D31776259/) [ghstack-poisoned]
…requiring copying Pull Request resolved: #67223 ghstack-source-id: 144507292 Differential Revision: [D31776259](https://our.internmc.facebook.com/intern/diff/D31776259/)
… to without requiring copying" Differential Revision: [D31776259](https://our.internmc.facebook.com/intern/diff/D31776259/) [ghstack-poisoned]
… to without requiring copying" Differential Revision: [D31776259](https://our.internmc.facebook.com/intern/diff/D31776259/) [ghstack-poisoned]
… to without requiring copying" Differential Revision: [D31776259](https://our.internmc.facebook.com/intern/diff/D31776259/) [ghstack-poisoned]
… to without requiring copying" Differential Revision: [D31776259](https://our.internmc.facebook.com/intern/diff/D31776259/) [ghstack-poisoned]
… to without requiring copying" Differential Revision: [D31776259](https://our.internmc.facebook.com/intern/diff/D31776259/) [ghstack-poisoned]
… to without requiring copying" Differential Revision: [D31776259](https://our.internmc.facebook.com/intern/diff/D31776259/) [ghstack-poisoned]
… to without requiring copying" Differential Revision: [D31776259](https://our.internmc.facebook.com/intern/diff/D31776259/) [ghstack-poisoned]
… to without requiring copying" Differential Revision: [D31776259](https://our.internmc.facebook.com/intern/diff/D31776259/) [ghstack-poisoned]
… to without requiring copying" Differential Revision: [D31776259](https://our.internmc.facebook.com/intern/diff/D31776259/) [ghstack-poisoned]
… to without requiring copying" Differential Revision: [D31776259](https://our.internmc.facebook.com/intern/diff/D31776259/) [ghstack-poisoned]
… to without requiring copying" Differential Revision: [D31776259](https://our.internmc.facebook.com/intern/diff/D31776259/) [ghstack-poisoned]
… to without requiring copying" Differential Revision: [D31776259](https://our.internmc.facebook.com/intern/diff/D31776259/) [ghstack-poisoned]
… to without requiring copying" Differential Revision: [D31776259](https://our.internmc.facebook.com/intern/diff/D31776259/) [ghstack-poisoned]
… to without requiring copying" Differential Revision: [D31776259](https://our.internmc.facebook.com/intern/diff/D31776259/) [ghstack-poisoned]
… to without requiring copying" Differential Revision: [D31776259](https://our.internmc.facebook.com/intern/diff/D31776259/) [ghstack-poisoned]
… to without requiring copying" Differential Revision: [D31776259](https://our.internmc.facebook.com/intern/diff/D31776259/) [ghstack-poisoned]
… to without requiring copying" Differential Revision: [D31776259](https://our.internmc.facebook.com/intern/diff/D31776259/) [ghstack-poisoned]
… to without requiring copying" Differential Revision: [D31776259](https://our.internmc.facebook.com/intern/diff/D31776259/) [ghstack-poisoned]
… to without requiring copying" Differential Revision: [D31776259](https://our.internmc.facebook.com/intern/diff/D31776259/) [ghstack-poisoned]
…requiring copying (#67223) Summary: Pull Request resolved: #67223 ghstack-source-id: 146482215 Test Plan: See perf measurements on ctr_mobile_feed local_ro net for this stack: P467203421 (local is neutral: P467267554) Reviewed By: hlu1 Differential Revision: D31776259 fbshipit-source-id: f84fcaa05029577213f3bf2ae9d4b987b68480b3
…requiring copying (pytorch#67223) Summary: Pull Request resolved: pytorch#67223 ghstack-source-id: 146482215 Test Plan: See perf measurements on ctr_mobile_feed local_ro net for this stack: P467203421 (local is neutral: P467267554) Reviewed By: hlu1 Differential Revision: D31776259 fbshipit-source-id: f84fcaa05029577213f3bf2ae9d4b987b68480b3
Stack from ghstack:
Differential Revision: D31776259