📄 rescore-minimize-wer
字号:
#!/bin/sh## rescore-minimize-wer --# minimize posteror expected WER in an nbest-list## $Header: /home/srilm/devel/utils/src/RCS/rescore-minimize-wer,v 1.5 2003/01/11 01:25:44 stolcke Exp $#if [ $# -lt 1 ]; then echo "usage: $0: score-dir [lmw [wtw [max-nbest]]]" >&2 exit 1fiscoredir="$1"lmweight="${2-8.0}"wtweight="${3-0.0}"maxnbest="${4-10}"find $scoredir -follow -type f \( -name \*.score -o \ -name \*.score.Z -o \ -name \*.score.gz \) \ -print | sort | \while read filedo case $file in *.Z) cat="gunzip -c" sentid=`basename $file .score.Z` ;; *.gz) cat="gunzip -c" sentid=`basename $file .score.gz` ;; *) cat=cat sentid=`basename $file .score` ;; esac gawk -v sentid="$sentid" 'BEGIN { printf "%s ", sentid }' $cat $file | \ sed -e 's,-pau-,,g' -e 's,\[[^]]*\],,g' | \ nbest-lattice -wer -debug 1 -rescore - \ -rescore-lmw $lmweight -rescore-wtw $wtweight \ -max-rescore $maxnbestdone
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -