work in progress repo
A basic implementation of the standard reinforcement learning algorithms in Pytorch, designed to work with gym-like environments. All others algorithms in Tensorflow, basicRl.py and Myplotter.py have been written by Davide Corsi
- DQN
- REINFORCE
- PPO
- DDPG
- REINFORCE
- Actor-Critic
- Advantage Actor Critic (A2C)
- Proximal Policy Optimization (PPO)
- Montecarlo Proximal Policy Optimization (mcPPO)
- Double Deep Q-Learning (DDQN)
- Deep Deterministic Policy Gradient (DDPG)
- Twin Delayed DDPG (TD3)
- Python
Libraries and Frameworks:
pip install gym=0.26
pip install tensorflow
pip install pytorch
pip install matplotlib
pip install numpy
Download the repo:
git clone https://github.com/Enange/BasicRLMaster.gitRun the main script
python example.py- Davide Corsi -davide.corsi@univr.it
- Enrico Angelico
- Riccardo Portaro