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

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 (标签-STM32|关键词-智能小车)
  • ¥20 关于#stm32#的问题,请各位专家解答!
  • ¥15 (标签-python)
  • ¥20 搭建awx,试了很多版本都有错
  • ¥15 java corba的客户端该如何指定使用本地某个固定IP去连接服务端?
  • ¥15 activiti工作流问题,求解答
  • ¥15 有人写过RPA后台管理系统么?
  • ¥15 Bioage计算生物学年龄
  • ¥20 如何将FPGA Alveo U50恢复原来出厂设置哇?
  • ¥50 cocos2d-x lua 在mac上接入lua protobuf?