minimalRL
rlpyt
minimalRL | rlpyt | |
---|---|---|
5 | 4 | |
2,725 | 2,197 | |
- | - | |
1.6 | 0.0 | |
about 1 year ago | over 3 years ago | |
Python | Python | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
minimalRL
- Does anyone know good python sources hardcoded of RL?
-
Question about pseudocodes
Did you try minimalRL?
- Rl algorithm implemented
-
RL agent for simple games?
This github is great.
-
PPO+LSTM Implementation
Maybe this implementation helps: https://github.com/seungeunrho/minimalRL/blob/master/ppo-lstm.py
rlpyt
-
About Prior Action Distribution in Entropy Regularized Actor-Critic Methods
The above example is from rlpyt library's SAC algorithm.
-
Best PyTorch RL library for doing research
I borrow a lot of performance tricks from sample factory, which is awesome but hard to modify from its original APPO algorithm. rlpyt was more modular, and I borrowed more ideas from it (namedarraytuple), but still too limited.
-
Spec for RL agent implementation?
rlpyt also has abstractions for additional things besides environments: https://github.com/astooke/rlpyt
-
PPO+LSTM Implementation
rlpyt is a library Iโm studying right now, could be worth a shot; the code base is somewhat complex but after some reading itโs not so bad :)
What are some alternatives?
ElegantRL - Massively Parallel Deep Reinforcement Learning. ๐ฅ
stable-baselines3 - PyTorch version of Stable Baselines, reliable implementations of reinforcement learning algorithms.
Pytorch-PCGrad - Pytorch reimplementation for "Gradient Surgery for Multi-Task Learning"
gym - A toolkit for developing and comparing reinforcement learning algorithms.
DeepRL-TensorFlow2 - ๐ Simple implementations of various popular Deep Reinforcement Learning algorithms using TensorFlow2
tianshou - An elegant PyTorch deep reinforcement learning library.
pomdp-baselines - Simple (but often Strong) Baselines for POMDPs in PyTorch, ICML 2022
acme - A library of reinforcement learning components and agents
deep-RL-trading - playing idealized trading games with deep reinforcement learning
sample-factory - High throughput synchronous and asynchronous reinforcement learning
ultimate-volleyball - 3D RL Volleyball environment built on Unity ML-Agents
cleanrl - High-quality single file implementation of Deep Reinforcement Learning algorithms with research-friendly features (PPO, DQN, C51, DDPG, TD3, SAC, PPG)