# python logging configuration for tasks version: 1 formatters: simple: format: '[%(asctime)s][%(levelname)s][r${oc.env:LOCAL_RANK}] - %(message)s' datefmt: '%Y-%m-%d %H:%M:%S' colorlog: '()': 'colorlog.ColoredFormatter' format: '[%(cyan)s%(asctime)s%(reset)s][%(log_color)s%(levelname)s%(reset)s] - %(message)s' datefmt: '%Y-%m-%d %H:%M:%S' log_colors: DEBUG: purple INFO: green WARNING: yellow ERROR: red CRITICAL: red handlers: console: class: logging.StreamHandler formatter: colorlog stream: ext://sys.stdout file: class: logging.FileHandler formatter: simple # absolute file path filename: ${hydra.runtime.output_dir}/eval-${now:%Y-%m-%d_%H-%M-%S}-rank${oc.env:LOCAL_RANK}.log mode: w root: level: INFO handlers: [console, file] disable_existing_loggers: false