from torch.utils.tensorboard import SummaryWriter导入不成功问题

在pytorch中通过导入tensorboard可以实现模型可视化。但是当使用pytorch导入tensorboard包不成功是如何解决呢?

from torch.utils.tensorboard import SummaryWriter导入不成功问题_第1张图片

#由于pytorch本身不自带tensorboard包,一般这样报错都是由于未安装tensorboard包导致的。
#可以通过pip 加载清华镜像源进行安装
sudo pip install  -i https://mirrors.aliyun.com/pypi/simple/ tensorboard

如果正确安装tensorboard之后,重新运行代码,还是报错找不到在torch.utils.tensorboard中找不到SummaryWriter该怎么办。
别着急,因为SummaryWriter是存在于tensorboardX(其作为tensorboard的子模块)因此同样通过pip进行安装:
sudo pip install  -i https://mirrors.aliyun.com/pypi/simple/ tensorboardX
如果正确安装tensorboardX依旧找不到SummaryWriter
请将报错的:
        from torch.utils.tensorboard import SummaryWriter
改为:    
        from tensorboardX import SummaryWriter

 

你可能感兴趣的:(pytorch)