I run this one: ./bjam --with-boost=/home/hieu/workspace/boost_1_57_0 --with-cmph=/home/hieu/workspace/cmph-2.0
It looks that some regression test are run through boost recompiling process. But because it failure whole CMPH build failure too. And then I can’t initialize binarized model and get this error Moses::FeatureRegistry::Construct(const string&, const string&) threw UnknownFeatureException because `i == registry_.end()'. Feature name PhraseDictionaryCompact is not registered. From: Hieu Hoang [mailto:[email protected]] Sent: Friday, November 25, 2016 12:21 PM To: ZELENKA - Jiří Šrotíř <[email protected]> Cc: [email protected] Subject: Re: Issue with run moses with PhraseDictionaryCompact is not registered ah ok. What's the EXACT command you ran to get that error? It seems like you ran the regression tests and there are some minor errors due to rounding errors. I would ignore it. Unless you change the C++ code, I wouldn't bother running the regression tests Hieu Hoang http://www.hoang.co.uk/hieu On 25 November 2016 at 11:04, ZELENKA - Jiří Šrotíř <[email protected]<mailto:[email protected]>> wrote: Hi Hieu, Thank you for fast reply. The boost has been preinstalled on Fedora image I thing because I already successfully use boost with lmplz command to create LM. Please see second sent file there are most of files updated (so already exist) and result is: ...failed updating 6 targets... ...updated 99 targets... The build failed. If you need support, run: … One of the failure test (during compiling procces) is this one for example: test-name=TRANSLATION_0_NBEST_61 result=fail TRUTH=in Libyen die Siege ||| Distortion0= 0 LM0= -35.0634 LexicalReordering0= -5.07612 0 0 -0.974229 0 0 TranslationModel0= -9.53962 -4.13688 -9.1662 -7.86909 2.99969 0.999896 0.999896 0 0 0 0 0.999896 TranslationModel0_dom_nc-5k= 3 WordPenalty0= -4 pl_1,1= 2 pl_1,2= 1 pl_s1= 3 pl_t1= 2 pl_t2= 1 TEST=in Libyen die Siege ||| Distortion0= 0 LM0= -35.0634 LexicalReordering0= -5.07612 0 0 -0.974229 0 0 TranslationModel0= -9.53963 -4.13688 -9.1662 -7.86909 2.99969 0.999896 0.999896 0 0 0 0 0.999896 TranslationModel0_dom_nc-5k= 3 WordPenalty0= -4 pl_1,1= 2 pl_1,2= 1 pl_s1= 3 pl_t1= 2 pl_t2= 1 Kind regards Jiri Srotir From: Hieu Hoang [mailto:[email protected]<mailto:[email protected]>] Sent: Thursday, November 24, 2016 2:51 PM To: ZELENKA - Jiří Šrotíř <[email protected]<mailto:[email protected]>>; [email protected]<mailto:[email protected]> Subject: Re: Issue with run moses with PhraseDictionaryCompact is not registered hiya the build.log you sent is uninformative. You should look at it yourself. If the error says Boost is not installed, then you should install it before compiling moses. There is instructions for Fedora here: http://www.statmt.org/moses/?n=Development.GetStarted On 24/11/2016 12:39, ZELENKA - Jiří Šrotíř wrote: Dear all, At first I would like to say that I am testing MOSES trough prepared FEDORA image for virtual box. At the end of procedure a got same error message as in this post: https://www.mail-archive.com/[email protected]/msg14751.html 1) Along the answer from Hieu Hoang<https://www.mail-archive.com/[email protected]&q=from:%22Hieu+Hoang%22> I try to compile MOSES by ./bjam --with-cmph=/home/hieu/workspace/cmph-2.0 2) I got next error message “Boost does not seem to be installed or G++ is confused”. 3) So I add a path to boost too ./bjam --with-boost=/home/hieu/workspace/boost_1_57_0 --with-cmph=/home/hieu/workspace/cmph-2.0 4) Compiling process started bud build failure. Please find attached the build.log.gz and error log from compiling process. For case of needs I am sending moses.ini attached too. I will very grateful for any support because I can’t wait how it will works ☺ Thank you in advance Jiri Srotir
_______________________________________________ Moses-support mailing list [email protected] http://mailman.mit.edu/mailman/listinfo/moses-support
