blob: a1bb0bf76d66a84940c028275477d0e4f995ab3e (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
|
#!/bin/sh
extractor=$1
mert=$2
size=$3
if [ $# -ne 3 ]; then
echo "Usage: ./normal_test.sh extracto mert size"
exit 1
fi
if ! [ -f NBEST.gz ]; then
gzip NBEST
fi
$extractor --nbest NBEST.gz --reference REF.0,REF.1,REF.2 \
--ffile FEATSTAT_gz --scfile SCORESTAT_gz \
--sctype BLEU 2> extractor_gz1.log
$extractor --nbest NBEST --reference REF.0,REF.1,REF.2 \
--prev-ffile FEATSTAT --prev-scfile SCORESTAT \
--ffile FEATSTAT2 --scfile SCORESTAT2 \
--sctype BLEU 2> extractor_gz2.log
# Now we want to test reading gzipped files.
# We will first compress the output previously.
for f in FEATSTAT_gz SCORESTAT_gz; do
printf "Compressing %s " $f
gzip $f
echo "done."
done
$extractor --nbest NBEST.gz --reference REF.0,REF.1,REF.2 \
--prev-ffile FEATSTAT_gz.gz --prev-scfile SCORESTAT_gz.gz \
--ffile FEATSTAT2_gz --scfile SCORESTAT2_gz \
--sctype BLEU 2> extractor_gz3.log
gzip -d NBEST.gz FEATSTAT_gz.gz SCORESTAT_gz.gz
echo "Done."
|