当前位置: 首页 > news >正文

pytorch+tensorboard

安装依赖

pip install teorboard
pip install torch_tb_profiler

了解teorboard

记录并可视化标量[组]、图片[组]。

如何使用

第一步:构建模型,记录中间值,写入summarywriter

每次写入一个标量add_scalar

在这里插入图片描述
比如:

from torch.utils.tensorboard import SummaryWriter
writer = SummaryWriter()  # 默认会记录到'./runs/'这一目录下,也可以自己定义
x = range(100)
for i in x:writer.add_scalar('y=2x', i * 2, i)
writer.close()

期望输出:
在这里插入图片描述

每次写入多个标量add_scalars

在这里插入图片描述
比如:

from torch.utils.tensorboard import SummaryWriter
writer = SummaryWriter()
r = 5
for i in range(100):writer.add_scalars('run_14h', {'xsinx':i*np.sin(i/r),'xcosx':i*np.cos(i/r),'tanx': np.tan(i/r)}, i)
writer.close()

期望输出:
在这里插入图片描述

写入某个变量的分布add_histogram

在这里插入图片描述
比如:

from torch.utils.tensorboard import SummaryWriter
import numpy as np
writer = SummaryWriter()
for i in range(10):x = np.random.random(1000)writer.add_histogram('distribution centers', x + i, i)
writer.close()

期望输出:
在这里插入图片描述

写入单个图片add_image

在这里插入图片描述
比如:

from torch
http://www.lryc.cn/news/326537.html

相关文章:

  • PTA------ 敲笨钟
  • 关于HashSet的五个问题
  • linux性能调优汇总(一)cpu
  • CSS object-fit 属性
  • 使用LangChain LCEL生成RAG应用、使用LangChain TruLens对抗RAG幻觉
  • npm淘宝镜像源更新
  • Navicat 干货 | 探索 PostgreSQL 的外部数据包装器和统计函数
  • 耳目一新的滑块版登录注册界面~
  • 分布式系统的发展史
  • 2024年腾讯云服务器最新价格表,CPU内存带宽系统盘报价
  • 深入解析Oracle数据库ORA-01427错误:单行子查询返回多行的问题与解决办法
  • 【正点原子FreeRTOS学习笔记】————(12)信号量
  • 【数据分享】1929-2023年全球站点的逐年平均露点(Shp\Excel\免费获取)
  • PHP+MySQL开发组合:智慧同城便民信息小程序源码系统 带完整的安装代码包以及安装部署教程
  • Linux相关命令(1)
  • NO9 蓝桥杯单片机实践之串口通信的使用
  • 数据库管理-第163期 19c重建ADG的两个方法(20240323
  • 8款常见的自动化测试开源框架
  • 【QT】:基本框架
  • 【Python】定时更换clashx工具
  • 2024年第16届大广赛新命题发布-爱华仕箱包
  • 前端理论总结(js)——闭包和内存泄漏
  • PHP页面如何实现设置独立访问密码
  • M1 mac安装 Parallels Desktop 18 激活
  • 嵌入式学习46——硬件相关2串口通信
  • 企业产品网络安全建设日志3月20
  • BRICK POP展示了有趣的链上游戏玩法与奖励
  • jetcache 2级缓存模式实现批量清除
  • 【MD】激光驱动原子动力学的全尺寸从头算模拟
  • 访问者模式(数据与行为解耦)