It is very annoying to write training loop and training code for CNN training. Also to support all the training features it takes massive time.
Usually we don't need distributed training and it is very uncomfortable to use argparse and get the job done.
This simplifies the training. It provide you a powerful
engine.py which can do lot of training functionalities.
dataset.py to load dataset in common scenarios.
It has documentation and examples for common to advanced training scenarios too.
Don't forget to tag @oke-aditya in your comment, otherwise they may not be notified.