Skip to content

Add JAX conversion path using jax2onnx#298

Open
enpasos wants to merge 2 commits into
onnx:mainfrom
enpasos:docs-add-jax-jax2onnx
Open

Add JAX conversion path using jax2onnx#298
enpasos wants to merge 2 commits into
onnx:mainfrom
enpasos:docs-add-jax-jax2onnx

Conversation

@enpasos

@enpasos enpasos commented Jun 20, 2026

Copy link
Copy Markdown

Summary

This PR adds a JAX conversion path to the "Converting to ONNX format" table using jax2onnx.

Motivation

The table lists framework-specific paths for converting models to ONNX, but JAX is currently not represented.

jax2onnx is a community-maintained converter for exporting JAX-derived callables/models to ONNX. It also documents common Flax and Equinox usage.

The package is published on PyPI as jax2onnx; the current release at the time of this PR is 0.14.1 from June 18, 2026.

This is a documentation-only update intended to help ONNX users discover an available JAX -> ONNX conversion path.

Scope

  • Adds one row to the existing converter table.
  • Does not add new code.
  • Does not imply official ONNX endorsement.

Validation

  • git diff --check

References

Disclosure

I maintain jax2onnx.

Signed-off-by: enpasos <matthias.unverzagt@enpasos.com>
@enpasos enpasos marked this pull request as ready for review June 20, 2026 06:12
Copilot AI review requested due to automatic review settings June 20, 2026 06:12

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds JAX to the “Converting to ONNX format” table so users can discover a JAX → ONNX conversion option via jax2onnx.

Changes:

  • Add a new “JAX” row pointing to enpasos/jax2onnx and its getting-started documentation.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread README.md Outdated
Signed-off-by: enpasos <matthias.unverzagt@enpasos.com>
andife pushed a commit to onnx/onnx that referenced this pull request Jun 20, 2026
## Summary

This PR adds `jax2onnx` to the short converter list in the ONNX
converter documentation.

## Motivation

The converter page points users to framework-specific libraries for
converting models to ONNX. It also links to the broader `onnx/tutorials`
converter table.

JAX is currently not represented in the short converter list. `jax2onnx`
provides a community-maintained JAX to ONNX conversion path and is
published on PyPI as `jax2onnx`.

This is a small documentation-only update to help users discover an
available JAX conversion path.

## Related

- Companion tutorials PR: onnx/tutorials#298

## Scope

- Adds one bullet to `docs/docsgen/source/intro/converters.md`.
- Does not add new code.
- Does not imply official ONNX endorsement.

## Validation

- `git diff --check`

## References

- Repository: https://github.com/enpasos/jax2onnx
- PyPI: https://pypi.org/project/jax2onnx/
- Documentation: https://enpasos.github.io/jax2onnx/
- Getting Started:
https://enpasos.github.io/jax2onnx/user_guide/getting_started/
- Validation guide:
https://enpasos.github.io/jax2onnx/user_guide/validation/
- Known limitations:
https://enpasos.github.io/jax2onnx/user_guide/known_limitations/

## Disclosure

I maintain `jax2onnx`.

---------

Signed-off-by: enpasos <matthias.unverzagt@enpasos.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants