mirror of
https://github.com/saymrwulf/onnxruntime.git
synced 2026-05-15 20:50:42 +00:00
* 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
42 lines
1.2 KiB
Bash
Executable file
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 ~
|