This works ok (without additional -T directive to lmplz): mosesdecoder/scripts/OSM/OSM-Train.perl --corpus-f SMT_de-en/training/cor pus.1.de --corpus-e SMT_de-en/training/corpus.1.en --alignment SMT_de-en/mod el/aligned.1.grow-diag-final-and --order 4 --out-dir SMT_de-en/model/OSM.1 --moses-src-dir mosesdecoder --input-extension de --output-extension en -lmplz 'mosesdecoder/bin/lmplz -S 40% '
Ergun On Sun, Jan 24, 2016 at 3:50 PM, Ergun Bicici <[email protected]> wrote: > > Dear Moses Support, > > OSM training script instance like the following: > > mosesdecoder/scripts/OSM/OSM-Train.perl --corpus-f SMT_de-en/training/cor > pus.1.de --corpus-e > > SMT_de-en/training/corpus.1.en --alignment > > SMT_de-en/mod > el/aligned.1.grow-diag-final-and --order 4 --out-dir > > SMT_de-en/model/OSM.1 --moses-src-dir mosesdecoder --input-extension de > --output-extension en -lmplz 'mosesdecoder/bin/lmplz -S 40% -T > > SMT_de-en/model/tmp' > > Calls lmplz like the following: > Executing: mosesdecoder/bin/lmplz -S 40% -T > > SMT_de-en/model/tmp -T > > SMT_de-en > /model/OSM.1 --order 4 --text > > SMT_de-en/model/OSM.1//opCorpus --arpa > > SMT_de-en > /model/OSM.1//operationLM --prune 0 0 1 > > causing the following error: > option '--temp_prefix' cannot be specified more than once > > This works ok: > mosesdecoder/scripts/OSM/OSM-Train.perl --corpus-f SMT_de-en/training/cor > pus.1.de --corpus-e > > SMT_de-en/training/corpus.1.en --alignment > > SMT_de-en/mod > el/aligned.1.grow-diag-final-and --order 4 --out-dir > > SMT_de-en/model/OSM.1 --moses-src-dir mosesdecoder --input-extension de > --output-extension en -lmplz 'mosesdecoder/bin/lmplz -S 40% -T > > SMT_de-en/model/tmp' > > Regards, > Ergun > >
_______________________________________________ Moses-support mailing list [email protected] http://mailman.mit.edu/mailman/listinfo/moses-support
