onnxruntime/tools/ci_build/github/linux/docker/scripts/install_openvino.sh
Patrick Foley 151075790d [OpenVINO-EP] Update to latest version: OpenVINO 2019 R3.1 (#2308)
* Updates OpenVINO EP to latest version: 2019 R3.1

* Reviews fixed

* Update Dockerfile.openvino

* Addressed PR comments and disabled model tests temporarily

* Update Dockerfile.ubuntu_openvino
2019-11-05 19:55:46 -08:00

42 lines
1.2 KiB
Bash
Executable file

#!/bin/bash
set -e
while getopts o: parameter_Option
do case "${parameter_Option}"
in
o) OPENVINO_VERSION=${OPTARG};;
esac
done
OPENVINO_VERSION=${OPENVINO_VERSION:=2019_R3.1}
git clone https://github.com/opencv/dldt.git /data/dldt/openvino_2019.3.376
export INTEL_CVSDK_DIR=/data/dldt/openvino_2019.3.376
apt-get update && apt-get -y install libusb-1.0-0-dev
cd ${INTEL_CVSDK_DIR}/inference-engine
git checkout tags/$OPENVINO_VERSION -b $OPENVINO_VERSION
git submodule init
git submodule update --recursive
mkdir -p build
cd build
cmake ..
make -j$(nproc)
cd ${INTEL_CVSDK_DIR}
mkdir -p deployment_tools
mv inference-engine inference_engine && mv inference_engine deployment_tools/
ln -s deployment_tools/inference_engine inference-engine
mv model-optimizer model_optimizer && mv model_optimizer deployment_tools/
cd ${INTEL_CVSDK_DIR}/deployment_tools/model_optimizer/install_prerequisites && ./install_prerequisites_onnx.sh
pip3 install test-generator==0.1.1
export InferenceEngine_DIR=${INTEL_CVSDK_DIR}/deployment_tools/inference_engine/build
cd ${INTEL_CVSDK_DIR}/deployment_tools/inference_engine
mkdir -p lib/intel64
mkdir -p external/tbb/lib
cp -R bin/intel64/Release/lib/* lib/intel64
cp -R temp/tbb/lib/* external/tbb/lib
cd ~