├── .gitignore ├── LICENSE ├── README.md ├── configs ├── default.py ├── dtu │ ├── dtu_default.py │ ├── dtu_default_pe.py │ ├── scan105_pe.py │ ├── scan114_pe.py │ └── scan83_pe.py ├── in2n │ ├── face_lg_pe.py │ ├── in2n_default_lg.py │ └── in2n_default_lg_pe.py ├── llff │ ├── fern_lg_hash.py │ ├── fern_lg_pe.py │ ├── flower_lg_hash.py │ ├── flower_lg_pe.py │ ├── fortress_lg_hash.py │ ├── fortress_lg_pe.py │ ├── horns_lg_hash.py │ ├── horns_lg_pe.py │ ├── leaves_lg_hash.py │ ├── leaves_lg_pe.py │ ├── llff_default_lg.py │ ├── llff_default_lg_hash.py │ ├── llff_default_lg_pe.py │ ├── orchids_lg_hash.py │ ├── orchids_lg_pe.py │ ├── room_lg_hash.py │ ├── room_lg_pe.py │ ├── trex_lg_hash.py │ └── trex_lg_pe.py ├── nerf │ ├── hotdog_pe.py │ ├── lego_pe.py │ ├── nerf_default.py │ └── nerf_default_pe.py ├── neuvf │ ├── mali_pe.py │ ├── neuvf_default.py │ └── neuvf_default_pe.py └── replica │ ├── replica_default.py │ ├── replica_default_hash.py │ ├── replica_default_pe.py │ ├── scene_00_hash.py │ ├── scene_00_pe.py │ ├── scene_01_hash.py │ ├── scene_01_pe.py │ ├── scene_02_hash.py │ ├── scene_02_pe.py │ ├── scene_03_hash.py │ ├── scene_03_pe.py │ ├── scene_04_hash.py │ ├── scene_04_pe.py │ ├── scene_05_hash.py │ ├── scene_05_pe.py │ ├── scene_06_hash.py │ ├── scene_06_pe.py │ ├── scene_07_hash.py │ ├── scene_07_pe.py │ ├── scene_08_hash.py │ ├── scene_08_pe.py │ ├── scene_09_hash.py │ ├── scene_09_pe.py │ ├── scene_10_hash.py │ ├── scene_10_pe.py │ ├── scene_11_hash.py │ ├── scene_11_pe.py │ ├── scene_12_hash.py │ ├── scene_12_pe.py │ ├── scene_13_hash.py │ └── scene_13_pe.py ├── data └── place_data_here.txt ├── extract.py ├── figures ├── pipeline.jpg └── teaser.jpg ├── lib ├── cuda │ ├── adam_upd.cpp │ ├── adam_upd_kernel.cu │ ├── render_utils.cpp │ ├── render_utils_kernel.cu │ ├── total_variation.cpp │ ├── total_variation_2d.cpp │ ├── total_variation_2d_kernel.cu │ ├── total_variation_kernel.cu │ ├── ub360_utils.cpp │ └── ub360_utils_kernel.cu ├── dmpigo.py ├── dmsigo.py ├── dpvgo.py ├── dvgo.py ├── grid.py ├── load_blender.py ├── load_data.py ├── load_dtu.py ├── load_in2n.py ├── load_llff.py ├── load_neuvf.py ├── load_replica.py ├── masked_adam.py ├── networks.py └── utils.py └── run.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixcheng97/AGAP/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixcheng97/AGAP/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixcheng97/AGAP/HEAD/README.md -------------------------------------------------------------------------------- /configs/default.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixcheng97/AGAP/HEAD/configs/default.py -------------------------------------------------------------------------------- /configs/dtu/dtu_default.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixcheng97/AGAP/HEAD/configs/dtu/dtu_default.py -------------------------------------------------------------------------------- /configs/dtu/dtu_default_pe.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixcheng97/AGAP/HEAD/configs/dtu/dtu_default_pe.py -------------------------------------------------------------------------------- /configs/dtu/scan105_pe.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixcheng97/AGAP/HEAD/configs/dtu/scan105_pe.py -------------------------------------------------------------------------------- /configs/dtu/scan114_pe.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixcheng97/AGAP/HEAD/configs/dtu/scan114_pe.py -------------------------------------------------------------------------------- /configs/dtu/scan83_pe.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixcheng97/AGAP/HEAD/configs/dtu/scan83_pe.py -------------------------------------------------------------------------------- /configs/in2n/face_lg_pe.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixcheng97/AGAP/HEAD/configs/in2n/face_lg_pe.py -------------------------------------------------------------------------------- /configs/in2n/in2n_default_lg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixcheng97/AGAP/HEAD/configs/in2n/in2n_default_lg.py -------------------------------------------------------------------------------- /configs/in2n/in2n_default_lg_pe.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixcheng97/AGAP/HEAD/configs/in2n/in2n_default_lg_pe.py -------------------------------------------------------------------------------- /configs/llff/fern_lg_hash.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixcheng97/AGAP/HEAD/configs/llff/fern_lg_hash.py -------------------------------------------------------------------------------- /configs/llff/fern_lg_pe.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixcheng97/AGAP/HEAD/configs/llff/fern_lg_pe.py -------------------------------------------------------------------------------- /configs/llff/flower_lg_hash.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixcheng97/AGAP/HEAD/configs/llff/flower_lg_hash.py -------------------------------------------------------------------------------- /configs/llff/flower_lg_pe.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixcheng97/AGAP/HEAD/configs/llff/flower_lg_pe.py -------------------------------------------------------------------------------- /configs/llff/fortress_lg_hash.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixcheng97/AGAP/HEAD/configs/llff/fortress_lg_hash.py -------------------------------------------------------------------------------- /configs/llff/fortress_lg_pe.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixcheng97/AGAP/HEAD/configs/llff/fortress_lg_pe.py -------------------------------------------------------------------------------- /configs/llff/horns_lg_hash.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixcheng97/AGAP/HEAD/configs/llff/horns_lg_hash.py -------------------------------------------------------------------------------- /configs/llff/horns_lg_pe.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixcheng97/AGAP/HEAD/configs/llff/horns_lg_pe.py -------------------------------------------------------------------------------- /configs/llff/leaves_lg_hash.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixcheng97/AGAP/HEAD/configs/llff/leaves_lg_hash.py -------------------------------------------------------------------------------- /configs/llff/leaves_lg_pe.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixcheng97/AGAP/HEAD/configs/llff/leaves_lg_pe.py -------------------------------------------------------------------------------- /configs/llff/llff_default_lg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixcheng97/AGAP/HEAD/configs/llff/llff_default_lg.py -------------------------------------------------------------------------------- /configs/llff/llff_default_lg_hash.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixcheng97/AGAP/HEAD/configs/llff/llff_default_lg_hash.py -------------------------------------------------------------------------------- /configs/llff/llff_default_lg_pe.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixcheng97/AGAP/HEAD/configs/llff/llff_default_lg_pe.py -------------------------------------------------------------------------------- /configs/llff/orchids_lg_hash.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixcheng97/AGAP/HEAD/configs/llff/orchids_lg_hash.py -------------------------------------------------------------------------------- /configs/llff/orchids_lg_pe.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixcheng97/AGAP/HEAD/configs/llff/orchids_lg_pe.py -------------------------------------------------------------------------------- /configs/llff/room_lg_hash.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixcheng97/AGAP/HEAD/configs/llff/room_lg_hash.py -------------------------------------------------------------------------------- /configs/llff/room_lg_pe.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixcheng97/AGAP/HEAD/configs/llff/room_lg_pe.py -------------------------------------------------------------------------------- /configs/llff/trex_lg_hash.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixcheng97/AGAP/HEAD/configs/llff/trex_lg_hash.py -------------------------------------------------------------------------------- /configs/llff/trex_lg_pe.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixcheng97/AGAP/HEAD/configs/llff/trex_lg_pe.py -------------------------------------------------------------------------------- /configs/nerf/hotdog_pe.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixcheng97/AGAP/HEAD/configs/nerf/hotdog_pe.py -------------------------------------------------------------------------------- /configs/nerf/lego_pe.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixcheng97/AGAP/HEAD/configs/nerf/lego_pe.py -------------------------------------------------------------------------------- /configs/nerf/nerf_default.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixcheng97/AGAP/HEAD/configs/nerf/nerf_default.py -------------------------------------------------------------------------------- /configs/nerf/nerf_default_pe.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixcheng97/AGAP/HEAD/configs/nerf/nerf_default_pe.py -------------------------------------------------------------------------------- /configs/neuvf/mali_pe.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixcheng97/AGAP/HEAD/configs/neuvf/mali_pe.py -------------------------------------------------------------------------------- /configs/neuvf/neuvf_default.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixcheng97/AGAP/HEAD/configs/neuvf/neuvf_default.py -------------------------------------------------------------------------------- /configs/neuvf/neuvf_default_pe.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixcheng97/AGAP/HEAD/configs/neuvf/neuvf_default_pe.py -------------------------------------------------------------------------------- /configs/replica/replica_default.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixcheng97/AGAP/HEAD/configs/replica/replica_default.py -------------------------------------------------------------------------------- /configs/replica/replica_default_hash.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixcheng97/AGAP/HEAD/configs/replica/replica_default_hash.py -------------------------------------------------------------------------------- /configs/replica/replica_default_pe.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixcheng97/AGAP/HEAD/configs/replica/replica_default_pe.py -------------------------------------------------------------------------------- /configs/replica/scene_00_hash.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixcheng97/AGAP/HEAD/configs/replica/scene_00_hash.py -------------------------------------------------------------------------------- /configs/replica/scene_00_pe.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixcheng97/AGAP/HEAD/configs/replica/scene_00_pe.py -------------------------------------------------------------------------------- /configs/replica/scene_01_hash.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixcheng97/AGAP/HEAD/configs/replica/scene_01_hash.py -------------------------------------------------------------------------------- /configs/replica/scene_01_pe.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixcheng97/AGAP/HEAD/configs/replica/scene_01_pe.py -------------------------------------------------------------------------------- /configs/replica/scene_02_hash.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixcheng97/AGAP/HEAD/configs/replica/scene_02_hash.py -------------------------------------------------------------------------------- /configs/replica/scene_02_pe.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixcheng97/AGAP/HEAD/configs/replica/scene_02_pe.py -------------------------------------------------------------------------------- /configs/replica/scene_03_hash.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixcheng97/AGAP/HEAD/configs/replica/scene_03_hash.py -------------------------------------------------------------------------------- /configs/replica/scene_03_pe.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixcheng97/AGAP/HEAD/configs/replica/scene_03_pe.py -------------------------------------------------------------------------------- /configs/replica/scene_04_hash.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixcheng97/AGAP/HEAD/configs/replica/scene_04_hash.py -------------------------------------------------------------------------------- /configs/replica/scene_04_pe.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixcheng97/AGAP/HEAD/configs/replica/scene_04_pe.py -------------------------------------------------------------------------------- /configs/replica/scene_05_hash.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixcheng97/AGAP/HEAD/configs/replica/scene_05_hash.py -------------------------------------------------------------------------------- /configs/replica/scene_05_pe.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixcheng97/AGAP/HEAD/configs/replica/scene_05_pe.py -------------------------------------------------------------------------------- /configs/replica/scene_06_hash.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixcheng97/AGAP/HEAD/configs/replica/scene_06_hash.py -------------------------------------------------------------------------------- /configs/replica/scene_06_pe.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixcheng97/AGAP/HEAD/configs/replica/scene_06_pe.py -------------------------------------------------------------------------------- /configs/replica/scene_07_hash.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixcheng97/AGAP/HEAD/configs/replica/scene_07_hash.py -------------------------------------------------------------------------------- /configs/replica/scene_07_pe.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixcheng97/AGAP/HEAD/configs/replica/scene_07_pe.py -------------------------------------------------------------------------------- /configs/replica/scene_08_hash.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixcheng97/AGAP/HEAD/configs/replica/scene_08_hash.py -------------------------------------------------------------------------------- /configs/replica/scene_08_pe.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixcheng97/AGAP/HEAD/configs/replica/scene_08_pe.py -------------------------------------------------------------------------------- /configs/replica/scene_09_hash.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixcheng97/AGAP/HEAD/configs/replica/scene_09_hash.py -------------------------------------------------------------------------------- /configs/replica/scene_09_pe.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixcheng97/AGAP/HEAD/configs/replica/scene_09_pe.py -------------------------------------------------------------------------------- /configs/replica/scene_10_hash.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixcheng97/AGAP/HEAD/configs/replica/scene_10_hash.py -------------------------------------------------------------------------------- /configs/replica/scene_10_pe.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixcheng97/AGAP/HEAD/configs/replica/scene_10_pe.py -------------------------------------------------------------------------------- /configs/replica/scene_11_hash.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixcheng97/AGAP/HEAD/configs/replica/scene_11_hash.py -------------------------------------------------------------------------------- /configs/replica/scene_11_pe.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixcheng97/AGAP/HEAD/configs/replica/scene_11_pe.py -------------------------------------------------------------------------------- /configs/replica/scene_12_hash.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixcheng97/AGAP/HEAD/configs/replica/scene_12_hash.py -------------------------------------------------------------------------------- /configs/replica/scene_12_pe.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixcheng97/AGAP/HEAD/configs/replica/scene_12_pe.py -------------------------------------------------------------------------------- /configs/replica/scene_13_hash.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixcheng97/AGAP/HEAD/configs/replica/scene_13_hash.py -------------------------------------------------------------------------------- /configs/replica/scene_13_pe.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixcheng97/AGAP/HEAD/configs/replica/scene_13_pe.py -------------------------------------------------------------------------------- /data/place_data_here.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /extract.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixcheng97/AGAP/HEAD/extract.py -------------------------------------------------------------------------------- /figures/pipeline.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixcheng97/AGAP/HEAD/figures/pipeline.jpg -------------------------------------------------------------------------------- /figures/teaser.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixcheng97/AGAP/HEAD/figures/teaser.jpg -------------------------------------------------------------------------------- /lib/cuda/adam_upd.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixcheng97/AGAP/HEAD/lib/cuda/adam_upd.cpp -------------------------------------------------------------------------------- /lib/cuda/adam_upd_kernel.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixcheng97/AGAP/HEAD/lib/cuda/adam_upd_kernel.cu -------------------------------------------------------------------------------- /lib/cuda/render_utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixcheng97/AGAP/HEAD/lib/cuda/render_utils.cpp -------------------------------------------------------------------------------- /lib/cuda/render_utils_kernel.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixcheng97/AGAP/HEAD/lib/cuda/render_utils_kernel.cu -------------------------------------------------------------------------------- /lib/cuda/total_variation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixcheng97/AGAP/HEAD/lib/cuda/total_variation.cpp -------------------------------------------------------------------------------- /lib/cuda/total_variation_2d.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixcheng97/AGAP/HEAD/lib/cuda/total_variation_2d.cpp -------------------------------------------------------------------------------- /lib/cuda/total_variation_2d_kernel.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixcheng97/AGAP/HEAD/lib/cuda/total_variation_2d_kernel.cu -------------------------------------------------------------------------------- /lib/cuda/total_variation_kernel.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixcheng97/AGAP/HEAD/lib/cuda/total_variation_kernel.cu -------------------------------------------------------------------------------- /lib/cuda/ub360_utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixcheng97/AGAP/HEAD/lib/cuda/ub360_utils.cpp -------------------------------------------------------------------------------- /lib/cuda/ub360_utils_kernel.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixcheng97/AGAP/HEAD/lib/cuda/ub360_utils_kernel.cu -------------------------------------------------------------------------------- /lib/dmpigo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixcheng97/AGAP/HEAD/lib/dmpigo.py -------------------------------------------------------------------------------- /lib/dmsigo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixcheng97/AGAP/HEAD/lib/dmsigo.py -------------------------------------------------------------------------------- /lib/dpvgo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixcheng97/AGAP/HEAD/lib/dpvgo.py -------------------------------------------------------------------------------- /lib/dvgo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixcheng97/AGAP/HEAD/lib/dvgo.py -------------------------------------------------------------------------------- /lib/grid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixcheng97/AGAP/HEAD/lib/grid.py -------------------------------------------------------------------------------- /lib/load_blender.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixcheng97/AGAP/HEAD/lib/load_blender.py -------------------------------------------------------------------------------- /lib/load_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixcheng97/AGAP/HEAD/lib/load_data.py -------------------------------------------------------------------------------- /lib/load_dtu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixcheng97/AGAP/HEAD/lib/load_dtu.py -------------------------------------------------------------------------------- /lib/load_in2n.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixcheng97/AGAP/HEAD/lib/load_in2n.py -------------------------------------------------------------------------------- /lib/load_llff.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixcheng97/AGAP/HEAD/lib/load_llff.py -------------------------------------------------------------------------------- /lib/load_neuvf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixcheng97/AGAP/HEAD/lib/load_neuvf.py -------------------------------------------------------------------------------- /lib/load_replica.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixcheng97/AGAP/HEAD/lib/load_replica.py -------------------------------------------------------------------------------- /lib/masked_adam.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixcheng97/AGAP/HEAD/lib/masked_adam.py -------------------------------------------------------------------------------- /lib/networks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixcheng97/AGAP/HEAD/lib/networks.py -------------------------------------------------------------------------------- /lib/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixcheng97/AGAP/HEAD/lib/utils.py -------------------------------------------------------------------------------- /run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixcheng97/AGAP/HEAD/run.py --------------------------------------------------------------------------------