#machine-learning #neural-network #openvino #api-bindings

openvino

High-level bindings for OpenVINO

20 releases

0.8.0 Oct 15, 2024
0.7.2 Jun 26, 2024
0.6.0 Dec 11, 2023
0.5.0 Apr 6, 2023
0.1.5 Oct 23, 2020

#22 in Machine learning

Download history 18549/week @ 2025-01-27 17657/week @ 2025-02-03 17018/week @ 2025-02-10 17152/week @ 2025-02-17 18091/week @ 2025-02-24 19353/week @ 2025-03-03 17936/week @ 2025-03-10 21060/week @ 2025-03-17 16886/week @ 2025-03-24 21025/week @ 2025-03-31 18995/week @ 2025-04-07 19284/week @ 2025-04-14 17475/week @ 2025-04-21 13373/week @ 2025-04-28 12202/week @ 2025-05-05 10257/week @ 2025-05-12

55,098 downloads per month
Used in 6 crates (via wasmtime-wasi-nn)

Apache-2.0

235KB
4K SLoC

The openvino crate provides high-level, ergonomic, safe Rust bindings to OpenVINO. See the repository README for more information, such as build instructions.

Check the loaded version of OpenVINO:

assert!(openvino::version().build_number.starts_with("2"))

Most interaction with OpenVINO begins with instantiating a [Core]:

let _ = openvino::Core::new().expect("to instantiate the OpenVINO library");

openvino

The openvino crate provides high-level, ergonomic, safe Rust bindings to OpenVINO™. See the repository README for more information, including instructions for configuring this crate at build time.

Dependencies

~0–8.5MB