2017-10-14 15 views
0

一連のファイルでスタンフォードPOSタグを実行しようとしていますが、-filelist optionに問題があります。 -filelistでコマンドを実行するたびに、ファイルを指定しないときのデフォルトのテキストを入力するように求められます。しかし、ファイルリストには完全なパス(ファイルが存在します - 私は二重チェックされます)が与えられ、そのファイルには2つのファイルの名前が含まれています。また、フルパスも1行に1つずつ(ダブルチェックもあります) 。スタンフォードPOSタガー:-filelistオプションが機能しない

のLinux(ミント)端子から私の呼び出し、:(。。私は問題を強調するために、出力オプションを含めていない私は、もちろん、様々なものを試してみました)

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に切り替えると、そのファイルはファイルの場所であるにもかかわらずタグ付けされますが、これは役に立たないものの、他のすべてが機能することを示しています。

もう一度エラーは発生しません。単にファイルリストを認識せず、タグ付けするテキストを入力するように促します。 2つの異なるマシンで試してみましたが、同じ問題を抱えていても同じまたは類似のOSで試してみました。

再現可能なコードを実際に提供することはできませんが、リクエストに応じてさらなる情報を提供しています。そして、私はJavaでの経験がないことに注意してください。

答えて

0

私の知る限りでは、スタンドアロンのPOSタグラーディストリビューションにはfilelistオプションがありません。あなたは完全なパイプラインを使いたいと思う。

ドキュメントの多くがここにあります:

https://stanfordnlp.github.io/CoreNLP/download.html

関連する問題