新聞中心

EEPW首頁(yè) > 智能計(jì)算 > 進(jìn)階指南 > Linux環(huán)境下OpenVINO的安裝教程

Linux環(huán)境下OpenVINO的安裝教程

作者: 時(shí)間:2020-07-29 來(lái)源:電子產(chǎn)品世界 收藏

下載并安裝

1-1 下載

下載地址:https://software.intel.com/content/www/cn/zh/develop/tools/openvino-toolkit/download.html?cid=other&source=eepw_web-res_ceds&campid=prc_q2_iotg_ov-da&content=web-reg_all   

本文引用地址:http://m.butianyuan.cn/article/202007/416340.htm

 需要先注冊(cè),郵箱會(huì)收到下載鏈接和Serial Number來(lái)激活軟件。

1-2 解壓并開(kāi)始安裝

解壓下載好的

tar -xvzf l_openvino_toolkit_p_2019.2.275.tgz

開(kāi)始安裝

cd l_openvino_toolkit_p_2019.2.275/
sudo ./install.sh

如果喜歡GUI安裝,可以運(yùn)行

sudo ./install_GUI.sh

在這里插入圖片描述

1-3 檢查依賴(lài)庫(kù)

在這里插入圖片描述
在這里插入圖片描述

1-4 安裝完成

在這里插入圖片描述

2 安裝依賴(lài)包

2-1 下載并安裝 Python

推薦使用Anaconda安裝python
下載地址:https://www.anaconda.com/distribution/

bash Anaconda3-5.2.0--x86_64.sh
source ~/.bashrc

2-2 下載并安裝 CMake 3.12

wget https://cmake.org/files/v3.12/cmake-3.12.2--x86_64.tar.gz
tar zxvf cmake-3.12.2--x86_64.tar.gz
mv cmake-3.12.2-Linux-x86_64 /opt/cmake-3.12.2
sudo mv cmake-3.12.2-Linux-x86_64 /opt/cmake-3.12.2
sudo ln -sf /opt/cmake-3.12.2/bin/* /usr/bin/

在這里插入圖片描述

2-3 下載并安裝protobuf

$ sudo apt-get install autoconf automake libtool curl make g++ unzip
$ git clone https://github.com/google/protobuf.git
$ cd protobuf
$ git submodule update --init --recursive
$ ./autogen.sh
$ ./configure
$ make
$ make check
$ sudo make install
$ sudo ldconfig # refresh shared library cache.

3 設(shè)置環(huán)境變量

在這里插入圖片描述

4 配置模型優(yōu)化器(Model Optimizer)

進(jìn)入目錄下

cd /opt/intel/openvino/deployment_tools/model_optimizer/install_prerequisites

運(yùn)行

sudo ./install_prerequisites.sh

也可以根據(jù)需要運(yùn)行對(duì)應(yīng)的腳本

Caffe : sudo ./install_prerequisites_caffe.sh
TensorFlow : sudo ./install_prerequisites_tf.sh
ONNX (Caffe2, PyTorch, MXNet,ML. NET,TensorRT,Microsoft CNTK) : sudo ./install_prerequisites_onnx.sh
MXNet : sudo ./install_prerequisites_mxnet.sh
Kaldi :sudo ./install_prerequisites_kaldi.sh

5 運(yùn)行示例

運(yùn)行示例檢驗(yàn)是否安裝成功。

進(jìn)入目錄:

cd /opt/intel/openvino/deployment_tools/demo

5-1 圖像分類(lèi)

下載并將轉(zhuǎn)換caffe模型為Intermediate Representation (IR)文件,并運(yùn)行圖像分類(lèi)測(cè)試

./demo_squeezenet_download_convert_run.sh

5-2 目標(biāo)檢測(cè)與識(shí)別

下載預(yù)訓(xùn)練模型用于車(chē)輛檢測(cè)與車(chē)輛屬性識(shí)別和車(chē)牌檢測(cè)與車(chē)牌識(shí)別

./demo_security_barrier_camera.sh
在這里插入圖片描述

其他預(yù)訓(xùn)練的模型: https://github.com/opencv/open_model_zoo

6 openVINO卸載

cd /opt/intel/openvino/openvino_toolkit_uninstaller/
sudo ./uninstall_GUI.sh

可能遇到的問(wèn)題

1 Could not get lock /var/lib/dpkg/lock

在這里插入圖片描述

1.1 首先查看是否有apt-get這個(gè)程序在運(yùn)行
 ps aux|grep apt-get
1.2 如果發(fā)現(xiàn)存在這樣的程序在運(yùn)行那么就kill掉,否則執(zhí)行2.3
1.3 直接刪除鎖文件
	sudo rm /var/lib/dpkg/lock-frontend
	sudo rm /var/lib/dpkg/lock  


想要查看更多OpenVINO相關(guān)技術(shù)與資料,請(qǐng)戳>> http://m.butianyuan.cn/openvino



評(píng)論


相關(guān)推薦

技術(shù)專(zhuān)區(qū)

關(guān)閉