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/939b35a96293bf9b02a4eb8732632c3700f46ce5

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.dev20241018-17053-cp312-cp312-win_amd64.whl (36.2 MB view details)

Uploaded CPython 3.12 Windows x86-64

openvino_nightly-2024.5.0.dev20241018-17053-cp311-cp311-win_amd64.whl (36.2 MB view details)

Uploaded CPython 3.11 Windows x86-64

openvino_nightly-2024.5.0.dev20241018-17053-cp310-cp310-win_amd64.whl (36.2 MB view details)

Uploaded CPython 3.10 Windows x86-64

openvino_nightly-2024.5.0.dev20241018-17053-cp39-cp39-win_amd64.whl (36.2 MB view details)

Uploaded CPython 3.9 Windows x86-64

File details

Details for the file openvino_nightly-2024.5.0.dev20241018-17053-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for openvino_nightly-2024.5.0.dev20241018-17053-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 7b73df46e9d19296afc813b838cd2e1772ddbe658da41afbd6c93f44ae97e9de
MD5 a14226f97f4cbfd18a05c246069c4337
BLAKE2b-256 54b48603e35197fff71abeb8d752ba6deb0ec2e7010081f0ec18a2447b4024f7

See more details on using hashes here.

File details

Details for the file openvino_nightly-2024.5.0.dev20241018-17053-cp312-cp312-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for openvino_nightly-2024.5.0.dev20241018-17053-cp312-cp312-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 70b422129bf25d980ccc58a91142e5c8f59f0b20d3df30fc8bd7c85bdc656bb9
MD5 848eb72a2c8b40b32767432f03c202c2
BLAKE2b-256 c4451fc5c953b90e3b28093deb8d34ba879b30696c227f0de1e774205e1c531d

See more details on using hashes here.

File details

Details for the file openvino_nightly-2024.5.0.dev20241018-17053-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for openvino_nightly-2024.5.0.dev20241018-17053-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 54167abf8117b4ddc5464e527cfc0f80b8bab1a936c77f728365e21e76bd6ad9
MD5 1ddacba365812d67bc9f495734d6bf44
BLAKE2b-256 b98a72ad8cfd4f5b58006341e51acca929d535ef845b3cb570283d06e81f14d0

See more details on using hashes here.

File details

Details for the file openvino_nightly-2024.5.0.dev20241018-17053-cp311-cp311-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for openvino_nightly-2024.5.0.dev20241018-17053-cp311-cp311-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 abc37a9c06fbb814bbe3c03e7709a96e70965d7f5bd4f0a2bd366985b4383169
MD5 d27a49dab31431b7b89525648c401ecc
BLAKE2b-256 ab76ec092bed2e711595cffcf8536dbcecc145678a8c379cc6ddaf9ea2955758

See more details on using hashes here.

File details

Details for the file openvino_nightly-2024.5.0.dev20241018-17053-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for openvino_nightly-2024.5.0.dev20241018-17053-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 5eb7f0941f738f3539be0a4298b997ae764d59ebaaf25fcf89f29a1f7c701291
MD5 24468683ad079d51c70ff67759c499f0
BLAKE2b-256 d6a771a6545f173b51799fe774f6d6d2cc80f3552d5508be95fcf7e7cd66295e

See more details on using hashes here.

File details

Details for the file openvino_nightly-2024.5.0.dev20241018-17053-cp310-cp310-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for openvino_nightly-2024.5.0.dev20241018-17053-cp310-cp310-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 60a1e33bc8fc60b1090c98102f32654ce2ae49ea2f89ccfd2b1700663cb0fae7
MD5 4ae9329bf06b6e9c92399aa233ba68a3
BLAKE2b-256 d7a26a91181f508b239e508a36a48e0eccd7dbc32d9cf383be45e39b150f620d

See more details on using hashes here.

File details

Details for the file openvino_nightly-2024.5.0.dev20241018-17053-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for openvino_nightly-2024.5.0.dev20241018-17053-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 1778b51f64c605d629f69b6f1d3865cd8071b6f3db8696427cbdc6b728ca57a8
MD5 700ece64f555ff27c31c446f79ef26b2
BLAKE2b-256 bbf2458b77818bb71967f9361b4801d18c00627a97afcbc8801c58abbae65d34

See more details on using hashes here.

File details

Details for the file openvino_nightly-2024.5.0.dev20241018-17053-cp39-cp39-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for openvino_nightly-2024.5.0.dev20241018-17053-cp39-cp39-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 136348feaa2df801d4552d25a30c06e8cbf1f091abca78dab4c26bf02851d440
MD5 e2e779a839650e9024d034c5946f54f1
BLAKE2b-256 3e6a8c912c7f5073dc2c557da8b4240c99ba71dd76b650834b7534a4e83db01c

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