Uses logging module to log sysout and texts. In this way, we can now track everything that happened while training (if its an error, warning, or if we want to track the whole text of the training progress)
Uses a wrapper class so that all we have to change is to add more mapping to the functions in src/ssl/base.py such example model builder and model trainer. We expect other functions to follow very similar approach where:
This PR:
src/ssl/base.py
such example model builder and model trainer. We expect other functions to follow very similar approach where:More to be discussed in PR after the meeting.