Deep Learning Workbench is an official OpenVINO™ graphical user interface designed to make the production of pre-trained deep learning models significantly easier.
The DL Workbench is an official UI environment of the OpenVINO™ toolkit that enables you to:
- Learn what neural networks are, how they work, and how to analyze their architectures and performance.
- Get familiar with the OpenVINO™ ecosystem and its main components without installing it on your system.
- Measure and interpret model performance.
- Analyze the quality of your model and visualize output.
- Optimize your model and prepare it for deployment on the target system.
In the DL Workbench, you can use the following OpenVINO™ toolkit components:
Component | Description |
---|---|
Open Model Zoo | Get access to the collection of high-quality pre-trained deep learning public and Intel-trained models trained to resolve a variety of different tasks. |
Model Optimizer | Optimize and transform models trained in supported frameworks to the IR format. Supported frameworks include TensorFlow*, Caffe*, Kaldi*, MXNet*, and ONNX* format. |
Benchmark Tool | Estimate deep learning model inference performance on supported devices. |
Accuracy Checker | Evaluate the accuracy of a model by collecting one or several metric values. |
Post-Training Optimization Tool | Optimize pre-trained models with lowering the precision of a model from floating-point precision(FP32 or FP16) to integer precision (INT8), without the need to retrain or fine-tune models. |
The complete list of recommended requirements is available in the documentation.
To successfully run the DL Workbench with Python Starter, install Python 3.6 or higher.
Prerequisite | Linux* | Windows* | macOS* |
---|---|---|---|
Operating system | Ubuntu* 18.04 | Windows* 10 | macOS* 10.15 Catalina |
Available RAM space | 8 GB** | 8 GB** | 8 GB** |
Available storage space | 10 GB + space for imported artifacts | 10 GB + space for imported artifacts | 10 GB + space for imported artifacts |
Docker* | Docker CE 18.06.1 | Docker Desktop 2.3.0.3 | Docker CE 18.06.1 |
Windows*, Linux* and MacOS* support CPU targets. GPU, Intel® Neural Compute Stick 2 and Intel® Vision Accelerator Design with Intel® Movidius™ VPUs are supported only for Linux*.
LEGAL NOTICE: Your use of this software and any required dependent software (the “Software Package”) is subject to the terms and conditions of the Apache 2.0 License.
This section describes how to start the DL Workbench using the Python wrapper, which works on Linux OS*, macOS* and Windows*.
For additional details, such as prerequisites, security, and troubleshooting, see OpenVINO DL Workbench documentation.
To avoid dependency conflicts, use a virtual environment. Skip this step only if you do want to install all dependencies globally.
Create virtual environment by executing the following commands in your terminal:
- On Linux and MacOS:
python3 -m pip install --user virtualenv
python3 -m venv venv
- On Windows:
py -m pip install --user virtualenv
py -m venv venv
- On Linux and MacOS:
source venv/bin/activate
- On Windows:
venv\Scripts\activate
Run the command below:
python -m pip install --upgrade pip
pip install -U openvino-workbench
To verify that the package is properly installed, run the command below:
openvino-workbench --help
You will see the help message for the starting package if installation finished successfully.
To start the latest available version of the DL Workbench, execute the following command:
openvino-workbench --image openvino/workbench:2021.3
You can see the list of available arguments with the following command:
openvino-workbench --help
Refer to the documentation for additional information.
This section describes how to start the DL Workbench using the plain Docker* command, which works on Linux OS*, macOS* and Windows*.
For additional details, such as prerequisites, security, and troubleshooting, see OpenVINO DL Workbench documentation.
- Web-form is available here: https://openvinotoolkit.github.io/workbench_aux/
- Go through the web-form interface and select the most suitable capabilities for you.
- Copy the resulting command and execute it in your terminal.
Pre-built DL Workbench Docker image is available on Docker Hub*.
* Other names and brands may be claimed as the property of others.