2016-08-09 3 views
0

私はいくつかの発言タグ付けにApache OpenNLPライブラリを使用しています。私はPOSModel(URL)コンストラクタを使用してPOSModelを作成しようとしましたが、モデルが正しく初期化されていません。 POSModel(URL)コンストラクタがまったく動作するかどうかは誰にも分かりますか?または、InputStreamメソッドを作成する従来の方法を使用するだけですか?Apache OpenNLP POSModel(URL)コンストラクタ

P.S. POSModel(URL)コンストラクタを使用しようとしている理由は、部分的な音声タグ付けを使用するAndroidアプリを作成していることです。しかし、タギングのためにロードする必要があるモデルは、壊れているか何かです。これは、5 MBのファイルをInputStreamとしてロードするのに約20秒かかるためです。私はそれがモデルの "tags.tagdict"ファイルを削除している可能性があると思っています(他の質問は、モデルをAndroid上で動作させる方法としてこれを示唆しました)。私は超確かではない。

答えて

1

モデルのURLコンストラクタは正常に動作しており、InputStreamコンストラクタと同じコードパスを使用してモデルを初期化します。 tags.dictファイルを削除すると、ロードする負荷が少なくなるためモデルの読み込み速度が向上しますが、より多くのオプションを評価する必要があるため、読み込み速度が遅くなります。モデルの精度もその影響を受けます。