dynamic_decode raise Segmentation default & inference.load_data filter some lines #22
Description
Hello,
I use en-zh data like in the tmp.zip
put these files in /tmp/nmt_data
python -m nmt.nmt --src=zh --tgt=en --vocab_prefix=/tmp/nmt_data/vocab --train_prefix=/tmp/nmt_data/dev2 --dev_prefix=/tmp/nmt_data/dev2 --test_prefix=/tmp/nmt_data/dev2 --out_dir=/tmp/nmt_model_zh2en --num_train_steps=12000 --steps_per_stats=100 --num_layers=2 --num_units=128 --dropout=0.2 --metrics=ble
then i get a Segmentation fault result.it should be reproduced.
After some bug fix, i location the problem lieing in dynamic_decode , line 326 of model.py. But i can't go on to solve it.
Can you give some suggestions? Really Thanks.
Another small problem is inference.load_data filter some lines, which make loaded data of zh and en has different lens.
notes: tmp.zip is placed in https://github.com/hxsnow10/nmt_problem