# VisionPro Deep Learning GUI

You can use the VisionPro Deep Learning GUI for the following tasks:

- Manage images
- Label images
- Create tools and tool chains
- Validate the performance of trained tools
- Export trained networks and tool chains for use at runtime

### GUI Overview

The VisionPro Deep Learning tools share a common layout:

Symbol | Control | Description
--- | --- | ---
1 | Stream Controls | Displays the current stream, and controls to add, rename, delete and duplicate a stream.
2 | Tool Parameters | Access to the Tool Parameters.
3 | Overlay Checkbox | Displays markings, labels, or heatmap on the Image Display Area.
4 | Image Display Area | The space where the image and view is displayed. The user-configurable Feature Size graphic is available in the upper left corner. The markings, labels, indicators for custom sets, and indicators for training or validation set are displayed on the upper right corner.
5 | Image File Information | Displays the file name of the image, the image resolution bit-depth of the image file and the current zoom setting of the displayed image.
6 | View Browser | The interactive list of the views being processed by the tool. You can use the View Browser in grid mode and list mode. The grid mode presents the thumbnails of the images in your workspace and the summary of label, marking, and mask information. In grid mode, you can also add new images to the current VisionPro Deep Learning workspace, add images to training set, apply filters to the views displayed, sort the displayed views, or do other operations for each view. The list mode presents an information table that shows more details about the status of the view including the filename, marking, label, sets, scores, the view index, and more. The columns of the information table are different for each tool type. In the list mode, you can also add new images to the current workspace, add images to training set, apply filters to the views displayed, sort the displayed views, or do other operations for each view.
7 | Tool Controls | Provides access to the tools, allowing you to add additional tools, creating tool chains, if desired. Also includes the controls to process views and train the tool. While performing these tasks, the tool controls show progress and status information. You can use a right-click menu to edit the selected tool. The Tool Control right-click menu provides access to options to edit a tool. All of the options are standard edit options, except for the Reset Tool option. The Reset Tool option resets the tool to its pretrained state, by erasing the trained neural network or models of the tool (if it contains either), and discarding any pretraining data. The Blue Locate and Blue Read tool's right-click menu contains an extra option, Edit Tool Models, which launches the Model Editor.
8 | Database Overview | The Database Overview section for the tool, which provides the statistics about the the tool after training.