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

直接一键全部替换即可:

相关推荐
da_vinci_x几秒前
Sampler 风格化滤镜:拒绝“写实”,AI 一键生成“塞尔达”风草地
人工智能·游戏·aigc·材质·技术美术·游戏美术·pbr
AI浩1 分钟前
基于检测变换器的无源目标检测
人工智能·目标检测·目标跟踪
棒棒的皮皮1 分钟前
【OpenCV】Python图像处理之特征提取
图像处理·python·opencv
老蒋新思维3 分钟前
创客匠人 2025 峰会启示:AI 重构企业管理领域知识变现的效率逻辑
人工智能·网络协议·tcp/ip·重构·知识付费·创始人ip·创客匠人
用户576905308013 分钟前
微调入门尝试:沐雪角色扮演
python·llm
ku_code_ku3 分钟前
python几种包管理器的分析比较
开发语言·python·包管理器
2301_795167204 分钟前
Python 高手编程系列一十三:现实例子 — 延迟求值属性
开发语言·windows·python
h***04775 分钟前
爬虫学习案例3
爬虫·python·学习
AI浩6 分钟前
LMM-Det:让大型多模态模型在目标检测中脱颖而出
人工智能·目标检测·目标跟踪
木头左8 分钟前
降维保真度权衡方差解释占比阈值对量化交易预测精度的影响分析
人工智能·机器学习·数学建模