失敗フラグをタグ付けLTPのHITのスピーチは、範囲外のインデックスは空です

問題

言葉のためのモデルをマーキング演説の中で直接ロードのHIT LTPは、タグのマークリストの出現をマークした単語の単語リストを持って空の現象、言葉の長さは通常、マークリストと単語リストと同じ長さ、共存マークされた結果です。
示されているように、「範囲外のインデックス」エラー
オリジナルコード:語の単語の単語リストの読み込みLTP音声タグ付けモデル品詞マーキングラベルされた後のpostags長0
コンパイルソースコード、行58:異常があるとき、空postagsは、コンテンツが表示されるのpostagsを読みます

理由

言葉が空の場合、LTPのスピーチマーキングモデルが正常にタグ付けされた範囲の例外のうち、インデックスをスローすることはできません。

ソリューション

すべての空白行を削除します。

  • メモ帳++ワード文書には、文書(プログラムが文書から読み込まれ、リストに保存されている)を直接削除空白行を開きます
  • 文書、またはフィルタに結果を読み取る空白行書き出さワードフィルタの製造

正しい結果

正しい操作の結果

リリース8元の記事 ウォンの賞賛3 ビュー650

おすすめ

転載: blog.csdn.net/lehek/article/details/104116590