125 Commits

Author SHA1 Message Date
Carson M.
5746c1ff54 1.16.3 v1.16.3 2023-11-12 10:27:32 -06:00
Carson M.
e5f48ca811 fix: registration of ExecutionProvider::CPU
Backport of 53904f5cff
2023-11-06 15:18:27 -06:00
Carson M.
27be8879cd 1.16.2 v1.16.2 2023-10-07 14:26:54 -05:00
Carson M.
3b23cea297 fix: trt_force_timing_cache option name 2023-10-07 14:25:41 -05:00
Carson M.
067e2707f7 1.16.1 v1.16.1 2023-10-05 09:42:32 -05:00
Carson M.
99c5d43364 fix: aarch64 build, closes #98 2023-10-05 09:41:33 -05:00
Carson M.
3e73acc6c7 1.16.0 v1.16.0 2023-10-03 12:25:38 -05:00
Carson M.
d28e8ba3d5 chore: update to onnxruntime 1.16 2023-10-03 12:24:59 -05:00
Carson M.
bca00dc96d 1.15.5 v1.15.5 2023-09-29 17:27:45 -05:00
Carson M.
092907a5d2 feat: support for WASM targets, closes #75 2023-09-29 17:24:57 -05:00
Carson M.
165c59f60f 1.15.4 v1.15.4 2023-09-21 11:30:39 -05:00
Carson M.
b3100d384a chore: backport QNN, TVM, and CANN execution providers 2023-09-21 11:25:41 -05:00
Carson M.
b4f42c0ac5 1.15.3 v1.15.3 2023-09-20 21:46:22 -05:00
Carson M.
a4f4daee0e fix: static linking on macOS/linux, ref #68 2023-09-20 21:40:53 -05:00
Carson M
2129797660 fix: update version compatibility check for 1.15 2023-08-16 12:57:57 -05:00
Carson M
33b81e4f94 fix(examples/gpt): tokenizers =0.13.4 2023-08-16 12:02:45 -05:00
Carson M
2cbe0f09f2 1.15.2 2023-07-24 06:22:17 -05:00
Carson M
d7defd1862 fix: io binding takes input by value, ref #66 2023-07-23 13:32:49 -05:00
Carson M
cb21defc8a config: msrv = 1.70 2023-07-19 13:37:11 -05:00
Carson M
a4aff98f72 1.15.1 v1.15.1 2023-07-17 07:37:54 -05:00
Carson M
dd6580f2eb fix: compilation for x86 windows, fixes #64 2023-07-17 07:33:41 -05:00
Carson M
482476225b fix: compilation on non-x64 targets, fixes #63 2023-07-17 07:19:17 -05:00
Carson M
2ac8c9d829 ci: ignore fetch-models in coverage 2023-07-15 23:07:54 -05:00
Carson M
447354a46c 1.15.0 v1.15.0 2023-07-15 19:47:01 -05:00
Carson M
a92e4d1e6d ci(test): fix ring dependency for aarch64 windows 2023-06-03 11:06:46 -05:00
Carson M
0b5269c404 ci: tests for other platforms 2023-06-03 10:55:51 -05:00
Travis Morton
9799e61bb4 docs: Add Ortex to "Projects using ort" (#54) 2023-05-27 17:08:19 -05:00
Carson M
8d81f32001 1.14.8 2023-05-26 20:48:46 -05:00
Carson M
df47ee24f5 fix: use relative dylib path only if it exists 2023-05-26 20:48:23 -05:00
Carson M
47a1b8b7e0 1.14.7 2023-05-26 18:59:14 -05:00
guillaume-be
681be5b9de fix: x86 target compilation (#49)
* - Fix windows compilation

* Fix lint
2023-05-01 09:01:09 -05:00
Jack Clayton
254a5ce8f0 fix: std::os::raw::c_ulong u32 and u64 support (#48) 2023-04-30 17:28:20 -05:00
Jack Clayton
13c69cad48 fix: warn on newer libonnxruntime minor version (#47) 2023-04-30 17:24:42 -05:00
Carson M
40a7b85ab0 feat: android bindings + NNAPI execution provider, ref #45 2023-04-29 12:05:17 -05:00
Carson M
06b945aee9 fix: join load-dynamic path on executable dir 2023-04-15 12:28:00 -05:00
Carson M
db3623c8a4 1.14.6 v1.14.6 2023-04-13 22:54:39 -05:00
Carson M
e79ceea457 chore: cleanup documentation 2023-04-13 22:54:31 -05:00
dzhao
b6bbcd56a8 feat: support global thread pool (#43)
* add support for global thread pool

* enable options passed into global thread pool

* run cargo fmt; add more comments

* use CreateEnvWithCustomLoggerAndGlobalThreadPools

* chore: format with nightly

---------

Co-authored-by: Di Zhao <diz@twitter.com>
Co-authored-by: Carson M <carson@pyke.io>
2023-04-13 17:01:11 -05:00
Carson M
d4b9972b29 feat: warn when registering execution provider without feature 2023-04-12 15:19:07 -05:00
Carson M
e23773fb04 feat: option to enable CoreML only for deviecs with ANE 2023-04-12 13:14:16 -05:00
Carson M
ddb55393a9 fix: load-dynamic error message 2023-04-07 14:00:11 -05:00
Carson M
481d025072 fix: make ORT_DYLIB_PATH relative to executable 2023-04-07 13:58:28 -05:00
Carson M
126c742a4f feat: better log messages 2023-04-06 21:59:25 -05:00
Carson M
6f0f746914 fix: debug log spam 2023-04-06 21:16:41 -05:00
Carson M
26431a8cca 1.14.5 v1.14.5 2023-04-06 09:36:43 -05:00
Carson M
2929105501 fix: load-dynamic compile error; closes #36 2023-04-06 09:31:17 -05:00
Carson M
2c4cfafede 1.14.4 v1.14.4 2023-04-05 09:27:35 -05:00
Carson M
e147325b41 fix: register all execution providers, do not stop at 1st
this allows for execution providers like TensorRT to e.g. fall back to CUDA
if an operator is not implemented.
2023-04-05 09:24:07 -05:00
Carson M
0e7faaa68d fix: tensorrt execution provider name, closes #35 2023-04-05 09:17:38 -05:00
Ho Kim
5bb47ef183 fix: accept execution providers on load-dynamic (#34) 2023-04-04 09:56:18 -05:00