#machine-learning #neural-network

openvino

High-level bindings for OpenVINO

16 releases

0.5.0 Apr 6, 2023
0.4.2 Oct 21, 2022
0.4.1 Jul 5, 2022
0.3.3 Mar 24, 2022
0.1.5 Oct 23, 2020

#67 in Machine learning

Download history 2701/week @ 2023-08-15 3844/week @ 2023-08-22 3185/week @ 2023-08-29 2660/week @ 2023-09-05 3405/week @ 2023-09-12 3563/week @ 2023-09-19 2685/week @ 2023-09-26 3121/week @ 2023-10-03 2029/week @ 2023-10-10 3031/week @ 2023-10-17 3765/week @ 2023-10-24 4462/week @ 2023-10-31 4091/week @ 2023-11-07 3434/week @ 2023-11-14 3457/week @ 2023-11-21 4112/week @ 2023-11-28

15,798 downloads per month
Used in 6 crates (via wasmtime-wasi-nn)

Apache-2.0

140KB
3K SLoC

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.


lib.rs:

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().starts_with("2"))

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

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

Dependencies

~0.4–1.4MB
~27K SLoC