在pytorch中TensorBoard的使用

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

# writer的使用
# 创建实例
writer = SummaryWriter("logs")
# 存储位置在logs
# 使用如下的两种方法
# writer.add_image()
# 标量

for i in range(100):

    writer.add_scalar("y = x", i, i)

writer.close()

在终端中,对tensorboard的显示页面中,首先输入了如下的一些代码:

python 复制代码
tensorboard --logdir=logs --port=6007

在--logdir=logs中,这里出现了问题,应该等于的是如下的地址:

然后粘贴如下:

并且需要注意的是,在这个地址中,需要将地址中的斜划线改为从右至左斜方向。然后即可点击蓝色连接,即可打开:

如果画出的图,是一个三角形似的,滑动左侧的Smoothing为0.(此处已被修改,无图展示)

修改之后即可看到所需图像:

如果在实验中,想要清空之前的记忆(之前的图会一起画在一个图中),需要将logs下的event删除清零,再次运行,并输入图中正确的查看代码即可。

python 复制代码
from torch.utils.tensorboard import SummaryWriter
import numpy as np
from PIL import Image
# writer的使用
# 创建实例
writer = SummaryWriter("logs")
image_path = "dataset/train/ants_image/0013035.jpg"
img_PIL = Image.open(image_path)
img_array = np.array(img_PIL)
print(type(img_array))
print(img_array.shape)

# 存储位置在logs
# 使用如下的两种方法
writer.add_image("test", img_array, 1, dataformats='HWC')

# 标量
for i in range(100):

    writer.add_scalar("y = x", 3*i, i)

writer.close()
相关推荐
麦麦麦造几秒前
有了 MCP,为什么Claude 还要推出 Skills?
人工智能·aigc·ai编程
jerryinwuhan3 分钟前
利用舵机实现机器人行走
人工智能·机器人
武子康5 分钟前
AI-调查研究-107-具身智能 强化学习与机器人训练数据格式解析:从状态-动作对到多模态轨迹标准
人工智能·深度学习·机器学习·ai·系统架构·机器人·具身智能
沫儿笙5 分钟前
KUKA库卡焊接机器人二氧化碳节气
人工智能·机器人
insight^tkk26 分钟前
【Docker】记录一次使用docker部署dify网段冲突的问题
运维·人工智能·docker·ai·容器
攻城狮7号28 分钟前
AI+大数据时代:如何从架构到生态重构时序数据库的价值?
大数据·人工智能·时序数据库·apache iotdb·sql大模型
智能化咨询35 分钟前
AI+大数据时代:时序数据库的生态重构与价值跃迁——从技术整合到行业落地
人工智能
paopaokaka_luck41 分钟前
基于SpringBoot+Vue的社区诊所管理系统(AI问答、webSocket实时聊天、Echarts图形化分析)
vue.js·人工智能·spring boot·后端·websocket
工藤学编程41 分钟前
零基础学AI大模型之RAG系统链路解析与Document Loaders多案例实战
人工智能
大千AI助手1 小时前
加权分位数直方图:提升机器学习效能的关键技术
人工智能·机器学习·xgboost·直方图·加权直方图·特征分裂