├── .gitignore ├── .vscode └── launch.json ├── LICENSE.md ├── RL ├── __init__.py ├── __main__.py ├── agents │ ├── console_print_agent.py │ ├── ddpg_agent.py │ ├── dqn_agent.py │ ├── episode_type_control_agent.py │ ├── exp_buff_agent.py │ ├── exp_buff_agent_old.py │ ├── linear_anneal_agent.py │ ├── model_copy_agent.py │ ├── model_load_agent.py │ ├── periodic_agent.py │ ├── random_play_agent.py │ ├── reward_scaling_agent.py │ ├── sac_agent.py │ ├── sac_discrete_agent.py │ ├── seeding_agent.py │ ├── simple_render_agent.py │ └── stats_recording_agent.py ├── algorithms │ ├── __init__.py │ ├── ddpg.py │ ├── dqn.py │ ├── random.py │ ├── sac.py │ ├── sac_discrete.py │ └── standard_wrap_algo.py ├── core │ ├── __init__.py │ ├── agent.py │ ├── algorithm.py │ └── manager.py ├── utils │ ├── plotter.py │ ├── standard_models.py │ └── util_fns.py └── wrappers │ ├── atari_wrappers.py │ └── wrappers.py ├── readme.md ├── requirements_ubuntu.txt ├── requirements_windows.txt └── setup.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhatiaabhinav/RL-v2/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhatiaabhinav/RL-v2/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhatiaabhinav/RL-v2/HEAD/LICENSE.md -------------------------------------------------------------------------------- /RL/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhatiaabhinav/RL-v2/HEAD/RL/__init__.py -------------------------------------------------------------------------------- /RL/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhatiaabhinav/RL-v2/HEAD/RL/__main__.py -------------------------------------------------------------------------------- /RL/agents/console_print_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhatiaabhinav/RL-v2/HEAD/RL/agents/console_print_agent.py -------------------------------------------------------------------------------- /RL/agents/ddpg_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhatiaabhinav/RL-v2/HEAD/RL/agents/ddpg_agent.py -------------------------------------------------------------------------------- /RL/agents/dqn_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhatiaabhinav/RL-v2/HEAD/RL/agents/dqn_agent.py -------------------------------------------------------------------------------- /RL/agents/episode_type_control_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhatiaabhinav/RL-v2/HEAD/RL/agents/episode_type_control_agent.py -------------------------------------------------------------------------------- /RL/agents/exp_buff_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhatiaabhinav/RL-v2/HEAD/RL/agents/exp_buff_agent.py -------------------------------------------------------------------------------- /RL/agents/exp_buff_agent_old.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhatiaabhinav/RL-v2/HEAD/RL/agents/exp_buff_agent_old.py -------------------------------------------------------------------------------- /RL/agents/linear_anneal_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhatiaabhinav/RL-v2/HEAD/RL/agents/linear_anneal_agent.py -------------------------------------------------------------------------------- /RL/agents/model_copy_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhatiaabhinav/RL-v2/HEAD/RL/agents/model_copy_agent.py -------------------------------------------------------------------------------- /RL/agents/model_load_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhatiaabhinav/RL-v2/HEAD/RL/agents/model_load_agent.py -------------------------------------------------------------------------------- /RL/agents/periodic_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhatiaabhinav/RL-v2/HEAD/RL/agents/periodic_agent.py -------------------------------------------------------------------------------- /RL/agents/random_play_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhatiaabhinav/RL-v2/HEAD/RL/agents/random_play_agent.py -------------------------------------------------------------------------------- /RL/agents/reward_scaling_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhatiaabhinav/RL-v2/HEAD/RL/agents/reward_scaling_agent.py -------------------------------------------------------------------------------- /RL/agents/sac_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhatiaabhinav/RL-v2/HEAD/RL/agents/sac_agent.py -------------------------------------------------------------------------------- /RL/agents/sac_discrete_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhatiaabhinav/RL-v2/HEAD/RL/agents/sac_discrete_agent.py -------------------------------------------------------------------------------- /RL/agents/seeding_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhatiaabhinav/RL-v2/HEAD/RL/agents/seeding_agent.py -------------------------------------------------------------------------------- /RL/agents/simple_render_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhatiaabhinav/RL-v2/HEAD/RL/agents/simple_render_agent.py -------------------------------------------------------------------------------- /RL/agents/stats_recording_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhatiaabhinav/RL-v2/HEAD/RL/agents/stats_recording_agent.py -------------------------------------------------------------------------------- /RL/algorithms/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhatiaabhinav/RL-v2/HEAD/RL/algorithms/__init__.py -------------------------------------------------------------------------------- /RL/algorithms/ddpg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhatiaabhinav/RL-v2/HEAD/RL/algorithms/ddpg.py -------------------------------------------------------------------------------- /RL/algorithms/dqn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhatiaabhinav/RL-v2/HEAD/RL/algorithms/dqn.py -------------------------------------------------------------------------------- /RL/algorithms/random.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhatiaabhinav/RL-v2/HEAD/RL/algorithms/random.py -------------------------------------------------------------------------------- /RL/algorithms/sac.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhatiaabhinav/RL-v2/HEAD/RL/algorithms/sac.py -------------------------------------------------------------------------------- /RL/algorithms/sac_discrete.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhatiaabhinav/RL-v2/HEAD/RL/algorithms/sac_discrete.py -------------------------------------------------------------------------------- /RL/algorithms/standard_wrap_algo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhatiaabhinav/RL-v2/HEAD/RL/algorithms/standard_wrap_algo.py -------------------------------------------------------------------------------- /RL/core/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhatiaabhinav/RL-v2/HEAD/RL/core/__init__.py -------------------------------------------------------------------------------- /RL/core/agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhatiaabhinav/RL-v2/HEAD/RL/core/agent.py -------------------------------------------------------------------------------- /RL/core/algorithm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhatiaabhinav/RL-v2/HEAD/RL/core/algorithm.py -------------------------------------------------------------------------------- /RL/core/manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhatiaabhinav/RL-v2/HEAD/RL/core/manager.py -------------------------------------------------------------------------------- /RL/utils/plotter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhatiaabhinav/RL-v2/HEAD/RL/utils/plotter.py -------------------------------------------------------------------------------- /RL/utils/standard_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhatiaabhinav/RL-v2/HEAD/RL/utils/standard_models.py -------------------------------------------------------------------------------- /RL/utils/util_fns.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhatiaabhinav/RL-v2/HEAD/RL/utils/util_fns.py -------------------------------------------------------------------------------- /RL/wrappers/atari_wrappers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhatiaabhinav/RL-v2/HEAD/RL/wrappers/atari_wrappers.py -------------------------------------------------------------------------------- /RL/wrappers/wrappers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhatiaabhinav/RL-v2/HEAD/RL/wrappers/wrappers.py -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhatiaabhinav/RL-v2/HEAD/readme.md -------------------------------------------------------------------------------- /requirements_ubuntu.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhatiaabhinav/RL-v2/HEAD/requirements_ubuntu.txt -------------------------------------------------------------------------------- /requirements_windows.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhatiaabhinav/RL-v2/HEAD/requirements_windows.txt -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhatiaabhinav/RL-v2/HEAD/setup.py --------------------------------------------------------------------------------