hi somayeh

you have to compile the decoder with SRILM or IRSTLM, or with both. Otherwise it will use an internal LM implementation which only work for max ngram order = 3.

On 28/09/2010 11:17, Somayeh Bakhshaei wrote:
Dear All,

Unfortunately i recently give a new error that don't know what is the reason. There seem an incompatibility in my system because: I have set the lm order to 5 in all the steps but in tuning step this errors happes?!

moses: LanguageModelInternal.cpp:23: virtual bool Moses::LanguageModelInternal::Load(const std::string&, Moses::FactorType, float, size_t): Assertion `nGramOrder <= 3' failed.
Aborted
Exit code: 134
The decoder died. CONFIG WAS -w 0.000000 -lm 0.111111 -d 0.111111 0.111111 0.111111 0.111111 0.111111 0.111111 0.111111 -tm 0.033333 0.022222 0.033333 0.022222 0.000000

is it because i have trained lm with srilm and configure my moses with irstlm?
------------------
Best Regards,
S.Bakhshaei



_______________________________________________
Moses-support mailing list
[email protected]
http://mailman.mit.edu/mailman/listinfo/moses-support
_______________________________________________
Moses-support mailing list
[email protected]
http://mailman.mit.edu/mailman/listinfo/moses-support

Reply via email to