aitoolbox.experiment defines the experiment tracking and performance evaluation components. Because all implemented components are completely independent from the TrainLoop engine they can be used either on their own in a more manual mode or as part of the TrainLoop functionality available in aitoolbox.torchtrain. Due to the independence of the components, certain elements, for performance evaluation can even be utilized for evaluation of non-PyTorch models.

In general, aitoolbox.experiment helps the user with the following: