pytorch中tensorboardX使用

1.说明
这是一个学习笔记,结合网上的以及自己的经历进行撰写。

什么是tensorboardX?
      Tensorboard 是 TensorFlow 的一个附加工具,可以记录训练过程的数字、图像等内容,以方便研究人员观察神经网络训练过程。可是对于 PyTorch 等其他神经网络训练框架并没有功能像 Tensorboard 一样全面的类似工具,一些已有的工具功能有限或使用起来比较困难 (tensorboard_logger, visdom等) 。TensorboardX 这个工具使得 TensorFlow 外的其他神经网络框架也可以使用到 Tensorboard 的便捷功能。TensorboardX 的 github仓库在这里。

PyTorch也推出了自己的可视化工具,一个是tensorboardX包,一个是torch.utils.tensorboard,二者的使用相差不大,这里介绍前者。

因为 tensorboardX 是对 tensorboard 进行了封装后,开放出来使用,所以必须先安装 tensorboard ,再安装tensorboardX(而如果不需要,可以不安装tensorflow,只是有些功能会受限,tensorflow是自带tensorboard的)
原文链接:
https://blog.csdn.net/abc123mma/article/details/112794428
下面这个链接有例子。
https://blog.csdn.net/qq_27155171/article/details/125337697

安装

先activate到自己的虚拟环境里面
pip install tensorboard 
pip install tensorboardX

使用
举个例子

自己出现的问题:

在这里插入图片描述

解决:不懂就搜索

https://blog.csdn.net/qq_40128284/article/details/109343301
我的问题是:使用的windwos,然后命令参数问题,应该去掉=号。网上还有其他导致错误的原因,比如版本问题啥的。
注意:
路径可以使用绝对路径,如果是相对路径,要保证当前操作的目录和相对目录无误。

再通过上面的操作后,也是成功了。

猜你喜欢

转载自blog.csdn.net/aaatomaaa/article/details/127451767
今日推荐