-
Notifications
You must be signed in to change notification settings - Fork 683
Arm backend: Split Arm tutorial into ethosu and vgf #14372
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
Arm backend: Split Arm tutorial into ethosu and vgf #14372
Conversation
Align with minimal examples with regards to content and code. Signed-off-by: Erik Lundell <erik.lundell@arm.com> (cherry picked from commit d25c35a)
🔗 Helpful Links🧪 See artifacts and rendered test results at hud.pytorch.org/pr/pytorch/executorch/14372
Note: Links to docs will display an error until the docs builds have been completed. ❌ 1 Cancelled JobAs of commit 52ac6fb with merge base e0dda90 ( CANCELLED JOB - The following job was cancelled. Please retry:
This comment was automatically generated by Dr. CI and updates every 15 minutes. |
|
||
``` | ||
# In ExecuTorch top-level, with sourced setup_path.sh | ||
cmake -DCMAKE_TOOLCHAIN_FILE=`pwd`/examples/arm/ethos-u-setup/arm-none-eabi-gcc.cmake \ |
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.
same here, this can get outdated
The example below shows how to quantize a model consisting of a single addition, and export it it through the AOT flow using the EthosU backend. For more details, see `examples/arm/ethos_u_minimal_example.ipynb`. | ||
|
||
```python | ||
import torch |
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.
I know it is just moved, but why leave so much code in a readme? Just refer to the linked notebook here? Can we link a cell for reference? Just so we can be precise about what we are talking about in the doc.
backends-mps | ||
backends-vulkan | ||
backends-arm-ethos-u | ||
backends-arm-vgf |
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.
was this an oversight in a previous PR?
Building an ExecuTorch Android Demo App <https://github.com/pytorch-labs/executorch-examples/tree/main/dl3/android/DeepLabV3Demo#executorch-android-demo-app> | ||
Building an ExecuTorch iOS Demo App <https://github.com/meta-pytorch/executorch-examples/tree/main/mv3/apple/ExecuTorchDemo> | ||
tutorial-arm.md | ||
tutorial-arm-ethos-u |
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.
who is referring to these pages?
@digantdesai Do you have any concerns for merging this cherry-pick PR as is? |
Yeah I am good with merging. And also cherry-picking (as long as the content lines up with what's in 1.0). |
Align with minimal examples with regards to content and code.
cc @digantdesai @freddan80 @per @zingo @oscarandersson8218