After running data preparation, all the information about how the data is prepared, and the metrics behind it may be lost in the terminal. It is important to save this information in a log file so it can be revisited. This PR uses the logging library for both saving to the log file, and printing to terminal.
PR Checklist
[X] My PR is less than 500 lines of code
[X] I have added sufficient comment as docstrings in my code
[X] I have made corresponding changes to the documentation
[ ] I have written unit-tests to test all of my code
Summary
After running data preparation, all the information about how the data is prepared, and the metrics behind it may be lost in the terminal. It is important to save this information in a log file so it can be revisited. This PR uses the logging library for both saving to the log file, and printing to terminal.
PR Checklist