[code-reflection] Integrated: Explicit Arena passing to Tensor construction and Session execution
Adam Sotona
asotona at openjdk.org
Wed Mar 5 09:02:09 UTC 2025
On Tue, 4 Mar 2025 12:25:47 GMT, Adam Sotona <asotona at openjdk.org> wrote:
> Holding `Arena` instances in `OnnxRuntime` and `Session` still cause memory leaks.
> This patch allows to pass explicit arena for `Tensor` construction, `Session` construction and each `Session` run.
> Improved handling of `Session` life cycle allows to cache live `Session` instead of its protobuf model.
This pull request has now been integrated.
Changeset: 72a9d699
Author: Adam Sotona <asotona at openjdk.org>
URL: https://git.openjdk.org/babylon/commit/72a9d699761e524a2bf83551612b6d5e7ed6edbe
Stats: 211 lines in 6 files changed: 58 ins; 20 del; 133 mod
Explicit Arena passing to Tensor construction and Session execution
-------------
PR: https://git.openjdk.org/babylon/pull/337
More information about the babylon-dev
mailing list