executorch icon indicating copy to clipboard operation
executorch copied to clipboard

Add support for MobileNet v2 in Ethos-U55 and arm baremetal runner

Open robell opened this issue 10 months ago • 8 comments

  • Builds on TOSA support for mv2
  • Currently has accuracy issues for on-target execution.
  • Adding support mv2 from examples/models (torchvision mv2)
  • Adds ability to use portable Q/DQ ops to enable float signature quantized models (to be improved with int signature when possible to enable integer images rather than int -> float -> quant flow.
  • Adds permute for ethos-u backend to enable NCHW to NHWC (which we'll aim to replace with a compiler pass on entry/exit of the subgraph, or the NHWC support when available.
  • small fix to enable qantized ops in runtime for the IOQDQ pass, and build/register those kernels/ops in bare metal build

robell avatar Apr 16 '24 11:04 robell

:link: Helpful Links

:test_tube: See artifacts and rendered test results at hud.pytorch.org/pr/pytorch/executorch/3056

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

:white_check_mark: No Failures

As of commit 6f4ce1909c46bac2c9138a23d82e07ac66e3ca81 with merge base cc12d9b5aa346b0caeb29ab492b14639754ba4cf (image): :green_heart: Looks good so far! There are no failures yet. :green_heart:

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

pytorch-bot[bot] avatar Apr 16 '24 11:04 pytorch-bot[bot]

@digantdesai has imported this pull request. If you are a Meta employee, you can view this diff on Phabricator.

facebook-github-bot avatar Apr 18 '24 15:04 facebook-github-bot

@digantdesai has imported this pull request. If you are a Meta employee, you can view this diff on Phabricator.

facebook-github-bot avatar Apr 19 '24 15:04 facebook-github-bot

@digantdesai has imported this pull request. If you are a Meta employee, you can view this diff on Phabricator.

facebook-github-bot avatar Apr 23 '24 16:04 facebook-github-bot

Sigh.. can you rebase please?

digantdesai avatar Apr 24 '24 04:04 digantdesai

@digantdesai has imported this pull request. If you are a Meta employee, you can view this diff on Phabricator.

facebook-github-bot avatar Apr 26 '24 17:04 facebook-github-bot

@digantdesai has imported this pull request. If you are a Meta employee, you can view this diff on Phabricator.

facebook-github-bot avatar May 01 '24 12:05 facebook-github-bot

@digantdesai or @mergennachin could we import this now, thanks to the fix in #3449 this now passes when rebased.

robell avatar May 02 '24 11:05 robell

@digantdesai has imported this pull request. If you are a Meta employee, you can view this diff on Phabricator.

facebook-github-bot avatar May 02 '24 21:05 facebook-github-bot

@digantdesai merged this pull request in pytorch/executorch@623f0e03ee8f251742c9a4bf8b350f321bc8c257.

facebook-github-bot avatar May 03 '24 02:05 facebook-github-bot