hasso-plattner-institute / hfs

This is a library for hierarchical feature selection.
https://hfs.readthedocs.io/
Other
6 stars 0 forks source link

Add Logging functionality. #6

Open JPhSachs opened 5 months ago

JPhSachs commented 5 months ago

Add different levels of logging to the intermediate steps in the hfs algorithms.

Focus on text messages about which section of the code is currently executed (in detail).

Python libraries at hand: 1) logging: https://docs.python.org/3/library/logging.html ⬅ probably this one here 2) verboselogs: https://verboselogs.readthedocs.io/en/latest/readme.html#overview-of-logging-levels

cf. also this blog post about logging in scikit-learn: https://el-hult.github.io/2022/11/30/sklearn-logging.html