使用Wandb,终端输出运行成功,但是为什么进入到W&B网页刷新一直看不到变化?
使用Wandb,终端输出运行成功,但是进入到W&B网页刷新一直看不到变化? 检查登陆的账号是否正确!
直接说解决方法:
检查登录的账号是否正确!!!
检查登陆的账号是否正确!!!
检查登录的账号是否正确!!!
详细记录:
最近使用Wandb的Table功能保存自己想要分析的一些信息的时候,代码运行成功了,终端输出如下图所示:
看起来没啥问题,但是当我点击终端的链接却总是报404的错误,进入到自己的主页面,刷新也一直看不到刚刚保存的Table的变化。
然后我不停地找自己代码是不是哪里出了问题,怀疑是不是因为之前已经上传成功过一次Table,用同样地Table名,Wandb是不是不会修改做更新,所以尝试换Table名,甚至是项目名,反正各种尝试,始终不成功,因为又没有报错,压根不知道问题在哪😭,直到某一次运行,我瞟了一眼Wandb最开始的输出,突然发现:Currently logged in as: XXX
“泥马🐎,这个账号名不是我的呀,突然回想起之前我给我同门分享过我W&B上的Table的链接,我靠,不会是她的账号吧?!”
于是马上找到了我同门,让她看看她的W&B网页,果然,我刚刚提交了60多次的Run,全在她的账号里,笑死😂
终于找到了问题所在,解决方法也就很简单啰,在终端用wandb login --relogin重新登陆一下自己的账号就行了。
至于我的账号为啥会变成我同门的Wandb账号,原因也很简单,因为在**我俩在一个服务器上跑实验!**估计是她后面也在终端使用wandb login --relogin登陆了自己的账号,然后我跑的时候也没有注意,以为就是自己的账号,然后开始疯狂地提交Run,却死活在自己的W&B网页上看不到任何变化😂
所以一个课题组共用服务器,都用Wandb的时候,一定要检查是不是登录的自己的帐号,然后再开始跑实验,不然就实验记录跑到别人账户里面去了,还半天半天找不着原因。😭
使用命令检查wandb登录的账户名
wandb login
输出显示如下:
如果看到是自己的账户名就可以继续跑实验,如果不是的话,使用下面的命令重新登陆:
wandb login --relogin
记录一下这个看起来很傻还有点好笑的Bug,供可能遇到同样问题的小伙伴们参考~
更多推荐



所有评论(0)