Files
David Justice d6945bca70 [WASI-NN] Add support for a ONNXruntime backend using ort (#7691)
* add an initial implemenation for onnxruntime backend of wasi-nn

Signed-off-by: David Justice <david@devigned.com>

* vet: audit ONNX dependencies

This change is the result of a long slog through the dependencies of the
`ort` library. The only missing dependency is `compact_str`, which needs
further discussion.

* vet: add ONNX audit entry for compact_str 0.7.1

Signed-off-by: David Justice <david@devigned.com>

* refactor tests to break out onnx and openvino

Signed-off-by: David Justice <david@devigned.com>

* mark wasi-nn onnx example as publish false

Signed-off-by: David Justice <david@devigned.com>

* update the ONNX classification example

* do not use wasi-nn onnx feature if riskv or s390

Signed-off-by: David Justice <david@devigned.com>

* prtest:full fix running WASI-NN ONNX tests across arch os

Signed-off-by: David Justice <david@devigned.com>

---------

Signed-off-by: David Justice <david@devigned.com>
Co-authored-by: Andrew Brown <andrew.brown@intel.com>
2024-03-13 15:54:58 +00:00
..