首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >模块tensorboard.summary._tf.summary没有属性“import_event”

模块tensorboard.summary._tf.summary没有属性“import_event”
EN

Stack Overflow用户
提问于 2022-07-04 13:10:46
回答 1查看 41关注 0票数 0

我在玩一本书上的代码,但是有一个错误我无法解决。这是我的密码:

代码语言:javascript
复制
from tensorboard.plugins.hparams import api_pb2
from tensorboard.plugins.hparams import summary as hparams_summary

def run_experiment(run_dir, hparams):
  writer = tf.summary.create_file_writer(run_dir)
  summary_start = hparams_summary.session_start_pb(hparams=hparams)
  with writer.as_default():
    accuracy = train_test_hp(hparams)
    summary_end = hparams_summary.session_end_pb(api_pb2.STATUS_SUCCESS)
    tf.summary.scalar('accuracy',accuracy,step=1,description="The accuracy")
    tf.summary.import_event(tf.compat.v1.Event(summary=summary_start).SerializeToString())
    tf.summary.import_event(tf.compat.v1.Event(summary=summary_end).SerializeToString())
  return accuracy 

这就是我遇到的错误:

模块'tensorboard.summary._tf.summary‘没有属性'import_event’

我在用colab。请给我一些关于解决错误的想法。你的帮助对我来说意义重大!

EN

回答 1

Stack Overflow用户

发布于 2022-07-04 13:51:35

换行:

代码语言:javascript
复制
tf.summary.import_event(tf.compat.v1.Event(summary=summary_start).SerializeToString())
tf.summary.import_event(tf.compat.v1.Event(summary=summary_end).SerializeToString())

至:

代码语言:javascript
复制
tf.compat.v1.summary.Event(summary=summary_start).SerializeToString()
tf.compat.v1.summary.Event(summary=summary_end).SerializeToString()

解决了问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72857319

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档