NMT

TensorFlowのチュートリアルに,翻訳モデルを小さく設定した場合の例があります.

python translate.py
--data_dir [your_data_directory] --train_dir [checkpoints_directory]
--size=256 --num_layers=2 --steps_per_checkpoint=50

このモデルではあまり翻訳性能は出ませんが,動作確認のために動かしてみる価値はあります.

チュートリアルに従って下記のように,上記で学習したモデルを使って翻訳しようとするとエラーがでます.

python translate.py --decode
--data_dir [your_data_directory] --train_dir [checkpoints_directory]

学習したときのパラメータを下記のように教える必要があります.

python translate.py --decode
--data_dir [your_data_directory] --train_dir [checkpoints_directory] --size=256 --num_layers=2