33 lines
1.1 KiB
Tcsh
33 lines
1.1 KiB
Tcsh
#!/bin/csh
|
|
|
|
# Example: ~/bin/tools/summaryize_accuracy.csh ~/OSR_accuracy/en.sg/results/20060418_osr309 ~/mysum309
|
|
|
|
if ("$1" == '') then
|
|
echo "Where is the evaluation results directory?"
|
|
echo -n "Please enter an absolute directory: "
|
|
set resdir=$<
|
|
else
|
|
set resdir=$1
|
|
endif
|
|
|
|
# You can enter a path with file name prefix,
|
|
# or just enter and the $resdir will be used by default.
|
|
if ("$2" == '') then
|
|
echo "Where to save summary files?"
|
|
echo -n "Please enter a absolute path with summary file prefix: "
|
|
set summary=$<
|
|
if ("$summary" == '') then
|
|
set summary=$resdir/summary
|
|
endif
|
|
else
|
|
set summary=$2
|
|
endif
|
|
|
|
# overall summary
|
|
cd /users/llu/scratch/OSR_accuracy/en.sg; perl ../summarize_proton.pl -normalizeCpu -printinvocab -useGroup proton -meanByWords -meanByTestset -geomMean test $resdir >! $summary.sum; echo Generated $summary.sum
|
|
|
|
# wer summary
|
|
cd /users/llu/scratch/OSR_accuracy/en.sg; perl ../proton_wer.pl -normalizeCpu -printinvocab -useGroup proton -meanByWords -geomMean test $resdir >! $summary.wer; echo Generated $summary.wer
|
|
|
|
perl ~/bin/tools/convert_summary_for_excel.pl $summary.sum; echo Generated $summary.sum.excel
|