Skip to content

Support complex data type in ExecuTorch #886

Open
@iseeyuan

Description

@iseeyuan

Currently complex data type is not supported in ExecuTorch runtime. Although the model may be rewritten to real number operations, but it would affect the user's development efficiency.

What is complex data type here?
It's the math number system with real and imaginary parts like c = x * i * y.

It's used in some operations in PyTorch, like RoPE embedding in LLM, or Fourier Transforms (FFT).

Metadata

Metadata

Assignees

No one assigned

    Labels

    actionableItems in the backlog waiting for an appropriate impl/fixmodule: runtimeIssues related to the core runtime and code under runtime/triagedThis issue has been looked at a team member, and triaged and prioritized into an appropriate module

    Type

    No type

    Projects

    Status

    Backlog

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions