OpenVINO系列25丨OpenVINO_TensorFlow介绍与使用

人工智能58

; 一.介绍

1. openvino_tensorflow 插件介绍

openvino_tensorflow是为尝试把openvino用于推理应用中的tensorflow开发者们设计的。原理是通过OpenVINO的内联优化,只需少量代码的改动就可以
显著提高其推理性能。该仓库展示了对TensorFlow的良好兼容性,可以对众多的AI模型起到加速效果。

2.在哪些计算单元有加速效果?

  • 英特尔 CPU
  • 英特尔集成 GPU
  • 英特尔 Movidius视觉处理单元,通常称为 VPU
  • 采用 8 个英特尔 Movidius VPU 的英特尔视觉加速器设计,通常称为 VAD-M 或 HDDL

二.安装

1.支持的环境

  • Ubuntu 18.04, 20.04 or MacOS 11.2.3
  • Python 3.6, 3.7, 3.8 or 3.9
  • TensorFlow v2.5.1

2.python虚拟环境配置

sudo apt-get install build-essential libssl-dev libffi-dev python-dev
sudo apt-get install -y python3-venv
# 创建项目虚拟环境的目录
mkdir ovtf_venv
# 创建虚拟环境
cd ovtf_venv
python3 -m venv ovtf
# 激活虚拟环境
source ovtf/bin/activate

Original: https://blog.csdn.net/kan2016/article/details/122801953
Author: kan2016
Title: OpenVINO系列25丨OpenVINO_TensorFlow介绍与使用