logger.yaml 1010 B

123456789101112131415161718192021222324252627
  1. logger:
  2. _target_: loggers.log_helper.setup_logger
  3. backends:
  4. - _target_: dllogger.JSONStreamBackend
  5. verbosity: 1 #dllogger.Verbosity.VERBOSE
  6. filename: log.json
  7. append: true
  8. - _target_: loggers.backends.AggregatorBackend
  9. verbosity: 1 #dllogger.Verbosity.VERBOSE
  10. agg_dict:
  11. loss:
  12. _target_: loggers.backends.AverageMeter
  13. - _target_: dllogger.StdOutBackend
  14. verbosity: 0 #dllogger.Verbosity.DEFAULT
  15. # The 3 following entries are hacks to prevent recursive instantiation
  16. # and pass function as an argument to StdOutBackend
  17. step_format:
  18. _target_: hydra.utils.get_method
  19. path: loggers.log_helper.empty_step_format
  20. metric_format:
  21. _target_: hydra.utils.get_method
  22. path: loggers.log_helper.no_string_metric_format
  23. prefix_format:
  24. _target_: hydra.utils.get_method
  25. path: loggers.log_helper.empty_prefix_format
  26. #- _target_: loggers.backends.WandBBackend
  27. # verbosity: 1