# Note of testing OpenVINO Tensorflow Integration ### Use ubuntu:18.04 docker to test docker run -it -v ~/Downloads:/mnt --rm ubuntu:18.04 ### in ubuntu 18.04 docker cd apt update apt-get install -y locales && rm -rf /var/lib/apt/lists/* && localedef -i en_US -c -f UTF-8 -A /usr/share/locale/locale.alias en_US.UTF-8 export LANG=en_US.utf8 apt update apt install python3-pip pip3 install -U pip==21.0.1 pip3 install -U tensorflow==2.4.1 pip3 install openvino-tensorflow python3 -c "import tensorflow as tf; print('TensorFlow version: ',tf.__version__);\ import openvino_tensorflow; print(openvino_tensorflow.__version__)" ### [output] 2021-05-06 01:44:33.518291: W tensorflow/stream_executor/platform/default/dso_loader.cc:60] Could not load dynamic library 'libcudart.so.11.0'; dlerror: libcudart.so.11.0: cannot open shared object file: No such file or directory 2021-05-06 01:44:33.518308: I tensorflow/stream_executor/cuda/cudart_stub.cc:29] Ignore above cudart dlerror if you do not have a GPU set up on your machine. TensorFlow version: 2.4.1 OpenVINO integration with TensorFlow version: b'0.5.0' nGraph version used for this build: b'0.0.0+b33800a' TensorFlow version used for this build: v2.4.0-49-g85c8b2a817f CXX11_ABI flag used for this build: 0 OpenVINO integration with TensorFlow built with Grappler: False apt install git git clone https://github.com/openvinotoolkit/openvino_tensorflow.git cd /root/openvino_tensorflow/ git submodule init git submodule update --recursive apt install curl curl -L "https://storage.googleapis.com/download.tensorflow.org/models/inception_v3_2016_08_28_frozen.pb.tar.gz" | tar -C /root/openvino_tensorflow/examples/data -xz python3 examples/classification_sample.py ### [output] 2021-05-06 01:48:49.807293: W tensorflow/stream_executor/platform/default/dso_loader.cc:60] Could not load dynamic library 'libcudart.so.11.0'; dlerror: libcudart.so.11.0: cannot open shared object file: No such file or directory 2021-05-06 01:48:49.807311: I tensorflow/stream_executor/cuda/cudart_stub.cc:29] Ignore above cudart dlerror if you do not have a GPU set up on your machine. Available Backends: CPU 2021-05-06 01:48:51.051640: I tensorflow/core/platform/cpu_feature_guard.cc:142] This TensorFlow binary is optimized with oneAPI Deep Neural Network Library (oneDNN) to use the following CPU instructions in performance-critical operations: AVX2 FMA To enable them in other operations, rebuild TensorFlow with the appropriate compiler flags. 2021-05-06 01:48:51.052215: I tensorflow/compiler/jit/xla_gpu_device.cc:99] Not creating XLA devices, tf_xla_enable_xla_devices not set 2021-05-06 01:48:51.052393: W tensorflow/stream_executor/platform/default/dso_loader.cc:60] Could not load dynamic library 'libcuda.so.1'; dlerror: libcuda.so.1: cannot open shared object file: No such file or directory 2021-05-06 01:48:51.052418: W tensorflow/stream_executor/cuda/cuda_driver.cc:326] failed call to cuInit: UNKNOWN ERROR (303) 2021-05-06 01:48:51.052452: I tensorflow/stream_executor/cuda/cuda_diagnostics.cc:163] no NVIDIA GPU device is present: /dev/nvidia0 does not exist 2021-05-06 01:48:51.057803: I tensorflow/compiler/jit/xla_cpu_device.cc:41] Not creating XLA devices, tf_xla_enable_xla_devices not set 2021-05-06 01:48:51.057965: I tensorflow/compiler/jit/xla_gpu_device.cc:99] Not creating XLA devices, tf_xla_enable_xla_devices not set 2021-05-06 01:48:51.065248: I tensorflow/compiler/mlir/mlir_graph_optimization_pass.cc:196] None of the MLIR optimization passes are enabled (registered 0 passes) 2021-05-06 01:48:51.072154: I tensorflow/core/platform/profile_utils/cpu_utils.cc:112] CPU Frequency: 3699850000 Hz Inference time in ms: 20.346403 military uniform 0.8343049 mortarboard 0.021869816 academic gown 0.010358169 pickelhaube 0.008008191 bulletproof vest 0.0053508924