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

直接一键全部替换即可:

相关推荐
Web极客码几秒前
PyTorch 实战:为神经网络开启“实时自愈”模式
人工智能·pytorch·神经网络
大转转FE1 分钟前
转转前端周刊第191期: 淘宝闪购 AI Agent 的秒级响应记忆系统
前端·人工智能
波波0072 分钟前
用微软AutoGen+ 通义千问实现 AI 成语接龙
人工智能·microsoft·c#
一招定胜负2 分钟前
LlamaFactory使用教程
人工智能·lora·模型微调·llamafactory
源码之家2 分钟前
计算机毕业设计:汽车销售数据采集分析系统 Flask框架 requests爬虫 可视化 数据分析 大数据 机器学习 大模型(建议收藏)✅
大数据·爬虫·python·信息可视化·flask·汽车·课程设计
亚马逊云开发者3 分钟前
Amazon Nova Act 浏览器自动化测试实战:AI 驱动的端到端测试 + pytest 集成 + OpenClaw 场景落地
人工智能·pytest
TG_yunshuguoji5 分钟前
阿里云代理商:如何用阿里云AppFlow 为飞书机器人配置定时任务?
人工智能·阿里云·机器人·云计算·飞书
OPHKVPS6 分钟前
ShadowPrompt漏洞:Claude Chrome扩展遭零点击提示注入攻击
网络·人工智能·安全
程序员buddha6 分钟前
Spring集合注入功能
windows·python·spring
cnnews6 分钟前
Termux中安装python包
android·linux·开发语言·python·安卓·termux