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

直接一键全部替换即可:

相关推荐
速易达网络1 分钟前
工业成品多维检测模型
人工智能
计算机徐师兄4 分钟前
Python基于Django的图片推荐系统(附源码,文档说明)
python·django·网络爬虫·图片推荐系统·python图片推荐系统·python图片推荐·图片推荐
轴测君4 分钟前
CBAM(Convolutional Block Attention Module)
人工智能·pytorch·笔记
汗流浃背了吧,老弟!9 分钟前
基于 BERT 模型实现命名实体识别(NER)任务
人工智能·深度学习·bert
Linux猿9 分钟前
基于Python的图书管理系统(可执行源码+详细报告+详细注释+运行步骤)
开发语言·python·毕业设计·课程设计·管理系统·图书管理系统项目
兔兔爱学习兔兔爱学习11 分钟前
DeepSeek-OCR及其他主流OCR调研
人工智能
奥特曼_ it12 分钟前
【NLP舆情分析】基于python微博舆情分析可视化系统(完整系统源码+数据库+详细部署教程)✅
数据库·python·自然语言处理
啊巴矲12 分钟前
小白从零开始勇闯人工智能:计算机视觉初级篇(OpenCV进阶操作(上))
人工智能·opencv·计算机视觉
sensen_kiss14 分钟前
Python安装与环境配置全程详细教学(包含Windows版和Mac版)
开发语言·python·pycharm
科学计算技术爱好者15 分钟前
NVIDIA GPU 系列用途分类梳理
人工智能·算法·gpu算力