48 Commits

Author SHA1 Message Date
Carson M.
9435f2c272 ort-web 0.2.1 2026-03-20 19:58:58 -05:00
Carson M.
504400d3a5 chore(sys): update to ONNX Runtime v1.24.4 2026-03-20 19:58:18 -05:00
Carson M.
f5c1548f88 chore(sys): update to ONNX Runtime v1.24.3 2026-03-13 19:49:08 -05:00
Carson M.
639d2bdef7 fix(web): private trait privacy 2026-03-11 15:38:42 -05:00
Carson M.
56b32fddd8 docs: update 2026-03-06 01:10:37 -06:00
Carson M.
fdedc783da fix(web): use UTF-8 length 2026-03-05 20:02:27 -06:00
Carson M.
f085e4c251 2.0.0-rc.12 2026-03-04 23:02:09 -06:00
Carson M.
00231247a2 fix(tract): support external data
closes #543
2026-03-03 13:10:23 -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.
060aff6b63 chore(sys): update to ONNX Runtime v1.24.2 2026-02-19 21:51:47 -06:00
Carson M.
5e7ecc2bfb chore(sys): update to ONNX Runtime v1.24.1 2026-02-10 01:09:42 -06:00
decahedron1
c19fc37e77 feat: support older ONNX Runtime versions (#524) 2026-02-03 12:37:57 -06:00
Carson M.
372ad9c81e fix(candle): update candle 2026-01-30 14:25:13 -06:00
Alfred Mathew
9733fdd131 fix(web): dynamic dimensions in metadata (#521)
Fixes the following runtime panic:

```
backends/web/binding/session.rs:151:14:
called `Result::unwrap()` on an `Err` value: Error(JsValue(Error: data did not match any variant of untagged enum ShapeElement
Error: data did not match any variant of untagged enum ShapeElement
```
2026-01-26 09:00:10 -06:00
Carson M.
2650caa43c refactor!: flatten session module 2026-01-15 02:18:17 -06:00
Carson M.
25a6760783 refactor: merge tensor module into value 2026-01-15 02:03:23 -06:00
Carson M.
b50842ffa9 2.0.0-rc.11 2026-01-06 22:23:32 -06:00
decahedron1
2de3406598 feat: ort-web (#450) 2026-01-03 02:17:48 -06:00
Carson M.
c7a7aa8816 🎆 2026-01-01 01:50:26 -06:00
Carson M.
52537fe0ce fix(candle,tract): memory tests 2025-12-28 19:20:10 -06:00
Carson M.
d58fef0089 chore: bump MSRV to 1.88 2025-12-01 00:55:09 -06:00
Carson M.
bd990424fc chore: update version references to 1.23.2
we've been on 1.23.2 since 7035ab5 but i guess i never updated these
2025-11-20 01:29:04 -06:00
Carson M.
1c92777207 refactor(sys): rename ortchar to os_char
better reflects what its actually used for
2025-11-14 22:24:34 -06:00
Michael Partheil
716f34f143 chore: Update ndarray to v0.17 (#484) 2025-11-05 14:04:07 -06:00
Carson M.
75d43518bd chore: use 2024 edition Rust 2025-10-25 15:39:24 -05:00
Carson M.
f138f1b5ea chore: update to ONNX Runtime 1.23 2025-10-15 13:39:12 -05:00
Carson M.
88beab47f6 chore(candle): update candle to 0.9 2025-09-14 15:05:07 -05:00
Carson M.
96c90b07ea chore(tract): update tract to 0.22 2025-09-14 15:02:20 -05:00
Carson M.
8d7e806b0b ci(backends): enable tls-rustls for tests 2025-09-14 14:59:57 -05:00
Carson M.
20593489c1 chore(sys): ONNX Runtime v1.22.1 2025-07-10 13:51:13 -05:00
Carson M.
d741147329 refactor: make backends use common stub API 2025-06-29 17:23:10 -05:00
Carson M.
2d49e052dc fix(tract): resolve identity crisis 2025-06-04 11:09:30 -05:00
Carson M.
e203ea8596 config: point backend homepages to their respective docs pages 2025-06-04 11:04:08 -05:00
Carson M.
daf91046dc 2.0.0-rc.10 2025-05-31 23:56:41 -05:00
decahedron1
ab2759bc48 feat: Update to ONNX Runtime v1.22 (#393) 2025-05-20 00:46:18 -05:00
Carson M.
49a5cbf801 chore: update to ONNX Runtime v1.21.1 2025-04-23 09:11:42 -05:00
Carson M.
624b90084a fix: doctests 2025-04-14 14:45:31 -05:00
Carson M.
0b5f8f939c chore(tract): oops 2025-03-22 00:02:26 -05:00
Carson M.
072e162ce0 refactor!: rename extract_tensor -> extract_array, extract_raw_tensor -> extract_tensor
...and `extract_raw_map` to `extract_key_values`, but nobody cares about that
2025-03-20 00:44:15 -05:00
Carson M.
3a259d07e7 fix(candle,tract): dont return null pointers for symbolic dimensions 2025-03-12 13:41:42 -05:00
Carson M.
e92a226dc6 chore: update to ONNX Runtime v1.21.0 2025-03-09 11:03:40 -05:00
Carson M.
62d40b3826 feat(candle,tract): standalone builds
Allows the candle/tract backends to be compiled as a standalone dylib/staticlib so they can be directly swapped into any application in place of `onnxruntime.dll` or `libonnxruntime.a` (if anybody could figure out how to make Rust static libs work outside of Rust)
2025-02-24 10:48:07 -06:00
Carson M.
0539cd5473 fix(candle,tract): new OrtStatus changes 2025-02-22 22:19:55 -06:00
Carson M.
d738b1757b chore: start moving stuff off parcel 2025-02-21 23:31:14 -06:00
Carson M.
bd2aff711e refactor!: make Session::run take &mut self 2025-02-08 11:56:51 -06:00
Carson M.
c87c921108 docs: add documentation on alternative backends 2025-01-26 17:43:03 -06:00
decahedron1
3345b520b2 feat: tract & candle backends (#333) 2025-01-13 16:16:06 -06:00