Hi,

train-model.perl is used to learn translation and reordering models.

To create target language model check here
http://www.statmt.org/moses/?n=Moses.Baseline (in Language Model Training
section)

in short, use
~/mizaan/moses/mosesdecoder/bin/lmplz -o 3 <
~/mizaan/corpus/Mizan.en-fa.clean.fa
> ~/mizaan/corpus/Mizan.en-fa.clean.arpa.fa
and then binarize with
~/mizaan/moses/mosesdecoder/bin/build_binary ~/mizaan/corpus/Mizan.en-fa.
clean.arpa.fa ~/mizaan/corpus/Mizan.en-fa.clean.blm.fa


On Wed, Jul 27, 2016 at 6:54 PM, samane shahmohamadi <
samane.shahmoham...@gmail.com> wrote:

> Hi i need to train my english-persian binary language model, but running
> this command did not work. is that -f and -e switches right? what's the
> problem
>
> nohup nice ~/mizaan/moses/mosesdecoder/scripts/training/train-model.perl
> -root-dir train -corpus ~/mizaan/corpus/Mizan.en-fa.clean -e en -f fa
> -alignment grow-diag-final-and -reordering msd-bidirectional-fe -lm
> 0:3:$HOME/faraday/mizaan/lm/Mizan.en-fa.true.blm.fa:8 -external-bin-dir
> ~/mizaan/moses/mosesdecoder/tools >& training.out &
>
>
> _______________________________________________
> Moses-support mailing list
> Moses-support@mit.edu
> http://mailman.mit.edu/mailman/listinfo/moses-support
>
>


-- 
-Regards,
 Rajen Chatterjee.
_______________________________________________
Moses-support mailing list
Moses-support@mit.edu
http://mailman.mit.edu/mailman/listinfo/moses-support

Reply via email to