1

これらのパイプを連続して使用しようとすると、次のエラーが発生します。

スレッド「メイン」での例外 java.lang.IllegalArgumentException: CharSequenceLowercase は文字列を予期していますが、クラス java.lang.StringBuffer が見つかりました

これを修正するために MALLET で使用できるパイプはありません。しかし、CharSequenceLowercase() は CharSequence を取り込めるように思えます...

4

1 に答える 1

0

その行にコメントしてから呼び出します

pipeList.add(new TokenSequenceLowercase());

トークンを小文字にします。CharSequenceLowerCase パイプが StringBuffer を受け入れることができないようです。そのコードを調べると、文字列のみを受け入れます。

于 2015-01-14T10:04:12.560 に答える