[code-reflection] RFR: ONNX FFM Runtime initial work [v11]
Adam Sotona
asotona at openjdk.org
Wed Feb 12 07:14:28 UTC 2025
On Wed, 12 Feb 2025 07:09:52 GMT, Adam Sotona <asotona at openjdk.org> wrote:
>> This is initial work on ONNX FFM runtime with very raw connection with OnnxInterpreter and Tensor.
>>
>> It is a rebase of https://github.com/PaulSandoz/babylon/pull/1
>
> Adam Sotona has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains 20 commits:
>
> - Merge remote-tracking branch 'babylon/code-reflection' into onnx-runtime-initial
> - initial draft of OnnxProtoBuilder::buildFuncModel and OnnxRuntime::runFunc
>
> - OnnxProtoBuilder and OnnxRuntime simplifications
>
> - OnnxProtoBuilder resolution of output tensor types from scheme + shape fix and test
>
> - OnnxProtoBuilder and OnnxRuntime work in progress
>
> - working with flat tensors by default
>
> - runtime getting tensor element type from the first input value
>
> - interpreter returns array of tensors for multiple outputs
>
> - Merge remote-tracking branch 'babylon/code-reflection' into onnx-runtime-initial
>
> - Merged OnnxRuntime with OnnxRuntime.Environment and made singleton with shutdown hook
>
> - ... and 10 more: https://git.openjdk.org/babylon/compare/7ce041b3...f89647d7
Thank you for all the comments and reviews!
I'll integrate this PR and let's continue with a new one.
-------------
PR Comment: https://git.openjdk.org/babylon/pull/311#issuecomment-2652839757
More information about the babylon-dev
mailing list