# Training a Tool

Here are the common basic steps for utilizing a tool in VisionPro Deep Learning

1. Collect images, load them into VisionPro Deep Learning.

2. Choose a tool corresponding to your specific machine vision problem to solve.

3. Go through each image and carefully label the defects/features/classes you are looking for.

4. Split images into training set, which are used for training, and test set, which are not used for training the tool.

5. Edit tool parameters.

6. Train the tool and check the result.

7. Review the results of the tool by presenting test set images.

8. Export the tool and deploy it on a runtime environment.

In the following subsections, you can find the workflows for training each tool.