Hi, Please send support requests to u...@joshua.apache.org <mailto:u...@joshua.apache.org>.
You need to increase the memory. Edit the joshua script and try doubling it. Let us know. matt (from my phone) > On Nov 21, 2016, at 7:41 AM, Dixon Daniel <dixdan2...@gmail.com> wrote: > > Hi, > > I am trying to run the German to English Language pack but I get the error > shown below: > > dixon@HOME:~/Joshua/apache-joshua-de-en-2016-11-18$ cat example.de > <http://example.de/> | ./prepare.sh | ./joshua > Exception in thread "main" java.lang.RuntimeException: Unable to instantiate > feature function 'LanguageModel -lm_type berkeleylm -lm_order 4 -lm_file > model/lm.berkeleylm'! > at > org.apache.joshua.decoder.Decoder.initializeFeatureFunctions(Decoder.java:632) > at org.apache.joshua.decoder.Decoder.initialize(Decoder.java:394) > at org.apache.joshua.decoder.Decoder.<init>(Decoder.java:128) > at org.apache.joshua.decoder.JoshuaDecoder.main(JoshuaDecoder.java:69) > Caused by: java.lang.reflect.InvocationTargetException > at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native > Method) > at > sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) > at > sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) > at java.lang.reflect.Constructor.newInstance(Constructor.java:423) > at > org.apache.joshua.decoder.Decoder.initializeFeatureFunctions(Decoder.java:628) > ... 3 more > Caused by: java.lang.OutOfMemoryError: Java heap space > at java.lang.reflect.Array.newArray(Native Method) > at java.lang.reflect.Array.newInstance(Array.java:75) > at java.io.ObjectInputStream.readArray(ObjectInputStream.java:1678) > at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1347) > at > java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:2018) > at > java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1942) > at > java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1808) > at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1353) > at > java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:2018) > at > java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1942) > at > java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1808) > at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1353) > at > java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:2018) > at > java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1942) > at > java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1808) > at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1353) > at java.io.ObjectInputStream.readObject(ObjectInputStream.java:373) > at edu.berkeley.nlp.lm.io.IOUtils.readObjFile(IOUtils.java:139) > at edu.berkeley.nlp.lm.io.IOUtils.readObjFileHard(IOUtils.java:164) > at edu.berkeley.nlp.lm.io.IOUtils.readObjFileHard(IOUtils.java:159) > at edu.berkeley.nlp.lm.io.LmReaders.readLmBinary(LmReaders.java:337) > at > org.apache.joshua.decoder.ff.lm.berkeley_lm.LMGrammarBerkeley.<init>(LMGrammarBerkeley.java:87) > at > org.apache.joshua.decoder.ff.lm.LanguageModelFF.initializeLM(LanguageModelFF.java:158) > at > org.apache.joshua.decoder.ff.lm.LanguageModelFF.<init>(LanguageModelFF.java:132) > ... 8 more > > Could you please help me resolve this error? > > Thanks, > Dixon > > Have a great day!