运行以下命令后,我试图启动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'