├── .github └── workflows │ └── rust.yml ├── .gitignore ├── .gitmodules ├── Cargo.lock ├── Cargo.toml ├── LICENSE ├── bin └── wasmtime-onnx.rs ├── crates └── wasi-nn-onnx-wasmtime │ ├── Cargo.toml │ ├── build.rs │ └── src │ ├── bytes.rs │ ├── lib.rs │ ├── onnx_runtime.rs │ ├── tract.rs │ └── witx.rs ├── docs ├── mobilenetv2.png └── squeezenet.png ├── readme.md └── tests ├── integration.rs ├── rust ├── Cargo.lock ├── Cargo.toml └── src │ ├── lib.rs │ └── main.rs └── testdata ├── images ├── n02109961.jpg ├── n04350905.jpg └── n07734744.jpg └── models ├── identity_input_output.onnx ├── identity_model.py ├── mobilenetv2-7.onnx ├── squeezenet1.1-7.onnx └── squeezenet_labels.txt /.github/workflows/rust.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deislabs/wasi-nn-onnx/HEAD/.github/workflows/rust.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deislabs/wasi-nn-onnx/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deislabs/wasi-nn-onnx/HEAD/.gitmodules -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deislabs/wasi-nn-onnx/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deislabs/wasi-nn-onnx/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deislabs/wasi-nn-onnx/HEAD/LICENSE -------------------------------------------------------------------------------- /bin/wasmtime-onnx.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deislabs/wasi-nn-onnx/HEAD/bin/wasmtime-onnx.rs -------------------------------------------------------------------------------- /crates/wasi-nn-onnx-wasmtime/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deislabs/wasi-nn-onnx/HEAD/crates/wasi-nn-onnx-wasmtime/Cargo.toml -------------------------------------------------------------------------------- /crates/wasi-nn-onnx-wasmtime/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deislabs/wasi-nn-onnx/HEAD/crates/wasi-nn-onnx-wasmtime/build.rs -------------------------------------------------------------------------------- /crates/wasi-nn-onnx-wasmtime/src/bytes.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deislabs/wasi-nn-onnx/HEAD/crates/wasi-nn-onnx-wasmtime/src/bytes.rs -------------------------------------------------------------------------------- /crates/wasi-nn-onnx-wasmtime/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deislabs/wasi-nn-onnx/HEAD/crates/wasi-nn-onnx-wasmtime/src/lib.rs -------------------------------------------------------------------------------- /crates/wasi-nn-onnx-wasmtime/src/onnx_runtime.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deislabs/wasi-nn-onnx/HEAD/crates/wasi-nn-onnx-wasmtime/src/onnx_runtime.rs -------------------------------------------------------------------------------- /crates/wasi-nn-onnx-wasmtime/src/tract.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deislabs/wasi-nn-onnx/HEAD/crates/wasi-nn-onnx-wasmtime/src/tract.rs -------------------------------------------------------------------------------- /crates/wasi-nn-onnx-wasmtime/src/witx.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deislabs/wasi-nn-onnx/HEAD/crates/wasi-nn-onnx-wasmtime/src/witx.rs -------------------------------------------------------------------------------- /docs/mobilenetv2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deislabs/wasi-nn-onnx/HEAD/docs/mobilenetv2.png -------------------------------------------------------------------------------- /docs/squeezenet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deislabs/wasi-nn-onnx/HEAD/docs/squeezenet.png -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deislabs/wasi-nn-onnx/HEAD/readme.md -------------------------------------------------------------------------------- /tests/integration.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deislabs/wasi-nn-onnx/HEAD/tests/integration.rs -------------------------------------------------------------------------------- /tests/rust/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deislabs/wasi-nn-onnx/HEAD/tests/rust/Cargo.lock -------------------------------------------------------------------------------- /tests/rust/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deislabs/wasi-nn-onnx/HEAD/tests/rust/Cargo.toml -------------------------------------------------------------------------------- /tests/rust/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deislabs/wasi-nn-onnx/HEAD/tests/rust/src/lib.rs -------------------------------------------------------------------------------- /tests/rust/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deislabs/wasi-nn-onnx/HEAD/tests/rust/src/main.rs -------------------------------------------------------------------------------- /tests/testdata/images/n02109961.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deislabs/wasi-nn-onnx/HEAD/tests/testdata/images/n02109961.jpg -------------------------------------------------------------------------------- /tests/testdata/images/n04350905.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deislabs/wasi-nn-onnx/HEAD/tests/testdata/images/n04350905.jpg -------------------------------------------------------------------------------- /tests/testdata/images/n07734744.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deislabs/wasi-nn-onnx/HEAD/tests/testdata/images/n07734744.jpg -------------------------------------------------------------------------------- /tests/testdata/models/identity_input_output.onnx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deislabs/wasi-nn-onnx/HEAD/tests/testdata/models/identity_input_output.onnx -------------------------------------------------------------------------------- /tests/testdata/models/identity_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deislabs/wasi-nn-onnx/HEAD/tests/testdata/models/identity_model.py -------------------------------------------------------------------------------- /tests/testdata/models/mobilenetv2-7.onnx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deislabs/wasi-nn-onnx/HEAD/tests/testdata/models/mobilenetv2-7.onnx -------------------------------------------------------------------------------- /tests/testdata/models/squeezenet1.1-7.onnx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deislabs/wasi-nn-onnx/HEAD/tests/testdata/models/squeezenet1.1-7.onnx -------------------------------------------------------------------------------- /tests/testdata/models/squeezenet_labels.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deislabs/wasi-nn-onnx/HEAD/tests/testdata/models/squeezenet_labels.txt --------------------------------------------------------------------------------