这些是我的进口货
from math import sqrt
from numpy import array
from numpy import mean
from numpy import std
from pandas import DataFrame
from pandas import concat
from pandas import read_csv
from sklearn.metrics import mean_squared_error
from keras.models import Sequential
from keras.layers import Dense
from keras.layers import Flatten
from keras.layers.convolutional import Conv1D
from keras.layers.convolutional import MaxPooling1D
字符串
它显示了这个错误:
ModuleNotFoundError Traceback (most recent call last)
Cell In[7], line 13
11 from keras.layers import Dense
12 from keras.layers import Flatten
---> 13 from keras.layers.convolutional import Conv1D
14 from keras.layers.convolutional import MaxPooling1D
15 from matplotlib import pyplot
ModuleNotFoundError: No module named 'keras.layers.convolutional'
型
我已经尝试了evrything从更新每个库到最新的python版本,但仍然显示这个问题,即使我已经为它创建了一个新的python环境,但仍然是同样的问题。
1条答案
按热度按时间tyu7yeag1#
快速修复
字符串
说明
如果“keras”被正确安装,就好像它没有安装一样,那么在从keras导入模块的第一行,而不是第13行,会观察到错误。
现在,这告诉我们
keras
是好的,但有一些问题与from keras.layers.convolutional
。如果你想导入Conv1D
或任何层只是使用-型
其中,layer_name是层的名称。
您可以参考this以获取有关keras层的更多信息。