paddlespeech.s2t.training.cli 模块

class paddlespeech.s2t.training.cli.ExtendAction(option_strings, dest, nargs=None, const=None, default=None, type=None, choices=None, required=False, help=None, metavar=None)[来源]

基础: Action

[自 Python 3.8 起,“extend”可以直接在标准库中使用] (https://docs.python.org/3.8/library/argparse.html#action)。 如果您只需要支持 3.8 及以上版本,则不再需要自己定义它。 标准库“extend”操作的使用方式与此回答最初描述的方式完全相同:

方法

__call__(parser, namespace, values[, ...])

将自己作为一个函数调用。

class paddlespeech.s2t.training.cli.LoadFromFile(option_strings, dest, nargs=None, const=None, default=None, type=None, choices=None, required=False, help=None, metavar=None)[来源]

基础: Action

方法

__call__(parser, namespace, values[, ...])

将自身作为一个函数调用。

paddlespeech.s2t.training.cli.config_from_args(args)[来源]
paddlespeech.s2t.training.cli.default_argument_parser(parser=None)[来源]

一个简单但通用的参数解析器,用于t2s实验。

这用于与t2s的示例中。并且它旨在被其他与t2s的实验使用。启动训练脚本需要一组最小的命令行参数。

--config--opts 用于覆盖默认配置。

--data--output 指定数据路径和输出路径。
从输出目录的现有进度恢复训练是预期的默认行为。

--checkpoint_path 指定要加载的检查点。

--ngpu 指定了如何运行训练。

另请参见

paddlespeech.t2s.training.experiment
Returns
-------
argparse.ArgumentParser

解析器

paddlespeech.s2t.training.cli.maybe_dump_config(dump_path, config)[来源]