Skip to main content

ONNX Runtime is a runtime accelerator for Machine Learning models

Project description

OpenVINO™ Execution Provider for ONNX Runtime is a product designed for ONNX Runtime developers who want to get started with OpenVINO™ in their inferencing applications. This product delivers OpenVINO™ inline optimizations which enhance inferencing performance with minimal code modifications.

OpenVINO™ Execution Provider for ONNX Runtime accelerates inference across many AI models on a variety of Intel® hardware such as:
  • Intel® CPUs

  • Intel® integrated GPUs

  • Intel® discrete GPUs

  • Intel® integrated NPUs

Installation

Requirements

  • Ubuntu 18.04, 20.04 or Windows 10 - 64 bit

  • Python 3.11, 3.12 and 3.13 for Windows and Linux

This package supports:
  • Intel® CPUs

  • Intel® integrated GPUs

  • Intel® discrete GPUs

  • Intel® integrated NPUs

pip3 install onnxruntime-openvino

Please install OpenVINO™ PyPi Package separately for Windows. For installation instructions on Windows please refer to OpenVINO™ Execution Provider for ONNX Runtime for Windows.

OpenVINO™ Execution Provider for ONNX Runtime Linux Wheels comes with pre-built libraries of OpenVINO™ version 2025.0.0 eliminating the need to install OpenVINO™ separately.

For more details on build and installation please refer to Build.

Usage

By default, Intel® CPU is used to run inference. However, you can change the default option to either Intel® integrated GPU, discrete GPU, integrated NPU. Invoke the provider config device type argument to change the hardware on which inferencing is done.

For more API calls and environment variables, see Usage.

Samples

To see what you can do with OpenVINO™ Execution Provider for ONNX Runtime, explore the demos located in the Examples.

License

OpenVINO™ Execution Provider for ONNX Runtime is licensed under MIT. By contributing to the project, you agree to the license and copyright terms therein and release your contribution under these terms.

Support

Please submit your questions, feature requests and bug reports via GitHub Issues.

How to Contribute

We welcome community contributions to OpenVINO™ Execution Provider for ONNX Runtime. If you have an idea for improvement:

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

onnxruntime_openvino-1.21.0-cp313-cp313-win_amd64.whl (11.8 MB view details)

Uploaded CPython 3.13Windows x86-64

onnxruntime_openvino-1.21.0-cp313-cp313-manylinux_2_28_x86_64.whl (64.5 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ x86-64

onnxruntime_openvino-1.21.0-cp312-cp312-win_amd64.whl (11.8 MB view details)

Uploaded CPython 3.12Windows x86-64

onnxruntime_openvino-1.21.0-cp312-cp312-manylinux_2_28_x86_64.whl (64.5 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64

onnxruntime_openvino-1.21.0-cp311-cp311-win_amd64.whl (11.8 MB view details)

Uploaded CPython 3.11Windows x86-64

onnxruntime_openvino-1.21.0-cp311-cp311-manylinux_2_28_x86_64.whl (64.5 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64

File details

Details for the file onnxruntime_openvino-1.21.0-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for onnxruntime_openvino-1.21.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 73e8bc1ad3ae6d6eb9eaa38233e1f6807000b9e0b55ee02fa813f5e143db1eab
MD5 d4e48228f09b82717c8ba548b09c6da3
BLAKE2b-256 2dad3fce60454db901fab092a041dda6ec2e3788b22ba3986bd35140bcadc98b

See more details on using hashes here.

File details

Details for the file onnxruntime_openvino-1.21.0-cp313-cp313-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for onnxruntime_openvino-1.21.0-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 697b7eadbda921ba768cfc5734e82f6311d9d534cf569be664ec6d4aac22e935
MD5 57552773dd39bf1fa0f290ac1c7229fa
BLAKE2b-256 3180fb072e6f886298163d0b2a6d5bede3f6fc3ba3f7ae771e5211808774209e

See more details on using hashes here.

File details

Details for the file onnxruntime_openvino-1.21.0-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for onnxruntime_openvino-1.21.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 06be5c01e727b84db41396c731bed7bb0319d99ba7313e14cb820e24dd33747e
MD5 55de3f201d2238314b2ad587504b3dd6
BLAKE2b-256 5388333c612dd8e094cd4b0aa8c5bc630c87568de5a1d6b74898a8e75b761b7c

See more details on using hashes here.

File details

Details for the file onnxruntime_openvino-1.21.0-cp312-cp312-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for onnxruntime_openvino-1.21.0-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 4807a64c16f15b3151f0f3a792e30114dfac7ff2be40f2225f1fd3d9ea098143
MD5 922127c7c35463112343b0470568ce5b
BLAKE2b-256 5e96ae026bc45cb5d0f81233c8ca4cfc6fae8a304f86264f4f4d6dba54015442

See more details on using hashes here.

File details

Details for the file onnxruntime_openvino-1.21.0-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for onnxruntime_openvino-1.21.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 6f4407a093b7b3a3c3ef855d890841e5cef2019ed1e9dc7403a0f5680cebcbc9
MD5 05897455350fe3588a8284a311320305
BLAKE2b-256 7269e146b8e97336c3e64485a9ec3bacb7eae3cd1a0e7ab974249769b75db3b3

See more details on using hashes here.

File details

Details for the file onnxruntime_openvino-1.21.0-cp311-cp311-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for onnxruntime_openvino-1.21.0-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 31d1d1efec6951cc1a036b838e079a92332f2e053f484733355a27d8fa44b29c
MD5 cef1d40d883a2fe78cbc3e33eb4d0775
BLAKE2b-256 4c5e211075013e2bf134c72e11b3d570213555e0c230e882d534f4266b9ec75f

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page