People often do not use Python logging due to the setup cost. Hydra solves that by configuring the Python logging for you.
By default Hydra logs at the INFO level to both the console and a log file in the automatic working directory.
Example of logging with Hydra:
You can enable DEBUG level logging from the command line by overriding
hydra.verbose can be a Boolean, a String or a List:
hydra.verbose=true: Sets the log level of all loggers to
hydra.verbose=NAME: Sets the log level of the logger
hydra.verbose=[NAME1,NAME2]: Sets the log level of the loggers
You can disable the logging output using by setting
hydra/job_logging to `disabled'
Logging can be customized.