Skip to content

Assignments of Reinforcement Learning Course in SJTU including DP(Dynamic Programming), MC(Monte-Caro Learning), TD(Temporal-Difference), Sarsa, Q-learning, DQN, A3C and DDPG.

Notifications You must be signed in to change notification settings

icepear-jzx/SJTU-RL-2019

Repository files navigation

SJTU-Reinforcement-Learning

Assignments of Reinforcement Learning Course in SJTU including DP(Dynamic Programming), MC(Monte-Caro Learning), TD(Temporal-Difference), Sarsa, Q-learning, DQN, A3C and DDPG.

Usage

At first, you need to install numpy, gym, torch, and matplotlib.

$ pip3 install numpy gym pytorch matplotlib --user

Then simply run the python file. For example:

$ python3 Assignment-5-A3C-DDPG/DDPG.py

You can look at the document of the assignment and my report for more information.

About

Assignments of Reinforcement Learning Course in SJTU including DP(Dynamic Programming), MC(Monte-Caro Learning), TD(Temporal-Difference), Sarsa, Q-learning, DQN, A3C and DDPG.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages