I believe it could be useful to strip down some of the toolbox complexity and to have a separate package for the logger utilities called mle-logging. Furthermore, I would like to disentangle the class. Currently there are ca. 650 lines of code, which do the job -- but this can be cleaner. Here are a couple of rough steps:
[ ] Create new mle-logging repository.
[ ] Add MLELogger as well core_files_merge.py utilities.
[ ] Add loading utilities.
[ ] Disentangle large class and refactor into smaller bits.
[ ] Add testing utilities.
[ ] Add weights&biases logging support.
[ ] Add PyPi installation and action for auto-releases.
I believe it could be useful to strip down some of the toolbox complexity and to have a separate package for the logger utilities called
mle-logging
. Furthermore, I would like to disentangle the class. Currently there are ca. 650 lines of code, which do the job -- but this can be cleaner. Here are a couple of rough steps:mle-logging
repository.MLELogger
as wellcore_files_merge.py
utilities.