Files
b2txt25/language_model/srilm-1.7.3/flm/test/tests/fngram-count-vocab/run-test
2025-07-02 12:18:09 -07:00

29 lines
788 B
Bash
Executable File

#!/bin/sh
if [ -f ../fngram-count/ch_lm_train100.noamp.decomposed.txt.gz ]; then
gz=.gz
else
gz=
sed 's,\.gz,,g' ../fngram-count/test.flm > ../fngram-count/test.flm.nogz && \
mv ../fngram-count/test.flm ../fngram-count/test.flm-gz && \
mv ../fngram-count/test.flm.nogz ../fngram-count/test.flm
fi
./go.make-vocab
fngram-count \
-debug 2 -factor-file ../fngram-count/test.flm \
-vocab train-gt1.vocab \
-text ../fngram-count/ch_lm_train100.noamp.decomposed.txt$gz \
-write-counts -lm -unk -nonull
fngram \
-debug 0 -factor-file ../fngram-count/test.flm \
-ppl ../fngram-count/ch_lm_dev.noamp.decomposed.txt$gz -unk -nonull
rm -f dev.count$gz dev.lm$gz train-gt1.vocab
if [ -f ../fngram-count/test.flm-gz ]; then
mv ../fngram-count/test.flm-gz ../fngram-count/test.flm
fi