36 lines
903 B
YAML
36 lines
903 B
YAML
# @package _global_
|
|
|
|
# default debugging setup, runs 1 full epoch
|
|
# other debugging configs can inherit from this one
|
|
|
|
# overwrite task name so debugging logs are stored in separate folder
|
|
task_name: "debug"
|
|
|
|
# disable callbacks and loggers during debugging
|
|
# callbacks: null
|
|
# logger: null
|
|
|
|
extras:
|
|
ignore_warnings: False
|
|
enforce_tags: False
|
|
|
|
# sets level of all command line loggers to 'DEBUG'
|
|
# https://hydra.cc/docs/tutorials/basic/running_your_app/logging/
|
|
hydra:
|
|
job_logging:
|
|
root:
|
|
level: DEBUG
|
|
|
|
# use this to also set hydra loggers to 'DEBUG'
|
|
# verbose: True
|
|
|
|
trainer:
|
|
max_epochs: 1
|
|
accelerator: cpu # debuggers don't like gpus
|
|
devices: 1 # debuggers don't like multiprocessing
|
|
detect_anomaly: true # raise exception if NaN or +/-inf is detected in any tensor
|
|
|
|
data:
|
|
num_workers: 0 # debuggers don't like multiprocessing
|
|
pin_memory: False # disable gpu memory pin
|