复现代码:
https://github.com/Curt-Park/rainbow-is-all-you-need
复现DQN代码一样,在Jupyter notebook上运行
——————————————————————————————————————————
因为没有认真看原文件,导致走弯路。
在这里插入图片描述
如果第一次运行强化学习代码,估计需要导入gymnasium (这个我在前面复现DQN时已导入过了)
注意其中的segment_tree这个包
我开始以为是因为缺少这个包,用pip命令安装了,依然报错,如下:

报错:ModuleNotFoundError: No module named ‘segment_tree’
在这里插入图片描述
安装:

pip install segment_tree

在这里插入图片描述
ImportError: cannot import name ‘MinSegmentTree’ from ‘segment_tree’
在这里插入图片描述
搜了很久,也没搜到结果
最后,发现原项目文件里面创作者已经写好了segment_tree.py文件,把这个文件上传到Jupyter notebook即可。

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