tensorboard_scalar
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的更多相关文章
随机推荐
- navivate 下载
https://www.jianshu.com/p/5f693b4c9468?mType=Group
- 在 vue 中用 transition 实现轮播效果
概述 今天我接到一个需求:轮播效果.本来我是打算使用 Swiper 实现的,但是想起来貌似 transition 也能实现.于是就试了下,真的可以,还挺简单的,于是就记录下来,供以后开发时参考,相信对 ...
- neutron网络服务2
一.虚拟机获取 ip: 用 namspace 隔离 DHCP 服务 Neutron 通过 dnsmasq 提供 DHCP 服务,而 dnsmasq 通过 Linux Network Namespace ...
- Go语言入门 不错
Go入门 Go介绍 部落图鉴之Go:爹好还这么努力? 环境配置 安装 下载源码编译安装 下载相应平台的安装包安装 下载地址:https://golang.org/dl/ Linux上的apt-get, ...
- python3实现自动化框架robotframework(最新)
# python3.6及以上版本兼容RIDE1.7.3版本由于最近RIDE1.7.3的版本改进,RIDE这个版本对高版本的wxpython兼容很好,python3.6及以上版本都可以顺利运行RIDE为 ...
- Postman接口测试动态传参——动态获取token值
上午刚学会jmeter动态传参,下午研究了下postman也知道怎么动态获取token了. 主要就是第1行和第2行代码,第3行加上是希望Test Results有个返回值,如果不加第3行运行成功后也看 ...
- miniui 请求遮罩mask不生效
通用写法: mini.mask({ el:document.body(作用对象) cls:样式 hetml:显示文本 }) 我的问题是,当前页面的遮罩无效不会显示,但是页面不能点击 问题原因,aj ...
- htc 手机
是否解锁locked unlocked 然后刷入REC
- Angular5 *ngIf 和 hidden 的区别
问题 项目中遇到一个问题,有一个过滤查询的面板,需要通过一个展开折叠的button,来控制它的show 和 hide.这个面板中,有一个Select 组件,一个 input 查询输入框. 原来代码是: ...
- 手把手带你发布Nuget包-图文说话
博客:https://www.cnblogs.com/24klr/