farizrahman4u / seq2seq

Sequence to Sequence Learning with Keras
GNU General Public License v2.0
3.17k stars 846 forks source link

ImportError: cannot import name _collect_previous_mask #254

Open ems7 opened 6 years ago

ems7 commented 6 years ago

File "RNN.py", line 12, in from seq2seq import Seq2Seq, AttentionSeq2Seq File "/usr/local/lib/python2.7/dist-packages/seq2seq/init.py", line 1, in from .cells import * File "/usr/local/lib/python2.7/dist-packages/seq2seq/cells.py", line 1, in import recurrentshop File "build/bdist.linux-x86_64/egg/recurrentshop/init.py", line 1, in

File "build/bdist.linux-x86_64/egg/recurrentshop/engine.py", line 6, in ImportError: cannot import name _collect_previous_mask

According to https://github.com/farizrahman4u/seq2seq/issues/177 this error is caused by an old version of keras, however i am using Keras 2.2.0

ty5491003 commented 6 years ago

i juse solved this problem, u can seehttps://github.com/farizrahman4u/seq2seq/issues/250