启动Tensorboard时显示AttributeError

时间:2019-04-03 03:17:47

标签: python-3.x tensorflow jupyter-notebook tensorboard attributeerror

运行以下命令后,我试图启动tensorboard。但是我在cmd提示符和jupyter笔记本中都出现如下错误。 有人可以帮我吗?

import tensorflow as tf
x = tf.placeholder(tf.float32, name='x')
y = tf.placeholder(tf.float32, name='y')
z = tf.add(x, y, name='sum')
session = tf.Session()
summary_writer = tf.summary.FileWriter('/tmp/1', session.graph)
summary_writer.flush()

在此之后,我尝试如下启动tensorboard。与我在cmd提示符下尝试的显示的错误相同。

!tensorboard --logdir=/tmp/1
Traceback (most recent call last):
  File "C:\Users\f1\Anaconda3\Scripts\tensorboard-script.py", line 6, in <module>
    from tensorboard.main import run_main
  File "C:\Users\f1\Anaconda3\lib\site-packages\tensorboard\main.py", line 44, in <module>
    from tensorboard import default
  File "C:\Users\f1\Anaconda3\lib\site-packages\tensorboard\default.py", line 36, in <module>
    from tensorboard.plugins.beholder import beholder_plugin
  File "C:\Users\f1\Anaconda3\lib\site-packages\tensorboard\plugins\beholder\__init__.py", line 15, in <module>
    from tensorboard.plugins.beholder.beholder import Beholder
  File "C:\Users\f1\Anaconda3\lib\site-packages\tensorboard\plugins\beholder\beholder.py", line 199, in <module>
    class BeholderHook(tf.estimator.SessionRunHook):
AttributeError: module 'tensorflow.python.estimator.estimator_lib' has no attribute 'SessionRunHook'

0 个答案:

没有答案