我的设备是M1版的MacBook,最近用pytorch做深度学习方面的相关工作时,用到了visdom这个库实现网络状态可视化,然后神奇的发现visdom中图片、文本都能自动的实时更新,唯独下面这种类型的线图一动不动。
刚开始还以为是我代码写的有问题,但一看 update也设置了追加
viz.line([loss.item()], [step], win='loss', update='append')
而且几个月前在mac上也用过visdom库,当时都没出现这个问题,偶然发现手动刷新一下页面或者点击右上角的online切换一下就能短暂更新一下了,所以肯定是这库出bug了。不知道是不是因为mac系统更新还是什么的影响。
最后,解决办法很简单,直接用下面的命令更新一下visdom库,或者直接卸载重装就好了。
pip install --upgrade visdom