問題タブ [giza++]

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 投票する
1 に答える
1214 参照

cygwin - GIZA++ を実行すると、cygwin で「セグメンテーション違反 (コア ダンプ)」というエラーが発生する

Cygwin で GIZA++ を実行しましたが、"Segmentation fault (core dumped)" というエラーが発生しました。設定ファイルが見つかりません。助けてください、どうすれば修正できますか。

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

class - GIZA++ の mkcls ファイルで、単語はどのように単語クラスにクラスター化され、どのような基準でグループ化されますか?

  1. giza ++でのmkclsの使用は何ですか?

  2. mkcls の実行中に、giza++ はソース言語とターゲット言語の両方に対して *.vcb.classes と *.vcb.classes.cats の 4 つのファイルを生成します。

*.vcb.classes の出力は次のとおりです。

この数字は何を指していますか?語級番号ですか?それが単語クラス番号である場合、それはどのように生成され、どのように異なるクラスに分類されますか?

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

nlp - GIZA++のコマンド「plain2snt.out」がCYGWINで何もしない

CYGWIN を使用して単語のアライメントに GIZA++ を使用しようとしています。MAKE コマンドを使用して GIZA++ をコンパイルし、さらなる処理に必要なファイルを取得しました: Giza++.exe、mkcls.exe、snt2cooc.out、plain2snt.out。ただし、実行すると:

.vcb および .snt ファイルは作成されません。何が問題なのですか?

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

c++ - GIZA++ 出力に *.ti.final ファイルと *actual.ti.final ファイルがありません

GIZA++ の実行方法の基本を理解するのに問題があります。

ここでは、StackOverflow ( Is there a tutorial about giza++? ) で、人々が提供するリンクを通じて、ディスカッションを行いました。Moses-SMT Github から最新の giza をダウンロードしてコンパイルしました。

コンパイルが成功した後、テスト用の簡単なスクリプトを作成しました。

これは、スクリプトを実行した直後のディレクトリの内容です。

ポイントは、以下にリストされている (私にとって重要な) ファイルが出力にないことです。

今、私は GIZA の Main.cpp (行: 260 - 273) を調べており、これらのファイルを作成しているはずの行を確認できます。

ログに「cerr」行も出力されていますが、これらのファイルが出力に存在しない理由がわかりません。

誰かが同様の問題に遭遇しましたか?これはある種のバグですか、それとも何か間違ったことをしていますか?

編集:

-DBINARY_SEARCH_FOR_TTABLEこれで、 内のオプションなしで GIZA++ 全体を再コンパイルしCFLAGSましたMakefile。また、coocurrence ファイルを生成して GIZA++ に提供しないようにスクリプトを変更しました。スクリプトを再実行した後、出力にはout.actual.ti.finalandが含まれていましたout.ti.final。この動作を説明する方法を知っている人はいますか? coocurrence ファイルを使用すると、より良いアラインメントと確率推定値が得られると教えましたが、何か必要ですか? それともパフォーマンスのスピードを向上させるためだけですか?

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

moses - Moses 機械翻訳 - Anymalign で Moses を使用

Moses の GIZA++ をここから取得した Anymalign に置き換える方法を知っている人はいますか

実はMosesを使うには9つのステップがあり、ステップ2と3を通過せずにステップ4を始めたいのですが、GIZA++を使わないと無理そうです。誰にも手がかりがありますか?

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

giza++ - GIZA++ :禁止ゼロ文長 0

テストデータセットで使用したときに、文章の翻訳に GIZA++ を使用していますが、「エラー: 禁止されているゼロ文の長さ 0」というエラーが表示されます。このエラーを回避する方法はありますか