pytorch学习笔记3

标量数据

标量数据通常指的是单个数值,比如一个损失值、准确率、学习率等。这些单个的数值数据可以被记录下来,用于分析模型的训练过程、性能等。在代码中,writer.add_scalar() 的作用就是将这些标量数据添加到日志中,以便后续在可视化工具中进行展示和分析。

tensorboard的简单应用

  • List item
python 复制代码
writer.add_scalar()

global_step对应x轴

scholar_value对应y轴

python 复制代码
from torch.utils.tensorboard import SummaryWriter

writer=SummaryWriter('logs')#创建了一个用于记录训练过程的 SummaryWriter 对象,并指定了日志文件的保存路径为 'logs'
writer.add_image()#可能是用来将图像数据添加到 TensorBoard 记录中,用于显示图像数据在训练过程中的变化或结果
#标量数据通常指的是单个数值,比如一个损失值、准确率、学习率等。这些单个的数值数据可以被记录下来,用于分析模型的训练过程、性能等。在代码中,writer.add_scalar() 的作用就是将这些标量数据添加到日志中,以便后续在可视化工具中进行展示和分析。
writer.add_scalar()#用来添加标量数据到 TensorBoard 记录中,例如损失值、准确率等,用于在 TensorBoard 中以可视化的方式展示这些数据随着训练步骤的变化情况。
python 复制代码
from torch.utils.tensorboard import SummaryWriter

writer=SummaryWriter('logs')#创建了一个用于记录训练过程的 SummaryWriter 对象,并指定了日志文件的保存路径为 'logs'
#writer.add_image()#可能是用来将图像数据添加到 TensorBoard 记录中,用于显示图像数据在训练过程中的变化或结果
#标量数据通常指的是单个数值,比如一个损失值、准确率、学习率等。这些单个的数值数据可以被记录下来,用于分析模型的训练过程、性能等。在代码中,writer.add_scalar() 的作用就是将这些标量数据添加到日志中,以便后续在可视化工具中进行展示和分析。
#writer.add_scalar()#用来添加标量数据到 TensorBoard 记录中,例如损失值、准确率等,用于在 TensorBoard 中以可视化的方式展示这些数据随着训练步骤的变化情况。
for i in range(100):
    writer.add_scalar('y=x',i,i)
writer.close()

会创建一个logs文件夹

相关推荐
杨逢昌工厂6S管理1 小时前
150-杨逢昌一线现场诊断笔记:越管一线越抵触背后的熵增机理与基准化治理
经验分享·笔记·职场和发展·学习方法
电科_银尘4 小时前
【深度学习项目实战·33】自定义数据集:把自己的图片接入PyTorch
人工智能·pytorch·深度学习
Star(up up up)4 小时前
Redis Windows 安装教程:使用Windows 的 Redis 压缩包
redis·笔记·学习·程序人生·云原生·学习方法·改行学it
希和20275 小时前
江科大 51 单片机课程笔记:DS1302 实时时钟 + LCD1602 可调电子钟(小白逐行讲解)
笔记·单片机·嵌入式硬件
岑梓铭6 小时前
《考研408数据结构》第七章(B树 和 B+树)复习笔记
数据结构·笔记·b树·考研·408
乌暮7 小时前
Spring AOP 与 Spring 事务:用大白话彻底理解原理与实践
java·数据库·spring boot·后端·sql·学习·spring
Go Work10 小时前
docker 占满根分区时先分清谁在吃盘
经验分享·笔记
30955666611 小时前
股票接口返回 404 与空数组的排查笔记:证书状态与级别参数
java·笔记·python·ios·iphone·股票数据api·股票数据接口
蒸蒸yyyyzwd11 小时前
从邓明学习的后端笔记
笔记·学习
岑梓铭11 小时前
《考研408数据结构》第八章(排序)复习笔记
数据结构·笔记