Hydra provides a few options to improve debuggability.
Print the config for your app without running your function by adding
-c to the command line.
--cfg option takes one argument indicating which part of the config to print:
job: Your config
hydra: Hydra's config
all: The full config, which is a union of
The printed config includes any modifications done via the command line:
You can use --package or -p to display a subset of the configuration:
By default, config interpolations are not resolved. To print resolved config use the
--resolve flag in addition to the
--info flag can provide information about various aspects of Hydra and your application:
--info all: Default behavior, prints everything
--info config: Prints information useful to understanding the config composition:
Config Search Path, Defaults Tree, Defaults List and the final config.
--info defaults: Prints the Final Defaults List
--info defaults-tree: Prints the Defaults Tree
--info plugins: Prints information about installed plugins