2017-08-25 138 views
2

我尝试使用TensorBoard,我只为每个conv层使用tf.summary.histogram(),logits和loss函数。如何解决TensorBoard 404错误?

当我写的tensorboard --logdir = 'TB_dir' --port=6006命令来查看可视化,它并不代表直方图信息还它给了我这个::

警告:tensorflow:路径../external/data/plugin/text /运行未找到,发送404 警告:tensorflow:path ../external/data/plugin/text/runs找不到,发送404 警告:tensorflow:路径../external/data/plugin/text/runs找不到,发送404 警告:tensorflow:路径../external/data/plugin/text/runs找不到,发送404

我试过使用sudo pip3 install tensorflow-tensorboard命令,但这并不能解决问题。

我在我的代码在训练步骤中使用Tensorflow 1.1.0版本的,Ubuntu 17.04和python3.5

我用:

with tf.Graph().as_default() as g: 
summary_writer = tf.summary.FileWriter(TensorBoard_dir, g) 

后,我使用的所有直方图汇总函数我用:

merged_summaries = tf.summary.merge_all() 

和最后一件事后tf.train.MonitoredTrainingSession()我写::

while not sess.should_stop(): 
    _, summary = sess.run([train_op, merged_summaries]) 
    summary_writer.add_summary(summary,10) 

我不知道如果我错过任何东西在代码中使用TensorBoard?

+0

我认为这是--logdir,你有没有试过这个 –

+0

哦抱歉我的写在这个问题上是错误的。是的,我用--logdir不是logdir – AAA

+0

我会在问题中编辑它,谢谢观察 – AAA

回答

0

尝试重新安装TensorFlow 1.1或升级到TensorFlow 1.3。 tensorflow-tensorboard pip目前仅适用于TensorFlow 1.3。