【问题标题】:tensorboard, no visual张量板,没有视觉效果
【发布时间】:2018-01-01 02:28:18
【问题描述】:

我正在尝试运行张量板。我根据 tensorboard 网站制作了一个简单的代码。有谁知道这个问题的解决方案?谢谢

import tensorflow as tf
node1 = tf.constant(3.0, dtype=tf.float32)
node2 = tf.constant(4.0) 
node3 = tf.add(node1, node2)
sess = tf.Session()
writer=tf.summary.FileWriter('/Users/jenny/Desktop/file')
writer.add_graph(sess.graph)

在终端中,这是我运行的

$ tensorboard --logdir /Users/jenny/Desktop/file

结果:

Starting TensorBoard 54 at http://jennys-iMac.local:6006

我粘贴了地址,(http://jennys-iMac.local:6006),and a sign claiming the DNS address could not be found appeared.

当我按照Robcarney的建议尝试http://localhost:6006时,虽然原来的问题已经修复,there is no data shown; this occured for every one of the tabs

【问题讨论】:

    标签: python machine-learning tensorflow tensorboard


    【解决方案1】:

    试试http://localhost:6006。我运行了您的脚本并收到了与输出相同的消息,但初始地址无效,而这个地址有效。

    编辑:您还需要使用writer.flush()writer.close() 刷新数据并关闭文件编写器,以便获取所有相关的图形/事件/等。写入指定目录中的磁盘。

    【讨论】:

    • 所以我尝试了您的链接。它不再显示错误,但是,没有显示视觉效果
    • 好像没有图表或任何东西@robcarney
    • 尝试将 wirter.flush() 和 writer.close() 添加到脚本的末尾。图表应位于页面上的“图表”选项卡中(不是标量,默认情况下最初会带您进入)
    【解决方案2】:

    让我们试试这个,你没有声明这个语句tf.summary.merge_all()

    import tensorflow as tf
    
    node1 = tf.constant(3.0, dtype=tf.float32)
    node2 = tf.constant(4.0) 
    node3 = tf.add(node1, node2)
    
    sess = tf.Session()
    writer=tf.summary.FileWriter('/Users/jenny/Desktop/file')
    writer.add_graph(sess.graph)
    
    tf.summary.scalar('node3', node3)
    merged = tf.summary.merge_all()
    
    summary, result = sess.run([merged, node3])
    writer.add_summary(summary)
    
    print(result)
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-09-03
      • 2011-08-10
      • 1970-01-01
      • 1970-01-01
      • 2017-07-12
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多