[code-reflection] Integrated: Onnx fixes to support LLM + Onnx GenAI Runtime

Adam Sotona asotona at openjdk.org
Tue Jun 3 15:07:15 UTC 2025


On Thu, 15 May 2025 15:23:06 GMT, Adam Sotona <asotona at openjdk.org> wrote:

> - Manually added some contrib ops
> - Implemented support for records/tuples in arguments and as initializers
> - Fixed declaration of op set imports in functions
> - Generated FFM interface to Onnx GenAI API
> - Onnx op domain made a part of the op name
> - Implemented `OnnxGenRuntimeSession`
> - Added `Tensor.ElementType::bitSize` API method
> - `OnnxProtoBuilder` supports initializers data external storage

This pull request has now been integrated.

Changeset: 89562edc
Author:    Adam Sotona <asotona at openjdk.org>
URL:       https://git.openjdk.org/babylon/commit/89562edce0c517cb067a65a6ee5e66246cbc53a1
Stats:     8931 lines in 13 files changed: 8801 ins; 27 del; 103 mod

Onnx fixes to support LLM + Onnx GenAI Runtime

-------------

PR: https://git.openjdk.org/babylon/pull/429


More information about the babylon-dev mailing list