Commit Graph

324 Commits

Author SHA1 Message Date
Carson M.
467d127c58 2.0.0-rc.2 v2.0.0-rc.2 2024-04-26 19:00:51 -05:00
Carson M.
a485297375 docs: switch readme banner 2024-04-25 10:53:36 -05:00
Carson M.
a71ea4322f docs: update version references to v1.17.3 2024-04-25 10:25:54 -05:00
Carson M.
93c8ed9c0c docs: amd rocm now has binaries 2024-04-25 10:24:33 -05:00
Carson M.
f30ba57288 chore(sys): update to ONNX Runtime v1.17.3 2024-04-25 10:23:29 -05:00
Carson M
b12c43c34f feat: support for wasm32-unknown-unknown target (#184) 2024-04-25 08:39:24 -05:00
Carson M.
cedeb55909 fix: swap upcast <-> downcast to match actual meaning
closes #191
2024-04-25 08:36:53 -05:00
Carson M.
5227570aee docs: slight fixes 2024-04-24 15:26:50 -05:00
Carson M.
90ce3c5443 docs: update migration guide to include value specialization 2024-04-24 15:23:16 -05:00
Carson M.
4af33b16b0 feat: re-export ort-sys as ort::sys 2024-04-24 15:22:51 -05:00
Carson M.
e1c293e389 docs: late to this trend 2024-04-24 15:22:25 -05:00
Carson M
f6438c9148 docs: fix supabase URL 2024-04-18 12:31:18 -05:00
Varik Matevosyan
dde4f685ba docs: Add Lantern to projects using ort (#188)
Co-authored-by: Carson M <carson@pyke.io>
2024-04-18 12:29:48 -05:00
Mustafa Ekrem KENTER
014ae2f29d docs: Add Supabase to Projects using ort (#187) 2024-04-18 12:29:00 -05:00
Carson M.
25d4f95fe4 docs: add notes on WASM 2024-04-14 21:15:19 -05:00
Carson M.
527c6d56fc ci(code-quality): also include integration tests 2024-04-13 19:26:09 -05:00
Carson M.
1154757267 ci(code-quality): update tarpaulin, run doctests 2024-04-13 19:18:04 -05:00
Carson M.
0efd08222e chore: replace possible unwraps with more descriptive expects 2024-04-13 18:56:13 -05:00
Carson M.
af95987b62 examples: demo creating tensor from cudarc slice 2024-04-13 17:46:28 -05:00
Carson M.
83838795b9 feat: functionality to operate on raw tensor data buffers, closes #183 2024-04-13 17:45:31 -05:00
Carson M.
63a1818bb9 feat: allow taking ValueRefMut as session input 2024-04-13 17:17:59 -05:00
Carson M.
681da43965 fix: mark GetKernelAttribute as pub, fixes #186 2024-04-12 10:11:34 -05:00
Carson M.
a9ab2a5661 docs: various updates for clarity 2024-04-10 22:14:18 -05:00
Carson M.
8e4825cc45 fix: compile error on wasm32-* targets 2024-04-10 15:14:59 -05:00
Carson M.
99c2c08b68 ci(test): also test running examples 2024-04-02 20:21:26 -05:00
Carson M.
de3bca46ff fix: hold operator handles in session 2024-04-02 20:21:11 -05:00
Carson M.
69c191d0f5 2.0.0-rc.1 v2.0.0-rc.1 2024-03-27 19:51:27 -05:00
Carson M
393f25f6e4 feat: value specialization (#178) 2024-03-27 19:45:41 -05:00
Carson M.
414befaf3f refactor: do not lock dylib handle 2024-03-21 19:00:00 -05:00
Carson M
979a591408 feat: Session::run_async (#174)
* feat: `Session::run_async`

* fix: set intra threads in doctests

* ci(code-quality): cover doctests too

* feat: make `InferenceFut` cancel safe

* ci(code-quality): revert

* minor cleanup
2024-03-21 18:32:00 -05:00
Carson M.
3035b0716c ci(code-quality): revert 2024-03-13 11:32:56 -05:00
Carson M.
2abc210f39 ci(code-quality): use stable rust 2024-03-13 11:28:50 -05:00
Carson M.
04741cb00d ci(code-quality): use llvm for coverage instrumentation 2024-03-13 11:21:35 -05:00
Carson M.
f5ee60e5c3 ci(code-quality): cover doctests too 2024-03-13 01:21:49 -05:00
Carson M.
39bd0d09e6 fix: use BTreeMap in session outputs, ref #173 2024-03-12 14:21:45 -05:00
Carson M.
d0a934d5a4 fix: aarch64 compile, closes #172 2024-03-11 16:32:02 -05:00
Carson M.
2fd276db34 ci(test): apple M1 runner 2024-03-11 16:27:36 -05:00
Carson M.
11268dd9fe refactor: clean up definitions in lib.rs, split out SessionBuilder 2024-03-08 23:53:18 -06:00
Carson M.
29ecd0e92a chore: remove redundant tensor checks 2024-03-08 23:45:13 -06:00
Carson M.
e57e08bdab feat: device-allocated Values 2024-03-08 23:32:25 -06:00
Carson M.
1ee8b21e2d feat: impl ToDimensions for i32
integer literals default to i32 - makes using hardcoded constants less annoying to use in shape definitions
2024-03-08 22:44:47 -06:00
Carson M.
04929a161f refactor: IoBinding usability 2024-03-08 20:06:31 -06:00
Carson M.
156b10d803 feat: create views of Values and pass them to Session::run 2024-03-05 16:09:37 -06:00
Carson M.
80e0092985 feat: option to serialize optimized graph, closes #167 2024-03-05 13:31:43 -06:00
Carson M.
f159bfe251 fix: null terminate utf-16 string 2024-03-05 13:28:08 -06:00
Carson M.
824f288aac chore: cleanup docs 2024-03-05 13:27:18 -06:00
Carson M.
cac7b56888 refactor: remove widestring dependency 2024-03-05 13:27:17 -06:00
yuanyan3060
36a057f6b7 feat(sys): use proxy env while downloading binaries (#166) 2024-02-29 21:55:12 -06:00
Carson M.
6419bf459e chore(sys): update ONNX Runtime to v1.17.1 2024-02-28 21:32:12 -06:00
Carson M.
33938fde8b refactor: rename SessionBuilder commit methods 2024-02-28 21:17:54 -06:00