私が実行すると:
$MOSES/scripts/training/train-model.perl -hierarchical -ghkm -external-bin-dir /home/zhanwang/giza-pp/tools/ -root-dir . --corpus corpus/nl2mr --f mr --e nl
示した:
エラー: --lm factor:order:filename を使用して、/home/zhanwang/mosesdecoder/scripts/training/train-model.perl 行 597 で少なくとも 1 つの言語モデルを指定します。
root@zhanwang-virtual-machine:/home/zhanwang/mosesmodel/corpus3# $MOSES/scripts/training/train-model.perl
しかし、因子モデルは使いたくありません。
これも試してみてください。同じことを見せてください。どんなパラメーターを試しても、 -- を使用するように求められますlm factor:order:filename
。
標準フレーズ モデルの場合、通常、次のようにトレーニング スクリプトを実行します。
train-model.perl -root-dir . --corpus corpus/euro --f de --e en
構文ベースの翻訳モデルを構築したいのですが、どうすればよいですか?
$MOSES/scripts/training/train-model.perl -ghkm -external-bin-dir /home/zhanwang/giza-pp/tools/ -root-dir . --corpus corpus/nl2mr --f mr --e nl
ここに私のコーパスがあります:
root@zhanwang-virtual-machine:/home/zhanwang/mosesmodel/corpus3/corpus# head nl2mr.nl nl2mr.mr
==> nl2mr.nl <==
Give me the cities in Virginia .
What are the high points of states surrounding Mississippi ?
==> nl2mr.mr <==
answer city loc_2 stateid 'virginia'
answer high_point_1 state next_to_2 stateid 'mississippi'
ghkm ルールを抽出し、「バージニア州の都市を教えてください」を翻訳できるモデルを構築したいと考えています。「回答市 loc_2 州 ID 'バージニア'」に