English | 简体中文
OpenVINO™ integration with TensorFlow 以两种不同的版本发布:一种使用 CXX11_ABI=0 构建,另一种使用 CXX11_ABI=1 构建。
由于 PyPi 中可用的 TensorFlow 包是使用 CXX11_ABI=0 构建的,而 OpenVINO™ 发布包是使用 CXX11_ABI=1 构建的,因此这些包的二进制版本 不能一起安装。 根据您的需要,您可以选择以下两种可用方法之一:
- OpenVINO™ integration with TensorFlow PyPi 与 PyPi TensorFlow 一起安装
- 包括 OpenVINO™ 2021.4.1 版的预建库。 用户无需单独安装 OpenVINO™
- 支持 Intel® CPU、Intel® 集成 GPU 和 Intel® Movidius™ 视觉处理单元 (VPU),但不支持 VAD-M。
- 使用 CXX11_ABI=0 构建
- OpenVINO™ integration with TensorFlow 与 Intel® Distribution of OpenVINO™ Toolkit 一起安装
- 兼容 OpenVINO™ 版本 2021.4.1
- 支持 Intel® CPU、Intel® 集成 GPU、Intel® Movidius™ 视觉处理单元 (VPU) 和 Intel® sup> 使用 Movidius™ (VAD-M) 的视觉加速器设计
- 使用 CXX11_ABI=1 构建
- 需要一个自定义的 TensorFlow ABI1 包,该包在 Github 版本中可用
TensorFlow 安装包 | OpenVINO™ integration with TensorFlow 安装包 | 支持的 OpenVINO™ 版本 | 支持的硬件后端 | 注释 |
---|---|---|---|---|
tensorflow | openvino-tensorflow | 基于源代码构建的 OpenVINO™ | CPU,iGPU,MYRIAD | OpenVINO™ 库通过源代码构建,包含在 wheel 安装包中 |
tensorflow-abi1 | openvino-tensorflow-abi1 | 动态链接至 OpenVINO™ 二进制版本 | CPU,iGPU,MYRIAD,VAD-M | OpenVINO™ integration with TensorFlow 库可动态链接至 OpenVINO™ 二进制文件 |
pip3 install pip==21.0.1
pip3 install tensorflow==2.5.1
pip3 install -U openvino-tensorflow
-
确保 pip 和 numpy版本如下:
pip3 install pip==21.0.1 pip3 install numpy==1.20.2
-
根据您的 Python 版本安装
TensorFlow
,您可以使用 -D_GLIBCXX_USE_CXX11_ABI=1 构建 TensorFlow from source 或按照以下说明使用适当的包:pip3.6 install https://github.com/openvinotoolkit/openvino_tensorflow/releases/download/v1.0.1/tensorflow_abi1-2.5.1-cp36-cp36m-manylinux2010_x86_64.whl or pip3.7 install https://github.com/openvinotoolkit/openvino_tensorflow/releases/download/v1.0.1/tensorflow_abi1-2.5.1-cp37-cp37m-manylinux2010_x86_64.whl or pip3.8 install https://github.com/openvinotoolkit/openvino_tensorflow/releases/download/v1.0.1/tensorflow_abi1-2.5.1-cp38-cp38-manylinux2010_x86_64.whl
-
下载并安装英特尔® OpenVINO™ Toolkit 2021.4.1 发行版及其依赖项 (https://software.intel.com/en-us/openvino-toolkit/download).
-
使用位于
<openvino_install_directory>/bin
中的setupvars.sh
命令来初始化 OpenVINO™ 环境:source setupvars.sh
-
安装“openvino-tensorflow”,根据您的 Python 版本,在下面选择合适的包:
pip3.6 install https://github.com/openvinotoolkit/openvino_tensorflow/releases/download/v1.0.1/openvino_tensorflow_abi1-1.0.1-cp36-cp36m-linux_x86_64.whl or pip3.7 install https://github.com/openvinotoolkit/openvino_tensorflow/releases/download/v1.0.1/openvino_tensorflow_abi1-1.0.1-cp37-cp37m-linux_x86_64.whl or pip3.8 install https://github.com/openvinotoolkit/openvino_tensorflow/releases/download/v1.0.1/openvino_tensorflow_abi1-1.0.1-cp38-cp38-linux_x86_64.whl