当看到ray_results文件夹下种类如此繁多、名字仿佛是把config罗列一边的状况时,我想windows命名文件怎么可以这样。。
结果今天果然报错了,由于我使用的是远程,不好调换系统到ubuntu,我只能弃用windows支持尚不完善的ray.
报错如下:
factory = REGISTERED_FACTORIES[prefix]
KeyError: 'C'
这个错误导致了接下来的一个错误:
FileNotFoundError: [Errno 2] No such file or directory: 'C:\Users\asus\ray_results\trainOneParameter_2022-03-19_14-18-12\trainOneParameter_5aebe_00000_0_attn_drop=0.28154,attnscore=softmax,depth=1,drop=0.83844,embedding_dim=16,ifRes=0,lr=0.00019577,mo_2022-03-19_14-18-12\events.out.tfevents.1647670692.DESKTOP'
把上面第一个报错的代码段放到github全站中去找,竟然只有个位数的issue,我非常容易就将其定位到了”tensorboardX“的问题上,并且进一步深究,大概率是文件的命名不合法导致报错。
不过比较奇怪的一点是,今天上午运行第一次是正常的。在今天上午运行第二次时出现了以上的错误,期间调整了代码中的若干config参数和其他细节。因此这个错误也有可能是由于其他原因、或由于调整代码导致后续ray给的文件名不合windows的口味。
但是我没有时间继续深究,因此转向其他更稳定的工具。记录报错在此,留待后人解决。
参考过的issue
本文发布于:2024-01-29 10:19:51,感谢您对本站的认可!
本文链接:https://www.4u4v.net/it/170649479614597.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |