当前位置: 首页 > 知识库问答 >
问题:

LSTM: Keras for Python 3.7.4

狄旻
2023-03-14

在Windows 10上,我使用以下命令在Python 3.7.4上安装了Keras:pip install Keras我没有收到错误消息
但是,当我想在Spyder脚本中调用Keras函数时:from Keras.models import Sequential会给出以下错误消息:

文件“C:/Users/marti/.spyder-py3/LSTM-experience.py”,第20行,来自keras.models

ModuleNotFoundError:没有名为“keras”的模块

为了仔细检查,我在Python控制台上运行了“导入keras”,并获得以下错误:

C:\Users\marti

使用TensorFlow后端导入keras。回溯(最近一次调用):文件“”,第1行,在文件“C:\Users\marti\AppData\Local\Programs\Python\Python37-32\lib\site packages\keras\uuuuu init\uuuuuu.py”的第3行,在from中。导入utils文件“C:\Users\marti\AppData\Local\Programs\Python\Python37-32\lib\site packages\keras\utils\uuuuuu init\uuuuuuuuuu.py”,第6行,在from中。导入conv_utils文件“C:\Users\marti\AppData\Local\Programs\Python\Python37-32\lib\site packages\keras\utils\conv_utils.py”,第9行,from。。将后端作为K文件“C:\Users\marti\AppData\Local\Programs\Python37-32\lib\site packages\keras\backend\uu init\uuuuuuuuuuuuuu.py”导入from.load\u backend import epsilon File“C:\Users\marti\AppData\Local\Programs\Python\Python37-32\lib\site packages\keras\backend\load\u backend.py”第90行from.tensorflow\u backend import*文件中的第1行“C:\Users\marti\AppData\Local\Programs\Python\Python37-32\lib\site packages\keras\backend\tensorflow\u backend.py”,导入tensorflow作为tf ModuleNotFoundError中的第5行:没有名为“tensorflow”的模块

我认为Keras需要Tensorflow才能完全安装。Keras/Tensorflow是否仍然没有在Python 3.7.4中运行?如果没有,我是否应该使用其他机器学习包来实现时间序列LSTM?非常感谢你的指点,马丁:)

共有1个答案

许高峻
2023-03-14

为什么不降级您的python版本?使用Python3.7.x安装TensorFlow似乎还不容易。

至于替代包,你可以使用这个可以在这里找到的Matlab包,或者你可以尝试在这里找到的Pytorch版本的LSTM

 类似资料:

相关问答

相关文章

相关阅读