KCBtheone commited on
Commit
23e73f9
·
verified ·
1 Parent(s): 6f8becf

Upload SplatAtlas benchmark pipeline code

Browse files
This view is limited to 50 files because it contains too many changes.   See raw diff
Files changed (50) hide show
  1. INSTALL.sh +105 -0
  2. README.md +0 -0
  3. configs/2dgs_benchmark.yaml +17 -0
  4. configs/2dgssgf_tnt_benchmark.yaml +17 -0
  5. configs/3dgs_dr_benchmark.yaml +14 -0
  6. configs/3dgsmcmc_benchmark.yaml +14 -0
  7. configs/3dgut_benchmark.yaml +12 -0
  8. configs/aaags_benchmark.yaml +16 -0
  9. configs/absgs_benchmark.yaml +41 -0
  10. configs/absgssgf_benchmark.yaml +14 -0
  11. configs/analyticsplatting_benchmark.yaml +57 -0
  12. configs/analyticsplatting_benchmark.yaml.four_scenes +11 -0
  13. configs/atomgs_benchmark.yaml +11 -0
  14. configs/bags_benchmark.yaml +57 -0
  15. configs/c3dgs_benchmark.yaml +10 -0
  16. configs/cdcgs_benchmark.yaml +57 -0
  17. configs/coadaptgs_benchmark.yaml +14 -0
  18. configs/compact3dgs_benchmark.yaml +25 -0
  19. configs/compgs_benchmark.yaml +25 -0
  20. configs/conegs_benchmark.yaml +14 -0
  21. configs/contextgs_benchmark.yaml +25 -0
  22. configs/drkgs_benchmark.yaml +14 -0
  23. configs/eagles_benchmark.yaml +20 -0
  24. configs/edgeloss_benchmark.yaml +41 -0
  25. configs/erankgs_benchmark.yaml +14 -0
  26. configs/fds_benchmark.yaml +10 -0
  27. configs/fdsgs_benchmark.yaml +20 -0
  28. configs/flod_benchmark.yaml +30 -0
  29. configs/gaussianfocus_benchmark.yaml +30 -0
  30. configs/gaussianpro_benchmark.yaml +14 -0
  31. configs/gaussianshader_benchmark.yaml +35 -0
  32. configs/geogaussian_benchmark.yaml +30 -0
  33. configs/ges_benchmark.yaml +14 -0
  34. configs/ghap_benchmark.yaml +17 -0
  35. configs/gigs_benchmark.yaml +30 -0
  36. configs/gof_benchmark.yaml +14 -0
  37. configs/gsdf_benchmark.yaml +12 -0
  38. configs/gsgn_benchmark.yaml +30 -0
  39. configs/gslpm_benchmark.yaml +14 -0
  40. configs/gspull_benchmark.yaml +57 -0
  41. configs/gsshader_benchmark.yaml +30 -0
  42. configs/hac_plus_benchmark.yaml +30 -0
  43. configs/hogs_benchmark.yaml +14 -0
  44. configs/improvingadc_benchmark.yaml +30 -0
  45. configs/lapisgs_benchmark.yaml +14 -0
  46. configs/lightgaussian_benchmark.yaml +14 -0
  47. configs/lod_gs_benchmark.yaml +15 -0
  48. configs/lp3dgs_benchmark.yaml +20 -0
  49. configs/mass_production.yaml +42 -0
  50. configs/matrix_cat1_cat5.yaml +16 -0
