Hello everyone

because of variations in BLEU score when using normal mert, i decided to use 
mira instead. Moses manual (updated on 28 October 2015) says me to use this 
command:

$MOSES_SCRIPTS/training/mert-moses.pl work/dev.fr work/dev.en $MOSES_BIN/moses 
work/model/moses.ini --mertdir $MOSES_BIN --rootdir $MOSES_SCRIPTS --batch-mira 
--return-best-dev --batch-mira-args '-J 300' --decoder-flags '-threads 8 -v 0

but this command is not work for me. When i execute the command, i just see 
some options for it and nothing happens. So i wanted to change the command. 
Based on usual mert, i changed the command to this:

$MOSES_SCRIPTS/training/mert-moses.pl /home/mohammadifar/corpus/tune.true.fa 
/home/mohammadifar/corpus/tune.true.en $MOSES_BIN/moses 
/home/mohammadifar/First/train/model/moses.ini --mertdir $MOSES_BIN--rootdir 
$MOSES_SCRIPTS --batch-mira --return-best-dev --batch-mira-args="-J 300" 
--decoder-flags="-threads all"

the difference of two command is in the end. The latter works for me very good. 
BLEU variations in test-set are very slight (many times <0.1 and rarely about 
0.2 in 3 times running the whole of translation commands for same dataset). So 
i want to be sure, Is the form of using mira correct? (Moses v3.0)

Regards
Davood
                                          
_______________________________________________
Moses-support mailing list
[email protected]
http://mailman.mit.edu/mailman/listinfo/moses-support

Reply via email to