[英]BeamSearch decoding codebase in returnn
此配置示例使用了从ctc或seq2seq模型向后添加lm_score的示例用法https://github.com/rwth-i6/returnn-experiments/blob/master/2018-asr-attention/librispeech/attention/exp3.ctc.lm的.config
我想知道在波束搜索解码中如何使用它。 我找不到BeamSearch解码示例吗? 指向实现它的代码的指针将很有用。
该配置描述了模型,以及一些用于训练和/或解码的超级参数。
执行训练和/或解码的实际代码在Returnn本身中。 请参阅完整设置作为示例,说明如何调用Returnn进行光束搜索。
很简单,在Returnn中,波束搜索是通过纯TF函数实现的,因此它将在TF计算图中运行。 在为模型构建计算图时,有search_flag
表示应该执行搜索。 如果设置了search_flag
则ChoiceLayer
将通过tf.topk
扩展搜索范围。 在TFEngine
的search
功能中进行设置并执行计算图。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.