apologies, didn't know I had linked it to the irstlm dynamic library, I
will redo the OSX binaries and upload it in the next few days.

If you're in a hurry, you're better off compiling Moses yourself, it's very
easy, the instructions are here
   http://www.statmt.org/moses/?n=Development.GetStarted

Hieu Hoang
http://moses-smt.org/


On 7 November 2017 at 15:09, James <[email protected]> wrote:

> Hello Hieu,
>
> Thanks for the answer.
> However, the default LM in the moses.ini is KENLM already, and when I run
> the following command I get the same error always:
> or do you mean another way of configuring this moses.ini?
>
> =================================================
>
> ../bin/moses -f string-to-tree/moses.ini < string-to-tree/in > out.stt
>
> dyld: Library not loaded: /Users/hieu/workspace/irstlm/
> irstlm-5.80.08/trunk/lib/libirstlm.0.dylib
>
> Referenced from: /Desktop/Workspace/virtualenvin/moses/moses/
> sample-models/../bin/moses
>
> Reason: image not found
>
> Abort trap: 6
>
> =================================================
>
> It seems like string-to-tree doesn't use phrase-table, and here is the
> moses.ini under ~/string-to-tree:
>
>
> #########################
>
> ### MOSES CONFIG FILE ###
>
> #########################
>
>
> # input factors
>
> [input-factors]
>
> 0
>
>
> # mapping steps
>
> [mapping]
>
> 0 T 0
>
>
> [feature]
>
> KENLM name=LM factor=0 order=3 num-features=1 path=lm/europarl.srilm.gz
>
> WordPenalty
>
> UnknownWordPenalty
>
> PhraseDictionaryMemory input-factor=0 output-factor=0
> path=string-to-tree/rule-table num-features=1 table-limit=20
>
>
> [weight]
>
> WordPenalty0= 0
>
> LM= 0.5
>
> PhraseDictionaryMemory0= 0.5
>
>
> [cube-pruning-pop-limit]
>
> 1000
>
>
> [non-terminals]
>
> X
>
> S
>
> On Tue, Nov 7, 2017 at 12:07 AM, Hieu Hoang <[email protected]> wrote:
>
>> Yes, it is easier to use KenLM as it is already included with Moses. To
>> use it, in the moses.ini file replace 'IRSTLM' with 'KENLM'
>>
>> 1 thing to note about running Moses on OSX - the Compact phrase-table
>> crashes on OSX. I recommend using Probing PT
>>
>>
>>
>> On 07/11/17 01:33, James wrote:
>>
>> Hello,
>>
>> I'm trying to test a simple sentence using the new Moses (release 4.0) --
>> for example, "echo 'das ist ein kleines haus' | moses -f
>> phrase-model/moses.ini -t >out"
>>
>> O've just downloaded the binary version (macOS.zip
>> <http://www.statmt.org/moses/RELEASE-4.0/binaries/macOS.zip>) and tried
>> to run using a default setting.
>> However, it seems like the binary version was built using already
>> pre-built libraries like "cmph-2.0", "xmlrpc-c-1.33.17", "
>> irstlm-5.80.08".
>> I could compile most of these, but I cannot compile "irstlm-5.80.08" on
>> my macair (MacOs Sierra version 10.12.6).
>> So, I'm trying to use another language model to test this binary Moses
>> but don't know how to configure or set this option.
>> Could you let me know if there is a way to set a different language model
>> (kenLM : which is already included in Moses) for this binary moses?
>>
>> Thanks in advance.
>>
>>
>>
>> _______________________________________________
>> Moses-support mailing 
>> [email protected]http://mailman.mit.edu/mailman/listinfo/moses-support
>>
>>
>> --
>> Hieu Hoanghttp://moses-smt.org/
>>
>>
>
_______________________________________________
Moses-support mailing list
[email protected]
http://mailman.mit.edu/mailman/listinfo/moses-support

Reply via email to