Skip to content

Add Executorch as an Official Module of Zephyr #92981

Open
@BujSet

Description

@BujSet

Origin

PyTorch Executorch, hosted here.

Purpose

Zephyr is a popular RTOS, and adding Executorch as an officially supported module will support deploying PyTorch ML models to edge devices running Zephyr RTOS.

Mode of Integration

As a module - proposed repo name: executorch

Other potential repo name: zephyr-executorch

Maintainership

@larryliu0820 (primary), @digantdesai (collaborator), @BujSet (collaborator)

Pull Request

Not a PR, but working example of applications that can use Executorch as a module of Zephyr is under active development here.

Description

PyTorch ExecuTorch is an end-to-end solution for enabling on-device inference capabilities across mobile and edge devices including wearables, embedded devices and microcontrollers. It is part of the PyTorch Edge ecosystem and enables efficient deployment of various PyTorch models (vision, speech, Generative AI, and more) to edge devices. Executorch is actively maintained by the PyTorch organization at meta, and would make a great addition as a module to Zephyr.

Security

No response

Dependencies

No response

Version or SHA

v0.6.0

License (SPDX)

BSD License

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    Projects

    Status

    Todo

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions