Skip to main content

OpenVINO(TM) Runtime

Project description

OpenVINO™

NOTE: This version is pre-release software and has not undergone full release validation or qualification. No support is offered on pre-release software and APIs/behavior are subject to change. It should NOT be incorporated into any production software/solution and instead should be used only for early testing and integration while awaiting a final release version of this software.

Intel® Distribution of OpenVINO™ toolkit is an open-source toolkit for optimizing and deploying AI inference. It can be used to develop applications and solutions based on deep learning tasks, such as: emulation of human vision, automatic speech recognition, natural language processing, recommendation systems, etc. It provides high-performance and rich deployment options, from edge to cloud.

If you have chosen a model, you can integrate it with your application through OpenVINO™ and deploy it on various devices. The OpenVINO™ Python package includes a set of libraries for easy inference integration with your products.

Commit used for current package: https://github.com/openvinotoolkit/openvino/commit/65a8f393ba01db7ae40606d29045518fa9d55c74

System Requirements

Before you start the installation, check the supported operating systems and required Python* versions. The complete list of supported hardware is available on the System Requirements page.

C++ libraries are also required for the installation on Windows*. To install that, you can download the Visual Studio Redistributable file (.exe).

NOTE: This package may work on other Linux and Windows versions but only the versions specified in system requirements are fully validated.

Install OpenVINO™

Step 1. Set Up Python Virtual Environment

Use a virtual environment to avoid dependency conflicts. To create a virtual environment, use the following commands:

On Windows:

python -m venv openvino_env

On Linux and macOS:

python3 -m venv openvino_env

NOTE: On Linux and macOS, you may need to install pip.

Step 2. Activate the Virtual Environment

On Windows:

openvino_env\Scripts\activate

On Linux and macOS:

source openvino_env/bin/activate

Step 3. Set Up and Update PIP to the Highest Version

Run the command below:

python -m pip install --upgrade pip

Step 4. Install the Package

Run the command below:

pip install openvino-nightly

Step 5. Verify that the Package Is Installed

Run the command below:

python -c "from openvino import Core; print(Core().available_devices)"

If installation was successful, you will see the list of available devices.

What's in the Package

Component Content Description
OpenVINO Runtime `openvino package` 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 PyTorch, TensorFlow, TensorFlow Lite, ONNX, and PaddlePaddle models and execute them on preferred devices. OpenVINO Runtime uses a plugin architecture and includes the following plugins: CPU, GPU, Auto Batch, Auto, Hetero,
OpenVINO Model Converter (OVC) `ovc` OpenVINO Model Converter converts models that were trained in popular frameworks to a format usable by OpenVINO components.
Supported frameworks include ONNX, TensorFlow, TensorFlow Lite, and PaddlePaddle.
Benchmark Tool `benchmark_app` Benchmark Application** allows you to estimate deep learning inference performance on supported devices for synchronous and asynchronous modes.

Troubleshooting

For general troubleshooting steps and issues, see Troubleshooting Guide for OpenVINO Installation. The following sections also provide explanations to several error messages.

Errors with Installing via PIP for Users in China

Users in China may encounter errors while downloading sources via PIP during OpenVINO™ installation. To resolve the issues, try the following solution:

  • Add the download source using the -i parameter with the Python pip command. For example:

    pip install openvino-nightly -i https://mirrors.aliyun.com/pypi/simple/
    

    Use the --trusted-host parameter if the URL above is http instead of https.

ERROR:root:Could not find OpenVINO Python API.

On Windows, additional libraries may be necessary to run OpenVINO. To resolve this issue, install the C++ redistributable (.exe). You can also view a full download list on the official support page.

ImportError: libpython3.8.so.1.0: cannot open shared object file: No such file or directory

To resolve missing external dependency on Ubuntu*, execute the following command:

sudo apt-get install libpython3.8

Additional Resources

Copyright © 2018-2024 Intel Corporation

LEGAL NOTICE: Your use of this software and any required dependent software (the “Software Package”) is subject to the terms and conditions of the Apache 2.0 License for the Software Package, which may also include notices, disclaimers, or license terms for third party or open source software included in or with the Software Package, and your use indicates your acceptance of all such terms. Please refer to the “third-party-programs.txt” or other similarly-named text file included with the Software Package for additional details.

Intel is committed to the respect of human rights and avoiding complicity in human rights abuses, a policy reflected in the Intel Global Human Rights Principles. Accordingly, by accessing the Intel material on this platform you agree that you will not use the material in a product or application that causes or contributes to a violation of an internationally recognized human right.

Intel, the Intel logo, and other Intel marks are trademarks of Intel Corporation or its subsidiaries. Other names and brands may be claimed as the property of others.

NOTE: This version is pre-release software and has not undergone full release validation or qualification. No support is offered on pre-release software and APIs/behavior are subject to change. It should NOT be incorporated into any production software/solution and instead should be used only for early testing and integration while awaiting a final release version of this software.

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

