Skip to content

Conversation

@AdrianLundell
Copy link
Collaborator

@AdrianLundell AdrianLundell commented Nov 6, 2025

  • Add (0,3,1,2) and (0,2,3,1) as permutations supported for large shapes.
  • Lower permutations expressable as views ('singleton permutations') to views to allow them to run on the Ethos-U55.

All unittests added were previosuly not lowered which leads for example to 19 permutes delegated on the
convnext_tiny model from torchvision.

cc @freddan80 @per @zingo @oscarandersson8218 @digantdesai

- Add (0,3,1,2) and (0,2,3,1) as permutations supported
  for large shapes.
- Lower permutations expressable as views ('singleton
  permutations') to views to allow them to run on the
  Ethos-U55.

All unittests added were previosuly not lowered which
leads for example to 19 permutes delegated on the
convnext_tiny model from torchvision.

Signed-off-by: Adrian Lundell <adrian.lundell@arm.com>
Change-Id: Ie234ea7075a4bdfd69a8b31893708ece3cd55ae1
@AdrianLundell AdrianLundell added partner: arm For backend delegation, kernels, demo, etc. from the 3rd-party partner, Arm ciflow/trunk release notes: arm Changes to the ARM backend delegate labels Nov 6, 2025
@pytorch-bot
Copy link

pytorch-bot bot commented Nov 6, 2025

🔗 Helpful Links

🧪 See artifacts and rendered test results at hud.pytorch.org/pr/pytorch/executorch/15635

Note: Links to docs will display an error until the docs builds have been completed.

✅ You can merge normally! (6 Unrelated Failures)

As of commit 49230bd with merge base d07a49a (image):

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.

@meta-cla meta-cla bot added the CLA Signed This label is managed by the Facebook bot. Authors need to sign the CLA before a PR can be reviewed. label Nov 6, 2025
@zingo
Copy link
Collaborator

zingo commented Nov 6, 2025

fails are unrelated, added file in _passes should be covered by the *.py glob for buck2 so no need to change any buck2 files.

@zingo zingo merged commit d9a45a4 into pytorch:main Nov 6, 2025
291 of 300 checks passed
abhinaykukkadapu pushed a commit to abhinaykukkadapu/executorch that referenced this pull request Nov 6, 2025
…h#15635)

- Add (0,3,1,2) and (0,2,3,1) as permutations supported for large
shapes.
- Lower permutations expressable as views ('singleton permutations') to
views to allow them to run on the Ethos-U55.

All unittests added were previosuly not lowered which leads for example
to 19 permutes delegated on the
convnext_tiny model from torchvision.

Signed-off-by: Adrian Lundell <adrian.lundell@arm.com>
@AdrianLundell AdrianLundell deleted the change-1127720 branch November 7, 2025 12:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ciflow/trunk CLA Signed This label is managed by the Facebook bot. Authors need to sign the CLA before a PR can be reviewed. partner: arm For backend delegation, kernels, demo, etc. from the 3rd-party partner, Arm release notes: arm Changes to the ARM backend delegate

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants