OpenVINO Inference is a part of OpenVINO Runtime library. The component is responsible for model inference on hardware device, provides API for OpenVINO Plugin development.
OpenVINO Inference uses the common coding style rules.
People from the openvino-ie-maintainers allows to approve and merge PRs to the inference component. These guys can help in case of any questions about the component.
OpenVINO Inference has the next structure:
- dev_api contains developer API which is needed to develop OpenVINO Plugins. In order to use this API, you need to link your component against
openvino::runtime::dev
. - include contains public API. Detailed information about provided API can be found here.
- src folder contains sources of the component.
OpenVINO Inference has unit and functional tests. Unit tests are located in src/tests/unit/inference_engine, functional tests locates src/tests/functional/inference_engine.