Skip to main content

OpenVINO(TM) Runtime

Project description

OpenVINO™ Runtime

Introduction

OpenVINO™ toolkit is a comprehensive toolkit for quickly developing applications and solutions that solve a variety of tasks including emulation of human vision, automatic speech recognition, natural language processing, recommendation systems, and many others. Based on latest generations of artificial neural networks, including Convolutional Neural Networks (CNNs), recurrent and attention-based networks, the toolkit extends computer vision and non-vision workloads across Intel® hardware, maximizing performance. It accelerates applications with high-performance, AI and deep learning inference deployed from edge to cloud.

OpenVINO™ Runtime package for Python includes a set of libraries for an easy inference integration into your Python applications and supports of heterogeneous execution across Intel® CPU and Intel® GPU hardware.

System Requirements

The complete list of supported hardware is available in the Release Notes.

The table below lists supported operating systems and Python* versions required to run the installation.

Supported Operating System Python* Version (64-bit)
Ubuntu* 18.04 long-term support (LTS), 64-bit 3.6, 3.7, 3.8
Ubuntu* 20.04 long-term support (LTS), 64-bit 3.6, 3.7, 3.8, 3.9
Red Hat* Enterprise Linux* 8, 64-bit 3.6, 3.8
macOS* 10.15.x versions 3.6, 3.7, 3.8, 3.9
Windows 10*, 64-bit 3.6, 3.7, 3.8, 3.9

NOTE: This package can be installed on other versions of Linux and Windows OSes, but only the specific versions above are fully validated.

NOTE: The current version of the OpenVINO™ Runtime for macOS* supports inference on Intel® CPUs only.

Install the OpenVINO™ Runtime Package

Step 1. Set Up Python Virtual Environment

To avoid dependency conflicts, use a virtual environment. Skip this step only if you do want to install all dependencies globally.

Create virtual environment:

python -m pip install --user virtualenv 
python -m venv openvino_env

NOTE: On Linux and macOS, you may need to type python3 instead of python. You may also need to install pip. For example, on Ubuntu execute the following command to get pip installed: sudo apt install python3-venv python3-pip.

Step 2. Activate Virtual Environment

On Linux and macOS:

source openvino_env/bin/activate

On Windows:

openvino_env\Scripts\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

Step 5. Verify that the Package Is Installed

Run the command below:

python -c "from openvino.runtime import Core"

If installation was successful, you will not see any error messages (no console output).

Troubleshooting

Error: Microsoft Visual C++ 14.0 is required. Get it with "Build Tools for Visual Studio"

On Windows* some dependencies may require compilation from source when installing. To resolve this issue, you need to install Build Tools for Visual Studio* 2019 and repeat package installation.

ImportError: libpython3.7m.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.7

Additional Resources

Copyright © 2018-2022 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.

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_arm-2022.1.0-000-cp310-cp310-macosx_12_0_arm64.whl (15.3 MB view details)

Uploaded CPython 3.10 macOS 12.0+ ARM64

openvino_arm-2022.1.0-000-cp310-cp310-macosx_11_0_arm64.whl (15.5 MB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

openvino_arm-2022.1.0-000-cp39-cp39-macosx_12_0_arm64.whl (15.3 MB view details)

Uploaded CPython 3.9 macOS 12.0+ ARM64

openvino_arm-2022.1.0-000-cp39-cp39-macosx_11_0_arm64.whl (15.5 MB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

openvino_arm-2022.1.0-000-cp38-cp38-macosx_12_0_arm64.whl (15.3 MB view details)

Uploaded CPython 3.8 macOS 12.0+ ARM64

openvino_arm-2022.1.0-000-cp38-cp38-macosx_11_0_arm64.whl (15.5 MB view details)

Uploaded CPython 3.8 macOS 11.0+ ARM64

File details

Details for the file openvino_arm-2022.1.0-000-cp310-cp310-macosx_12_0_arm64.whl.

File metadata

File hashes

Hashes for openvino_arm-2022.1.0-000-cp310-cp310-macosx_12_0_arm64.whl
Algorithm Hash digest
SHA256 c00cfc65fc0136db05f6cf46f1973ef96c731e833eef3ec03dfb16ddafd5d5c2
MD5 c5355a9f930ea7eca1c74c4c18237755
BLAKE2b-256 3834d5fe0eee0535a657446f94385d17b1a0dcd64116f446bf8208cc4b7b0424

See more details on using hashes here.

File details

Details for the file openvino_arm-2022.1.0-000-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for openvino_arm-2022.1.0-000-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ae014da8c96780d66151c4d349b5a08f17183bcfdc216ab8df2681c4ebd0aa02
MD5 446e3e640ef5e33175edb00cd272b76d
BLAKE2b-256 884a778aa66fcf3023fbf2b032d53993505027e82a049bc1faf2a93e3e184aaf

See more details on using hashes here.

File details

Details for the file openvino_arm-2022.1.0-000-cp39-cp39-macosx_12_0_arm64.whl.

File metadata

File hashes

Hashes for openvino_arm-2022.1.0-000-cp39-cp39-macosx_12_0_arm64.whl
Algorithm Hash digest
SHA256 85a4021c637c849b8a868d58e2f12ea1ba6d99bd2fc4466ae3f0b838b79c3d0b
MD5 4ec5cd0b02c9280db06d908963c8c622
BLAKE2b-256 6fb2d7878d49b315a57c2d29d3f0dd3be891653d548c9ce292db8c3fd1b6b620

See more details on using hashes here.

File details

Details for the file openvino_arm-2022.1.0-000-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for openvino_arm-2022.1.0-000-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8bf44fa4d4619e3f2bdeca96a133133d3ca46986f7f8903b8267f308d8818b1b
MD5 083df2668675cb4841a404167f6ee2ba
BLAKE2b-256 07880afaa2979bc5a070db8acf0c01d3337d9edcd442c827f0cc050544fa2511

See more details on using hashes here.

File details

Details for the file openvino_arm-2022.1.0-000-cp38-cp38-macosx_12_0_arm64.whl.

File metadata

File hashes

Hashes for openvino_arm-2022.1.0-000-cp38-cp38-macosx_12_0_arm64.whl
Algorithm Hash digest
SHA256 c352b9a7dccc6c9db5df011ef533a3365378f33c9468a5ec6801849a4d9a2cd7
MD5 687c169b85d7e91ad2b10e8d5a4d7ffd
BLAKE2b-256 b41fc1b2e81d9c077a267da470d1e950557d740ca30d8693aa68b6cb83ab8c11

See more details on using hashes here.

File details

Details for the file openvino_arm-2022.1.0-000-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for openvino_arm-2022.1.0-000-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 228d18e8d5916fc67f9378a6ba295431160375a7a3fe46919ff64cc7e464becb
MD5 0ce6cae2a6e62e6386a99ffd18e1e34c
BLAKE2b-256 084352c27d3ca72e25b6c5580988a5270ebb20ee7fe2318028f4c6c0c320c8c6

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