espnet.utils.fill_missing_args.fill_missing_args
Less than 1 minute
espnet.utils.fill_missing_args.fill_missing_args
espnet.utils.fill_missing_args.fill_missing_args(args, add_arguments)
Fill missing arguments in args.
- Parameters:
- args (Namespace or None) – Namesapce containing hyperparameters.
- add_arguments (function) – Function to add arguments.
- Returns: Arguments whose missing ones are filled with default value.
- Return type: Namespace
Examples
>>> from argparse import Namespace
>>> from espnet.nets.pytorch_backend.e2e_tts_tacotron2 import Tacotron2
>>> args = Namespace()
>>> fill_missing_args(args, Tacotron2.add_arguments_fn)
Namespace(aconv_chans=32, aconv_filts=15, adim=512, atype='location', ...)