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

直接一键全部替换即可:

相关推荐
youngfengying3 分钟前
先验知识融入深度学习
人工智能·深度学习·先验知识
沃恩智慧4 分钟前
不确定性量化难题破解!贝叶斯+LSTM,革新时序预测!
人工智能·机器学习·lstm
whaosoft-1435 分钟前
51c视觉~合集56
人工智能
A林玖6 分钟前
【深度学习】目标检测
人工智能·深度学习·目标检测
代码洲学长6 分钟前
一、RNN基本概念与数学原理
人工智能·rnn·深度学习
A林玖7 分钟前
【深度学习】 循环神经网络
人工智能·rnn·深度学习
普蓝机器人9 分钟前
融合SLAM导航与视觉感知的智能果蔬采摘机器人科研平台
人工智能·机器人
趁你还年轻_17 分钟前
Claude Skills 超全入门指南
人工智能
救救孩子把17 分钟前
Dogs vs. Cats:从零到一的图像分类数据集
人工智能·分类·数据挖掘
38242782717 分钟前
python:正则表达式
前端·python·正则表达式