首先你先检查你保存文件的大小,看一下判断是否有数据,根据其字节;
若其有数据,很有可能是你的项目当中有中文目录,比如你放在桌面的项目,但是E:/桌面,是含有桌面这个中文,此时你更改如下
log_dir = r'D:\test' # 可以根据需要更改日志目录
os.makedirs(log_dir, exist_ok=True)
更改之后,在终端测试
tensorboard --logdir="D:\test"
我这边是测试就可以显示数据啦
问题发现:
from torch.utils.tensorboard import SummaryWriter from tensorboardX import SummaryWriter
如果from tensorboardX import SummaryWriter导入,不会提示有中文目录的错误,但是其数据还是显示不出来,而from torch.utils.tensorboard import SummaryWriter检查的更严格,如果项目当中有中文目录,就会报错