funasr微调时日志结果没有cer_att指标,我想要在日志中查看字符错误率,我查看源代码后发现缺少类ErrorCalculator和变量token_list的定义,怎么实现类ErrorCalculator和变量token_list的定义,或者有其他方法实现cer_att指标吗?在funasr/models/paraformer/model.py的def _calc_att_loss()中查看到 if self.training or self.error_calculator is None:
cer_att, wer_att = None, None
else:
ys_hat = decoder_out_1st.argmax(dim=-1)
cer_att, wer_att = self.error_calculator(ys_hat.cpu(), ys_pad.cpu())
但这里的self.error_calculator初始化就是None,非None需要定义类ErrorCalculator。