https://github.com/kengz/SLM-Lab
Modular Deep Reinforcement Learning framework in PyTorch. Companion library of the book "Foundations of Deep Reinforcement Learning".
https://github.com/kengz/SLM-Lab
a2c a3c benchmark deep-reinforcement-learning dqn policy-gradient ppo pytorch reinforcement-learning sac
Last synced: 6 months ago
JSON representation
Modular Deep Reinforcement Learning framework in PyTorch. Companion library of the book "Foundations of Deep Reinforcement Learning".
- Host: GitHub
- URL: https://github.com/kengz/SLM-Lab
- Owner: kengz
- License: mit
- Created: 2017-10-02T22:20:22.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2025-02-16T01:19:34.000Z (8 months ago)
- Last Synced: 2025-03-31T17:06:49.561Z (6 months ago)
- Topics: a2c, a3c, benchmark, deep-reinforcement-learning, dqn, policy-gradient, ppo, pytorch, reinforcement-learning, sac
- Language: Python
- Homepage: https://slm-lab.gitbook.io/slm-lab/
- Size: 4.08 MB
- Stars: 1,276
- Watchers: 46
- Forks: 274
- Open Issues: 16
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
- awesome-deep-rl - SLM Lab - Modular Deep Reinforcement Learning framework in PyTorch. (Libraries)
- Awesome-pytorch-list-CNVersion - SLM-Lab
- Awesome-pytorch-list - SLM-Lab
- StarryDivineSky - kengz/SLM-Lab - Lab是一个基于PyTorch的模块化深度强化学习框架,是书籍《深度强化学习基础》的配套库。它旨在提供一个灵活且可扩展的平台,用于研究和开发深度强化学习算法。该框架支持多种环境、算法和神经网络结构,方便用户进行实验和比较。SLM-Lab的核心理念是模块化设计,将强化学习流程分解为可重用的组件,包括环境接口、智能体、算法和网络等。它提供了一套标准的API,使得用户可以轻松地自定义和组合不同的模块。此外,SLM-Lab还提供了一系列预定义的实验配置,方便用户快速上手。该项目旨在帮助研究人员和开发者更高效地探索深度强化学习领域,并为学习者提供实践平台。它通过清晰的结构和丰富的文档,降低了深度强化学习的入门门槛。 (漏洞库_漏洞靶场 / 资源传输下载)
README
# SLM Lab
  [](https://codeclimate.com/github/kengz/SLM-Lab/maintainability) [](https://codeclimate.com/github/kengz/SLM-Lab/test_coverage)
Modular Deep Reinforcement Learning framework in PyTorch.
Documentation:
https://slm-lab.gitbook.io/slm-lab/
>NOTE: the `book` branch has been updated for issue fixes. For the original code in the book _Foundations of Deep Reinforcement Learning_, check out to git tag `v4.1.1`
|||||
|:---:|:---:|:---:|:---:|
|  |  |  |  |
| BeamRider | Breakout | KungFuMaster | MsPacman |
|  |  |  |  |
| Pong | Qbert | Seaquest | Sp.Invaders |
|  |  |  |  |
| Ant | HalfCheetah | Hopper | Humanoid |
|  |  |  |  |
| Inv.DoublePendulum | InvertedPendulum | Reacher | Walker |