paddlespeech.s2t.utils.utility module
Contains common utility functions.
- paddlespeech.s2t.utils.utility.add_arguments(argname, type, default, help, argparser, **kwargs)[source]
Add argparse's argument.
Usage:
parser = argparse.ArgumentParser() add_argument("name", str, "Jonh", "User name.", parser) args = parser.parse_args()
- paddlespeech.s2t.utils.utility.log_add(args: List[int]) float[source]
Stable log add
- Args:
args (List[int]): log scores
- Returns:
float: sum of log scores
- paddlespeech.s2t.utils.utility.print_arguments(args, info=None)[source]
Print argparse's arguments.
Usage:
parser = argparse.ArgumentParser() parser.add_argument("name", default="Jonh", type=str, help="User name.") args = parser.parse_args() print_arguments(args)
- Parameters
args (argparse.Namespace) -- Input argparse.Namespace for printing.