XWorld 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
XWorld 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
XWorld 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」 !
XWorld 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」「最积极运营项目」 !
XWorld 获得 2020 年度 OSC 中国开源项目评选「最积极运营项目」 !
授权协议 Apache-2.0
开发语言 C/C++ 查看源码 »
操作系统 跨平台
软件类型 开源软件
开源组织 百度
地区 国产
提 交 者 白开水不加糖
适用人群 未知
收录时间 2020-02-19

软件简介

XWorld 是一个用于强化学习的 C ++ / Python 模拟器程序包,该存储库包含了用于强化学习研究的模拟器集合。

下载安装命令

## CPU版本安装命令
pip install -f https://paddlepaddle.org.cn/pip/oschina/cpu paddlepaddle

## GPU版本安装命令
pip install -f https://paddlepaddle.org.cn/pip/oschina/gpu paddlepaddle-gpu

XWorld 具有 teacher 基础架构,该基础架构被实现为多个有限状态机(Finite State Machines,FSM)的调度程序。这样的想法是,在给定环境的情况下,teacher 可以提出从任务集中抽样(通过一些启发式方法)的任务。制定为 FSM 的每个任务都有多个阶段,teacher 在不同阶段执行不同的任务。从一个阶段到另一个阶段的过渡取决于环境状态,例如,代理处于空闲状态还是它是否已实现目标。每个阶段都会返回几件事,包括下一阶段和 teacher 的动作。目前,该团队将语言(字符串)定义为 teacher 的唯一行为。但是,teacher 可以在每个阶段更改环境(例如,添加/删除对象,更改地图大小等)。

上图对架构进行了说明。其目的是让用户灵活地编写简单的 Python 脚本来配置环境映射和任务。

当前,该 teacher 仅合并到 XWorld2D 和 XWorld3D 中。

要求

  • 编译器:GCC 4.8 或更高
  • CMake:CMake 3.0 或以上
  • Python:Python 2.7

依存关系

在构建 XWorld 之前,必须安装以下软件。

Boost, Glog, GFlags, GTest 和 Python

在 Ubuntu 14.04 和 16.04 中,您可以执行

sudo apt-get install libboost-all-dev libgflags-dev libgoogle-glog-dev libgtest-dev python-dev

 

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论 (0)

加载中
更多评论
暂无内容
2020/05/19 07:38

百分点刘国栋:企业在数据经济时代需构建数据资产平台

【导语】:“未来进化”-----首届XWorld大会的主题,以大数据和人工智能为代表的智能革命正在悄然发生,与人类、社会一样,商业组织也同样迎来了进化的拐点。百分点集团技术副总裁刘国栋在XWorld大会上表示,在未来的数据经济时代,数据将成为商业组织最重要的生产资料,构建数据资产管理平台是所有商业组织都必须准备的;决策自主、数据自主、业务场景自主,商业组织才能适应未来,整个市场才能充满活力。 我们当下所处的时代,...

0
0
发表了博客
2019/01/15 17:20

CVPR--2019 AI CITY CHALLENGE (track1成绩A榜第一,综合第二)

 官网: https://www.aicitychallenge.org/    基于来自交通,信号系统,基础设施和运输的传感器数据,存在使运输系统更智能的巨大机会.不幸的是,由于几个原因,进展受到限制:\,其中,数据质量差,缺少数据标签,缺乏可以将数据转化为可操作的视角的高质量模型,还需要能够处理从边缘到云的分析的平台,这将加速这些模型的开发和部署 我们正在2019年CVPR组织AI城市挑战研讨会,通过鼓励研究和开发技术来帮助应对这些挑战 。这...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
暂无内容
0 评论
3 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部