zoukankan      html  css  js  c++  java
  • TensorFlow可视化,tensorboard的使用

    tensorboard的使用

    这是一种将tensortflow可视化的方法

    具体用法:

    1      1在训练模型的时候使用如下语句(将会以生成日志的方法保存到当前文件夹下的logs文件夹里面):

    tf.summary.FileWriter('logs',sess.graph)

    2      在anaconda的黑框里面找到当前运行环境

    3      输入如下代码(后面的house部分是之前生成的日志的路径(可复制xpath)):tensorboard --logdir=D:SWorkerDeeplearning1logs

    4      然后会出现这样的结果(如下图):

     

    5 这时我们需要将其中的网址(http://DESKTOP-5KALOCI:6006)复制然后用浏览器打开,这样就可以可视化啦

    以下是我们使用TensorFlow创造tensorboard的简单实现

    import tensorflow as tf
    tf.set_random_seed(777)
    a=tf.constant([1.0,2.0,3.0],name='a')
    b=tf.Variable(tf.random.uniform([3]),name='b')
    add=tf.add_n([a,b],name='add')
    with tf.Session() as sess:
    sess.run(tf.global_variables_initializer())
    write=tf.summary.FileWriter('logs',sess.graph)
    print(sess.run(add))
    write.close()






  • 相关阅读:
    box-sizing: border-box的作用
    什么时候用created,什么时候用mounted
    圣杯布局
    关闭浏览器 清除session
    js this
    js 深拷贝
    经常犯的一些小错误
    语法:c++对关于空指针0/NULL/nullptr三者的演变
    常用的函数
    C++一些小技巧
  • 原文地址:https://www.cnblogs.com/wei-520/p/12533135.html
Copyright © 2011-2022 走看看