Python 3.x ImportError:没有名为';keras.utils.visualize#u util';

Python 3.x ImportError:没有名为';keras.utils.visualize#u util';,python-3.x,deep-learning,keras,keras-layer,Python 3.x,Deep Learning,Keras,Keras Layer,嗨,当我试图在keras中运行代码时,它显示以下错误: from keras.utils.visualize_util import plot ImportError: No module named 'keras.utils.visualize_util' 我怎样才能解决这个问题?谢谢您必须手动修复代码,或者降级Keras 通过查看该模块的名称,您可以看到该模块已于2017年2月28日从visualize_util重命名为vis_utils。plot功能也被重命名为plot\u model

嗨,当我试图在keras中运行代码时,它显示以下错误:

from keras.utils.visualize_util import plot
ImportError: No module named 'keras.utils.visualize_util'

我怎样才能解决这个问题?谢谢

您必须手动修复代码,或者降级Keras

通过查看该模块的名称,您可以看到该模块已于2017年2月28日从
visualize_util
重命名为
vis_utils
plot
功能也被重命名为
plot\u model

您必须更新代码以反映这些更改,或者在开发或测试您正在使用的代码的地方使用适当的Keras版本。

使用

来自keras.utils导入plot\u模型
相反,Tensorflow 2:

from tensorflow.keras.utils import plot_model
而不是使用这个:

从tensorflow.keras.utils.np\u utils导入到\u category

改用这个:


从tensorflow.python.keras.utils.np\u utils导入到\u category

非常感谢。你帮了我很多。