我正在尝试运行一些代码来创建一个LSTM模型,但是我遇到了一个错误:
AttributeError: module 'tensorflow' has no attribute 'get_default_graph'
我的代码如下:
from keras.models import Sequential
model = Sequential()
model.add(Dense(32, input_dim=784))
model.add(Activation('relu'))
model.add(LSTM(17))
model.add(Dense(1, activation='sigmoid'))
model.compile(loss='binary_crossentropy', optimizer='adam', metrics=['accuracy'])
我发现有人遇到了类似的问题,他们升级了tensorflow后问题解决了;但是我的tensorflow已经是最新版本,仍然无法解决。我刚开始使用keras和机器学习,如果这个问题很傻的话,请原谅!