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

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

onnxruntime_openvino-1.23.0-cp313-cp313-win_amd64.whl (13.1 MB view details)

Uploaded CPython 3.13Windows x86-64

onnxruntime_openvino-1.23.0-cp313-cp313-manylinux_2_28_x86_64.whl (70.5 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ x86-64

onnxruntime_openvino-1.23.0-cp312-cp312-win_amd64.whl (13.1 MB view details)

Uploaded CPython 3.12Windows x86-64

onnxruntime_openvino-1.23.0-cp312-cp312-manylinux_2_28_x86_64.whl (70.5 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64

onnxruntime_openvino-1.23.0-cp311-cp311-win_amd64.whl (13.1 MB view details)

Uploaded CPython 3.11Windows x86-64

onnxruntime_openvino-1.23.0-cp311-cp311-manylinux_2_28_x86_64.whl (70.5 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64

onnxruntime_openvino-1.23.0-cp310-cp310-win_amd64.whl (13.1 MB view details)

Uploaded CPython 3.10Windows x86-64

onnxruntime_openvino-1.23.0-cp310-cp310-manylinux_2_28_x86_64.whl (70.5 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ x86-64

File details

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

File metadata

File hashes

Hashes for onnxruntime_openvino-1.23.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 0ebbf70929de4ce269371cb255536bbedef588932d744da0b40e66c38a620f35
MD5 78065cecdb32f2e1d6879a09af4fd787
BLAKE2b-256 4af9a531dc497dc113dc14df9a9de5aacb1676cadebc3ec6cc7cd3ca65cb3db0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for onnxruntime_openvino-1.23.0-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 2e93b9a8323e196b7433866054a59260f2206ab6fb0e7223dda91da71f1db8c5
MD5 ad45b7125650f7e44955654b497edca1
BLAKE2b-256 ce48e42f618a8ec5fcf825fed4fdc8125f7105256cc6020b84567ecb88d5e2b7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for onnxruntime_openvino-1.23.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 937e52657f94c56990a6e5bd4c3705bd6e970834c7c94e23d300dde6848f2889
MD5 26be308110d74b938ce7daadfb5b32a3
BLAKE2b-256 2930ff6111b16ffb4187c462824aa4e95acc20fdd90f856d44a339d56c6dacd6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for onnxruntime_openvino-1.23.0-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b963ea19bf9856f3d6b2f719d451f2eeae482a8f69c729906465aa4f27f4d39c
MD5 f547f06ecd6ccef5f902050e561b1573
BLAKE2b-256 420c8d97419dfeedf419c5fe5293f3dbc59284855a63ad22e71f46c0010c9dc4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for onnxruntime_openvino-1.23.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 8f05d2d6a804fb70d3f4329d777ac62439773dcc2df827dd5f42644b10bf1fea
MD5 003a53a735883d17c109a1382511927e
BLAKE2b-256 979525f28d6fecf300aa0af393e96af9e00cc676e5dab650ab84f2122610df50

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for onnxruntime_openvino-1.23.0-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 91938837e6e92e30c63d12fad68a8a4959c40d2eade2bd60f38bdd5b6392f8d3
MD5 dc9abb31f7a552fbe7dfb3f828a50a67
BLAKE2b-256 5a10adcd4ac68ffc8dee003553125ef5c091be822e2d7c1077d0bb85690baa9c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for onnxruntime_openvino-1.23.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 095a855c34507911475e5bdd632899824a364cc99ac9235a03f4a53ab1af7190
MD5 729e1d145c7a497afef1f4a1d219d0bc
BLAKE2b-256 7f16f1c3127e79aa682df141efd97b047a694f40aabc7652d34a7c27580b0291

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for onnxruntime_openvino-1.23.0-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 288cacec7ecbc7fc12ecccfc26edbbd760881c1e9e105dd922b68f9f8c7ed083
MD5 e28762332b7f2cfe72b06f2f2bc34f54
BLAKE2b-256 53a9ae72a3faa45e2d2602f52586eba15ea2904ca26bfad773809bd9a7253a29

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