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文件夹

相关推荐
南宫生4 小时前
力扣-图论-17【算法学习day.67】
java·学习·算法·leetcode·图论
sanguine__4 小时前
Web APIs学习 (操作DOM BOM)
学习
四口鲸鱼爱吃盐5 小时前
Pytorch | 从零构建GoogleNet对CIFAR10进行分类
人工智能·pytorch·分类
冷眼看人间恩怨5 小时前
【Qt笔记】QDockWidget控件详解
c++·笔记·qt·qdockwidget
leaf_leaves_leaf5 小时前
win11用一条命令给anaconda环境安装GPU版本pytorch,并检查是否为GPU版本
人工智能·pytorch·python
夜雨飘零15 小时前
基于Pytorch实现的说话人日志(说话人分离)
人工智能·pytorch·python·声纹识别·说话人分离·说话人日志
四口鲸鱼爱吃盐6 小时前
Pytorch | 从零构建MobileNet对CIFAR10进行分类
人工智能·pytorch·分类
苏言の狗6 小时前
Pytorch中关于Tensor的操作
人工智能·pytorch·python·深度学习·机器学习
数据的世界016 小时前
.NET开发人员学习书籍推荐
学习·.net
四口鲸鱼爱吃盐7 小时前
CVPR2024 | 通过集成渐近正态分布学习实现强可迁移对抗攻击
学习