在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()
相关推荐
lypzcgf13 分钟前
Coze源码分析-工作空间-项目开发-前端源码
前端·人工智能·typescript·系统架构·开源软件·react·安全架构
飞哥数智坊3 小时前
实测阿里 Qoder,但我还是失望了
人工智能·ai编程
飞凌嵌入式3 小时前
当门禁系统遇上边缘计算,RK3568核心板如何带来智能化变革
人工智能·嵌入式硬件·嵌入式·边缘计算·飞凌嵌入式
霍格沃兹软件测试开发4 小时前
Dify平台:Agent开发初学者指南
大数据·人工智能·深度学习
过往入尘土4 小时前
搭建卷积神经网络
深度学习·机器学习·cnn
IAM四十二4 小时前
基于 Embedding 的本地图像搜索
人工智能·llm·openai
说私域5 小时前
数字经济时代企业营销转型:基于定制开发开源AI智能名片S2B2C商城小程序的探索
人工智能·小程序
你是个什么橙6 小时前
自然语言处理NLP:嵌入层Embedding中input_dim的计算——Tokenizer文本分词和编码
人工智能·自然语言处理·embedding
Czi.6 小时前
无网络安装来自 GitHub 的 Python 包
开发语言·python·github
盏灯7 小时前
🔥手动干预时间不超过5分钟,Trae帮你做重复工作
人工智能·trae