-
Couldn't load subscription status.
- Fork 702
Arm Zephyr CI Test for Whisper-tiny Encoder and Decoder #13008
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
base: main
Are you sure you want to change the base?
Conversation
🔗 Helpful Links🧪 See artifacts and rendered test results at hud.pytorch.org/pr/pytorch/executorch/13008
Note: Links to docs will display an error until the docs builds have been completed. ❌ 3 New FailuresAs of commit 17a38b9 with merge base bedce91 ( NEW FAILURES - The following jobs have failed:
This comment was automatically generated by Dr. CI and updates every 15 minutes. |
This PR needs a
|
|
@pytorchbot label "release notes: none" |
7904a8b to
62c81b4
Compare
…he transformers dependency issue
7163311 to
17a38b9
Compare
| download_arm_zephyr_sdk | ||
| ./zephyr-sdk-0.16.0/setup.sh -c -t arm-zephyr-eabi | ||
| SIM_LIMIT=120 |
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.
Nit
| SIM_LIMIT=120 | |
| SIM_LIMIT_SECONDS=120 |
| if [[ "${MODEL_NAME}" == "whisper_tiny" ]]; then | ||
| cd $ZEPHYR_PROJ_ROOT | ||
| # For whisper-tiny, we will use optimum to export the encoder and decoder ptes | ||
| #OPTIMUM_ET_COMMIT=$(cat .ci/docker/ci_commit_pins/optimum-executorch.txt) |
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.
remove or use?
| pwd | ||
| ls | ||
| ls oa_whisper/ |
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.
needed?
| fi | ||
| if [[ "${MODEL_NAME}" == "whisper_tiny" ]]; then |
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.
elif
| exit $exit_status | ||
| fi | ||
| if [[ "${MODEL_NAME}" == "whisper_tiny" ]]; then | ||
| python3 build_model.py --pte-file $ZEPHYR_PROJ_ROOT/oa_whisper/decoder.pte |
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.
checking error code for encode?
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.
LGTM :)
| west build -p always -b mps3/corstone300/fvp | ||
| FVP_Corstone_SSE-300_Ethos-U55 -a build/zephyr/zephyr.elf -C mps3_board.visualisation.disable-visualisation=1 -C mps3_board.telnetterminal0.start_telnet=0 -C mps3_board.uart0.out_file='sim.out' -C cpu0.CFGITCMSZ=15 -C cpu0.CFGDTCMSZ=15 --simlimit $SIM_LIMIT | ||
| fi |
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.
checking error code for decode?
|
Looks like this PR hasn't been updated in a while so we're going to go ahead and mark this as |
Summary
Similar to #12734, this PR includes testing the whisper-tiny encoder and decoder in succession.
Test plan
Adds the
whisper_tinyentry to themodelsmatrix for thetest-models-arm-zephyrtrunk test.