跳转到主要内容

简约网格世界强化学习环境

项目描述

MiniGrid(以前称为gym-minigrid)

pre-commit Code style: black

这里还有其他的网格世界Gym环境,但这个设计得尤其简单、轻量级和快速。代码依赖项很少,因此不太可能出错或安装失败。它不加载外部精灵/纹理,并且在Core i7笔记本电脑上可以运行高达5000 FPS,这意味着您可以更快地运行实验。可以在这个仓库中找到一个已知的RL实现:此处

需求

  • Python 3.7到3.10
  • OpenAI Gym v0.26
  • NumPy 1.18+
  • Matplotlib(可选,仅用于显示)- 3.0+

如果您想在出版物中引用此仓库,请使用此bibtex

@misc{gym_minigrid,
  author = {Chevalier-Boisvert, Maxime and Willems, Lucas and Pal, Suman},
  title = {Minimalistic Gridworld Environment for OpenAI Gym},
  year = {2018},
  publisher = {GitHub},
  journal = {GitHub repository},
  howpublished = {\url{https://github.com/maximecb/gym-minigrid}},
}

使用MiniGrid或BabyAI的出版物及投稿列表(请提交pull request添加缺失条目)

此环境作为在Mila进行的工作的一部分构建。动态障碍物环境是在达姆斯塔特工业大学IAS和热那亚大学为具有动态障碍物的移动机器人导航而构建的。

安装

现在有一个定期更新的pip软件包可用。

pip3 install gym-minigrid

或者,要获取MiniGrid的最新版本,您可以克隆此存储库并使用pip3安装依赖项。

git clone https://github.com/maximecb/gym-minigrid.git
cd gym-minigrid
pip3 install -e .

项目详情


下载文件

下载适用于您的平台的文件。如果您不确定要选择哪个,请了解更多关于安装软件包的信息。

源分布

gym_minigrid-1.2.2.tar.gz (56.3 kB 查看哈希值)

上传时间:

构建分布

gym_minigrid-1.2.2-py3-none-any.whl (70.5 kB 查看哈希值)

上传时间: Python 3

由以下组织支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误日志 StatusPage StatusPage 状态页面