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.10, 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.1.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

onnxruntime_openvino-1.22.0-cp313-cp313-win_amd64.whl (12.2 MB view details)

Uploaded CPython 3.13Windows x86-64

onnxruntime_openvino-1.22.0-cp313-cp313-manylinux_2_28_x86_64.whl (63.7 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ x86-64

onnxruntime_openvino-1.22.0-cp312-cp312-win_amd64.whl (12.2 MB view details)

Uploaded CPython 3.12Windows x86-64

onnxruntime_openvino-1.22.0-cp312-cp312-manylinux_2_28_x86_64.whl (63.7 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64

onnxruntime_openvino-1.22.0-cp311-cp311-win_amd64.whl (12.2 MB view details)

Uploaded CPython 3.11Windows x86-64

onnxruntime_openvino-1.22.0-cp311-cp311-manylinux_2_28_x86_64.whl (63.7 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64

onnxruntime_openvino-1.22.0-cp310-cp310-win_amd64.whl (12.2 MB view details)

Uploaded CPython 3.10Windows x86-64

onnxruntime_openvino-1.22.0-cp310-cp310-manylinux_2_28_x86_64.whl (63.7 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ x86-64

File details

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

File metadata

File hashes

Hashes for onnxruntime_openvino-1.22.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 329ddda0093cb2702dc5774075d3f5520e7cb9b478a420ec7183ee45426d7027
MD5 cba9f4d68404e7af882c0b918aaadaad
BLAKE2b-256 c30cb7ac06f634403354225a5fc7a4b46cc4eb7fdd8a03dea3c77efd95e3c3dd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for onnxruntime_openvino-1.22.0-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a9879cfeb777a74b157383650aaf8762854a564f974ecdad55c7aa5962c7c534
MD5 2e5857786196547e0598e6a0392c3630
BLAKE2b-256 a6f38e4332aad38b22402b7671fedea60e930639b7f265a99f61f31dd8f8fce7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for onnxruntime_openvino-1.22.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 092446f82e52ab90d117120d321c7a726e58d77aab36d8796c29b7aa918ddb33
MD5 0e98606712d186331e48804764a32b3a
BLAKE2b-256 38732212a23aa2ac28e037ce844b86e6f367baddc05c83bce35992fa7be05c85

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for onnxruntime_openvino-1.22.0-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 000811fd42b027663cd15fcbbde049871164f7353ed28cab0219a1c10eef8e6d
MD5 2bb3985c4438267c310a87faf5e14e2b
BLAKE2b-256 58797ca125aaa651ed4084f755d2f2e10f949a7eaad6d01aaf9a9f8b9a153248

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for onnxruntime_openvino-1.22.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 bf3953915244ed54c03ece5542d93e45526a6dc776cd8919c179759aae0d9e76
MD5 4c5f372789d0784f0cc1983c718073d3
BLAKE2b-256 a401f08a012d0acb3f4c4f978f04a44ecae45303e6a9c4a5a3dc7e1bcf9deeaf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for onnxruntime_openvino-1.22.0-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 693c4e63fb6ca8c10ebd4f67a87701f3f0628eb81f40960bdf7ae5c61b6aefdb
MD5 0863c67d2c6feb83f4f819f67cd749cb
BLAKE2b-256 ecf8e58072535f96696cf18e8bff083ec2f6a7a2c8810f052727d2de6aff75fd

See more details on using hashes here.

File details

Details for the file onnxruntime_openvino-1.22.0-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for onnxruntime_openvino-1.22.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 83f5156ebe595d9c8f33cae034c98f5a033c8638446e0dce45fa1359d532ac76
MD5 cce03950bd75f66f81cc7020a4fe3ddd
BLAKE2b-256 3d2643774a42ce75c0e7a63f20e4df4df5f21696c84f6c5676eb74101bb84b05

See more details on using hashes here.

File details

Details for the file onnxruntime_openvino-1.22.0-cp310-cp310-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for onnxruntime_openvino-1.22.0-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c89fa637a3f0515aa9f9b249f050e4361c654bf0b1ddb95b65a9b723c5dcda74
MD5 cf98456772c2d50b4161140a307e72a1
BLAKE2b-256 7e9075dc9b2eaa3e2751bc8265cd3a8569c811bd9619c8b2bf1283d68e572f8c

See more details on using hashes here.

Supported by

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