please show me the EXACT moses.ini and command that you use.



Hieu Hoang
http://www.hoang.co.uk/hieu

On 13 January 2016 at 14:04, Read, James C <jcr...@essex.ac.uk> wrote:

> So now I get the following error:
>
>
>
> Loading UnknownWordPenalty0
> Loading WordPenalty0
> Loading PhrasePenalty0
> Loading LexicalReordering0
> Loading Distortion0
> Loading TranslationModel0
> LM0
> The following weights have no feature function. Maybe incorrectly spelt
> weights: LM0,Exit code: 1
>
> I didn't get this error without deleting LM0 line.
>
> ------------------------------
> *From:* Hieu Hoang <hieuho...@gmail.com>
> *Sent:* Wednesday, January 13, 2016 1:58 PM
>
> *To:* Read, James C; Moses Support
> *Subject:* Re: [Moses-support] Tuning with no language model
>
> there lies your problem. There's a weight for a non-existant feature
> function
>
> On 13/01/16 13:57, Read, James C wrote:
>
> no
>
>
> ------------------------------
> *From:* Hieu Hoang <hieuho...@gmail.com> <hieuho...@gmail.com>
> *Sent:* Wednesday, January 13, 2016 1:56 PM
> *To:* Read, James C; Moses Support
> *Subject:* Re: [Moses-support] Tuning with no language model
>
> did you delete the line
>   LM0= 0.5
> too?
>
> On 13/01/16 13:53, Read, James C wrote:
>
> The following command works fine for when a language model is specified.
> Deleting the line KENLM lazyken=0 name=LM0 factor=0 path=$PWD/blm.en order=3
>  causes the script to fail with error:
>
>
> ERROR: Failed to run '/pathtomoses/mosesdecoder/bin/moses  -config
> /pathtodata/binarised/moses.ini -show-weights'. at
> /pathtomoses/mosesdecoder/scripts/training/mert-moses.pl line 1744.
>
>
> #########################
> ### MOSES CONFIG FILE ###
> #########################
>
> # input factors
> [input-factors]
> 0
>
> # mapping steps
> [mapping]
> 0 T 0
>
> [distortion-limit]
> 6
>
> # feature functions
> [feature]
> UnknownWordPenalty
> WordPenalty
> PhrasePenalty
> PhraseDictionaryCompact name=TranslationModel0 num-features=4
> path=/pathtodata/binarised/phrase-table input-factor=0 output-factor=0
> LexicalReordering name=LexicalReordering0 num-features=6
> type=wbe-msd-bidirectional-fe-allff input-factor=0 output-factor=0
> path=/pathtodata/binarised/reordering-table
> Distortion
> KENLM lazyken=0 name=LM0 factor=0 path=/pathtodata/blm.en order=3
>
> # dense weights for feature functions
> [weight]
> # The default weights are NOT optimized for translation quality. You MUST
> tune the weights.
> # Documentation for tuning is here:
> <http://www.statmt.org/moses/?n=FactoredTraining.Tuning>
> http://www.statmt.org/moses/?n=FactoredTraining.Tuning
> <http://www.statmt.org/moses/?n=FactoredTraining.Tuning>
> Moses - FactoredTraining/Tuning
> <http://www.statmt.org/moses/?n=FactoredTraining.Tuning>
> www.statmt.org
> Tuning. Overview. During decoding, Moses scores translation hypotheses
> using a linear model. In the traditional approach, the features of the
> model are the ...
>
> UnknownWordPenalty0= 1
> WordPenalty0= -1
> PhrasePenalty0= 0.2
> TranslationModel0= 0.2 0.2 0.2 0.2
> LexicalReordering0= 0.3 0.3 0.3 0.3 0.3 0.3
> Distortion0= 0.3
> LM0= 0.5
>
>  /pathtomoses/mosesdecoder/scripts/training/mert-moses.pl
> -no-filter-phrase-table true.fr true.en
> /pathtomoses/mosesdecoder/bin/moses binarised/moses.ini --mertdir
> /pathtomoses/mosesdecoder/bin/
>
>
> --
> Hieu Hoanghttp://www.hoang.co.uk/hieu
>
>
> --
> Hieu Hoanghttp://www.hoang.co.uk/hieu
>
>
_______________________________________________
Moses-support mailing list
Moses-support@mit.edu
http://mailman.mit.edu/mailman/listinfo/moses-support

Reply via email to