已解决:tensorflow2.6.0的plot_model无法绘制图像报错如何解决?

1.正确使用的流程:

我的环境是tensorflow 2.6.0,python3.9.18。

  • 安装对应的库

    pip install graphviz
    pip install pydotplus

  • 安装文件graphviz.smi,我安装的是8.1.0版本。

下载地址:graphviz.smi

安装的时候记得勾选环境变量选项。

  • 修改vis_utils.py ,将pydot都替换成pydotplus。原因是pydot已经停止开发了,不兼容了。

如何找到vis_utils.py?

在pycharm中把鼠标放在plot_model函数的位置,然后Ctrl+单击该函数即可进入。

直接一键全部替换即可:

相关推荐
xier_ran7 分钟前
关键词解释:DAG 系统(Directed Acyclic Graph,有向无环图)
python·算法
嵌入式-老费8 分钟前
自己动手写深度学习框架(神经网络的引入)
人工智能·深度学习·神经网络
LeonDL1688 分钟前
【通用视觉框架】基于C#+VisionPro开发的视觉框架软件,全套源码,开箱即用
人工智能·c#·visionpro·通用视觉框架·机器视觉框架·视觉框架软件·机器视觉软件
无风听海9 分钟前
神经网络之向量空间的正交坐标系的数量
人工智能·深度学习·神经网络
newxtc20 分钟前
【锦州通APP注册_登录安全-无验证方式导致安全隐患】
人工智能·selenium·测试工具·安全·政务
Acrelhuang31 分钟前
小小电能表,如何撬动家庭能源革命?
java·大数据·开发语言·人工智能·物联网
终端域名31 分钟前
先进核技术:未来能源革命的核心驱动力
人工智能·可控核聚变·先进核技术·小型模块化反应堆
叶子20242237 分钟前
判断题:可再生能源发电利用率指水电、风电、太阳能、生物质能等非化石能源占一次能源消费总量的比重。 这句话为什么错误
大数据·人工智能·能源
顾安r39 分钟前
11.7 脚本网站 中国象棋
python·bash
WenGyyyL1 小时前
微信小程序开发——第二章:微信小程序开发环境搭建
开发语言·python·微信小程序