Loggers#

Wandb (wandb)#

config/debug/wandb.yaml#
# https://wandb.ai

wandb:
  _target_: lightning.pytorch.loggers.wandb.WandbLogger
  name: "${name}" # name of the run ("" means generated by wandb)
  save_dir: "${env.paths.output_dir}"
  offline: False
  id: null # pass correct id to resume experiment!
  anonymous: null # enable anonymous logging
  entity: ${oc.env:WANDB_ENTITY}
  project: ${oc.env:WANDB_PROJECT}
  log_model: False # upload lightning ckpts
  prefix: "" # a string to put at the beginning of metric keys
  group: ""
  tags: []
  job_type: ""

Tensorboard (tensorboard)#

config/debug/tensorboard.yaml#
# https://www.tensorflow.org/tensorboard/

tensorboard:
  _target_: lightning.pytorch.loggers.tensorboard.TensorBoardLogger
  save_dir: "${env.paths.output_dir}/tensorboard/"
  name: null
  log_graph: False
  default_hp_metric: True
  prefix: ""
  # version: ""

CSV (csv)#

config/debug/csv.yaml#
# csv logger built in lightning

csv:
  _target_: lightning.pytorch.loggers.csv_logs.CSVLogger
  save_dir: "${env.paths.output_dir}"
  name: "csv/"
  prefix: ""