From fa08d3588a656c49c1eae09f8643bf84a762cadc Mon Sep 17 00:00:00 2001 From: HaD0Yun Date: Sun, 22 Mar 2026 19:25:49 +0900 Subject: [PATCH] Document the current ONNX support status Adds a status note that explains the current repository does not yet expose an ONNX export/inference path. Constraint: Keep this branch scoped to issue #5 only Rejected: Folding this into a multi-issue combined PR | the requested delivery shape is one PR per issue Confidence: high Scope-risk: narrow Directive: Keep this note fact-limited to what the public repository and issue thread currently support Tested: git diff --check --cached Not-tested: Runtime feature execution for the requested capability --- docs/issues/issue-5-onnx-support.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 docs/issues/issue-5-onnx-support.md diff --git a/docs/issues/issue-5-onnx-support.md b/docs/issues/issue-5-onnx-support.md new file mode 100644 index 0000000..00b0f41 --- /dev/null +++ b/docs/issues/issue-5-onnx-support.md @@ -0,0 +1,22 @@ +# Issue #5 — ONNX support status + +## Summary +The current repository does not ship an ONNX export or ONNX Runtime inference path. + +## Current repository signals +- No ONNX or ONNX Runtime dependency is declared in the root `pyproject.toml`. +- No export script based on `torch.onnx.export(...)` is present in the repository. +- The repository currently focuses on PyTorch inference plus an Apple-specific MLX port. + +## What is missing for ONNX inference support +A credible ONNX path would need at least: +1. an export script for the relevant model components +2. shape / dynamic-axis decisions for text + acoustic generation +3. runtime validation against ONNX Runtime or another ONNX backend +4. clear guidance for unsupported operators or model components that do not export cleanly + +## Safe contribution starting point +A minimal first step would be a prototype export investigation for a single component, with an operator compatibility report and a small parity check against PyTorch outputs. + +## Important limitation +This note should not be read as claiming ONNX support today. It only records that the repository does not currently expose that path and explains what would need to be added.