keras 无法从tensorflow导入库

41ik7eoe  于 11个月前  发布在  其他
关注(0)|答案(1)|浏览(123)

我尝试从tensorflow.from tensorflow.keras.models import Sequential导入一些库。但终端显示ModuleNotFoundError:No module named 'keras. wrapers'。但我发现解决方法是使用。

from keras.models import Sequential

字符串
但是现在我想导入这个from tensorflow.keras.wrappers.scikit_learn import KerasRegressor。但是当我使用和以前一样的方法时,它不起作用。

from keras.wrappers.scikit_learn import KerasRegressor


我已经使用pip show tensorflow检查了我的tensorflow版本。它说我的tensorflow版本是Version:2.15.0。同样的步骤,我检查了我的scikit_learn版本是Version:1.3.2。
我的python版本是3.10.1
所以问题是我如何解决这个问题。以及如何导入KerasRegressor。
我已经在google上搜索过了,但还是没有找到任何东西。谢谢。

ibrsph3r

ibrsph3r1#

KerasRegressor不再是Keras的一部分(在最新版本中),您可以在scikeras库中找到它。
https://adriangb.com/scikeras/stable/generated/scikeras.wrappers.KerasRegressor.html

相关问题