Dear all,

I have recently tried to use the new moses file to run with the
newmoses.ini file, I got this error:
My run command is:
./moses.exe -f ./moses.ini  -input-file input >  output

The moses.ini file is something like:
 [input-factors]
 0

 # mapping steps
 [mapping]
 0 T 0
 #1 T 1

 [distortion-limit]
 6

 # feature functions
 [feature]
 Distortion
 UnknownWordPenalty
 WordPenalty
 PhraseDictionaryBinary name=TranslationModel0 num-features=5 \
    path=bin_en/phrase-table.AllCorpus30Apr2013.for_train.en-id
output-factor=0
 LexicalReordering num-features=6 name=LexicalReordering0 \
    #type=wbe-msd-bidirectional-fe-allff input-factor=0 output-factor=0 \
    type=wbe-monotonicity-bidirectional-fe input-factor=0 output-factor=0 \

path=bin_en/reordering-table.AllCorpus30Apr2013.for_train.en-id.wbe-monotonicity-bidirectional-fe
    #path=bin_en/wbe-monotonicity-bidirectional-fe
 KENLM name=LM0 order=5 factor=0 path=bin_en/
id.LM-AllCorpus30Apr2013.for_train-IRSTLM-4-1-improved-kneser-ney-0-1.blm.mmlazyken=0
 #PhraseDictionaryBinary name=TranslationModel1 num-features=5 \
 #   path=/path/to/german-english/phrase-table output-factor=0
 #LexicalReordering num-features=6 name=LexicalReordering1 \
 #   type=wbe-msd-bidirectional-fe-allff input-factor=0 output-factor=0 \
 #  path=/path/to/german-english/reordering-table
 #KENLM name=LM1 order=5 factor=0
path=/path/to/german-english/language-model lazyken=0

 # core weights - not used
 [weight]
 Distortion0= 0
 WordPenalty0= 0
 TranslationModel0= 0 0 0 0 0
 LexicalReordering0= 0 0 0 0 0 0
 LM0= 0
 TranslationModel1= 0 0 0 0 0
 LexicalReordering1= 0 0 0 0 0 0
 LM1= 0

 [alternate-weight-setting]
 id=en ignore-ff=LM1,LexicalReordering1 ignore-decoding-path=1
 Distortion0= 0.3
 LexicalReordering0= 0.074 -0.008 0.002 0.050 0.033 0.042
 LM0= 0.5
 WordPenalty0= -1
 TranslationModel0= 0.2 0.2 0.2 0.2 0.2
 #id=de ignore-ff=LM0,LexicalReordering0 ignore-decoding-path=0
 #LexicalReordering1= 0.013 -0.012 0.053 0.116 0.006 0.080
 #Distortion0= 0.171
 #LM0= 0.136
 #WordPenalty0= 0.060
 #TranslationModel1= 0.112 0.160 -0.001 0.067 0.006

When I run it, I got this  message:

Defined parameters (per moses.ini or switch):
        alternate-weight-setting: id=en ignore-ff=LM1,LexicalReordering1
ignore-
decoding-path=1 Distortion0= 0.3 LexicalReordering0= 0.074 -0.008 0.002
0.050 0.
033 0.042 LM0= 0.5 WordPenalty0= -1 TranslationModel0= 0.2 0.2 0.2 0.2 0.2
        config: ./newmoses.ini
        distortion-limit: 6
        feature: Distortion UnknownWordPenalty WordPenalty
PhraseDictionaryBinar
y name=TranslationModel0 num-features=5 \
path=bin_en/phrase-table.AllCorpus30Ap
r2013.for_train.en-id output-factor=0 LexicalReordering num-features=6
name=Lexi
calReordering0 \ type=wbe-monotonicity-bidirectional-fe input-factor=0
output-fa
ctor=0 \
path=bin_en/reordering-table.AllCorpus30Apr2013.for_train.en-id.wbe-mon
otonicity-bidirectional-fe KENLM name=LM0 order=5 factor=0
path=bin_en/id.LM-All
Corpus30Apr2013.for_train-IRSTLM-4-1-improved-kneser-ney-0-1.blm.mmlazyken=0
        input-factors: 0
        input-file: test.tmp
        mapping: 0 T 0
        weight: Distortion0= 0 WordPenalty0= 0 TranslationModel0= 0 0 0 0 0
Lexi
calReordering0= 0 0 0 0 0 0 LM0= 0 TranslationModel1= 0 0 0 0 0
LexicalReorderin
g1= 0 0 0 0 0 0 LM1= 0
ERROR:Unknown parameter alternate-weight-setting
ERROR:Unknown parameter feature
ERROR:Unknown parameter weight
ERROR:No phrase translation table (ttable-file)
Moses took 0 seconds.

What is the cause of the problems?
I commented the rest because I want to test with one language first.

The input file sample is:
 <seg weight-setting=en>harry noticed that ron kept moving his prefects
badge around first placing it on his bedside table then putting it into his
jeans pocket </seg>


Another separate question after the first question is solved is:
Can we overwrite the default configuration in moses.ini using something like
./moses.exe -f ./moses.ini -weight-t 1 -weight-l 0.7 -weight-d 0.6
-weight-w 0.6 -mbr 1 -mbr-size 520    -input-file input  >  output?
_______________________________________________
Moses-support mailing list
Moses-support@mit.edu
http://mailman.mit.edu/mailman/listinfo/moses-support

Reply via email to