2014-06-12 1 views
1

저는 Maltparser에서 새로 왔으며 러시아어로 문장을 구문 분석해야합니다. 러시아의 훈련 된 모델을 발견하고 Maltparser 1.5에서이 모델을 사용하려고했습니다 (이 러시아어 모델은 버전 1.5에서만 작동하기 때문입니다). 내가 사용하는 터미널에서 maltparser을 실행Maltparser 오류

java -jar malt.jar -c rus-test -m parse -i tweets.tab

하지만 난 오류 얻을 :

The learner class 'org.maltparser.ml.lib.LibLinear' cannot be initialized.

Maltparser에 어떤 문제가 있습니까?

답변

0

안녕하세요! 나도 같은 문제가있어.

maltparser가 더 많은 힙 크기를 필요로 할 가능성이 큽니다. 자바 :
java -Xmx5000m (또는 그 이상, 즉 5,000m 나에게 괜찮다고)

하는 것이 -v debug 실행 maltparser을 시도하고 내 경우에는 내가있어 (일 "java.lang.OutOfMemoryError와 무엇을보고 도움이되지 않는 경우 시도 힙 공간 ")

0

나는 같은 문제가 있었다. malt.jar 패키지는 해당 배포판의 lib 폴더에있는 종속성을 참조합니다. 여기에는 필요한 클래스가 들어있는 liblinear-1.7-with-deps.jar 파일이 포함됩니다. 실행시 malt 배포본의 lib 폴더가 malt.jar 파일 옆에 있는지 확인하십시오.