【深度学习】pytorch使用tensorboard可视化实验数据

[1] 可视化界面

  先上效果图:
在这里插入图片描述

[2] 使用教程

[2.1] 安装pytorch和tensorboard

  输入命令:

pip install torch
pip install tensorboard 

[2.2] 在代码中使用write

  代码demo:

import numpy as np
from torch.utils.tensorboard import SummaryWriter  # 也可以使用 tensorboardX
# from tensorboardX import SummaryWriter  # 也可以使用 pytorch 集成的 tensorboard

writer = SummaryWriter('log') # 配置生成的数据保存的地址
for epoch in range(100):
    writer.add_scalar('test/squared', np.square(epoch), epoch)

writer.close()

  执行上述代码后在本文件更目录下生成一个logs文件,且包含了一个事件文件。

[2.3] 打开tensorboard面板

  在pycharm中terminal终端输入:

tensorboard --logdir=logs

  一定要注意起初配置的生成文件保存地址,你在terminal终端中命令的地址要能够访问的到!!!

  输入命令后,会生成一个地址,访问即可。
在这里插入图片描述
  注意尽量要用谷歌浏览器访问。我用QQ浏览器(谷歌内核)有的数据都刷不出来。

[3] 可能的报错

  无法将“tensorboard”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。
在这里插入图片描述

原因

  是由于没添加系统环境变量导致的。众所周知,这个有两种解决方案:先去搜索tensorboard.exe这个程序的地址,如下:

在这里插入图片描述
  有了地址之后,可以选择用绝对地址来执行:
在这里插入图片描述
  要么把绝对路径添加到环境变量里,然后直接使用:

tensorboard --logdir=logs
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

征途黯然.

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值