Once we have annotated a sufficient number of class and background segments we can train the network by clicking the Train button at the bottom of the panel.

The trainer will initialize and start by asking the user to verify the training parameters:

At this point, the software will show the total number of classes and objects in each class, and if there are only a few annotations for the objects class it will prompt you to return to the annotation task. In that case, if no further annotations are possible or if we just want to start with a small selection to get a preliminary result, we can proceed with the training or else return to providing ground truth annotations for better training. 

If we want to proceed with the training, we can just press the Train button and, after a brief initialization process, the training will start.

Note that the task of training the network can be very resource-intensive and time-consuming. It is generally best to allow for several hours in most cases, during which it is best not to rely on the computer, and especially the GPU, for any other tasks. Note that while the training is running it is not possible to use Vision4D.  

When the training is complete, it results and error will appear in the training window:

We can then use the trained network on our pipeline.