Python configargparse.ArgumentDefaultsHelpFormatter() Examples
The following are 8
code examples of configargparse.ArgumentDefaultsHelpFormatter().
You can vote up the ones you like or vote down the ones you don't like,
and go to the original project or source file by following the links above each example.
You may also want to check out all available functions/classes of the module
configargparse
, or try the search function
.
Example #1
Source File: preprocess.py From ITDD with MIT License | 6 votes |
def parse_args(): parser = configargparse.ArgumentParser( description='preprocess.py', config_file_parser_class=configargparse.YAMLConfigFileParser, formatter_class=configargparse.ArgumentDefaultsHelpFormatter) opts.config_opts(parser) opts.add_md_help_argument(parser) opts.preprocess_opts(parser) opt = parser.parse_args() torch.manual_seed(opt.seed) check_existing_pt_files(opt) return opt
Example #2
Source File: argparser.py From ngraph-python with Apache License 2.0 | 6 votes |
def __init__(self, *args, **kwargs): self._PARSED = False self.work_dir = os.path.join(os.path.expanduser('~'), 'nervana') if 'default_config_files' not in kwargs: kwargs['default_config_files'] = [os.path.join(self.work_dir, 'neon.cfg')] if 'add_config_file_help' not in kwargs: # turn off the auto-generated config help for config files since it # referenced unsettable config options like --version kwargs['add_config_file_help'] = False self.defaults = kwargs.pop('default_overrides', dict()) super(NgraphArgparser, self).__init__(*args, **kwargs) # ensure that default values are display via --help self.formatter_class = configargparse.ArgumentDefaultsHelpFormatter self.setup_default_args()
Example #3
Source File: argparser.py From neon with Apache License 2.0 | 6 votes |
def __init__(self, *args, **kwargs): self._PARSED = False self.work_dir = os.path.join(os.path.expanduser('~'), 'nervana') if 'default_config_files' not in kwargs: kwargs['default_config_files'] = [os.path.join(self.work_dir, 'neon.cfg')] if 'add_config_file_help' not in kwargs: # turn off the auto-generated config help for config files since it # referenced unsettable config options like --version kwargs['add_config_file_help'] = False self.defaults = kwargs.pop('default_overrides', dict()) super(NeonArgparser, self).__init__(*args, **kwargs) # ensure that default values are display via --help self.formatter_class = configargparse.ArgumentDefaultsHelpFormatter self.setup_default_args()
Example #4
Source File: argparse2rst.py From espnet with Apache License 2.0 | 5 votes |
def get_parser(): parser = configargparse.ArgumentParser( description='generate RST from argparse options', config_file_parser_class=configargparse.YAMLConfigFileParser, formatter_class=configargparse.ArgumentDefaultsHelpFormatter) parser.add_argument('src', type=str, nargs='+', help='source python files that contain get_parser() func') return parser # parser
Example #5
Source File: parse.py From encoder-agnostic-adaptation with MIT License | 5 votes |
def __init__( self, config_file_parser_class=cfargparse.YAMLConfigFileParser, formatter_class=cfargparse.ArgumentDefaultsHelpFormatter, **kwargs): super(ArgumentParser, self).__init__( config_file_parser_class=config_file_parser_class, formatter_class=formatter_class, **kwargs)
Example #6
Source File: parse.py From OpenNMT-py with MIT License | 5 votes |
def __init__( self, config_file_parser_class=cfargparse.YAMLConfigFileParser, formatter_class=cfargparse.ArgumentDefaultsHelpFormatter, **kwargs): super(ArgumentParser, self).__init__( config_file_parser_class=config_file_parser_class, formatter_class=formatter_class, **kwargs)
Example #7
Source File: parse.py From OpenNMT-kpg-release with MIT License | 5 votes |
def __init__( self, config_file_parser_class=cfargparse.YAMLConfigFileParser, formatter_class=cfargparse.ArgumentDefaultsHelpFormatter, **kwargs): super(ArgumentParser, self).__init__( config_file_parser_class=config_file_parser_class, formatter_class=formatter_class, **kwargs)
Example #8
Source File: tts_decode.py From adviser with GNU General Public License v3.0 | 4 votes |
def get_parser(): """Get parser of decoding arguments.""" parser = configargparse.ArgumentParser( description='Synthesize speech from text using a TTS model on one CPU', config_file_parser_class=configargparse.YAMLConfigFileParser, formatter_class=configargparse.ArgumentDefaultsHelpFormatter) # general configuration parser.add('--config', is_config_file=True, help='config file path') parser.add('--config2', is_config_file=True, help='second config file path that overwrites the settings in `--config`.') parser.add('--config3', is_config_file=True, help='third config file path that overwrites the settings in `--config` and `--config2`.') parser.add_argument('--ngpu', default=0, type=int, help='Number of GPUs') parser.add_argument('--backend', default='pytorch', type=str, choices=['chainer', 'pytorch'], help='Backend library') parser.add_argument('--debugmode', default=1, type=int, help='Debugmode') parser.add_argument('--seed', default=1, type=int, help='Random seed') parser.add_argument('--out', type=str, required=True, help='Output filename') parser.add_argument('--verbose', '-V', default=0, type=int, help='Verbose option') parser.add_argument('--preprocess-conf', type=str, default=None, help='The configuration file for the pre-processing') # task related parser.add_argument('--json', type=str, required=True, help='Filename of train label data (json)') parser.add_argument('--model', type=str, required=True, help='Model file parameters to read') parser.add_argument('--model-conf', type=str, default=None, help='Model config file') # decoding related parser.add_argument('--maxlenratio', type=float, default=5, help='Maximum length ratio in decoding') parser.add_argument('--minlenratio', type=float, default=0, help='Minimum length ratio in decoding') parser.add_argument('--threshold', type=float, default=0.5, help='Threshold value in decoding') parser.add_argument('--use-att-constraint', type=strtobool, default=False, help='Whether to use the attention constraint') parser.add_argument('--backward-window', type=int, default=1, help='Backward window size in the attention constraint') parser.add_argument('--forward-window', type=int, default=3, help='Forward window size in the attention constraint') # save related parser.add_argument('--save-durations', default=False, type=strtobool, help='Whether to save durations converted from attentions') parser.add_argument('--save-focus-rates', default=False, type=strtobool, help='Whether to save focus rates of attentions') return parser