常用的强化学习框架

常用的强化学习框架

  • OpenAI Gym (GitHub) (docs)
  • rllab (GitHub) (readthedocs)
  • Ray (Doc)
  • Dopamine: https://github.com/google/dopamine (uses some tensorflow)
  • trfl: https://github.com/deepmind/trfl (uses tensorflow)
  • ChainerRL (GitHub) (API: Python)
  • Surreal GitHub (API: Python) (support: Stanford Vision and Learning Lab).Paper
  • PyMARL GitHub (support: http://whirl.cs.ox.ac.uk/)
  • TF-Agents: https://github.com/tensorflow/agents (uses tensorflow)
  • TensorForce (GitHub) (uses tensorflow)
  • RL-Glue (Google Code Archive) (API: C/C++, Java, Matlab, Python, Lisp) (support: Alberta)
  • MAgent https://github.com/geek-ai/MAgent (uses tensorflow)
  • RLlib http://ray.readthedocs.io/en/latest/rllib.html (API: Python)
  • http://burlap.cs.brown.edu/ (API: Java)
  • rlpyt: A Research Code Base for Deep Reinforcement Learning in PyTorch
  • robotics-rl-srl - S-RL Toolbox: Reinforcement Learning (RL) and State Representation Learning (SRL) for Robotics
  • pysc2: StarCraft II Learning Environment
  • Arcade-Learning-Environment
  • OpenAI universe - A software platform for measuring and training an AI’s general intelligence across the world’s supply of games, websites and other applications
  • DeepMind Lab - A customisable 3D platform for agent-based AI research
  • Project Malmo - A platform for Artificial Intelligence experimentation and research built on top of Minecraft by Microsoft
  • Retro Learning Environment - An AI platform for reinforcement learning based on video game emulators. Currently supports SNES and Sega Genesis. Compatible with OpenAI gym.
  • torch-twrl - A package that enables reinforcement learning in Torch by Twitter
  • UETorch - A Torch plugin for Unreal Engine 4 by Facebook
  • TorchCraft - Connecting Torch to StarCraft
  • rllab - A framework for developing and evaluating reinforcement learning algorithms, fully compatible with OpenAI Gym
  • TensorForce - Practical deep reinforcement learning on TensorFlow with Gitter support and OpenAI Gym/Universe/DeepMind Lab integration.
  • OpenAI lab - An experimentation system for Reinforcement Learning using OpenAI Gym, Tensorflow, and Keras.
  • keras-rl - State-of-the art deep reinforcement learning algorithms in Keras designed for compatibility with OpenAI.
  • BURLAP - Brown-UMBC Reinforcement Learning and Planning, a library written in Java
  • MAgent - A Platform for Many-agent Reinforcement Learning.
  • Ray RLlib - Ray RLlib is a reinforcement learning library that aims to provide both performance and composability.
  • SLM Lab - A research framework for Deep Reinforcement Learning using Unity, OpenAI Gym, PyTorch, Tensorflow.
  • Unity ML Agents - Create reinforcement learning environments using the Unity Editor
  • Intel Coach - Coach is a python reinforcement learning research framework containing implementation of many state-of-the-art algorithms.
  • ELF - An End-To-End, Lightweight and Flexible Platform for Game Research
  • Unity ML-Agents Toolkit
  • rlkit
  • 5
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值