windows 下 Tensorboard 无法显示数据(No dashboards are active for the current data set)

问题

No dashboards are active for the current data set

原因及解决

通常是由于执行命令时,指向的路径存在问题,因此这里建议采用以下方式(亲测):

  • 假设你文件所在目录在 F:\GitHubRepositories\JupyterNotebook 中,那么在命令行先进入对应路径。
  • 执行指令 tensorboard --logdir=.\logs即可。

如:

测试用例

假设你无法确定是否是因为自己写的代码存在错误导致,那么你可以运行一下代码,然后用上述方式打开进行测试:

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计算图写入日志。
writer = tf.summary.FileWriter('logs/', tf.get_default_graph())
writer.close()

你可能感兴趣的:(机器学习)