您好,当我尝试在keras中运行代码时,它显示以下错误:
from keras.utils.visualize_util import plot
ImportError: No module named 'keras.utils.visualize_util'
我该如何解决这个问题?感谢
答案 0 :(得分:28)
您必须手动修复代码,或降级Keras。
通过查看该模块的commit history,您可以看到它已于2017年2月28日从visualize_util
重命名为vis_utils
。 plot
函数也已重命名为plot_model
。
您必须更新代码以反映这些更改,或使用正确的Keras版本,其中您正在使用的代码是开发或测试的。
答案 1 :(得分:0)
使用
from keras.utils import plot_model
代替
答案 2 :(得分:0)
Tensorflow 2:
from tensorflow.keras.utils import plot_model
答案 3 :(得分:0)
而不是使用这个:
从 tensorflow.keras.utils.np_utils 导入到_categorical
改用这个:
从 tensorflow.python.keras.utils.np_utils 导入到_categorical