TensorBoard初步了解

一简介:

TensorBoard是一个可视化工具,能够有效地展示Tensorflow在运行过程中的计算图、各种指标随着时间的变化趋势以及训练中使用到的数据信息。一般安装了TensorFlow就会自带tensorboard,如果没有,可在cmd命令下 输入    pip install tensorboard   安装。

二简单使用tensflow:

写一个简单的tensorflow程序,并运行。如下:

    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 = tf.summary.FileWriter("path/to/log", tf.get_default_graph())     #path/to/log为自己设置的储存路径
    writer.close()

然后在path/to/log路径下就会有一个   events.out.tfevents.1536909888   文件:

在地址栏输入cmd进入命令行环境,

在命令行环境下输入 tensorboard --logdir=path/to/log   ,path/to/log是第二步events.out.tfevents.1536909888文件的地址(注意:不要用引号括起来)。

在浏览器中(推荐用google浏览器,其他的可能会有问题)输入地址 localhost:6006 或者复制命令行下返回的地址在浏览器中(比如上图的http://DESKTOP-QIFHI0U:6006),就可以进入tensorboard,可以看到图了:

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章