Commit Graph

899 Commits

Author SHA1 Message Date
Carson M.
f085e4c251 2.0.0-rc.12 v2.0.0-rc.12 2026-03-04 23:02:09 -06:00
decahedron1
079ecb4703 fix: one environment (#542)
Create exactly one (1) environment throughout the entire duration of the
process and release it when it is no longer used. Hopefully the last
time I'll ever have to deal with this.

The old `Weak<Environment>` solution was flawed because it would create
another environment after the old one was released, which is for some
reason not allowed.
2026-03-03 13:11:22 -06:00
Carson M.
00231247a2 fix(tract): support external data
closes #543
2026-03-03 13:10:23 -06:00
Carson M.
e9666c7f00 fix: no_std 2026-03-02 18:48:22 -06:00
Carson M.
a08efe6147 feat: manual device selection 2026-03-02 18:46:29 -06:00
Carson M.
771e1a5c4a refactor: make Outlet wrap OrtValueInfo 2026-03-02 18:27:17 -06:00
Carson M.
a02122dd66 fix: web, no-std 2026-03-02 18:26:01 -06:00
Carson M.
0fe5b252fd config: silence clippy warning 2026-02-28 00:36:38 -06:00
Carson M.
fb29790415 feat: recover from SessionBuilder errors 2026-02-28 00:33:24 -06:00
Carson M.
831422c9d4 docs(readme): update projects 2026-02-27 19:08:30 -06:00
Carson M.
0904390472 refactor: rename AutoEpPolicy to AutoDevicePolicy 2026-02-27 19:00:58 -06:00
Carson M.
5640319e48 refactor: always drop output value array 2026-02-27 18:59:15 -06:00
Carson M.
15f4604700 refactor!: rename DeviceType::FPGA to DeviceType::NPU 2026-02-27 18:58:39 -06:00
Carson M.
661213f642 refactor!: adjust some session options 2026-02-27 18:57:55 -06:00
Carson M.
3e4b5070d0 fix: wrong api version gate 2026-02-27 18:56:24 -06:00
Carson M.
a74ee7cb70 feat: reusable commit 2026-02-27 18:44:11 -06:00
Carson M.
9d25100388 refactor: reduce size of SessionBuilder 2026-02-27 18:34:57 -06:00
Carson M.
c14db8f760 feat: Environment::current() 2026-02-27 18:33:49 -06:00
Carson M.
17f56fe0c5 feat(sys): macOS webgpu build, closes #538 2026-02-25 14:58:11 -06:00
Carson M.
c7e6972a2a fix(web): compat with js-sys 0.3.87 2026-02-23 16:49:01 -06:00
Carson M.
4c1f9f5135 chore(web): update to ONNX Runtime v1.24.2 2026-02-23 16:40:42 -06:00
Carson M.
b57e457d5b fix: dont run with_auto_ep doctest in CI
DirectML isn't happy trying to run in a headless environment.
2026-02-22 09:06:48 -06:00
Carson M.
5dfbd9d125 ci(misc): enable default features for multiversion check 2026-02-22 09:05:38 -06:00
Carson M.
d3776aa17c fix: missing feature gates
d'oh x2
2026-02-22 00:19:39 -06:00
Carson M.
76e682f766 fix: missing feature gate
d'oh
2026-02-22 00:17:32 -06:00
Carson M.
105b2f7b9a feat: maximize efficiency by default 2026-02-22 00:15:38 -06:00
Carson M.
60593bf5d5 feat: auto EP selection 2026-02-22 00:11:32 -06:00
Carson M.
35c492710b feat: load EP library from path 2026-02-22 00:07:30 -06:00
Carson M.
42190da2f7 feat: cancel session load 2026-02-22 00:05:12 -06:00
Carson M.
0737c1e1f6 chore(tools): update API ignore list 2026-02-22 00:03:14 -06:00
Carson M.
060aff6b63 chore(sys): update to ONNX Runtime v1.24.2 2026-02-19 21:51:47 -06:00
Carson M.
ad1a7f915e refactor: avoid double boxing session extras 2026-02-15 18:16:15 -06:00
Carson M.
e2aa626cde feat: disable CPU fallback 2026-02-15 18:15:21 -06:00
Carson M.
d443aec9f8 examples(model-info): list custom metadata 2026-02-12 21:28:01 -06:00
Carson M.
46d50d6c26 examples: remove wasm-emscripten example
to be replaced by `ort-web` example
2026-02-12 21:28:01 -06:00
Denis
4caf2d6a76 fix(sys): Fix double activation of CUDA features in resolve_dist (#531)
Fixes #530
2026-02-12 08:04:09 -06:00
Carson M.
51b3c94254 fix: say which EP is missing its cargo feature 2026-02-11 11:36:51 -06:00
Carson M.
967b61824f examples(model-info): update api 2026-02-11 11:29:10 -06:00
Carson M.
5e7ecc2bfb chore(sys): update to ONNX Runtime v1.24.1 2026-02-10 01:09:42 -06:00
Carson M.
5913ae0a6f fix(sys): customize vcpkg target + newer abseil
Closes #497
2026-02-07 15:13:01 -06:00
Carson M.
75675210d9 fix: deprecation warnings 2026-02-07 15:07:14 -06:00
Carson M.
03771599c0 chore: deprecate ArmNN
Soon to be removed upstream
2026-02-05 20:39:16 -06:00
Carson M.
de97dfc79e examples: reduce dependencies for CV examples 2026-02-05 20:29:24 -06:00
Carson M.
e5e2551094 fix: reduce dev dependencies
literally why were we pulling in ravif
2026-02-05 20:27:38 -06:00
Carson M.
23f9501872 fix: is_cpu_accessible, closes #527 2026-02-05 20:25:18 -06:00
Carson M.
3d6c2a9642 feat: expanded DirectML options, closes #525 2026-02-03 13:01:21 -06:00
decahedron1
c19fc37e77 feat: support older ONNX Runtime versions (#524) 2026-02-03 12:37:57 -06:00
Carson M.
e29f174295 docs: remove outdated migration guide 2026-02-01 22:02:22 -06:00
Carson M.
5af1a051d5 feat(docs): sponsor section in toc 2026-02-01 22:01:42 -06:00
Carson M.
8d02304b51 chore(docs): update dependencies 2026-02-01 22:00:53 -06:00