openvino_nightly-2024.5.0.dev20241024-17130-cp312-cp312-win_amd64.whl (36.9 MB view details)

Uploaded CPython 3.12 Windows x86-64

openvino_nightly-2024.5.0.dev20241024-17130-cp311-cp311-win_amd64.whl (36.9 MB view details)

Uploaded CPython 3.11 Windows x86-64

openvino_nightly-2024.5.0.dev20241024-17130-cp310-cp310-win_amd64.whl (36.9 MB view details)

Uploaded CPython 3.10 Windows x86-64

openvino_nightly-2024.5.0.dev20241024-17130-cp39-cp39-win_amd64.whl (36.9 MB view details)

Uploaded CPython 3.9 Windows x86-64

File details

Details for the file openvino_nightly-2024.5.0.dev20241024-17130-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for openvino_nightly-2024.5.0.dev20241024-17130-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 c6761183ad1dba16b29ac1f5b9d89710897a39726290bbf062cd0d8686d1c6ed
MD5 5158b52c33c21b30eaaee6916355f0c9
BLAKE2b-256 08340098f65d08e0f2592be48ecfd03687f0f6e0ba38f9f56ca6ae6900bbc390

See more details on using hashes here.

File details

Details for the file openvino_nightly-2024.5.0.dev20241024-17130-cp312-cp312-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for openvino_nightly-2024.5.0.dev20241024-17130-cp312-cp312-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 44ea05407f61376e84e2f64ddccc60b36d12954b7fab17c9e73c81a4eabd4272
MD5 b4a2bf7eb5a8dd66c4c505ecce337a8f
BLAKE2b-256 5c9d9fd06a0e24fa79409cab137d120fbe2927606be7ef6e52afcc112ee6fbcb

See more details on using hashes here.

File details

Details for the file openvino_nightly-2024.5.0.dev20241024-17130-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for openvino_nightly-2024.5.0.dev20241024-17130-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 41ad463e78a7bb1acab586e3c7b74015089b1ad1fdf51a02e8f2eaa8df299056
MD5 f45839ebbeea7d54c4d35df27a870680
BLAKE2b-256 85bf61834f5353707bae24f3e7ca403d6db1be9dcb2035d9663c077596105130

See more details on using hashes here.

File details

Details for the file openvino_nightly-2024.5.0.dev20241024-17130-cp311-cp311-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for openvino_nightly-2024.5.0.dev20241024-17130-cp311-cp311-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b0d1b4a65a7508f80b004cbff66f7f96ff50e687123feaa8628bac46b0ac0eb6
MD5 84f368ab271ebcde5148d63f6f7e7d7c
BLAKE2b-256 a041a1ae75a5ae0f553063cd0592f98c762fae3cb09b68876cadbc196ecbb058

See more details on using hashes here.

File details

Details for the file openvino_nightly-2024.5.0.dev20241024-17130-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for openvino_nightly-2024.5.0.dev20241024-17130-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 2edc46faac1133e7022af6e546b1dda21681e364733c043fcd0d82cdeae77346
MD5 8d65db76ad7f95fe5888d200a4dae5cd
BLAKE2b-256 955ac55682fa18959d1c30fa768278d6ff3cedd8a8b91e00d7f793e0379c8527

See more details on using hashes here.

File details

Details for the file openvino_nightly-2024.5.0.dev20241024-17130-cp310-cp310-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for openvino_nightly-2024.5.0.dev20241024-17130-cp310-cp310-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 31af66dab1a36f71dd88a38ee32b84b20c8c07bc34132926a4fbaf8bc3e22c5f
MD5 3d1cdb11a772b060e93d4c1dd2b3b646
BLAKE2b-256 8a04eaa582c9ed161296b9867b5bcf5748ccdb03bae477746e944cae96b06126

See more details on using hashes here.

File details

Details for the file openvino_nightly-2024.5.0.dev20241024-17130-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for openvino_nightly-2024.5.0.dev20241024-17130-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 c05abdee179d5679fed04bc3badc6d13ea4c3ebe7dc8afc6fb0368a4b49cea06
MD5 6a43b85241e4435ba51de90e7be6a4bf
BLAKE2b-256 5912f31fc65d7afd0217f5e6410f515b4bc69ed30c412ab890cc8f33e3784eb4

See more details on using hashes here.

File details

Details for the file openvino_nightly-2024.5.0.dev20241024-17130-cp39-cp39-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for openvino_nightly-2024.5.0.dev20241024-17130-cp39-cp39-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 23752bb4bb6a9529855c5ee6f4e9e06e611ccd3fad2005d32ae3d0b6daa727a8
MD5 31d3efc4637e7a10faf8d0b505488226
BLAKE2b-256 45fd98338d3ceea28152b18be1cebd68b7516f31528cb5d2f9eb90f6ed8d8a8a

See more details on using hashes here.

Supported by

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