2017-10-14 4 views
0

일련의 파일에서 스탠포드 POS 태거를 실행하려고하는데, -filelist option에 문제가 있습니다. -filelist으로 명령을 실행할 때마다 파일을 지정하지 않은 경우 기본값 인 텍스트를 입력하라는 메시지가 표시됩니다. 그러나 파일 목록에는 전체 경로가 주어지며 파일은 두 번 검사됩니다. 두 파일의 이름이 전체 경로와 한 줄에 하나씩 포함되어 있습니다 (두 번 선택되어 있어도 해당 위치에 있습니다) .스탠포드 POS 태그 : -filelist 옵션이 작동하지 않습니다.

리눅스 (민트) 터미널에서 내 전화 : (.. 내가 문제를 강조 위해서 출력 옵션을 포함하지 않은 나는, 물론, 다양한 것들을 시도)

java -mx2g -classpath stanford-postagger.jar edu.stanford.nlp.tagger.maxent.MaxentTagger -model models/english-bidirectional-distsim.tagger -filelist /home/kevin/filelist.test 

의 물론, 필자는 파일 목록을 작업 디렉토리 및 작동하지 않는 여러 가지 잠재적 인 해결책으로 옮겼습니다.

-filelist-textFile으로 변경하면 파일 위치 일지라도 그 파일에 태그를 지정합니다. 이는 쓸모가 있지만 다른 모든 기능이 작동한다는 것을 보여줍니다.

다시 오류가 발생하지 않습니다. 단지 파일 목록을 인식하지 못하며 태그를 지정할 텍스트를 입력하라는 메시지가 나타납니다. 똑같은 또는 유사한 OS를 사용하고 있지만 동일한 문제가있는 두 대의 다른 머신에서 시도했습니다.

재현 가능한 코드를 실제로 제공 할 수는 없지만 요청시 추가 정보를 제공해 드리겠습니다. 자바에 대한 경험이 없습니다.

답변