我在Pycharm中使用了以下代码:
import tensorflow as tf
sess = tf.Session()
a = tf.constant(value=5, name='input_a')
b = tf.constant(value=3, name='input_b')
c = tf.multiply(a,b, name='mult_c')
d = tf.add(a,b, name='add_d')
e = tf.add(c,d, name='add_e')
print(sess.run(e))
writer = tf.summary.FileWriter("./tb_graph", sess.graph)
然后,我将以下行粘贴到Anaconda Prompt:
tensorboard --logdir=="tb_graph"
我尝试使用“”和“”,如建议的那样:Tensorboard: No graph definition files were found.,但对我没有任何帮助。
我有类似的问题。当我在单引号而不是双引号中指定'logdir'文件夹时发生了问题。希望这对您有所帮助。 egs:tensorboard --logdir ='my_graph'-> Tensorboard没有检测到图形 tensorboard --logdir =“ my_graph”-> Tensorboard检测到该图
我在装有Ubuntu 16.04的笔记本电脑上检查了代码,并在Win10上检查了另一个代码,所以它可能不是基于系统的错误。
我还尝试在提示中添加和删除--host=127.0.0.1
,并多次检查http://localhost:6006/和http://desktop-.......:6006/。
还是同样的错误:
未找到图定义文件。 要存储图形,请创建tf.summary.FileWriter并通过构造函数或调用其add_graph()方法传递图形。您可能需要查看图形可视化器教程。 ....
请告诉我code / propmp命令有什么问题?
编辑:在Ubuntu上,我当然使用普通终端。
EDIT2:我在命令提示符中同时使用了=和==
答案 0 :(得分:0)
我的问题的答案是:
1)将"./new1_dir"
更改为".\\new1_dir"
和
2)完整记录要提交给蟒蛇提示的文件:--logdir="C:\Users\Admin\Documents\PycharmProjects\try_tb\new1_dir"
感谢@BugKiller的帮助!
编辑:对我来说,仅在Windows上有效,但总比没有好
EDIT2:在Ubuntu 16.04上也可以使用