#machine-learning #neural-network

openvino

High-level bindings for OpenVINO

21 releases

0.9.0 Jun 16, 2025
0.8.0 Oct 15, 2024
0.7.3 Oct 8, 2024
0.7.2 Jun 26, 2024
0.1.5 Oct 23, 2020

#25 in Machine learning

Download history 16878/week @ 2025-03-22 21274/week @ 2025-03-29 20010/week @ 2025-04-05 18594/week @ 2025-04-12 19072/week @ 2025-04-19 13339/week @ 2025-04-26 12184/week @ 2025-05-03 8954/week @ 2025-05-10 13477/week @ 2025-05-17 15067/week @ 2025-05-24 29635/week @ 2025-05-31 17606/week @ 2025-06-07 15739/week @ 2025-06-14 16433/week @ 2025-06-21 8133/week @ 2025-06-28 9072/week @ 2025-07-05

52,631 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