from tensorflow.keras.models import Sequential
from tensorflow.keras.optimizers import Adam
from tensorflow.keras import layers
model = Sequential([layers.Input((3, 1)),
layers.LSTM(64),
layers.Dense(32, activation='relu'),
layers.Dense(32, activation='relu'),
layers.Dense(1)])
model.compile(loss='mse',
optimizer=Adam(learning_rate=0.001),
metrics=['mean_absolute_error'])
model.fit(X_train, y_train, validation_data=(X_val, y_val), epochs=100)
我能够在谷歌colab中运行这个。我的问题是,当我从colab下载python文件并尝试使用vscode和Jupyter运行它时,我收到了以下错误:"在回复完成之前取消了execute_request消息的未来内核在当前单元格或前一单元格中执行代码时崩溃。请查看单元格中的代码以确定故障的可能原因";
然后我注释掉了上面的代码,其余的代码都很好,但当我将TensorFlow导入为tf时(仍然保留注释掉的代码(,并且没有更改其他内容时,我再次收到了同样的错误。
我该如何解决这个问题?我已经完成了pip安装tensorflow,删除
from tensorflow.keras.models import Sequential
from tensorflow.keras.optimizers import Adam
from tensorflow.keras import layers
更改了所有图层。到tf.keras.layers。似乎什么都不起作用。有什么建议吗?TensorFlow的新手,所以我可能误解了什么。非常感谢您的帮助。
tensorflow似乎没有正确安装在您的系统中。请按照此链接中提到的步骤安装tensorflow。在这里附上相同的问题供您参考,
在jupyter笔记本的同一环境中上传文件后,您可以在jupyte笔记本中以命令%run <filaname.py>
的形式运行.py
文件,并可以使用<%load <filename.py>
在jupyter笔记本中加载整个文件。
如果您从Google Colab下载.ipynb
格式的文件,并在上传到Anaconda安装的同一文件夹后,可以直接在jupyter笔记本中打开该文件,这可能会更容易。