前言
前段时间将spinning up强化库的所有知识点都过了一遍,并做了一些记录;
有需要的同学可以康康;
两个批量调参的脚本暂时设置成了付费,因为这个花的时间最长了,有点不舍得分享出来;
如果GitHub的star过60,fork过10,我就放到GitHub上~
还有一个多进程的,还没实现,已经看懂了;
1.【Spinning Up】实验输出
【Spinning Up】实验输出
1.1 加强版plot.py,更有效输出性能曲线
相比于原始的plot.py文件,增加了如下的功能:
1.可以直接在pycharm或者vscode执行,也可以用命令行传参;
2.按exp_name排序,而不是按时间排序;
3.固定好每个exp_name的颜色;
4.可以调节曲线的线宽,便于观察;
5.保存图片到本地,便于远程ssh画图~
https://github.com/kaixindelele/DRLib/blob/main/spinup_utils/plot.py
2.【Spinning Up】绘制结果
【Spinning Up】绘制结果
3. Spinning Up】一文弄懂序列化模块json、pickle和cloudpickle
【Spinning Up】一文弄懂序列化模块json、pickle和cloudpickle
4.【Spinning Up】parse_args(argsparse):python和命令行之间的交互
【Spinning Up】parse_args(argsparse):python和命令行之间的交互
5.【付费】spinup的run_utils,实现批量调参,极简模式
【Spinning Up】spinup的run_utils,实现批量调参,极简模式
6.【付费】python同时启动多个不同参数脚本
【Spinning Up】python同时启动多个不同参数脚本
联系方式:
ps: 欢迎做强化的同学加群一起学习:
欢迎关注知乎帐号:未入门的炼丹学徒
CSDN帐号:https://blog.csdn.net/hehedadaq
极简spinup+HER+PER代码实现:https://github.com/kaixindelele/DRLib