美文网首页
批量评价不同模型的解码结果

批量评价不同模型的解码结果

作者: 习惯了千姿百态 | 来源:发表于2020-04-03 20:44 被阅读0次

在用compute-wer计算WER的时候,会输出WER,SER。如果需要评价不同epoch模型的识别结果,可以写个简单的脚本,自动评价,然后写入文件。

s=$1
e=$2
label=data/test/lattice
hpy=decode_test
for x in `seq $s $e`;do
 if [ -f ${hpy}/predict_${x}.txt ];then
   echo -n "$x ";
   # 将WER,SER结果写在同一行
   compute-wer --text --mode=present ark:${label} ark:${hpy}/predict_${x}.txt|grep -v 'compute-wer'|grep -v 'Scored'|tr -s "\n" "\t"; 
   echo -e ""; # 换行
 fi
done

使用:

./get_wer.sh 1 100 >  res
自动忽略实验结果==

还可以把%WER %SER ,[]去掉

相关文章

  • 批量评价不同模型的解码结果

    在用compute-wer计算WER的时候,会输出WER,SER。如果需要评价不同epoch模型的识别结果,可以写...

  • 2.4 机器学习概念 - 其他分类

    在线学习和批量学习 批量学习采用的模型是原始数据生成的模型,输出的结果数据,不会改变原有模型在线学习生成的模型是根...

  • CMU Sphinx语音识别入门:构建语言模型

      CMUSphinx支持多种语言解码模型,包括:关键字列表模型、语法模型、统计语言模型和语言语音模型。不同的模型...

  • RIA便签之10【主题】:解码的基本规律

    【主题】:解码的基本规律 [片段来源]:拆解片段来自《精进》 【R:阅读原文】 解码的过程和结果因各人视角的不同而...

  • 模型评价指标 - 分类和回归任务

      根据模型处理的任务不同,评价标准也不同,分类任务和回归任务的评价指标如下: 分类:accuracy、误分类率、...

  • 机器学习常用评价指标

    机器学习常用评价指标 在机器学习任务中,如何对模型的好坏对模型的优化/定量评价/改进具有重大的作用,通过不同的指标...

  • 随处可以学习

    【主题】:解码的基本规律[片段来源]:拆解片段来自《精进》 【R:阅读原文】解码的过程和结果因各人视角的不同而千差...

  • Mybatis的批量操作-ADD 两种不同注意

    1:批量更新 批量插入有2种不同的SQL写法 1:直接在Foreach里面进行插入 结果: 可以看到,最终的执行结...

  • 模型性能度量方法

    备注 性能度量即是找到一个评价标准,来对模型的泛化能力进行量化评价。 不同的性能度量标准往往会有不同的...

  • NO.3-W2-03/解码的基本规律《精进》

    拆解片段来自《精进》P.127 【R-原文片段】 主题:解码的基本规律 解码的过程和结果因各人视角的不同而千差万别...

网友评论

      本文标题:批量评价不同模型的解码结果

      本文链接:https://www.haomeiwen.com/subject/jhtlphtx.html