I'm not sure how many scores there are in the phrase table
   PhraseDictionaryBitextSampling
It may be 4. In which case you must specify

[feature]
PhraseDictionaryBitextSampling name=PT0 num-features=4 ...

[weight]
PT0= 0.1 0.2 0.3 0.4

On 05/09/14 14:12, Sandipan Dandapat wrote:
Hi,
During incremental retraining I specified the following line in moses .ini
PhraseDictionaryBitextSampling name=PT0 output-factor=0 num-features=9 path=/home/sandipan/inc_retrain/MT_sys/EnPl/mtdata_pro/train. L1=en L2=pl pfwd=g pbwd=g smooth=0 sample=1000 workers=1

this generates the error:
Feature function PT0 specified 9 dense scores or weights. Actually has 0.

which is solved when num-features is changed to '0'
but generates the error below:

Exception: moses/TranslationModel/UG/mmsapt.cpp:381 in virtual void Moses::Mmsapt::Load() threw util::Exception because `this->m_feature_names.size() != this->m_numScoreComponents'. At moses/TranslationModel/UG/mmsapt.cpp:381: number of feature values provided by Phrase table (7) does not match number specified in Moses config file (0)!
Changing it to 7 also does not help.

I have tried with
Mmsapt name=PT0 output-factor=0 num-features=0 base=/home/sandipan/inc_retrain/MT_sys/EnPl/mtdata_pro/train. L1=en L2=pl

but does not work.
What I need to do at this stage of retraining using moses?

Thanks and regards,
sandipan


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

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

Reply via email to