INSTALL.sh ADDED
@@ -0,0 +1,105 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ #!/bin/bash
2
+ # Deployment script for splatatlas_full_patch.tar.gz
3
+ # Run from /root/autodl-tmp/SplatAtlas/
4
+ #
5
+ # What this does:
6
+ # 1. Sanity-check we're in the right directory
7
+ # 2. Back up the 4 files that will be overwritten
8
+ # 3. Extract the patch (methods/, configs/, run_*.py, INSTALL.sh)
9
+ # 4. Auto-generate pixelgssgf_benchmark.yaml and sgfgs_benchmark.yaml
10
+ # from absgs template if they don't exist (with method_name swapped)
11
+ # 5. Run verification grep checks
12
+
13
+ set -e
14
+
15
+ EXPECTED_ROOT="/root/autodl-tmp/SplatAtlas"
16
+ if [ "$(pwd)" != "$EXPECTED_ROOT" ]; then
17
+ echo "ERROR: please cd to $EXPECTED_ROOT first"
18
+ echo " (you are in $(pwd))"
19
+ exit 1
20
+ fi
21
+
22
+ PATCH=splatatlas_full_patch.tar.gz
23
+ if [ ! -f "$PATCH" ]; then
24
+ echo "ERROR: $PATCH not found in $(pwd)"
25
+ exit 1
26
+ fi
27
+
28
+ # ---- 1. Backup the 4 modified files ----
29
+ BACKUP_DIR=".backup_$(date +%Y%m%d_%H%M%S)"
30
+ mkdir -p "$BACKUP_DIR"
31
+ for f in methods/wrapper_absgs.py methods/wrapper_pixelgs.py \
32
+ methods/wrapper_pixelgssgf.py methods/wrapper_sgfgs.py; do
33
+ if [ -f "$f" ]; then
34
+ cp "$f" "$BACKUP_DIR/"
35
+ fi
36
+ done
37
+ echo "[1/4] backed up 4 modified wrappers → $BACKUP_DIR/"
38
+
39
+ # ---- 2. Extract patch ----
40
+ tar -xzf "$PATCH"
41
+ echo "[2/4] patch extracted"
42
+
43
+ # ---- 3. Auto-generate the two configs that might be missing ----
44
+ for missing in pixelgssgf sgfgs; do
45
+ target="configs/${missing}_benchmark.yaml"
46
+ if [ ! -f "$target" ]; then
47
+ if [ -f configs/absgs_benchmark.yaml ]; then
48
+ sed "s/^method_name: absgs/method_name: ${missing}/" \
49
+ configs/absgs_benchmark.yaml > "$target"
50
+ echo "[3/4] generated missing $target from absgs template"
51
+ else
52
+ echo "[3/4] WARNING: $target missing AND no absgs_benchmark.yaml to clone from"
53
+ fi
54
+ fi
55
+ done
56
+
57
+ # ---- 4. Verification ----
58
+ echo "[4/4] verification:"
59
+ echo ""
60
+
61
+ echo "--- SGF residue in wrapper_pixelgs.py (should be empty) ---"
62
+ grep -n "SGFController\|guided_l1_loss\|guided_ssim_loss" methods/wrapper_pixelgs.py \
63
+ && echo " FAIL: residue found" || echo " PASS"
64
+ echo ""
65
+
66
+ echo "--- pixels kept in wrapper_pixelgs.py (should have 2 lines) ---"
67
+ grep -n "pixels" methods/wrapper_pixelgs.py | grep -E "render_pkg|add_densification" || echo " FAIL"
68
+ echo ""
69
+
70
+ echo "--- new wrappers registered ---"
71
+ grep -n "register_method" methods/wrapper_edgeloss.py methods/wrapper_vanillasgf.py
72
+ echo ""
73
+
74
+ echo "--- timing in all 6 wrappers ---"
75
+ for f in absgs pixelgs pixelgssgf sgfgs vanillasgf edgeloss; do
76
+ if [ -f "methods/wrapper_${f}.py" ]; then
77
+ n_time=$(grep -c "iter_time_ms\|render_ms\|vram_allocated" methods/wrapper_${f}.py)
78
+ echo " wrapper_${f}.py: $n_time timing references"
79
+ fi
80
+ done
81
+ echo ""
82
+
83
+ echo "--- configs present ---"
84
+ ls -1 configs/*_benchmark.yaml
85
+ echo ""
86
+
87
+ echo "--- run scripts present ---"
88
+ ls -1 run_*.py
89
+ echo ""
90
+
91
+ echo "--- master execution plan dependency check ---"
92
+ for need in run_vanillasgf.py run_absgs.py run_pixelgs.py run_edgeloss.py run_vanilla.py; do
93
+ if [ -f "$need" ]; then
94
+ echo " OK $need"
95
+ else
96
+ echo " MISS $need (run_all.py will skip this method)"
97
+ fi
98
+ done
99
+ echo ""
100
+
101
+ echo "DONE. To run a single method: python run_<method>.py"
102
+ echo " To run all methods: python run_all.py"
103
+ echo " To dry-run plan: python run_all.py --dry-run"
104
+ echo ""
105
+ echo "Backup of pre-patch wrappers: $BACKUP_DIR/"
README.md ADDED
File without changes
configs/2dgs_benchmark.yaml ADDED
@@ -0,0 +1,17 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ method_name: 2dgs
2
+ global_settings:
3
+ iterations: 30000
4
+ seeds:
5
+ - 0
6
+ datasets:
7
+ - name: Tanks_and_Temples
8
+ base_path: /root/autodl-tmp/dataset/tnt
9
+ resolution: 2
10
+ scenes:
11
+ - barn
12
+ - caterpillar
13
+ - church
14
+ - courthouse
15
+ - ignatius
16
+ - meetingroom
17
+ - truck
configs/2dgssgf_tnt_benchmark.yaml ADDED
@@ -0,0 +1,17 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ method_name: 2dgssgf
2
+ global_settings:
3
+ iterations: 30000
4
+ seeds:
5
+ - 0
6
+ datasets:
7
+ - name: Tanks_and_Temples
8
+ base_path: /root/autodl-tmp/dataset/tnt
9
+ resolution: 2
10
+ scenes:
11
+ - barn
12
+ - caterpillar
13
+ - church
14
+ - courthouse
15
+ - ignatius
16
+ - meetingroom
17
+ - truck
configs/3dgs_dr_benchmark.yaml ADDED
@@ -0,0 +1,14 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ method_name: 3dgs_dr
2
+ global_settings:
3
+ iterations: 30000
4
+ seeds:
5
+ - 0
6
+ datasets:
7
+ - name: Tanks_and_Temples
8
+ base_path: /root/autodl-tmp/dataset/tnt
9
+ resolution: 2
10
+ scenes:
11
+ - church
12
+ - courthouse
13
+ - ignatius
14
+ - meetingroom
configs/3dgsmcmc_benchmark.yaml ADDED
@@ -0,0 +1,14 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ method_name: 3dgsmcmc
2
+ global_settings:
3
+ iterations: 30000
4
+ seeds:
5
+ - 0
6
+ datasets:
7
+ - name: Tanks_and_Temples
8
+ base_path: /root/autodl-tmp/dataset/tnt
9
+ resolution: 2
10
+ scenes:
11
+ - church
12
+ - courthouse
13
+ - ignatius
14
+ - meetingroom
configs/3dgut_benchmark.yaml ADDED
@@ -0,0 +1,12 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ method_name: 3dgut
2
+ global_settings:
3
+ iterations: 30000
4
+ seeds:
5
+ - 0
6
+ datasets:
7
+ - name: Synthetic NeRF
8
+ base_path: /root/autodl-tmp/dataset/Synthetic_NeRF_Verified/Synthetic_NeRF
9
+ resolution: 1
10
+ scenes:
11
+ - Mic
12
+ - Ship
configs/aaags_benchmark.yaml ADDED
@@ -0,0 +1,16 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ method_name: aaags
2
+ global_settings:
3
+ iterations: 30000
4
+ seeds:
5
+ - 0
6
+ datasets:
7
+ - name: Tanks_and_Temples
8
+ base_path: /root/autodl-tmp/dataset/tnt
9
+ resolution: 2
10
+ scenes:
11
+ - caterpillar
12
+ - truck
13
+ - church
14
+ - courthouse
15
+ - ignatius
16
+ - meetingroom
configs/absgs_benchmark.yaml ADDED
@@ -0,0 +1,41 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ method_name: absgs
2
+ global_settings:
3
+ iterations: 30000
4
+ seeds:
5
+ - 0
6
+ datasets:
7
+ - name: Tanks_and_Temples
8
+ base_path: /root/autodl-tmp/dataset/tnt
9
+ resolution: 2
10
+ scenes:
11
+ - auditorium
12
+ - ballroom
13
+ - courtroom
14
+ - family
15
+ - francis
16
+ - horse
17
+ - lighthouse
18
+ - m60
19
+ - museum
20
+ - palace
21
+ - panther
22
+ - playground
23
+ - temple
24
+ - train
25
+ - name: Mip-NeRF_360_Indoor
26
+ base_path: /root/autodl-tmp/dataset/360
27
+ resolution: 2
28
+ scenes:
29
+ - bonsai
30
+ - counter
31
+ - kitchen
32
+ - room
33
+ - name: Mip-NeRF_360_Outdoor
34
+ base_path: /root/autodl-tmp/dataset/360
35
+ resolution: 4
36
+ scenes:
37
+ - bicycle
38
+ - flowers
39
+ - garden
40
+ - stump
41
+ - treehill
configs/absgssgf_benchmark.yaml ADDED
@@ -0,0 +1,14 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ method_name: absgssgf
2
+ global_settings:
3
+ iterations: 30000
4
+ seeds:
5
+ - 0
6
+ datasets:
7
+ - name: Tanks_and_Temples
8
+ base_path: /root/autodl-tmp/dataset/tnt
9
+ resolution: 2
10
+ scenes:
11
+ - church
12
+ - courthouse
13
+ - ignatius
14
+ - meetingroom
configs/analyticsplatting_benchmark.yaml ADDED
@@ -0,0 +1,57 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ method_name: analyticsplatting
2
+ global_settings:
3
+ iterations: 30000
4
+ seeds:
5
+ - 0
6
+ datasets:
7
+ - name: Tanks and Temples
8
+ base_path: /root/autodl-tmp/dataset/tnt
9
+ resolution: 2
10
+ scenes:
11
+ - barn
12
+ - caterpillar
13
+ - truck
14
+ - playground
15
+ - lighthouse
16
+ - train
17
+ - auditorium
18
+ - ballroom
19
+ - courtroom
20
+ - museum
21
+ - palace
22
+ - temple
23
+ - name: Mip-NeRF 360 Indoor
24
+ base_path: /root/autodl-tmp/dataset/360
25
+ resolution: 2
26
+ scenes:
27
+ - bonsai
28
+ - counter
29
+ - kitchen
30
+ - room
31
+ - name: Mip-NeRF 360 Outdoor
32
+ base_path: /root/autodl-tmp/dataset/360
33
+ resolution: 4
34
+ scenes:
35
+ - bicycle
36
+ - flowers
37
+ - garden
38
+ - stump
39
+ - treehill
40
+ - name: Synthetic NeRF
41
+ base_path: /root/autodl-tmp/dataset/Synthetic_NeRF_Verified/Synthetic_NeRF
42
+ resolution: 1
43
+ scenes:
44
+ - Chair
45
+ - Drums
46
+ - Ficus
47
+ - Hotdog
48
+ - Lego
49
+ - Materials
50
+ - Mic
51
+ - Ship
52
+ - name: Deep Blending
53
+ base_path: /root/autodl-tmp/dataset/deepblending_clean
54
+ resolution: 1
55
+ scenes:
56
+ - Playroom
57
+ - DrJohnson
configs/analyticsplatting_benchmark.yaml.four_scenes ADDED
@@ -0,0 +1,11 @@
 
 
 
 
 
 
 
 
 
 
 
 
1
+ method_name: analyticsplatting
2
+ global_settings:
3
+ iterations: 30000
4
+ seeds:
5
+ - 0
6
+ datasets:
7
+ - name: Tanks_and_Temples
8
+ base_path: /root/autodl-tmp/dataset/tnt
9
+ resolution: 2
10
+ scenes:
11
+ - ignatius
configs/atomgs_benchmark.yaml ADDED
@@ -0,0 +1,11 @@
 
 
 
 
 
 
 
 
 
 
 
 
1
+ method_name: atomgs
2
+ global_settings:
3
+ iterations: 30000
4
+ seeds:
5
+ - 0
6
+ datasets:
7
+ - name: Tanks_and_Temples
8
+ base_path: /root/autodl-tmp/dataset/tnt
9
+ resolution: 2
10
+ scenes:
11
+ - ignatius
configs/bags_benchmark.yaml ADDED
@@ -0,0 +1,57 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ method_name: bags
2
+ global_settings:
3
+ iterations: 60000
4
+ seeds:
5
+ - 0
6
+ datasets:
7
+ - name: Tanks and Temples
8
+ base_path: /root/autodl-tmp/dataset/tnt
9
+ resolution: 2
10
+ scenes:
11
+ - barn
12
+ - caterpillar
13
+ - truck
14
+ - playground
15
+ - lighthouse
16
+ - train
17
+ - auditorium
18
+ - ballroom
19
+ - courtroom
20
+ - museum
21
+ - palace
22
+ - temple
23
+ - name: Mip-NeRF 360 Indoor
24
+ base_path: /root/autodl-tmp/dataset/360
25
+ resolution: 2
26
+ scenes:
27
+ - bonsai
28
+ - counter
29
+ - kitchen
30
+ - room
31
+ - name: Mip-NeRF 360 Outdoor
32
+ base_path: /root/autodl-tmp/dataset/360
33
+ resolution: 4
34
+ scenes:
35
+ - bicycle
36
+ - flowers
37
+ - garden
38
+ - stump
39
+ - treehill
40
+ - name: Synthetic NeRF
41
+ base_path: /root/autodl-tmp/dataset/Synthetic_NeRF_Verified/Synthetic_NeRF
42
+ resolution: 1
43
+ scenes:
44
+ - Chair
45
+ - Drums
46
+ - Ficus
47
+ - Hotdog
48
+ - Lego
49
+ - Materials
50
+ - Mic
51
+ - Ship
52
+ - name: Deep Blending
53
+ base_path: /root/autodl-tmp/dataset/deepblending_clean
54
+ resolution: 1
55
+ scenes:
56
+ - Playroom
57
+ - DrJohnson
configs/c3dgs_benchmark.yaml ADDED
@@ -0,0 +1,10 @@
 
 
 
 
 
 
 
 
 
 
 
1
+ method_name: "c3dgs"
2
+ global_settings:
3
+ iterations: 5000
4
+ seeds: [0]
5
+
6
+ datasets:
7
+ - name: "Synthetic NeRF"
8
+ base_path: "/root/autodl-tmp/dataset/Synthetic_NeRF_Verified/Synthetic_NeRF"
9
+ resolution: 1
10
+ scenes: ["Lego"]
configs/cdcgs_benchmark.yaml ADDED
@@ -0,0 +1,57 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ method_name: cdcgs
2
+ global_settings:
3
+ iterations: 30000
4
+ seeds:
5
+ - 0
6
+ datasets:
7
+ - name: Tanks and Temples
8
+ base_path: /root/autodl-tmp/dataset/tnt
9
+ resolution: 2
10
+ scenes:
11
+ - barn
12
+ - caterpillar
13
+ - truck
14
+ - playground
15
+ - lighthouse
16
+ - train
17
+ - auditorium
18
+ - ballroom
19
+ - courtroom
20
+ - museum
21
+ - palace
22
+ - temple
23
+ - name: Mip-NeRF 360 Indoor
24
+ base_path: /root/autodl-tmp/dataset/360
25
+ resolution: 2
26
+ scenes:
27
+ - bonsai
28
+ - counter
29
+ - kitchen
30
+ - room
31
+ - name: Mip-NeRF 360 Outdoor
32
+ base_path: /root/autodl-tmp/dataset/360
33
+ resolution: 4
34
+ scenes:
35
+ - bicycle
36
+ - flowers
37
+ - garden
38
+ - stump
39
+ - treehill
40
+ - name: Synthetic NeRF
41
+ base_path: /root/autodl-tmp/dataset/Synthetic_NeRF_Verified/Synthetic_NeRF
42
+ resolution: 1
43
+ scenes:
44
+ - Chair
45
+ - Drums
46
+ - Ficus
47
+ - Hotdog
48
+ - Lego
49
+ - Materials
50
+ - Mic
51
+ - Ship
52
+ - name: Deep Blending
53
+ base_path: /root/autodl-tmp/dataset/deepblending_clean
54
+ resolution: 1
55
+ scenes:
56
+ - Playroom
57
+ - DrJohnson
configs/coadaptgs_benchmark.yaml ADDED
@@ -0,0 +1,14 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ method_name: coadaptgs
2
+ global_settings:
3
+ iterations: 30000
4
+ seeds:
5
+ - 0
6
+ datasets:
7
+ - name: Tanks_and_Temples
8
+ base_path: /root/autodl-tmp/dataset/tnt
9
+ resolution: 2
10
+ scenes:
11
+ - church
12
+ - courthouse
13
+ - ignatius
14
+ - meetingroom
configs/compact3dgs_benchmark.yaml ADDED
@@ -0,0 +1,25 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ method_name: "compact3dgs"
2
+ global_settings:
3
+ iterations: 30000
4
+ seeds: [0]
5
+ datasets:
6
+ - name: "Tanks and Temples"
7
+ base_path: "/root/autodl-tmp/dataset/tnt"
8
+ resolution: 2
9
+ scenes: ["barn", "caterpillar", "truck", "playground", "lighthouse", "train", "auditorium", "ballroom", "courtroom", "museum", "palace", "temple"]
10
+ - name: "Mip-NeRF 360 Indoor"
11
+ base_path: "/root/autodl-tmp/dataset/360"
12
+ resolution: 2
13
+ scenes: ["bonsai", "counter", "kitchen", "room"]
14
+ - name: "Mip-NeRF 360 Outdoor"
15
+ base_path: "/root/autodl-tmp/dataset/360"
16
+ resolution: 4
17
+ scenes: ["bicycle", "flowers", "garden", "stump", "treehill"]
18
+ - name: "Synthetic NeRF"
19
+ base_path: "/root/autodl-tmp/dataset/Synthetic_NeRF_Verified/Synthetic_NeRF"
20
+ resolution: 1
21
+ scenes: ["Chair", "Drums", "Ficus", "Hotdog", "Lego", "Materials", "Mic", "Ship"]
22
+ - name: "Deep Blending"
23
+ base_path: "/root/autodl-tmp/dataset/deepblending_clean"
24
+ resolution: 1
25
+ scenes: ["Playroom", "DrJohnson"]
configs/compgs_benchmark.yaml ADDED
@@ -0,0 +1,25 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ method_name: "compgs"
2
+ global_settings:
3
+ iterations: 30000
4
+ seeds: [0]
5
+
6
+ datasets:
7
+ - name: "Tanks and Temples"
8
+ base_path: "/root/autodl-tmp/dataset/tnt"
9
+ resolution: 2
10
+ scenes: ["truck", "train"]
11
+
12
+ - name: "Mip-NeRF 360 Indoor"
13
+ base_path: "/root/autodl-tmp/dataset/360"
14
+ resolution: 2
15
+ scenes: ["bonsai", "room"]
16
+
17
+ - name: "Mip-NeRF 360 Outdoor"
18
+ base_path: "/root/autodl-tmp/dataset/360"
19
+ resolution: 4
20
+ scenes: ["bicycle", "garden"]
21
+
22
+ - name: "Synthetic NeRF"
23
+ base_path: "/root/autodl-tmp/dataset/Synthetic_NeRF_Verified/Synthetic_NeRF"
24
+ resolution: 1
25
+ scenes: ["Chair", "Lego"]
configs/conegs_benchmark.yaml ADDED
@@ -0,0 +1,14 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ method_name: conegs
2
+ global_settings:
3
+ iterations: 30000
4
+ seeds:
5
+ - 0
6
+ datasets:
7
+ - name: Tanks_and_Temples
8
+ base_path: /root/autodl-tmp/dataset/tnt
9
+ resolution: 2
10
+ scenes:
11
+ - church
12
+ - courthouse
13
+ - ignatius
14
+ - meetingroom
configs/contextgs_benchmark.yaml ADDED
@@ -0,0 +1,25 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ method_name: "contextgs"
2
+ global_settings:
3
+ iterations: 30000
4
+ seeds: [0]
5
+
6
+ datasets:
7
+ - name: "Tanks and Temples"
8
+ base_path: "/root/autodl-tmp/dataset/tnt"
9
+ resolution: 2
10
+ scenes: ["barn", "caterpillar", "truck", "playground", "lighthouse", "train", "auditorium", "ballroom", "courtroom", "museum", "palace", "temple"]
11
+
12
+ - name: "Mip-NeRF 360 Indoor"
13
+ base_path: "/root/autodl-tmp/dataset/360"
14
+ resolution: 2
15
+ scenes: ["bonsai", "counter", "kitchen", "room"]
16
+
17
+ - name: "Mip-NeRF 360 Outdoor"
18
+ base_path: "/root/autodl-tmp/dataset/360"
19
+ resolution: 4
20
+ scenes: ["bicycle", "flowers", "garden", "stump", "treehill"]
21
+
22
+ - name: "Synthetic NeRF"
23
+ base_path: "/root/autodl-tmp/dataset/Synthetic_NeRF_Verified/Synthetic_NeRF"
24
+ resolution: 1
25
+ scenes: ["Chair", "Drums", "Ficus", "Hotdog", "Lego", "Materials", "Mic", "Ship"]
configs/drkgs_benchmark.yaml ADDED
@@ -0,0 +1,14 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ method_name: drkgs
2
+ global_settings:
3
+ iterations: 30000
4
+ seeds:
5
+ - 0
6
+ datasets:
7
+ - name: Tanks_and_Temples
8
+ base_path: /root/autodl-tmp/dataset/tnt
9
+ resolution: 2
10
+ scenes:
11
+ - church
12
+ - courthouse
13
+ - ignatius
14
+ - meetingroom
configs/eagles_benchmark.yaml ADDED
@@ -0,0 +1,20 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ method_name: "eagles"
2
+ global_settings:
3
+ iterations: 30000
4
+ seeds: [0]
5
+
6
+ datasets:
7
+ - name: "Mip-NeRF 360 Indoor"
8
+ base_path: "/root/autodl-tmp/dataset/360"
9
+ resolution: 2
10
+ scenes: ["bonsai", "counter", "kitchen", "room"]
11
+
12
+ - name: "Mip-NeRF 360 Outdoor"
13
+ base_path: "/root/autodl-tmp/dataset/360"
14
+ resolution: 4
15
+ scenes: ["bicycle", "flowers", "garden", "stump", "treehill"]
16
+
17
+ - name: "Synthetic NeRF"
18
+ base_path: "/root/autodl-tmp/dataset/Synthetic_NeRF_Verified/Synthetic_NeRF"
19
+ resolution: 1
20
+ scenes: ["Chair", "Drums", "Ficus", "Hotdog", "Lego", "Materials", "Mic", "Ship"]
configs/edgeloss_benchmark.yaml ADDED
@@ -0,0 +1,41 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ method_name: edgeloss
2
+ global_settings:
3
+ iterations: 30000
4
+ seeds:
5
+ - 0
6
+ datasets:
7
+ - name: Tanks_and_Temples
8
+ base_path: /root/autodl-tmp/dataset/tnt
9
+ resolution: 2
10
+ scenes:
11
+ - auditorium
12
+ - ballroom
13
+ - courtroom
14
+ - family
15
+ - francis
16
+ - horse
17
+ - lighthouse
18
+ - m60
19
+ - museum
20
+ - palace
21
+ - panther
22
+ - playground
23
+ - temple
24
+ - train
25
+ - name: Mip-NeRF_360_Indoor
26
+ base_path: /root/autodl-tmp/dataset/360
27
+ resolution: 2
28
+ scenes:
29
+ - bonsai
30
+ - counter
31
+ - kitchen
32
+ - room
33
+ - name: Mip-NeRF_360_Outdoor
34
+ base_path: /root/autodl-tmp/dataset/360
35
+ resolution: 4
36
+ scenes:
37
+ - bicycle
38
+ - flowers
39
+ - garden
40
+ - stump
41
+ - treehill
configs/erankgs_benchmark.yaml ADDED
@@ -0,0 +1,14 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ method_name: erankgs
2
+ global_settings:
3
+ iterations: 30000
4
+ seeds:
5
+ - 0
6
+ datasets:
7
+ - name: Tanks_and_Temples
8
+ base_path: /root/autodl-tmp/dataset/tnt
9
+ resolution: 2
10
+ scenes:
11
+ - church
12
+ - courthouse
13
+ - ignatius
14
+ - meetingroom
configs/fds_benchmark.yaml ADDED
@@ -0,0 +1,10 @@
 
 
 
 
 
 
 
 
 
 
 
1
+ method_name: "fds"
2
+ global_settings:
3
+ iterations: 30000
4
+ seeds: [0]
5
+
6
+ datasets:
7
+ - name: "Mip-NeRF 360 Indoor"
8
+ base_path: "/root/autodl-tmp/dataset/360"
9
+ resolution: 2
10
+ scenes: ["bonsai", "counter"]
configs/fdsgs_benchmark.yaml ADDED
@@ -0,0 +1,20 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ method_name: "fdsgs"
2
+ global_settings:
3
+ iterations: 30000
4
+ seeds: [0]
5
+
6
+ datasets:
7
+ - name: "Tanks and Temples"
8
+ base_path: "/root/autodl-tmp/dataset/tnt"
9
+ resolution: 2
10
+ scenes: ["truck", "train"]
11
+
12
+ - name: "Mip-NeRF 360 Indoor"
13
+ base_path: "/root/autodl-tmp/dataset/360"
14
+ resolution: 2
15
+ scenes: ["room", "bonsai"]
16
+
17
+ - name: "Mip-NeRF 360 Outdoor"
18
+ base_path: "/root/autodl-tmp/dataset/360"
19
+ resolution: 4
20
+ scenes: ["garden", "bicycle"]
configs/flod_benchmark.yaml ADDED
@@ -0,0 +1,30 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ method_name: "flod"
2
+ global_settings:
3
+ iterations: 100000
4
+ seeds: [0]
5
+
6
+ datasets:
7
+ - name: "Tanks and Temples"
8
+ base_path: "/root/autodl-tmp/dataset/tnt"
9
+ resolution: 2
10
+ scenes: ["barn", "caterpillar", "truck", "playground", "lighthouse", "train", "auditorium", "ballroom", "courtroom", "museum", "palace", "temple"]
11
+
12
+ - name: "Mip-NeRF 360 Indoor"
13
+ base_path: "/root/autodl-tmp/dataset/360"
14
+ resolution: 2
15
+ scenes: ["bonsai", "counter", "kitchen", "room"]
16
+
17
+ - name: "Mip-NeRF 360 Outdoor"
18
+ base_path: "/root/autodl-tmp/dataset/360"
19
+ resolution: 4
20
+ scenes: ["bicycle", "flowers", "garden", "stump", "treehill"]
21
+
22
+ - name: "Synthetic NeRF"
23
+ base_path: "/root/autodl-tmp/dataset/Synthetic_NeRF_Verified/Synthetic_NeRF"
24
+ resolution: 1
25
+ scenes: ["Chair", "Drums", "Ficus", "Hotdog", "Lego", "Materials", "Mic", "Ship"]
26
+
27
+ - name: "Deep Blending"
28
+ base_path: "/root/autodl-tmp/dataset/deepblending_clean"
29
+ resolution: 1
30
+ scenes: ["Playroom", "DrJohnson"]
configs/gaussianfocus_benchmark.yaml ADDED
@@ -0,0 +1,30 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ method_name: "gaussianfocus"
2
+ global_settings:
3
+ iterations: 30000
4
+ seeds: [0]
5
+
6
+ datasets:
7
+ - name: "Tanks and Temples"
8
+ base_path: "/root/autodl-tmp/dataset/tnt"
9
+ resolution: 2
10
+ scenes: ["barn", "caterpillar", "truck", "playground", "lighthouse", "train", "auditorium", "ballroom", "courtroom", "museum", "palace", "temple"]
11
+
12
+ - name: "Mip-NeRF 360 Indoor"
13
+ base_path: "/root/autodl-tmp/dataset/360"
14
+ resolution: 2
15
+ scenes: ["bonsai", "counter", "kitchen", "room"]
16
+
17
+ - name: "Mip-NeRF 360 Outdoor"
18
+ base_path: "/root/autodl-tmp/dataset/360"
19
+ resolution: 4
20
+ scenes: ["bicycle", "flowers", "garden", "stump", "treehill"]
21
+
22
+ - name: "Synthetic NeRF"
23
+ base_path: "/root/autodl-tmp/dataset/Synthetic_NeRF_Verified/Synthetic_NeRF"
24
+ resolution: 1
25
+ scenes: ["Chair", "Drums", "Ficus", "Hotdog", "Lego", "Materials", "Mic", "Ship"]
26
+
27
+ - name: "Deep Blending"
28
+ base_path: "/root/autodl-tmp/dataset/deepblending_clean"
29
+ resolution: 1
30
+ scenes: ["Playroom", "DrJohnson"]
configs/gaussianpro_benchmark.yaml ADDED
@@ -0,0 +1,14 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ method_name: gaussianpro
2
+ global_settings:
3
+ iterations: 30000
4
+ seeds:
5
+ - 0
6
+ datasets:
7
+ - name: Tanks_and_Temples
8
+ base_path: /root/autodl-tmp/dataset/tnt
9
+ resolution: 2
10
+ scenes:
11
+ - church
12
+ - courthouse
13
+ - ignatius
14
+ - meetingroom
configs/gaussianshader_benchmark.yaml ADDED
@@ -0,0 +1,35 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ method_name: "gaussianshader"
2
+ global_settings:
3
+ iterations: 30000
4
+ seeds: [0]
5
+
6
+ datasets:
7
+ - name: "Tanks and Temples"
8
+ base_path: "/root/autodl-tmp/dataset/tnt"
9
+ resolution: 2
10
+ scenes: ["barn", "caterpillar", "truck", "playground", "lighthouse", "train", "auditorium", "ballroom", "courtroom", "museum", "palace", "temple"]
11
+
12
+ - name: "Mip-NeRF 360 Indoor"
13
+ base_path: "/root/autodl-tmp/dataset/360"
14
+ resolution: 2
15
+ scenes: ["bonsai", "counter", "kitchen", "room"]
16
+
17
+ - name: "Mip-NeRF 360 Outdoor"
18
+ base_path: "/root/autodl-tmp/dataset/360"
19
+ resolution: 4
20
+ scenes: ["bicycle", "flowers", "garden", "stump", "treehill"]
21
+
22
+ - name: "Synthetic NeRF"
23
+ base_path: "/root/autodl-tmp/dataset/Synthetic_NeRF_Verified/Synthetic_NeRF"
24
+ resolution: 1
25
+ scenes: ["Chair", "Drums", "Ficus", "Hotdog", "Lego", "Materials", "Mic", "Ship"]
26
+
27
+ - name: "Deep Blending"
28
+ base_path: "/root/autodl-tmp/dataset/deepblending_clean"
29
+ resolution: 1
30
+ scenes: ["Playroom", "DrJohnson"]
31
+
32
+ - name: "Deep Blending"
33
+ base_path: "/root/autodl-tmp/dataset/deepblending_clean"
34
+ resolution: 1
35
+ scenes: ["Playroom", "DrJohnson"]
configs/geogaussian_benchmark.yaml ADDED
@@ -0,0 +1,30 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ method_name: "geogaussian"
2
+ global_settings:
3
+ iterations: 30000
4
+ seeds: [0]
5
+
6
+ datasets:
7
+ - name: "Tanks and Temples"
8
+ base_path: "/root/autodl-tmp/dataset/tnt"
9
+ resolution: 2
10
+ scenes: ["barn", "caterpillar", "truck", "playground", "lighthouse", "train", "auditorium", "ballroom", "courtroom", "museum", "palace", "temple"]
11
+
12
+ - name: "Mip-NeRF 360 Indoor"
13
+ base_path: "/root/autodl-tmp/dataset/360"
14
+ resolution: 2
15
+ scenes: ["bonsai", "counter", "kitchen", "room"]
16
+
17
+ - name: "Mip-NeRF 360 Outdoor"
18
+ base_path: "/root/autodl-tmp/dataset/360"
19
+ resolution: 4
20
+ scenes: ["bicycle", "flowers", "garden", "stump", "treehill"]
21
+
22
+ - name: "Synthetic NeRF"
23
+ base_path: "/root/autodl-tmp/dataset/Synthetic_NeRF_Verified/Synthetic_NeRF"
24
+ resolution: 1
25
+ scenes: ["Chair", "Drums", "Ficus", "Hotdog", "Lego", "Materials", "Mic", "Ship"]
26
+
27
+ - name: "Deep Blending"
28
+ base_path: "/root/autodl-tmp/dataset/deepblending_clean"
29
+ resolution: 1
30
+ scenes: ["Playroom", "DrJohnson"]
configs/ges_benchmark.yaml ADDED
@@ -0,0 +1,14 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ method_name: ges
2
+ global_settings:
3
+ iterations: 30000
4
+ seeds:
5
+ - 0
6
+ datasets:
7
+ - name: Tanks_and_Temples
8
+ base_path: /root/autodl-tmp/dataset/tnt
9
+ resolution: 2
10
+ scenes:
11
+ - church
12
+ - courthouse
13
+ - ignatius
14
+ - meetingroom
configs/ghap_benchmark.yaml ADDED
@@ -0,0 +1,17 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ method_name: ghap
2
+ global_settings:
3
+ iterations: 30000
4
+ seeds:
5
+ - 0
6
+ hyperparams:
7
+ sampling_iter: 15000
8
+ sampling_ratio: 0.1
9
+ datasets:
10
+ - name: Tanks_and_Temples
11
+ base_path: /root/autodl-tmp/dataset/tnt
12
+ resolution: 2
13
+ scenes:
14
+ - church
15
+ - courthouse
16
+ - ignatius
17
+ - meetingroom
configs/gigs_benchmark.yaml ADDED
@@ -0,0 +1,30 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ method_name: "gigs"
2
+ global_settings:
3
+ iterations: 30000
4
+ seeds: [0]
5
+
6
+ datasets:
7
+ - name: "Tanks and Temples"
8
+ base_path: "/root/autodl-tmp/dataset/tnt"
9
+ resolution: 2
10
+ scenes: ["barn", "caterpillar", "truck", "playground", "lighthouse", "train", "auditorium", "ballroom", "courtroom", "museum", "palace", "temple"]
11
+
12
+ - name: "Mip-NeRF 360 Indoor"
13
+ base_path: "/root/autodl-tmp/dataset/360"
14
+ resolution: 2
15
+ scenes: ["bonsai", "counter", "kitchen", "room"]
16
+
17
+ - name: "Mip-NeRF 360 Outdoor"
18
+ base_path: "/root/autodl-tmp/dataset/360"
19
+ resolution: 4
20
+ scenes: ["bicycle", "flowers", "garden", "stump", "treehill"]
21
+
22
+ - name: "Synthetic NeRF"
23
+ base_path: "/root/autodl-tmp/dataset/Synthetic_NeRF_Verified/Synthetic_NeRF"
24
+ resolution: 1
25
+ scenes: ["Chair", "Drums", "Ficus", "Hotdog", "Lego", "Materials", "Mic", "Ship"]
26
+
27
+ - name: "Deep Blending"
28
+ base_path: "/root/autodl-tmp/dataset/deepblending_clean"
29
+ resolution: 1
30
+ scenes: ["Playroom", "DrJohnson"]
configs/gof_benchmark.yaml ADDED
@@ -0,0 +1,14 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ method_name: gof
2
+ global_settings:
3
+ iterations: 30000
4
+ seeds:
5
+ - 0
6
+ datasets:
7
+ - name: Tanks_and_Temples
8
+ base_path: /root/autodl-tmp/dataset/tnt
9
+ resolution: 2
10
+ scenes:
11
+ - church
12
+ - courthouse
13
+ - ignatius
14
+ - meetingroom
configs/gsdf_benchmark.yaml ADDED
@@ -0,0 +1,12 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ method_name: gsdf
2
+ global_settings:
3
+ iterations: 30000
4
+ seeds:
5
+ - 0
6
+ datasets:
7
+ - name: Tanks_and_Temples
8
+ base_path: /root/autodl-tmp/dataset/tnt
9
+ resolution: 2
10
+ scenes:
11
+ - caterpillar
12
+ - truck
configs/gsgn_benchmark.yaml ADDED
@@ -0,0 +1,30 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ method_name: "gsgn"
2
+ global_settings:
3
+ iterations: 30000
4
+ seeds: [0]
5
+
6
+ datasets:
7
+ - name: "Tanks and Temples"
8
+ base_path: "/root/autodl-tmp/dataset/tnt"
9
+ resolution: 2
10
+ scenes: ["barn", "caterpillar", "truck", "playground", "lighthouse", "train", "auditorium", "ballroom", "courtroom", "museum", "palace", "temple"]
11
+
12
+ - name: "Mip-NeRF 360 Indoor"
13
+ base_path: "/root/autodl-tmp/dataset/360"
14
+ resolution: 2
15
+ scenes: ["bonsai", "counter", "kitchen", "room"]
16
+
17
+ - name: "Mip-NeRF 360 Outdoor"
18
+ base_path: "/root/autodl-tmp/dataset/360"
19
+ resolution: 4
20
+ scenes: ["bicycle", "flowers", "garden", "stump", "treehill"]
21
+
22
+ - name: "Synthetic NeRF"
23
+ base_path: "/root/autodl-tmp/dataset/Synthetic_NeRF_Verified/Synthetic_NeRF"
24
+ resolution: 1
25
+ scenes: ["Chair", "Drums", "Ficus", "Hotdog", "Lego", "Materials", "Mic", "Ship"]
26
+
27
+ - name: "Deep Blending"
28
+ base_path: "/root/autodl-tmp/dataset/deepblending_clean"
29
+ resolution: 1
30
+ scenes: ["Playroom", "DrJohnson"]
configs/gslpm_benchmark.yaml ADDED
@@ -0,0 +1,14 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ method_name: gslpm
2
+ global_settings:
3
+ iterations: 30000
4
+ seeds:
5
+ - 0
6
+ datasets:
7
+ - name: Tanks_and_Temples
8
+ base_path: /root/autodl-tmp/dataset/tnt
9
+ resolution: 2
10
+ scenes:
11
+ - church
12
+ - courthouse
13
+ - ignatius
14
+ - meetingroom
configs/gspull_benchmark.yaml ADDED
@@ -0,0 +1,57 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ method_name: gspull
2
+ global_settings:
3
+ iterations: 15000
4
+ seeds:
5
+ - 0
6
+ datasets:
7
+ - name: Tanks and Temples
8
+ base_path: /root/autodl-tmp/dataset/tnt
9
+ resolution: 2
10
+ scenes:
11
+ - barn
12
+ - caterpillar
13
+ - truck
14
+ - playground
15
+ - lighthouse
16
+ - train
17
+ - auditorium
18
+ - ballroom
19
+ - courtroom
20
+ - museum
21
+ - palace
22
+ - temple
23
+ - name: Mip-NeRF 360 Indoor
24
+ base_path: /root/autodl-tmp/dataset/360
25
+ resolution: 2
26
+ scenes:
27
+ - bonsai
28
+ - counter
29
+ - kitchen
30
+ - room
31
+ - name: Mip-NeRF 360 Outdoor
32
+ base_path: /root/autodl-tmp/dataset/360
33
+ resolution: 4
34
+ scenes:
35
+ - bicycle
36
+ - flowers
37
+ - garden
38
+ - stump
39
+ - treehill
40
+ - name: Synthetic NeRF
41
+ base_path: /root/autodl-tmp/dataset/Synthetic_NeRF_Verified/Synthetic_NeRF
42
+ resolution: 1
43
+ scenes:
44
+ - Chair
45
+ - Drums
46
+ - Ficus
47
+ - Hotdog
48
+ - Lego
49
+ - Materials
50
+ - Mic
51
+ - Ship
52
+ - name: Deep Blending
53
+ base_path: /root/autodl-tmp/dataset/deepblending_clean
54
+ resolution: 1
55
+ scenes:
56
+ - Playroom
57
+ - DrJohnson
configs/gsshader_benchmark.yaml ADDED
@@ -0,0 +1,30 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ method_name: "gsshader"
2
+ global_settings:
3
+ iterations: 30000
4
+ seeds: [0]
5
+
6
+ datasets:
7
+ - name: "Tanks and Temples"
8
+ base_path: "/root/autodl-tmp/dataset/tnt"
9
+ resolution: 2
10
+ scenes: ["barn", "caterpillar", "truck", "playground", "lighthouse", "train", "auditorium", "ballroom", "courtroom", "museum", "palace", "temple"]
11
+
12
+ - name: "Mip-NeRF 360 Indoor"
13
+ base_path: "/root/autodl-tmp/dataset/360"
14
+ resolution: 2
15
+ scenes: ["bonsai", "counter", "kitchen", "room"]
16
+
17
+ - name: "Mip-NeRF 360 Outdoor"
18
+ base_path: "/root/autodl-tmp/dataset/360"
19
+ resolution: 4
20
+ scenes: ["bicycle", "flowers", "garden", "stump", "treehill"]
21
+
22
+ - name: "Synthetic NeRF"
23
+ base_path: "/root/autodl-tmp/dataset/Synthetic_NeRF_Verified/Synthetic_NeRF"
24
+ resolution: 1
25
+ scenes: ["Chair", "Drums", "Ficus", "Hotdog", "Lego", "Materials", "Mic", "Ship"]
26
+
27
+ - name: "Deep Blending"
28
+ base_path: "/root/autodl-tmp/dataset/deepblending_clean"
29
+ resolution: 1
30
+ scenes: ["Playroom", "DrJohnson"]
configs/hac_plus_benchmark.yaml ADDED
@@ -0,0 +1,30 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ method_name: "hac_plus"
2
+ global_settings:
3
+ iterations: 30000
4
+ seeds: [0]
5
+
6
+ datasets:
7
+ - name: "Tanks and Temples"
8
+ base_path: "/root/autodl-tmp/dataset/tnt"
9
+ resolution: 2
10
+ scenes: ["barn", "caterpillar", "truck", "playground", "lighthouse", "train", "auditorium", "ballroom", "courtroom", "museum", "palace", "temple"]
11
+
12
+ - name: "Mip-NeRF 360 Indoor"
13
+ base_path: "/root/autodl-tmp/dataset/360"
14
+ resolution: 2
15
+ scenes: ["bonsai", "counter", "kitchen", "room"]
16
+
17
+ - name: "Mip-NeRF 360 Outdoor"
18
+ base_path: "/root/autodl-tmp/dataset/360"
19
+ resolution: 4
20
+ scenes: ["bicycle", "flowers", "garden", "stump", "treehill"]
21
+
22
+ - name: "Synthetic NeRF"
23
+ base_path: "/root/autodl-tmp/dataset/Synthetic_NeRF_Verified/Synthetic_NeRF"
24
+ resolution: 1
25
+ scenes: ["Chair", "Drums", "Ficus", "Hotdog", "Lego", "Materials", "Mic", "Ship"]
26
+
27
+ - name: "Deep Blending"
28
+ base_path: "/root/autodl-tmp/dataset/deepblending_clean"
29
+ resolution: 1
30
+ scenes: ["Playroom", "DrJohnson"]
configs/hogs_benchmark.yaml ADDED
@@ -0,0 +1,14 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ method_name: hogs
2
+ global_settings:
3
+ iterations: 50000
4
+ seeds:
5
+ - 0
6
+ datasets:
7
+ - name: Tanks_and_Temples
8
+ base_path: /root/autodl-tmp/dataset/tnt
9
+ resolution: 2
10
+ scenes:
11
+ - church
12
+ - courthouse
13
+ - ignatius
14
+ - meetingroom
configs/improvingadc_benchmark.yaml ADDED
@@ -0,0 +1,30 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ method_name: "improvingadc"
2
+ global_settings:
3
+ iterations: 30000
4
+ seeds: [0]
5
+
6
+ datasets:
7
+ - name: "Tanks and Temples"
8
+ base_path: "/root/autodl-tmp/dataset/tnt"
9
+ resolution: 2
10
+ scenes: ["barn", "caterpillar", "truck", "playground", "lighthouse", "train", "auditorium", "ballroom", "courtroom", "museum", "palace", "temple"]
11
+
12
+ - name: "Mip-NeRF 360 Indoor"
13
+ base_path: "/root/autodl-tmp/dataset/360"
14
+ resolution: 2
15
+ scenes: ["bonsai", "counter", "kitchen", "room"]
16
+
17
+ - name: "Mip-NeRF 360 Outdoor"
18
+ base_path: "/root/autodl-tmp/dataset/360"
19
+ resolution: 4
20
+ scenes: ["bicycle", "flowers", "garden", "stump", "treehill"]
21
+
22
+ - name: "Synthetic NeRF"
23
+ base_path: "/root/autodl-tmp/dataset/Synthetic_NeRF_Verified/Synthetic_NeRF"
24
+ resolution: 1
25
+ scenes: ["Chair", "Drums", "Ficus", "Hotdog", "Lego", "Materials", "Mic", "Ship"]
26
+
27
+ - name: "Deep Blending"
28
+ base_path: "/root/autodl-tmp/dataset/deepblending_clean"
29
+ resolution: 1
30
+ scenes: ["Playroom", "DrJohnson"]
configs/lapisgs_benchmark.yaml ADDED
@@ -0,0 +1,14 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ method_name: lapisgs
2
+ global_settings:
3
+ iterations: 30000
4
+ seeds:
5
+ - 0
6
+ datasets:
7
+ - name: Tanks_and_Temples
8
+ base_path: /root/autodl-tmp/dataset/tnt
9
+ resolution: 2
10
+ scenes:
11
+ - church
12
+ - courthouse
13
+ - ignatius
14
+ - meetingroom
configs/lightgaussian_benchmark.yaml ADDED
@@ -0,0 +1,14 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ method_name: lightgaussian
2
+ global_settings:
3
+ iterations: 30000
4
+ seeds:
5
+ - 0
6
+ datasets:
7
+ - name: Tanks_and_Temples
8
+ base_path: /root/autodl-tmp/dataset/tnt
9
+ resolution: 2
10
+ scenes:
11
+ - church
12
+ - courthouse
13
+ - ignatius
14
+ - meetingroom
configs/lod_gs_benchmark.yaml ADDED
@@ -0,0 +1,15 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ method_name: lod_gs
2
+ global_settings:
3
+ iterations: 30000
4
+ cap_gaussians: 1500000
5
+ seeds:
6
+ - 0
7
+ datasets:
8
+ - name: Tanks_and_Temples
9
+ base_path: /root/autodl-tmp/dataset/tnt
10
+ resolution: 2
11
+ scenes:
12
+ - church
13
+ - courthouse
14
+ - ignatius
15
+ - meetingroom
configs/lp3dgs_benchmark.yaml ADDED
@@ -0,0 +1,20 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ method_name: "lp3dgs"
2
+ global_settings:
3
+ iterations: 30000
4
+ seeds: [0]
5
+
6
+ datasets:
7
+ - name: "Tanks and Temples"
8
+ base_path: "/root/autodl-tmp/dataset/tnt"
9
+ resolution: 2
10
+ scenes: ["truck"]
11
+
12
+ - name: "Mip-NeRF 360 Outdoor"
13
+ base_path: "/root/autodl-tmp/dataset/360"
14
+ resolution: 4
15
+ scenes: ["garden"]
16
+
17
+ - name: "Deep Blending"
18
+ base_path: "/root/autodl-tmp/dataset/deepblending_clean"
19
+ resolution: 1
20
+ scenes: ["DrJohnson"]
configs/mass_production.yaml ADDED
@@ -0,0 +1,42 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ global:
2
+ iterations: 30000
3
+ seeds: [0] # 现阶段先跑 Seed 0 快速拿到全局结论
4
+
5
+ tasks:
6
+ # 1. Deep Blending 室内场景先测 (只取最经典的 2 个)
7
+ - method: "tamgs"
8
+ base_path: "/root/autodl-tmp/dataset/deepblending_clean"
9
+ scenes:
10
+ - "Playroom"
11
+ - "DrJohnson"
12
+
13
+ # 2. Mip-NeRF 360 无界室外场景 (9 个)
14
+ - method: "tamgs"
15
+ base_path: "/root/autodl-tmp/dataset/360"
16
+ scenes:
17
+ - "bicycle"
18
+ - "bonsai"
19
+ - "counter"
20
+ - "flowers"
21
+ - "garden"
22
+ - "kitchen"
23
+ - "room"
24
+ - "stump"
25
+ - "treehill"
26
+
27
+ # 3. Tanks and Temples 大尺度场景 (12 个 NerfBaselines 钦点场景)
28
+ - method: "tamgs"
29
+ base_path: "/root/autodl-tmp/dataset/tnt"
30
+ scenes:
31
+ - "barn"
32
+ - "caterpillar"
33
+ - "truck"
34
+ - "playground"
35
+ - "lighthouse"
36
+ - "train"
37
+ - "auditorium"
38
+ - "ballroom"
39
+ - "courtroom"
40
+ - "museum"
41
+ - "palace"
42
+ - "temple"
configs/matrix_cat1_cat5.yaml ADDED
@@ -0,0 +1,16 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ global_settings:
2
+ iterations: 30000
3
+ save_iterations: [7000, 30000]
4
+
5
+ tasks:
6
+ - method: "vanilla_3dgs"
7
+ scene: "cat1_shiny_toaster"
8
+ source_path: "/root/autodl-tmp/dataset/degradations/shiny/toaster"
9
+
10
+ - method: "tamgs"
11
+ scene: "cat1_shiny_toaster"
12
+ source_path: "/root/autodl-tmp/dataset/degradations/shiny/toaster"
13
+
14
+ - method: "vanilla_3dgs"
15
+ scene: "cat4_sparse_3views"
16
+ source_path: "/root/autodl-tmp/dataset/degradations/sparse/bonsai_3v"