model = Sequential()
model.add(LSTM(32, input_shape=[1, 2], return_sequences=True))
model.add(LSTM(64, return_sequences=True))
model.add(LSTM(1, return_sequences=False))
在model.fit 处报错
但在最后一层LSTM后面,加入dense层,则不会报错
在使用tensorflow1.14配合keras2.3.1版本,不会报错
解决方案
参考:解决方法
禁用 Eager Execution
import tensorflow as tf
tf.compat.v1.disable_eager_execution()