Получение ошибок пространства кучи Java при попытке запустить MALLET из командной строки - PullRequest
0 голосов
/ 24 июня 2019

Я пытаюсь запустить MALLET , чтобы выполнить моделирование темы в папке размером 800M.У меня 4 ГБ памяти и я уже изменил файл .bat на 4 ГБ, но я все еще получаю ошибки, связанные с кучей, и не знаю, как это исправить.Есть идеи?

Я работаю в командной строке.Ничего особенного, просто введите каталог, сохраняйте последовательность и удаляйте стоп-слова.

Это ошибка:

Exception in thread "main" java.lang.OutOfMemoryError: Java heap space
    at java.base/java.util.Arrays.copyOfRange(Arrays.java:4030)
    at java.base/java.lang.StringLatin1.newString(StringLatin1.java:715)
    at java.base/java.lang.String.substring(String.java:1879)
    at java.base/java.lang.String.subSequence(String.java:1913)
    at cc.mallet.extract.StringSpan.constructTokenText(StringSpan.java:49)
    at cc.mallet.extract.StringSpan.<init>(StringSpan.java:33)
    at cc.mallet.pipe.CharSequence2TokenSequence.pipe(CharSequence2TokenSequence.java:68)
    at cc.mallet.pipe.Pipe$SimplePipeInstanceIterator.next(Pipe.java:295)
    at cc.mallet.pipe.Pipe$SimplePipeInstanceIterator.next(Pipe.java:283)
    at cc.mallet.pipe.Pipe$SimplePipeInstanceIterator.next(Pipe.java:291)
    at cc.mallet.pipe.Pipe$SimplePipeInstanceIterator.next(Pipe.java:283)
    at cc.mallet.pipe.Pipe$SimplePipeInstanceIterator.next(Pipe.java:291)
    at cc.mallet.pipe.Pipe$SimplePipeInstanceIterator.next(Pipe.java:283)
    at cc.mallet.types.InstanceList.addThruPipe(InstanceList.java:267)
    at cc.mallet.classify.tui.Text2Vectors.main(Text2Vectors.java:322)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...