当我在代码中运行这一行时,from keras.utils import plot_model我得到以下结果:
from keras.utils import plot_model
"ImportError: cannot import name 'plot_model' from 'keras.utils' (/usr/local/lib/python3.7/dist-packages/keras/utils/__init__.py)"
我昨晚睡觉的时候它还在工作。今天早上它抛出了一个错误。发生了什么事,我该怎么办?谢谢。任何建议都将不胜感激
14ifxucb1#
尝试以以下格式导入
from keras.utils.vis_utils import plot_model
这周我也遇到了同样的问题,这个导入工作正常。
rjjhvcjd2#
这是从TensorFlow documentation
from keras.utils.vis_utils import plot_model tf.keras.utils.plot_model( model, to_file='model.png', show_shapes=False, show_dtype=False, show_layer_names=True, rankdir='TB', expand_nested=False, dpi=96 )
jutyujz03#
在keras的最新版本中,plot_model功能已被移动到utils模块下的vis_utils(可视化实用程序)。因此,您可以使用以下任何一种导入来使plot_model函数工作:
plot_model
utils
vis_utils
或
from tensorflow.keras.utils import plot_model
qoefvg9y4#
plot_model之前在Keras.utils中,但可以从维斯中获取。复制粘贴上面的代码,它将工作
3bygqnnd5#
更新为:
5条答案
按热度按时间14ifxucb1#
尝试以以下格式导入
这周我也遇到了同样的问题,这个导入工作正常。
rjjhvcjd2#
这是从TensorFlow documentation
jutyujz03#
在keras的最新版本中,
plot_model
功能已被移动到utils
模块下的vis_utils
(可视化实用程序)。因此,您可以使用以下任何一种导入来使plot_model
函数工作:或
qoefvg9y4#
plot_model之前在Keras.utils中,但可以从维斯中获取。复制粘贴上面的代码,它将工作
3bygqnnd5#
更新为: