1.9 KiB
OpenVINO™ Runtime User Guide
@sphinxdirective
.. _deep learning inference engine:
.. toctree:: :maxdepth: 1 :hidden:
openvino_docs_Integrate_OV_with_your_application openvino_docs_IE_DG_ShapeInference openvino_docs_OV_UG_Working_with_devices openvino_docs_OV_Runtime_UG_Preprocessing_Overview openvino_docs_OV_UG_DynamicShapes openvino_docs_IE_DG_supported_plugins_AUTO openvino_docs_OV_UG_Running_on_multiple_devices openvino_docs_OV_UG_Hetero_execution openvino_docs_OV_UG_Automatic_Batching openvino_docs_IE_DG_network_state_intro openvino_2_0_transition_guide openvino_docs_OV_Should_be_in_performance
@endsphinxdirective
Introduction
OpenVINO Runtime is a set of C++ libraries with C and Python bindings providing a common API to deliver inference solutions on the platform of your choice. Use the OpenVINO Runtime API to read an Intermediate Representation (IR), ONNX, or PaddlePaddle model and execute it on preferred devices.
OpenVINO Runtime uses a plugin architecture. Its plugins are software components that contain complete implementation for inference on a particular Intel® hardware device: CPU, GPU, VPU, etc. Each plugin implements the unified API and provides additional hardware-specific APIs, for configuring devices, or API interoperability between OpenVINO Runtime and underlying plugin backend.
The scheme below illustrates the typical workflow for deploying a trained deep learning model:
Video
@sphinxdirective
.. list-table::
-
-
.. raw:: html
<iframe allowfullscreen mozallowfullscreen msallowfullscreen oallowfullscreen webkitallowfullscreen height="315" width="100%" src="https://www.youtube.com/embed/e6R13V8nbak"> </iframe>
-
-
- Inference Engine Concept. Duration: 3:43
@endsphinxdirective