第一次用tensorboard查看数据发现打开网站没有数据。
命令:tensorboard --logdir=logs
报错:
网上有很多解决方法,有的说把命令中的等号去掉,有的说 logs 要加双引号,有的说要用绝对路径,甚至还有说要装 tensorflow 才能打开。众所周知 pytorch1.1.0 版本之后的 pytorch 已经可以独立使用 tensorboard 了,与 tensorflow 无关。
要说的是 tensorboard --logdir=logs 这个命令格式毫无问题,这里有一个很容易忽略的细节是:在terminal中运行这个命令,是不是在 logs 的上级目录路径下运行的。
因为** pytorch 默认是在最外层文件路径下运行 terminal 的**,所以如果 project 不止一级目录的话,很容易忽视这个问题。
我更改了 terminal 路径之后,问题就解决了。