第一次使用tensorflow和tensorboard。不幸的是,有一些问题。 (供参考,我正在通过Jupyter Notebook进行此操作)
首先这是我的代码:
import tensorflow as tf
# (x+y)^(x*y)
x = tf.constant(3)
y = tf.constant(2)
add_op = tf.add(x,y)
mul_op = tf.multiply(x,y)
useless = tf.multiply(x, add_op)
pow_op = tf.pow(add_op, mul_op)
root_logdir = './tf_tb_logs'
writer = tf.summary.FileWriter(root_logdir, tf.get_default_graph())
with tf.Session() as sess:
print(sess.run([pow_op, useless]))
writer.close()
我可以通过以下方式进入TensorBoard:
%load_ext tensorboard
%tensorboard --logdir tf_tb_logs
但是我收到错误消息:“当前数据集没有活动的仪表板。” 但是,我确实看到了编写的事件文件。当我单击它时,它说无法访问,因为它不是UTF-8编码的。 我不太确定问题是什么,不胜感激。
此外,我尝试通过命令行(Windows 10)访问tensorboard,但出现错误“ tensorboard”未被识别为内部或外部命令。
提前感谢您的帮助!