windows下使用keras可视化pydot graphviz问题

今天在学深度学习的时候碰到一个问题,就是题目所看到的,安装完了graphviz软件以及python package graphviz和pydot发现不能用

去网上找了几篇博客,终于把问题解决了

最主要的问题在于安装的顺序出了错,正确的安装步骤是:graphviz->grapphviz软件本身->pydot

参考网站:

https://www.jianshu.com/p/f3a0b2ca0ca8

https://blog.csdn.net/weixin_40262703/article/details/80179611

第一步

运行cmd,在命令行中使用pip安装graphviz

pip install graphviz

第二步

安装graphviz软件,下载地址:https://graphviz.gitlab.io/download/

安装完成之后,添加Graphviz2.38\bin到环境变量中

第三步

最后安装pydot

pip install pydot

测试代码:

from pyimagesearch.nn.conv import LeNet

from keras.utils import plot_model

# initialize LeNet and then write the network architecture

# visualization graph to disk

model = LeNet.build(28,28,1,10)

plot_model(model,to_file="lenet.png",show_shapes=True)

最后可以运行的结果图:

windows下使用keras可视化pydot graphviz问题

步骤一定不能出错,不然运行脚本的时候会报错哦!!


分享到:


相關文章: