我在学习过程中遇到了tensorboard无法启动的问题。
按照网上的教程,我无法正常启动tensorboard,全过程没有报错,但是打开tensorboard显示
No dashboards are active for the current data set.
如下图:
这种情况下,我在网上并没有看到非常直接的解决方法,最后在群里跟大家讨论找到了解决方法,这里跟大家分享一下启动tensorboard的正确姿势。
利用最简单的向量相加的例子。
代码如下:
import tensorflow as tf
# 定义一个简单的计算图,实现向量加法的操作。
input1 = tf.constant([1.0, 2.0, 3.0], name = 'input1')
input2 = tf.Variable(tf.random_uniform([3]), name = 'input2')
output = tf.add_n([input1, input2], name = 'add')
# 生成一个写日志的writer,并将当前的tensorflow计算图写入日志。
# tensorflow提供了多种写日志文件的API
writer = tf.summary.FileWriter('C:/logfile', tf.get_default_graph())
writer.close()
# 定义一个简单的计算图,实现向量加法的操作。
input1 = tf.constant([1.0, 2.0, 3.0], name = 'input1')
input2 = tf.Variable(tf.random_uniform([3]), name = 'input2')
output = tf.add_n([input1, input2], name = 'add')
# 生成一个写日志的writer,并将当前的tensorflow计算图写入日志。
# tensorflow提供了多种写日志文件的API
writer = tf.summary.FileWriter('C:/logfile', tf.get_default_graph())
writer.close()
运行后,会在指定目录下产生如下文件:
接着进入log文件(这里