syfei0518 2022-04-19 23:28 采纳率: 61.1%
浏览 187
已结题

TensorFlow版本问题报错,不知道怎么改

问题遇到的现象和发生背景

试图使用Tensorboard一张图显示多条曲线,结果出现报错:AttributeError: module 'tensorboard.summary._tf.summary' has no attribute 'merge_all'

问题相关代码,请勿粘贴截图

代码链接:https://blog.csdn.net/u011606714/article/details/79423528?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522165037541816780255242800%2522%252C%2522scm%2522%253A%252220140713.130102334..%2522%257D&request_id=165037541816780255242800&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~sobaiduend~default-2-79423528.142^v9^pc_search_result_control_group,157^v4^control&utm_term=%E5%A6%82%E4%BD%95%E4%BD%BF%E7%94%A8Tensorboard%E4%B8%80%E5%BC%A0%E5%9B%BE%E6%98%BE%E7%A4%BA%E5%A4%9A%E6%9D%A1%E6%9B%B2%E7%BA%BF&spm=1018.2226.3001.4187

运行结果及报错内容
Traceback (most recent call last):

  File "C:\Users\shuyf\yolov5\runs\train\exp3\ceshi.py", line 16, in <module>
    write_op = tf.summary.merge_all()

AttributeError: module 'tensorboard.summary._tf.summary' has no attribute 'merge_all'

我的解答思路和尝试过的方法

尝试改为tf.compat.v1.summary.merge_all(),但是仍然报错。

我想要达到的结果
  • 写回答

3条回答 默认 最新

  • keenanli 2022-04-20 10:06
    关注

    你使用tf.compat.v1.summary.merge_all()这个之后报错内容还是你发的截图那个吗。
    所用调用summary的地方都要改成 tf.compat.v1.summary

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(2条)

报告相同问题?

问题事件

  • 系统已结题 4月28日
  • 已采纳回答 4月20日
  • 创建了问题 4月19日

悬赏问题

  • ¥15 微信会员卡等级和折扣规则
  • ¥15 微信公众平台自制会员卡可以通过收款码收款码收款进行自动积分吗
  • ¥15 随身WiFi网络灯亮但是没有网络,如何解决?
  • ¥15 gdf格式的脑电数据如何处理matlab
  • ¥20 重新写的代码替换了之后运行hbuliderx就这样了
  • ¥100 监控抖音用户作品更新可以微信公众号提醒
  • ¥15 UE5 如何可以不渲染HDRIBackdrop背景
  • ¥70 2048小游戏毕设项目
  • ¥20 mysql架构,按照姓名分表
  • ¥15 MATLAB实现区间[a,b]上的Gauss-Legendre积分