[tensorflow]plot_model

Posted xumeng2022

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[tensorflow]plot_model相关的知识,希望对你有一定的参考价值。

[ImportError: Failed to import pydot. You must install pydot and graphviz for pydotprint to work]

python使用tensorflow库时报错

import tensorflow
tensorflow.keras.utils.plot_model(model, to_file=\'graphviz.png\', show_shapes=True, show_layer_names=True)

个人觉得tensorflow中的importError有的很麻烦,最让我头疼的无非是tensorflow-gpu和 pytorch-gpu的安装了。本人的台式机是windows操作系统,几乎不用Linux.
解决办法
1.在终端terminal中先pip相应的包;

pip install pydot
pip install pydotplus
pip install graphviz

2.然后:从这里下载并安装graphviz,win64exe文件(binaries我不会安装)在电脑“系统路径”中为graphviz bin文件夹添加路径即可。

3.我必须关闭pycharm并重新打开它以刷新PATH,然后plot_model()即可产生的输出。

消耗时间:20:00--20:41

收获:python包用到就用到了,下载到本地对我来说,还是很麻烦的,尤其是刚入门的时候,大多数时间都浪费在配置环境上了,现在掌握了一定的经验,但对于深度学习这一领域仍旧是处于没有入门的处境,门外汉在门外徘徊中。


参考网页:https://stackoverflow.com/questions/47605558/importerror-failed-to-import-pydot-you-must-install-pydot-and-graphviz-for-py

以上是关于[tensorflow]plot_model的主要内容,如果未能解决你的问题,请参考以下文章

keras plot_model 告诉我安装 pydot

keras plot_model 画出来的图只有sequnce

获取keras中间层输出模型保存与加载

深度学习神经网络模型可视化的两个方法。

keras绘图之pydot和graphviz的导入( pydot` failed to call GraphViz)

Tensorflow:为啥'pip uninstall tensorflow'找不到tensorflow