Skip to content

Build pip wheel and validate AOT workflow on different backends & host environments in CI #9019

Open
0 of 1 issue completed
@larryliu0820

Description

@larryliu0820

🚀 The feature, motivation and pitch

We need to guard our AOT workflow in CI, to make sure our pip wheel can give users out-of-the-box user experience.

In CI we should cover the flow of:

  • Build pip wheel on PR or trunk, for MacOS or Linux
    • This exists right now but need to leverage the artifact in following steps.
  • Install pip wheel
  • Export a simple model (MV3) with common backend delegation (XNNPACK, Coreml, QNN) and retrieve .pte files
  • Load the .pte files in python and run sample input (optional, depend on feasibility)
macOS (P0) Linux (P0) Windows (P1)
XNNPACK
CoreML
#9800 Not applicable
QNN Not applicable

Alternatives

No response

Additional context

No response

RFC (Optional)

No response

cc @lucylq

Sub-issues

Metadata

Metadata

Labels

module: build/installIssues related to the cmake and buck2 builds, and to installing ExecuTorchtriagedThis issue has been looked at a team member, and triaged and prioritized into an appropriate module

Type

No type

Projects

Status

In progress

Status

To triage

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions