import numpy as np

from tensorboardX import SummaryWriter

writer=SummaryWriter(log_dir="scala",comment="base_scala")

for epoch in range(100):
writer.add_scala(tag='scala/test',scalar_value=np.random.rand(),global_step=epoch)
writer.add_scalars("scala/scalars_test",{"xsinx":epoch *np.sin(epoch),"xcosx":epoch*np.cos(epoch)},epoch)
writer.close()

  

1. from tensorboardXimport SummaryWriter

2. 然后定义一个SummaryWriter() 实例。

SummaryWriter()的参数为:def __init__(self, log_dir="scala", comment="base_scala", **kwargs):

其中log_dir为生成的文件所放的目录,

comment为文件名称。

默认目录为生成runs文件夹目录

3.    add_scalar(tag, scalar_value, global_step=None, walltime=None)

         tag (string): 数据名称,可以简单理解为保存图的名称
           scalar_value (float): 数字常量值,可以理解为Y轴数据
           global_step (int, optional): 训练的 step,可以理解为X轴数据
           walltime (float, optional): 记录发生的时间,默认为 time.time()

     当Y轴数据不止一个时,可以使用writer.add_scalars()

4.  如果是默认目录,则 tensorboard --logdir runs

本例中,tensorboard --logdir scalar

5. 最后调用writer.close()

tensorboard_scalar的更多相关文章

随机推荐

  1. android:layout_gravity 和 android:gravity 的区别?

    第一个是让该布局在其父控件中的布局方式,第二个是该布局布置其字对象的布局方式

  2. cocoapods [!] Unable to find a pod with name, author, summary, or description matching `xx`

    pod search MJRefresh的时候报错 [!] Unable to find a pod with name, author, summary, or description matchi ...

  3. PS 之图片中抠出大树

    工具:Photoshop CC2017 原图:(目的是将大树从图片中抠出) 操作: 1.打开要抠图的图片,然后执行:[图层]---->[新建调整图层]---->[反相]---->[在 ...

  4. 正确关闭selinux

    .查看当前selinux的状态命令为 getenforce .两个都要关.注意先看看有么有这两个文件,如果没有就创建一个,否则后期会出现很多问题 cat > /etc/selinux/confi ...

  5. zabbix使用脚本监控

    参照:http://www.cnblogs.com/zhongkai-27/p/9984597.html

  6. windows 快捷键 部分

    1.快速启动任务栏锁定的任务 WIN+任务栏任务顺序(左侧开始数) 2.运行 WIN+R mstsc--->远程桌面链接 regedit--->注册表信息 services.msc---& ...

  7. PHP 静态变量的介绍

    PHP静态变量 变量在程序里是生命周期,存储在栈上,函数执行完就会被释放,而静态变量不同之处在于,函数执行完后并不会被释放,而是保留到下次函数调用,直到程序执行完,才从栈上释放 在PHP中有3类全局变 ...

  8. 数组被遗忘的内置对象--》Array.find()

    需求:一个数组包含很多对象,对象中有很多属性.现在给你一个值,且这个值再这个数组的某个对象存在,那么如何找到这个对象? 首先想的是for循环遍历,但这样非常麻烦,js给我们提供了一个find()方法, ...

  9. javaScript中==和===对数组、对象的判断是它们是否同一个实例对象

      问题描述 在实现业务时,大量用到了 if(a === b)这样的判断,但有一个类似判断一直进不去这个if条件, a === b 返回的一直是false,但是其他几个类似判断,都正常触发条件. 原因 ...

  10. python nonlocal 的具体原理

    很多文章都大概列了下nonlocal的具体用法,比如看到几篇文章写的 “nonlocal关键字用来在函数或其他作用域中使用外层(非全局)变量” 看完以后我感觉自己是懂了,但光从这句话来说还没完全理解它 ...