直接说解决方法:

检查登录的账号是否正确!!!
检查登陆的账号是否正确!!!
检查登录的账号是否正确!!!

详细记录:

最近使用Wandb的Table功能保存自己想要分析的一些信息的时候,代码运行成功了,终端输出如下图所示:
Wandb运行输出
看起来没啥问题,但是当我点击终端的链接却总是报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账户
如果看到是自己的账户名就可以继续跑实验,如果不是的话,使用下面的命令重新登陆:

wandb login --relogin

记录一下这个看起来很傻还有点好笑的Bug,供可能遇到同样问题的小伙伴们参考~

Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