返回

时间:2018-09-24 10:10:27

标签: returnn

该配置示例使用了从ctc或seq2seq模型https://github.com/rwth-i6/returnn-experiments/blob/master/2018-asr-attention/librispeech/attention/exp3.ctc.lm.config起向后添加lm_score的示例用法

我想知道在波束搜索解码期间如何使用它。我找不到BeamSearch解码示例吗?指向实现它的代码的指针将很有用。

1 个答案:

答案 0 :(得分:1)

配置描述了模型,以及一些用于训练和/或解码的超级参数。

执行训练和/或解码的实际代码在Returnn本身中。以full setup为例,说明如何调用Returnn进行波束搜索。

在Returnn中,非常简单,波束搜索是通过纯TF函数实现的,因此它将在TF计算图中运行。在为模型构建计算图时,有search_flag表示应执行搜索。如果设置了ChoiceLayer,则tf.topk会通过search_flag扩大搜索范围。在TFEngine函数的search中进行设置并执行计算图。