[Moses-support] PhraseDictionaryCompact is not registered
I'm following the baseline system page step-by-step as it says.I've binarized the phrase table and reordering table using processPhraseTableMin and processLexicalTableMin,edited the moses.ini as written, but upon executing, it gives an exception with "PhraseDictionaryCompact is not registered" message. I've done some googling, and tried running processLexicalTable (without "Min") to no good,and also tried editing as PhraseDictionaryBinary, PhraseDictionaryOnDisk, which succeeded in running the task, but gets aborted upon writing the input sentence. Is there be any other workaround / fix to this? ___ Moses-support mailing list Moses-support@mit.edu http://mailman.mit.edu/mailman/listinfo/moses-support
Re: [Moses-support] PhraseDictionaryCompact is not registered
Hi, I'd say you didn't install cmph or compile against it, look again at: http://www.statmt.org/moses/?n=Advanced.RuleTables#ntoc3 On 18.12.2015 15:15, Andrew wrote: > I'm following the baseline system page step-by-step as it says. > I've binarized the phrase table and reordering table using > processPhraseTableMin and processLexicalTableMin, > edited the moses.ini as written, > but upon executing, it gives an exception with > "PhraseDictionaryCompact is not registered" message. > > I've done some googling, and tried running processLexicalTable > (without "Min") to no good, > and also tried editing as PhraseDictionaryBinary, PhraseDictionaryOnDisk, > which succeeded in running the task, but gets aborted upon writing the > input sentence. > > Is there be any other workaround / fix to this? > > > > ___ > 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
Re: [Moses-support] PhraseDictionaryCompact is not registered
make -f contrib/Makefiles/install-dependencies.gmake cmph ./bjam --with-cmph=$(pwd)/opt On Fri, Dec 18, 2015 at 2:15 PM, Andrewwrote: > I'm following the baseline system page step-by-step as it says. > I've binarized the phrase table and reordering table using > processPhraseTableMin and processLexicalTableMin, > edited the moses.ini as written, > but upon executing, it gives an exception with "PhraseDictionaryCompact > is not registered" message. > > I've done some googling, and tried running processLexicalTable (without > "Min") to no good, > and also tried editing as PhraseDictionaryBinary, PhraseDictionaryOnDisk, > which succeeded in running the task, but gets aborted upon writing the > input sentence. > > Is there be any other workaround / fix to this? > > > ___ > Moses-support mailing list > Moses-support@mit.edu > http://mailman.mit.edu/mailman/listinfo/moses-support > > -- Ulrich Germann Senior Researcher School of Informatics University of Edinburgh ___ Moses-support mailing list Moses-support@mit.edu http://mailman.mit.edu/mailman/listinfo/moses-support