Repository
cs285-homework-fall2021
Berkeley CS 285: Deep Reinforcement Learning, Decision Making, and Control since the repository contains an orphan $ git clone -b main --single-branch :ZHZisZZ/cs285-homework-fall2 · License unknown · Maintenance unknown
- License
- Unknown
README
Assignments for Berkeley CS 285: Deep Reinforcement Learning, Decision Making, and Control.
Usage
Make sure to only clone main branch since the repository contains an orphan data branch.
$ git clone -b main --single-branch [email protected]:ZHZisZZ/cs285-homework-fall2021.git
Selected Visualizations
HW1 - Dagger
$ cd hw1
$ sh scripts/dagger.sh
$ tensorboard --logdir data
HW2 - Policy Gradient
$ cd hw2
$ PYTHONPATH=. python cs285/scripts/run_hw2.py \
--env_name HalfCheetah-v2 --ep_len 150 \
--discount 0.95 -n 101 -l 2 -s 32 -b 30000 -lr 0.02 -rtg --nn_baseline \
--exp_name q4_b30000_r$0.02_rtg_nnbaseline \
--video_log_freq 10
$ tensorboard --logdir data
HW3 - DQN
Note: wrap_deepmind needs to be modified for RGB rendering.
$ PYTHONPATH=. python cs285/scripts/run_hw3_dqn.py \
--env_name MsPacman-v0 --exp_name q1_mspacman \
--video_log_freq 500000
$ PYTHONPATH=. python cs285/scripts/run_hw3_dqn.py \
--env_name PongNoFrameskip-v4 --exp_name q1_pong \
--video_log_freq 500000
# tensorboard --logdir data