lightning_template.utils.cli.argument_parsers.json_file_action

lightning_template.utils.cli.argument_parsers.json_file_action#

Classes#

ActionJsonFile

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

Module Contents#

class lightning_template.utils.cli.argument_parsers.json_file_action.ActionJsonFile(*args, logger: bool | str | dict | logging.Logger = False, **kwargs)#

Bases: jsonargparse.LoggerProperty, argparse.Action

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

__call__(parser, cfg, values, option_string=None)#