# Making VisionPro Changes that Invalidate a ViDi Suite Tool's Training

Essentially, a ViDi tool should be re-trained whenever the input images (or the resulting Views) drastically change.

In the context of VisionPro, the following are common VisionPro tweaks that are likely to necessitate re-training:

- The image's calibration is changed.
- An image processing step is added, removed, or modified that significantly alters the image (such as subsampling).
- The PatMax tool used for fixturing the ViDi tool is modified and re-trained.

The following flow from acquisition to a ViDi tool is recommended: Acquire → Calibrate → Image Processing → PatMax → ViDi Red

Significant modifications to any of these steps will likely require the downstream steps to be updated. This flow orders the tools from least likely to change to most likely to change, thus minimizing the number of downstream changes that must be made.