Skip to content

Clean up ET CoreML documentation #9624

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

Open
metascroy opened this issue Mar 25, 2025 · 1 comment
Open

Clean up ET CoreML documentation #9624

metascroy opened this issue Mar 25, 2025 · 1 comment
Labels
triaged This issue has been looked at a team member, and triaged and prioritized into an appropriate module
Milestone

Comments

@metascroy
Copy link
Contributor

🚀 The feature, motivation and pitch

[P0] Quantization flow should be better documented, along with examples.
[P0] Supported compile specs in the partitioner should be documented, along with examples.
[P0] Document using the ET SDK with CoreML.
[P1] Debugging tools like executorch/examples/apple/coreml/scripts/extract_coreml_models.py should be documented, along with examples.
[P1] Where possible, CoreML ET delegate should reuse examples in ET codebase. For example, CoreML should work with EXECUTORCH_BUILD_EXECUTOR_RUNNER, rather than use its own runner in examples/coreml/apple. This will provide a more uniform user experience across delegates.

Alternatives

No response

Additional context

No response

RFC (Optional)

No response

@metascroy
Copy link
Contributor Author

metascroy commented Mar 25, 2025

Most documentation was improved in #9463.

The EXECUTORCH_BUILD_EXECUTOR_RUNNER now supports CoreML with: #9094 (but this is not documented)

Remaining items:

  • Documenting the SDK
  • Documenting subbyte quantization when supported
  • Documenting QAT when supported

@metascroy metascroy added this to the 0.6.0 milestone Mar 25, 2025
@metascroy metascroy added the triaged This issue has been looked at a team member, and triaged and prioritized into an appropriate module label Mar 26, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
triaged This issue has been looked at a team member, and triaged and prioritized into an appropriate module
Projects
Status: In Progress
Development

No branches or pull requests

1 participant