Skip to content

Commit a44fa82

Browse files
authored
Merge pull request #4 from psakamoori/2022.1
Update to OV 2022.1
2 parents c37380a + 46e4d14 commit a44fa82

File tree

2 files changed

+13
-29
lines changed

2 files changed

+13
-29
lines changed

install-ov-dlw.sh

Lines changed: 6 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,8 @@
77
# OpenVINO DL Workbench,
88
# OpenVINO™ integration with TensorFlow (OVTF)
99

10-
OV_VERSION=2021.4.2
10+
OV_VER=2022.1.0
11+
OV_DLW_VER=2022.1.0
1112

1213
# Install dependencies and Docker
1314
sudo yum -y update &&
@@ -24,8 +25,8 @@ sudo yum install -y python3 &&
2425
sudo yum install -y python3-devel.x86_64 &&
2526
pip install --upgrade pip &&
2627
pip install jupyterlab progress tqdm matplotlib scipy ipykernel virtualenv &&
27-
pip install openvino-dev==$OV_VERSION &&
28-
pip install openvino-workbench==$OV_VERSION
28+
pip install openvino-dev==$OV_VER &&
29+
pip install openvino-workbench==$OV_DLW_VER
2930

3031
# Install this specific version of CV and uninstall to bypass libgl errors.
3132
pip install -U opencv-python-headless==4.2.0.32 &&
@@ -43,32 +44,9 @@ pip cache purge
4344
# Name the ipython kernel to OpenVINO
4445
/usr/bin/python3 -m ipykernel install --user --name OpenVINO
4546

46-
# Install OpenVINO™ integration with TensorFlow (OVTF) as IPython Kernel
47-
48-
# Create openvino_tensorflow virtual env, which can be added as IPython Kernel
49-
/usr/bin/python3 -m virtualenv /home/ec2-user/.ovtf-venv
50-
51-
# Activate ovtf-venv virtual env
52-
source /home/ec2-user/.ovtf-venv/bin/activate
53-
54-
# Setup required versions
55-
TF_VER=2.7.0
56-
KERAS_VER=2.7.0
57-
OVTF_VER=1.1.0
58-
TF_ENABLE_ONEDNN_OPTS=1
59-
60-
pip install ipykernel
61-
pip install tensorflow==$TF_VER keras==$KERAS_VER
62-
pip install openvino_tensorflow==$OVTF_VER
63-
# Create openvino_tensorflow ipython kernel
64-
python3 -m ipykernel install --user --name openvino_tensorflow
65-
deactivate
66-
67-
# OVTF IPython Kernel install ends.
68-
6947
# Setup OpenVINO Workbench
70-
# Pull Docker image - openvino/workbench:$OV_VERSION
71-
sudo docker pull openvino/workbench:$OV_VERSION
48+
# Pull Docker image - openvino/workbench:$OV_DLW_VER
49+
sudo docker pull openvino/workbench:$OV_DLW_VER
7250

7351
#create folder for workbench assets, preserves work done in workbench
7452
mkdir -m 777 /home/ec2-user/.workbench

start_dlworkbench.sh

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,18 @@
11
# Script to launch openvino-workbench container
22
# OpenVINO DL Workbench Application accessed through web browser with http://<ec2-public-ip>:5665/
33

4+
TOKEN=$(curl -X PUT "http://169.254.169.254/latest/api/token" -H "X-aws-ec2-metadata-token-ttl-seconds: 21600")
5+
INSTANCE_ID=$(curl -H "X-aws-ec2-metadata-token: $TOKEN" http://169.254.169.254/latest/meta-data/instance-id)
6+
7+
OV_DLW_VER=2022.1.0
8+
49
# Remove any existing workbench container
510
docker rm workbench
611

712
# Start OpenVINO DL Workbench
813
/home/ec2-user/.local/bin/openvino-workbench \
9-
--image openvino/workbench:2021.4.2 \
14+
--image openvino/workbench:$OV_DLW_VER \
15+
--custom-token $INSTANCE_ID \
1016
--enable-authentication \
1117
--assets-directory /home/ec2-user/.workbench \
1218
>/tmp/ov-workbench.log 2>&1 &

0 commit comments

Comments
 (0)