lightning_template.utils.cli.argument_parsers#

Submodules#

Package Contents#

Classes#

ActionJsonFile

Action to indicate that an argument is a configuration file or a configuration

Functions#

deep_update

yaml_with_merge_load(stream[, path, ext_vars])

class lightning_template.utils.cli.argument_parsers.ActionJsonFile(**kwargs)#

Bases: jsonargparse.ActionConfigFile

Action to indicate that an argument is a configuration file or a configuration string in json format.

static apply_config(parser, cfg, dest, value) None#
lightning_template.utils.cli.argument_parsers.deep_update(source, override)#

Update a nested dictionary or similar mapping.

Modify source in place.

lightning_template.utils.cli.argument_parsers.yaml_with_merge_load(stream, path=None, ext_vars=None)#