已解决: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+单击该函数即可进入。

直接一键全部替换即可:

相关推荐
郑寿昌13 小时前
2026传感器革命:智能感知新纪元
人工智能
杰之行13 小时前
Fast-DDS Transport 层架构详解
c++·人工智能
陈天伟教授13 小时前
图解人工智能(19)机器学习基本流程
人工智能
lusasky13 小时前
GPU芯片那些事
人工智能
码农阿强13 小时前
技术解析|doubao‑seedance 全系列模型深度解读:API 开放生态赋能 AI 视频生成工程化
人工智能·音视频
大拿爱科技13 小时前
声音克隆接入短视频流程时,哪些环节最容易出问题?
人工智能·aigc·音视频·语音识别
人月神话-Lee13 小时前
【图像处理】二值化与阈值——从灰度到黑白的决策
图像处理·人工智能·计算机视觉
瑞华丽PLM13 小时前
瑞华丽工业软件研发效能全景展示
人工智能·算法·cae·工业软件·国产软件·瑞华丽plm·瑞华丽
m0_6346667313 小时前
Zero 和 Spec Kit:AI Agent 正在把“编程”推向更显式的契约时代
人工智能·ai
QBoson13 小时前
Cell :D-SPIN 从单细胞转录组构建调控网络,解析细胞扰动响应底层逻辑
人工智能·神经网络·机器学习