問題タブ [crfsuite]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
369 参照

python - TypeError: 'numpy.int32' オブジェクトは反復可能ではありません - sklearn_crfsuite の使用中にエラーが発生しました

crf.fit(X_train, y_train) は実行されず、前述のエラーが表示されます。さらに、labels2 = list(crf.classes_) を実行すると、NoneType object is not iterable が表示されます。これまで crfsuite を使用したことがなく、オンラインで満足のいく情報を見つけることができませんでした。

注意すべき点がいくつかあります。csv ファイルには NO None タイプがあり、数字のみ (ラベルを含む) で構成される単純なデータセットであり、最後の列はラベルです。マルチラベルのシーケンシャルな問題であるため、CRF を使用します。

最終的なコードで F1 スコアが得られることを期待していますが、過去のトレーニングを取得できません :/

0 投票する
1 に答える
2330 参照

python - CRF (sklearn-crfsuite) モデル トレーニングの機能として単語埋め込みを使用する方法

単語埋め込み機能を使用して CRF モデルをトレーニングする NER モデルを開発したいと考えています。単語埋め込み機能がなくてもコードは完全に機能しますが、CRF トレーニングの機能として埋め込みを挿入すると、エラー メッセージが表示されます。これが私のコードのスニペットの一部です:

CRF モデルをトレーニングしたいときに、次のエラー メッセージが表示されました。

TypeError: only size-1 arrays can be converted to Python scalars

単語埋め込みベクトルを使用して CRF モデルをトレーニングする方法を誰かに教えてもらえますか?