Skip to content

Adapt profiling script to handle multiple backends #764

@IgorSwat

Description

@IgorSwat

Problem description

As it stands for now, the profiling script (see GitLab) supports only XNNPACK-compiled models. However, with a little modification to the build script, it should be possible to allow handling other backends, most notably CoreML and Qualcomm.

What should be done

  1. Modify the build_et.sh script to build ExecuTorch in a way to support other backends (CoreML, Qualcomm).

Benefits to React Native ExecuTorch

Handling this issue would make it easy to profile and debug models exported to backends such as CoreML or Qualcomm, preparing the ground for future tasks such as #556.

This PR might be helpful when merged: pytorch/executorch#19252

Metadata

Metadata

Assignees

No one assigned

    Labels

    dev expThis issue tackles problems with developer experience e.g. debbugingtestIssue and PR related to tests or testing infrastructure

    Type

    No fields configured for Task.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions