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

直接一键全部替换即可:

相关推荐
才兄说3 小时前
机器人二次开发机器狗巡检?低耗电自主绕行
python
闵孚龙3 小时前
Claude Code Plan Mode 计划模式全解析:先规划后执行、审批流、计划文件、Auto Mode、多 Agent 协同
大数据·人工智能
happyprince3 小时前
01-FlagEmbedding 项目概述
人工智能
迪娜学姐3 小时前
调用GPT image 2一键批量美化项目申请答辩PPT
人工智能·gpt·chatgpt·powerpoint·ppt
happyprince3 小时前
02-FlagEmbedding 抽象基层 (ABC Layer) 深度分析
人工智能
Raink老师3 小时前
【AI面试临阵磨枪-54】如何监控 AI 系统:成功率、延迟、Token 消耗、幻觉率、调用量
人工智能·面试·职场和发展
财迅通Ai3 小时前
利欧股份科技股权投资成效显著 构建硬科技布局新生态
大数据·人工智能·科技·利欧股份
-SOLO-3 小时前
Python 爬取小红书 文章标题和内容 仅供学习
android·python·学习
舞影天上3 小时前
WSL 里跑 Node.js 服务:nohup 对它无效,我翻了 5 次车才摸清
人工智能
雷欧力3 小时前
Claude Code 两个被低估的新命令:/goal 让它自己干到底,Agent View 让你同时盯十个任务
人工智能