├── README.md ├── args.hxx ├── common ├── matrix_clamp.hpp ├── median.hpp ├── running_statistics.hpp └── serializable.hpp ├── env ├── env.hpp ├── env_mock.hpp ├── env_normalize.hpp ├── hexapod_closed_loop_env.hpp ├── hexapod_env.hpp └── vec_env.hpp ├── json.hpp ├── ppo2.cpp ├── ppo2 ├── base_class.hpp ├── policies.hpp ├── ppo2.hpp ├── runner.hpp ├── session_creator.hpp ├── tensorboard.hpp └── utils.hpp ├── resources ├── hexapod_v2.urdf └── ppo_cl │ ├── 2019-08-20_21_13_01_2859_0.pkl.71.data-00000-of-00001 │ ├── 2019-08-20_21_13_01_2859_0.pkl.71.index │ ├── 2019-08-20_21_13_01_2859_0.pkl.71.json │ ├── graphs │ └── ppo_cpp_[4_5]_lr_0.0004_cr_0.1610_ent_0.0007.meta.txt │ ├── ppo_cpp_[4_5]_lr_0.0004_cr_0.1610_ent_0.0007.job │ └── ppo_cpp_[4_5]_lr_0.0004_cr_0.1610_ent_0.0007.png ├── singularity ├── build_final_image.sh ├── resources │ ├── help.sh │ └── setup.sh ├── singularity.def └── start_container.sh ├── test ├── catch.hpp └── vecenv_test.cpp ├── tools ├── git_push_branch_all_remotes.sh ├── pbs │ ├── monitor.sh │ └── qstat_count.sh ├── results_processing │ ├── copy_images_from_below.sh │ ├── line_from_files.sh │ ├── list_checkpoints.sh │ ├── merge_columns.sh │ └── svg2pdf.sh ├── tensorboard │ ├── get_csv_from_tensor_boards.sh │ ├── kill_tensor_boards.sh │ └── open_tensor_boards.sh └── video │ ├── crop.sh │ ├── record_screen.sh │ └── trim_recording.sh ├── waf_tools ├── .gitkeep └── dart.py └── wscript /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antymon/ppo_cpp/HEAD/README.md -------------------------------------------------------------------------------- /args.hxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antymon/ppo_cpp/HEAD/args.hxx -------------------------------------------------------------------------------- /common/matrix_clamp.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antymon/ppo_cpp/HEAD/common/matrix_clamp.hpp -------------------------------------------------------------------------------- /common/median.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antymon/ppo_cpp/HEAD/common/median.hpp -------------------------------------------------------------------------------- /common/running_statistics.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antymon/ppo_cpp/HEAD/common/running_statistics.hpp -------------------------------------------------------------------------------- /common/serializable.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antymon/ppo_cpp/HEAD/common/serializable.hpp -------------------------------------------------------------------------------- /env/env.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antymon/ppo_cpp/HEAD/env/env.hpp -------------------------------------------------------------------------------- /env/env_mock.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antymon/ppo_cpp/HEAD/env/env_mock.hpp -------------------------------------------------------------------------------- /env/env_normalize.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antymon/ppo_cpp/HEAD/env/env_normalize.hpp -------------------------------------------------------------------------------- /env/hexapod_closed_loop_env.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antymon/ppo_cpp/HEAD/env/hexapod_closed_loop_env.hpp -------------------------------------------------------------------------------- /env/hexapod_env.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antymon/ppo_cpp/HEAD/env/hexapod_env.hpp -------------------------------------------------------------------------------- /env/vec_env.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antymon/ppo_cpp/HEAD/env/vec_env.hpp -------------------------------------------------------------------------------- /json.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antymon/ppo_cpp/HEAD/json.hpp -------------------------------------------------------------------------------- /ppo2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antymon/ppo_cpp/HEAD/ppo2.cpp -------------------------------------------------------------------------------- /ppo2/base_class.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antymon/ppo_cpp/HEAD/ppo2/base_class.hpp -------------------------------------------------------------------------------- /ppo2/policies.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antymon/ppo_cpp/HEAD/ppo2/policies.hpp -------------------------------------------------------------------------------- /ppo2/ppo2.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antymon/ppo_cpp/HEAD/ppo2/ppo2.hpp -------------------------------------------------------------------------------- /ppo2/runner.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antymon/ppo_cpp/HEAD/ppo2/runner.hpp -------------------------------------------------------------------------------- /ppo2/session_creator.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antymon/ppo_cpp/HEAD/ppo2/session_creator.hpp -------------------------------------------------------------------------------- /ppo2/tensorboard.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antymon/ppo_cpp/HEAD/ppo2/tensorboard.hpp -------------------------------------------------------------------------------- /ppo2/utils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antymon/ppo_cpp/HEAD/ppo2/utils.hpp -------------------------------------------------------------------------------- /resources/hexapod_v2.urdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antymon/ppo_cpp/HEAD/resources/hexapod_v2.urdf -------------------------------------------------------------------------------- /resources/ppo_cl/2019-08-20_21_13_01_2859_0.pkl.71.data-00000-of-00001: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antymon/ppo_cpp/HEAD/resources/ppo_cl/2019-08-20_21_13_01_2859_0.pkl.71.data-00000-of-00001 -------------------------------------------------------------------------------- /resources/ppo_cl/2019-08-20_21_13_01_2859_0.pkl.71.index: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antymon/ppo_cpp/HEAD/resources/ppo_cl/2019-08-20_21_13_01_2859_0.pkl.71.index -------------------------------------------------------------------------------- /resources/ppo_cl/2019-08-20_21_13_01_2859_0.pkl.71.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antymon/ppo_cpp/HEAD/resources/ppo_cl/2019-08-20_21_13_01_2859_0.pkl.71.json -------------------------------------------------------------------------------- /resources/ppo_cl/graphs/ppo_cpp_[4_5]_lr_0.0004_cr_0.1610_ent_0.0007.meta.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antymon/ppo_cpp/HEAD/resources/ppo_cl/graphs/ppo_cpp_[4_5]_lr_0.0004_cr_0.1610_ent_0.0007.meta.txt -------------------------------------------------------------------------------- /resources/ppo_cl/ppo_cpp_[4_5]_lr_0.0004_cr_0.1610_ent_0.0007.job: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antymon/ppo_cpp/HEAD/resources/ppo_cl/ppo_cpp_[4_5]_lr_0.0004_cr_0.1610_ent_0.0007.job -------------------------------------------------------------------------------- /resources/ppo_cl/ppo_cpp_[4_5]_lr_0.0004_cr_0.1610_ent_0.0007.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antymon/ppo_cpp/HEAD/resources/ppo_cl/ppo_cpp_[4_5]_lr_0.0004_cr_0.1610_ent_0.0007.png -------------------------------------------------------------------------------- /singularity/build_final_image.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antymon/ppo_cpp/HEAD/singularity/build_final_image.sh -------------------------------------------------------------------------------- /singularity/resources/help.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antymon/ppo_cpp/HEAD/singularity/resources/help.sh -------------------------------------------------------------------------------- /singularity/resources/setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antymon/ppo_cpp/HEAD/singularity/resources/setup.sh -------------------------------------------------------------------------------- /singularity/singularity.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antymon/ppo_cpp/HEAD/singularity/singularity.def -------------------------------------------------------------------------------- /singularity/start_container.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antymon/ppo_cpp/HEAD/singularity/start_container.sh -------------------------------------------------------------------------------- /test/catch.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antymon/ppo_cpp/HEAD/test/catch.hpp -------------------------------------------------------------------------------- /test/vecenv_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antymon/ppo_cpp/HEAD/test/vecenv_test.cpp -------------------------------------------------------------------------------- /tools/git_push_branch_all_remotes.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antymon/ppo_cpp/HEAD/tools/git_push_branch_all_remotes.sh -------------------------------------------------------------------------------- /tools/pbs/monitor.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antymon/ppo_cpp/HEAD/tools/pbs/monitor.sh -------------------------------------------------------------------------------- /tools/pbs/qstat_count.sh: -------------------------------------------------------------------------------- 1 | echo $(($(qstat | wc -l)-2)) 2 | -------------------------------------------------------------------------------- /tools/results_processing/copy_images_from_below.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antymon/ppo_cpp/HEAD/tools/results_processing/copy_images_from_below.sh -------------------------------------------------------------------------------- /tools/results_processing/line_from_files.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antymon/ppo_cpp/HEAD/tools/results_processing/line_from_files.sh -------------------------------------------------------------------------------- /tools/results_processing/list_checkpoints.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antymon/ppo_cpp/HEAD/tools/results_processing/list_checkpoints.sh -------------------------------------------------------------------------------- /tools/results_processing/merge_columns.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antymon/ppo_cpp/HEAD/tools/results_processing/merge_columns.sh -------------------------------------------------------------------------------- /tools/results_processing/svg2pdf.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antymon/ppo_cpp/HEAD/tools/results_processing/svg2pdf.sh -------------------------------------------------------------------------------- /tools/tensorboard/get_csv_from_tensor_boards.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antymon/ppo_cpp/HEAD/tools/tensorboard/get_csv_from_tensor_boards.sh -------------------------------------------------------------------------------- /tools/tensorboard/kill_tensor_boards.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antymon/ppo_cpp/HEAD/tools/tensorboard/kill_tensor_boards.sh -------------------------------------------------------------------------------- /tools/tensorboard/open_tensor_boards.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antymon/ppo_cpp/HEAD/tools/tensorboard/open_tensor_boards.sh -------------------------------------------------------------------------------- /tools/video/crop.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antymon/ppo_cpp/HEAD/tools/video/crop.sh -------------------------------------------------------------------------------- /tools/video/record_screen.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antymon/ppo_cpp/HEAD/tools/video/record_screen.sh -------------------------------------------------------------------------------- /tools/video/trim_recording.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antymon/ppo_cpp/HEAD/tools/video/trim_recording.sh -------------------------------------------------------------------------------- /waf_tools/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /waf_tools/dart.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antymon/ppo_cpp/HEAD/waf_tools/dart.py -------------------------------------------------------------------------------- /wscript: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antymon/ppo_cpp/HEAD/wscript --------------------------------------------------------------------------------