問題タブ [crf++]
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.
crf - CRF++のテンプレートファイルの作り方は?
私はCRF ++が初めてです。私はそのマニュアルを見て独学しています: http://crfpp.googlecode.com/svn/trunk/doc/index.html?source=navbar#templ
そして、私はこれが何を意味するのか理解していません:
これは、ユニグラムの機能を記述するためのテンプレートです。あなたが与えるとき
テンプレート "U01:%x[0,1]"、CRF++ は一連の機能を自動的に生成します
関数 (func1 ... funcN) のような:
func1 = if (output = B-NP and feature="U01:DT") return 1 else return 0
func2 = if (output = I-NP and feature="U01:DT") 1 を返す そうでなければ 0 を返す
func3 = if (output = O and feature="U01:DT") return 1 そうでなければ return 0
.... funcXX = if (output = B-NP and feature="U01:NN") return 1 else return 0
funcXY = if (output = O and feature="U01:NN") return 1 else return 0. テンプレートによって生成された機能関数の数
(L * N) になります。ここで、L は出力の数です。
Unigram 機能に多くの行があるのはなぜですか? また、それらは何を意味するのですか?
nlp - CRF++ のユーザー定義機能
CRF++ テンプレートに機能を追加しようとしました。
How can I tell CRF++ classifier that a word x is captilized or Understanding punctuations? によると、
トレーニング サンプル
機能テンプレート
トレーニング フェーズは問題ありません。しかし、crf_testで出力が得られません
上記の形状の懸念を無視すれば、すべてうまくいきます。どこで私は間違えましたか?
mallet - Mallet における CRF++ と SimpleTagger の機能の違い
Mallet で CRF++ と SimpleTagger の時間パフォーマンスを比較する実験を行っています。ただし、実行後、同じパラメーター (L2-norm) を設定しても、精度に差があることがわかります。私は CRF++ と Mallet から作成された機能を印刷してそれを理解しようとしましたが、Mallet ではそれができません。では、CRF++ と Mallet の機能に違いはありますか? Mallet によって作成されたフィーチャーを印刷するにはどうすればよいですか?
macos - MAC 上の CRF++-058
私は mac の使用にほとんど慣れていませんが、コマンドラインからツールを実行しようとしたときにいくつかの問題が発生しました。CRF++ を必要とするソフトウェアを実行しようとしています。エラーは次のとおりです。
マシンに CRF++-058 をインストールしました。CRF++ 0.58 のインストールには brew を使用しました。
これがbrew doctorの出力です
これを解決する方法を知っている人はいますか?どんな助けでも本当に感謝しています。ありがとう