[slimtensor] Add permute() and reshape() view operations#16444
[slimtensor] Add permute() and reshape() view operations#16444meta-codesync[bot] merged 8 commits intogh/gasoonjia/86/basefrom
Conversation
Add permute(), reshape(), and clone_contiguous() operations for tensor shape manipulation. These operations enable dimension reordering and reshaping with automatic fallback to contiguous copy when views are not possible. Differential Revision: [D89952083](https://our.internmc.facebook.com/intern/diff/D89952083/) [ghstack-poisoned]
🔗 Helpful Links🧪 See artifacts and rendered test results at hud.pytorch.org/pr/pytorch/executorch/16444
Note: Links to docs will display an error until the docs builds have been completed. ❌ 1 New Failure, 6 Pending, 2 Unrelated FailuresAs of commit a9705c8 with merge base c7c4073 ( NEW FAILURE - The following job has failed:
BROKEN TRUNK - The following jobs failed but were present on the merge base:👉 Rebase onto the `viable/strict` branch to avoid these failures
This comment was automatically generated by Dr. CI and updates every 15 minutes. |
This PR needs a
|
Add permute(), reshape(), and clone_contiguous() operations for tensor shape manipulation. These operations enable dimension reordering and reshaping with automatic fallback to contiguous copy when views are not possible. Differential Revision: [D89952083](https://our.internmc.facebook.com/intern/diff/D89952083/) [ghstack-poisoned]
Add permute(), reshape(), and clone_contiguous() operations for tensor shape manipulation. These operations enable dimension reordering and reshaping with automatic fallback to contiguous copy when views are not possible. Differential Revision: [D89952083](https://our.internmc.facebook.com/intern/diff/D89952083/) [ghstack-poisoned]
Add permute(), reshape(), and clone_contiguous() operations for tensor shape manipulation. These operations enable dimension reordering and reshaping with automatic fallback to contiguous copy when views are not possible. Differential Revision: [D89952083](https://our.internmc.facebook.com/intern/diff/D89952083/) [ghstack-poisoned]
Add permute(), reshape(), and clone_contiguous() operations for tensor shape manipulation. These operations enable dimension reordering and reshaping with automatic fallback to contiguous copy when views are not possible. Differential Revision: [D89952083](https://our.internmc.facebook.com/intern/diff/D89952083/) [ghstack-poisoned]
Add permute(), reshape(), and clone_contiguous() operations for tensor shape manipulation. These operations enable dimension reordering and reshaping with automatic fallback to contiguous copy when views are not possible. Differential Revision: [D89952083](https://our.internmc.facebook.com/intern/diff/D89952083/) [ghstack-poisoned]
Add permute(), reshape(), and clone_contiguous() operations for tensor shape manipulation. These operations enable dimension reordering and reshaping with automatic fallback to contiguous copy when views are not possible. Differential Revision: [D89952083](https://our.internmc.facebook.com/intern/diff/D89952083/) [ghstack-poisoned]
Add permute(), reshape(), and clone_contiguous() operations for tensor shape manipulation. These operations enable dimension reordering and reshaping with automatic fallback to contiguous copy when views are not possible. Differential Revision: [D89952083](https://our.internmc.facebook.com/intern/diff/D89952083/) [ghstack-poisoned]
9d1ecf3
into
gh/gasoonjia/86/base
This PR was created by the merge bot to help merge the original PR into the main branch. ghstack PR number: #16444 by @Gasoonjia ^ Please use this as the source of truth for the PR details, comments, and reviews ghstack PR base: https://github.com/pytorch/executorch/tree/gh/gasoonjia/86/base ghstack PR head: https://github.com/pytorch/executorch/tree/gh/gasoonjia/86/head Merge bot PR base: https://github.com/pytorch/executorch/tree/gh/gasoonjia/85/orig Merge bot PR head: https://github.com/pytorch/executorch/tree/gh/gasoonjia/86/orig Differential Revision: [D89952083](https://our.internmc.facebook.com/intern/diff/D89952083/) @diff-train-skip-merge --------- Co-authored-by: gasoonjia <gasoonjia@icloud.com> Co-authored-by: Gasoonjia <gasoonjia@meta.com>
Stack from ghstack (oldest at bottom):
Add permute(), reshape(), and clone_contiguous() operations for tensor shape manipulation. These operations enable dimension reordering and reshaping with automatic fallback to contiguous copy when views are not possible.
Differential Revision: D89952083