Skip to content

Conversation

@freddan80
Copy link
Collaborator

@freddan80 freddan80 commented Dec 20, 2024

@pytorch-bot
Copy link

pytorch-bot bot commented Dec 20, 2024

🔗 Helpful Links

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

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

⏳ No Failures, 1 Pending

As of commit a8f523e with merge base 5f849ca (image):
💚 Looks good so far! There are no failures yet. 💚

This comment was automatically generated by Dr. CI and updates every 15 minutes.

@facebook-github-bot facebook-github-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 Dec 20, 2024
@zingo zingo added the partner: arm For backend delegation, kernels, demo, etc. from the 3rd-party partner, Arm label Dec 20, 2024
MI pass but with high tolerance on numerical accuracy.

Change-Id: I6600eb09724d357edcea47898b612ee3229bb499
Signed-off-by: Fredrik Knutsson <fredrik.knutsson@arm.com>
@freddan80 freddan80 requested a review from zingo January 31, 2025 12:20
@freddan80 freddan80 marked this pull request as ready for review January 31, 2025 12:21
@zingo zingo merged commit c9f5f19 into pytorch:main Jan 31, 2025
106 of 107 checks passed
@digantdesai
Copy link
Contributor

Love it ❤️

@digantdesai
Copy link
Contributor

cc @limintang @3l1

# Adjust nbr below as we increase op support. Note: most of the delegates
# calls are directly consecutive to each other in the .pte. The reason
# for that is some assert ops are removed by passes in the
# .to_executorch step, i.e. after Arm partitioner.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The reason for that is some assert ops are removed by passes in the .to_executorch step

One option is to partition them and delete them inside arm::delegate::preprocess()

class TestConformer(unittest.TestCase):
"""Tests Torchaudio Conformer"""

# Adjust nbr below as we increase op support. Note: most of the delegates
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍

@freddan80
Copy link
Collaborator Author

cc @limintang @3l1

Just FYI. This is the TorchAudio Conformer. It doesn't fully delegate as the sooftware conformer does.

@digantdesai
Copy link
Contributor

@freddan80 - why shouldn't we add https://github.com/sooftware/conformer in the CI? Since it delegates better than torchaudio? I remember you told me but can't remember why :p (may be because we prefer torchaudio?)

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 topic: not user facing

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants