Py之gym:gym的简介、安装、使用方法之详细攻略

目录

gym的简介

gym的安装

gym的使用方法


gym的简介

gym是开发和比较强化学习算法的工具包。它对代理的结构不做任何假设,并且与任何数值计算库(如TensorFlow或The.)兼容。gym库是一个测试问题的集合-环境-你可以用来制定你的强化学习算法。这些环境有一个共享的接口,允许您编写一般的算法。
(1)、OpenAI 的gym库,它可以为我们提供常用的强化学习环境。

gym算法:https://gym.openai.com/envs/#algorithmic
使用细节:https://gym.openai.com/docs/
查看当前Gym 库支持的所有环境:https://gym.openai.com/envs/

pypi gym:https://pypi.org/project/gym/

gym的安装

pip install gym

gym的使用方法

1、测试

import gym
env = gym.make('CartPole-v0')
env.reset()
for _ in range(1000):env.render()env.step(env.action_space.sample()) # take a random action

Py之gym:gym的简介、安装、使用方法之详细攻略相关推荐

  1. Py之matplotlib.pyplot:matplotlib.pyplot的plt.legend函数的简介、使用方法之详细攻略

    Py之matplotlib.pyplot:matplotlib.pyplot的plt.legend函数的简介.使用方法之详细攻略 目录 matplotlib.pyplot的plt.legend函数的简 ...

  2. Py之glob: glob库文件名模式匹配+返回所有匹配的文件路径列表库的简介、使用方法之详细攻略

    Py之glob: glob库文件名模式匹配+返回所有匹配的文件路径列表库的简介.使用方法之详细攻略 目录 glob库的简介 glob库的使用方法 1.单个字符通配符:用问号(?)匹配任何单个的字符.

  3. Python之 sklearn:sklearn中的RobustScaler 函数的简介及使用方法之详细攻略

    Python之 sklearn:sklearn中的RobustScaler 函数的简介及使用方法之详细攻略 目录 sklearn中的RobustScaler 函数的简介及使用方法 sklearn中的R ...

  4. sklearn之XGBModel:XGBModel之feature_importances_、plot_importance的简介、使用方法之详细攻略

    sklearn之XGBModel:XGBModel之feature_importances_.plot_importance的简介.使用方法之详细攻略 目录 feature_importances_ ...

  5. Python语言学习:Python常用自带库(imageio、pickle)简介、使用方法之详细攻略

    Python语言学习:Python常用自带库(imageio.pickle)简介.使用方法之详细攻略 目录 imageio简介及其常见使用方法 pickle简介及其常见使用方法 简介 使用方法 简介及 ...

  6. sklearn:sklearn.preprocessing.StandardScaler函数的fit_transform、transform、inverse_transform简介、使用方法之详细攻略

    sklearn:sklearn.preprocessing.StandardScaler函数的fit_transform.transform.inverse_transform简介.使用方法之详细攻略 ...

  7. Computer:互联网开放平台项目知识补充之开发-运维-网络-网关等术语(DMZ、负载均衡、F5、Nginx、容器)的简介、使用方法之详细攻略

    Computer:互联网开放平台项目知识补充之开发-运维-网络-网关等术语(DMZ.负载均衡.F5.Nginx.容器)的简介.使用方法之详细攻略 目录 DMZ(隔离区)的简介及其使用方法 1.DMZ区 ...

  8. Python编程语言学习:包导入和模块搜索路径简介、使用方法之详细攻略

    Python编程语言学习:包导入和模块搜索路径简介.使用方法之详细攻略 目录 包导入和模块搜索路径简介 1.Pyhon搜索模块路径的机制 2.自定义配置搜索路径

  9. Python之 sklearn:sklearn.preprocessing中的StandardScaler函数的简介及使用方法之详细攻略

    Python之 sklearn:sklearn.preprocessing中的StandardScaler函数的简介及使用方法之详细攻略 目录 sklearn.preprocessing中的Stand ...

  10. Python之 sklearn:sklearn中的train_test_split函数的简介及使用方法之详细攻略

    Python之 sklearn:sklearn中的train_test_split函数的简介及使用方法之详细攻略 目录 sklearn中的train_test_split函数的简介 train_tes ...

最新文章

  1. Python OpenCV分水岭算法分割和提取重叠或有衔接的图像中的对象
  2. AngularJS组件 - ngTags
  3. java完全解耦_java-完全解耦
  4. 新版的Lync客户端无法用于老版的OCS服务器
  5. Binder线程处理请求
  6. 实验1 java程序基础_《Java程序设计》实验1
  7. 条件指示符 #ifndef 的用处
  8. 智能告警——企业IT系统神经中枢
  9. linux系统防火墙白名单,linux系统防火墙如何结束白名单
  10. 全网唯一, MATLAB绘制好看的弦图
  11. New Windows Vista Includes ActiveSync
  12. SUBMAIL群发邮件API接口-Mail/send
  13. linux ubuntu 联网问题
  14. python 公众号引流_公众号粉丝从0到1000的引流思路
  15. 详解BindingResult
  16. [Nginx] 配置Nginx绑定域名、代理端口
  17. 华为android7.0 root,华为Nova 7.0 root教程 华为Nova获取7.0系统的root权限
  18. Word2vec简单整理
  19. word文档自动保存方法
  20. ng-alain之G2图表

热门文章

  1. libsvm2.9数据格式
  2. 802.1X学习笔记
  3. 翻翻git之---溜的飞起的载入效果AVLoadingIndicatorView
  4. NoSQL(二):创建、管理集群
  5. 怎么下载学习通上的PDF
  6. 软件工程--项目开发计划
  7. Spring Boot 发邮件和附件,超实用!
  8. 「基本功」不可不说的Java“锁”事
  9. Java 并发框架全览,这个牛逼!
  10. Android: Bundle机制