【spinning up】代码详解目录

【spinning up】代码详解目录

文章目录

  • 【spinning up】代码详解目录
    • 前言:
    • 1.【Spinning Up】实验输出
      • 1.1 加强版plot.py,更有效输出性能曲线
    • 2.【Spinning Up】绘制结果
    • 3. Spinning Up】一文弄懂序列化模块json、pickle和cloudpickle
    • 4.【Spinning Up】parse_args(argsparse):python和命令行之间的交互
    • 5.【开源】spinup的run_utils,实现批量调参,极简模式
    • 6.【开源】python同时启动多个不同参数脚本
    • 联系方式:

前言:

2021年4月21日更新:
GitHub的star成功达到81,forks13,和大家分享下自动调参的脚本!
在这里插入图片描述

前段时间将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画图~
6.自动显示全屏
7.图片自适应
8.针对颜色不敏感的人群,可以在每条legend上注明性能值,和性能序号
seaborn版本0.8.1
https://github.com/kaixindelele/DRLib/blob/main/spinup_utils/plot.py
【spinning up】代码详解目录_第1张图片

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: 欢迎做强化的同学加群一起学习:

深度强化学习-DRL:799378128

欢迎关注知乎帐号:未入门的炼丹学徒

CSDN帐号:https://blog.csdn.net/hehedadaq

极简spinup+HER+PER代码实现:https://github.com/kaixindelele/DRLib

你可能感兴趣的:(Spinning,UP,DRLib,spinning,up,强化学习,DRL,深度强化学习)