tensorflow: tensorboard 探究
来源:互联网 发布:arrayslice php 编辑:程序博客网 时间:2024/06/11 15:25
功能模块
打开方式
法一
代码运行完成之后,可以用bash脚本一键浏览器访问tensorboard终端:
xdg-open 'http://localhost:6006/#histograms'tensorboard --logdir=.
法二
代码运行完成之后,命令行中跳转到代码生成的文件夹中,输入
tensorboard --logdir .
等待程序反应之后,浏览器访问
localhost:6006
也可以自己定义端口
demo
源码
打开终端,执行 bash run.sh
即可一键生成 tensorboard log 并自动打开 6006端口
main.py:
log_path = './log'N = 400import shutiltry: shutil.rmtree(log_path)except OSError: passimport tensorflow as tfk = tf.placeholder(dtype=tf.float32)moving_mean = tf.random_normal(shape=[1000], mean=(5*k), stddev=1)tf.summary.histogram('normal/moving_mean', moving_mean)shrinking_mean = tf.random_normal(shape=[1000], mean=0, stddev=1-k)tf.summary.histogram('normal/shrinking_mean', shrinking_mean)normal_combined = tf.concat([moving_mean, shrinking_mean], axis=0)tf.summary.histogram('normal/normal_combined', normal_combined)gamma = tf.random_gamma(shape=[1000], alpha=k)tf.summary.histogram('other/gamma', gamma)poisson = tf.random_poisson(lam=k, shape=[1000])tf.summary.histogram('other/poisson', poisson)uniform = tf.random_uniform(shape=[1000], minval=k*10)tf.summary.histogram('other/uniform', uniform)all_combined = tf.concat([moving_mean, shrinking_mean, gamma, poisson, uniform], axis=0)tf.summary.histogram('all_combined', all_combined)summaries = tf.summary.merge_all()sess = tf.Session()writer = tf.summary.FileWriter(log_path)for step in range(N): val = step/float(N) merge_op = sess.run(summaries, feed_dict={k:val}) writer.add_summary(summary=merge_op, global_step=step)writer.close()
run.sh:
python main.pyxdg-open 'http://localhost:6006/#histograms'tensorboard --logdir=./
阅读全文
2 0
- tensorflow: tensorboard 探究
- 【TensorFlow | TensorBoard】理解 TensorBoard
- TensorFlow----TensorBoard
- Tensorflow 可视化 TensorBoard 尝试~
- TensorBoard--TensorFlow可视化
- tensorflow-006-tensorboard
- tensorflow可视化--tensorboard
- tensorflow可视化模块 tensorboard
- tensorflow入门Day3-TensorBoard
- [TensorFlow]理解Tensorboard Graph
- TensorFlow MNIST TensorBoard版本
- Tensorflow学习:Tensorboard可视化
- Tensorflow-2-Tensorboard使用
- Tensorflow学习之TensorBoard
- Tensorflow 可视化 Tensorboard 1
- tensorflow手册tensorboard可视化
- tensorflow(5) Tensorboard可视化
- tensorflow之tensorboard
- ROS 在ubuntu 12.04 下的安装及测试
- spring事务嵌套容易产生重复记录
- apizza开发工具
- Linux大文件切割命令split
- linux stat函数
- tensorflow: tensorboard 探究
- RTP音频流分析以及乱序问题的解决方法(一)
- 【OpenCV入门教程之二】 一览众山小:OpenCV 2.4.8 or OpenCV 2.4.9组件结构全解析
- 不知不觉在CSDN快10年了
- LRU Cache
- MapReduce工作原理
- 怎么运行jar文件?如某个安装文件是jar文件,怎么运行?
- 为什么HDFS中的块如此之大?
- Android图片加载框架Glide的使用解析