1. import numpy as np
  2.  
  3. from tensorboardX import SummaryWriter
  4.  
  5. writer=SummaryWriter(log_dir="scala",comment="base_scala")
  6.  
  7. for epoch in range(100):
  8. writer.add_scala(tag='scala/test',scalar_value=np.random.rand(),global_step=epoch)
  9. writer.add_scalars("scala/scalars_test",{"xsinx":epoch *np.sin(epoch),"xcosx":epoch*np.cos(epoch)},epoch)
  10. 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. Java学习之==>泛型

    一.什么是泛型 泛型,即“参数化类型”,在不创建新的类型的情况下,通过泛型指定的不同类型来控制形参具体限制的类型.也就是说在泛型使用过程中,操作的数据类型被指定为一个参数,这种参数类型可以用在类.接口 ...

  2. 用Node开发桌面应用:NW.js和Electron

    NW.js和Electron对比:[http://tangiblejs.com/posts/nw-js-electron-compared] NW.js:[https://nwjs.io/] Elec ...

  3. DJANGO MODEL FORMSETS IN DETAIL AND THEIR ADVANCED USAGE

    Similar to the regular formsets, Django also provides model formset that makes it easy to work with ...

  4. ca认证(https)

    证书签名过程: 1.网页服务器生成证书请求文件: 2.认证中心确认申请者的身份真实性: 3.认证中心使用根证书的私钥加密证书请求文件,生成证书: 4.把证书传给申请者. 一.实验环境 node1 19 ...

  5. hdoj4507(数位dp)

    题目链接:https://vjudge.net/problem/HDU-4507 题意:定义如果一个整数符合下面3个条件之一,那么我们就说这个整数和7有关—— 1.整数中某一位是7: 2.整数的每一位 ...

  6. seata demo

    0. 介绍 2019 年 1 月,阿里巴巴中间件团队发起了开源项目 Fescar(Fast & EaSy Commit And Rollback),和社区一起共建开源分布式事务解决方案.Fes ...

  7. 20 亿的 URL 集合,如何快速判断其中一个?

    假设遇到这样一个问题:一个网站有 20 亿 url 存在一个黑名单中,这个黑名单要怎么存?若此时随便输入一个 url,你如何快速判断该 url 是否在这个黑名单中?并且需在给定内存空间(比如:500M ...

  8. Windown Server 2008配置tomcat9虚拟路径

    一.用途 用于保存项目运产生的文件 二.步骤 1.修改conf\下的web.xml <!-- 找到listings将false改为true -->        <init-para ...

  9. Servlet概念及与Jsp的区别

    一.Servlet概念 Servlet是在服务器上运行的小程序.一个Servlet就是一个Java类,并且可以通过”请求-响应”编程模型来访问这个驻留在服务器内存里的Servlet程序 二.Servl ...

  10. [codeforces#592Div2]C-G题

    题目链接 感觉这场难度迷茫,个人觉得难度排序为$A<B<D=E=G<C<F$ C题: 比赛结束1500+pp,结果出分900+fst,我就是fst的睿智Orz. 题意为给出$n ...