Skip to content

Releases: intel/onnxruntime

OpenVINO EP release for ONNX Runtime 1.8 & OpenVINO 2021.3

01 Jul 03:13
Compare
Choose a tag to compare

Description:
Version update for OpenVINO Execution Provider based on the OpenVINO release 2021.3.

Announcements:
This release:
Now supports Openvino EP 2021.3 Release.
Removed support for OpenVINO 2020.4..
Added support for Loading/Saving of Blobs on MyriadX devices to avoid expensive model blob compilation at runtime.

Building from source
Please refer to the OpenVINO EP build instructions for information on system pre-requisites as well as instructions to build from source.

Python Pip Wheel packages
Find below pre-built Python wheel packages (zipped) that can be installed on a dev machine with OpenVINO installed. Please refer to the OpenVINO EP build instructions for information on system pre-requisites.

APIs
Please refer to the link below for Python/C++ APIs:
https://www.onnxruntime.ai/docs/reference/execution-providers/OpenVINO-ExecutionProvider.html#configuration-options

Performance
Supports Yolov3, Mask RCNN and 2 Stage Product Reco on MyriadX

Samples
Added new Python /C++ /C # samples for further reference. Please refer to the link below:
https://www.onnxruntime.ai/docs/reference/execution-providers/OpenVINO-ExecutionProvider.html#openvino-ep-samples-tutorials

OpenVINO EP V4.0 Release for ONNX Runtime 1.11.0 & OpenVINO 2022.1

07 Apr 06:34
530117c
Compare
Choose a tag to compare

Description:
OpenVINO-EP v4.0 Release PR with OpenVINO 2022.1

Motivation and Context:
OpenVINO-EP now supports the latest OpenVINO 2022.1 version
OpenVINO-EP is now updated to use the new OpenVINO 2.0 API's starting from this release
Backward compatibility support for older OpenVINO versions (OV 2021.3, OV 2021.4) is available
New code design changes introduced to have cleaner code structure for different OpenVINO versions
Opset 13 compliance w.r.t OpenVINO (More operators added)
New features added (GPU opencl throttling, device type checks)

For all the latest information, Refer to our documentation:
https://onnxruntime.ai/docs/execution-providers/OpenVINO-ExecutionProvider.html

Build steps:
Please refer to the OpenVINO EP build instructions for information on system pre-requisites as well as instructions to build from source.
https://onnxruntime.ai/docs/build/eps.html#openvino

OpenVINO-EP samples:
https://github.com/microsoft/onnxruntime-inference-examples

Python Pip Wheel packages:
Find below pre-built Python wheel packages (zipped) that can be installed on a dev machine with OpenVINO 2022.1 installed. Please refer to the OpenVINO EP build instructions for information on system pre-requisites.

Docker Image:
The latest OpenVINO EP docker image can be downloaded from dockerhub.
https://hub.docker.com/r/openvino/onnxruntime_ep_ubuntu18

Nuget Package:
The latest OpenVINO EP Nuget Package for Windows can be downloaded from below repo

APIs:
Please refer to the link below for Python/C++ APIs:
https://onnxruntime.ai/docs/execution-providers/OpenVINO-ExecutionProvider.html#configuration-options

Note: We have few python tests disabled with OpenVINO 2022.1. This would be fixed with the next release.

OpenVINO EP for OpenVINO 2020.2 release

30 Apr 19:05
177c135
Compare
Choose a tag to compare

Description:
Version update for OpenVINO Execution Provider. Based on the latest OpenVINO release 2020.2 which now includes nGraph stack. Model conversion from ONNX to OpenVINO IR is now done using nGraph ONNX importer component.

Motivation and Context

  • Supports a larger set of ONNX operators
  • Supports inference of partial models using sub-graph partitioning
  • Supports models with symbolic dimensions in shapes.
  • Uses OpenVINO APIs with Long Term Support (LTS) providing extended support and backward compatibility.
  • Upto 40% reduction in memory footprint.
  • Avoids using the python components used by existing version EP thus avoiding expensive python interpreter startup and module conflicts arising from it.

Preview release v0.7

28 May 18:24
Compare
Choose a tag to compare
Preview release v0.7 Pre-release
Pre-release

Attached python wheel for python version 3.5. Built with "CPU_FP32" option.

Requires OpenVINO 2018 R5.0.1 installed and environment sourced.