zhaoshiwen commited on
Commit
e394177
·
verified ·
1 Parent(s): e574ec7

backup exp_gopro_defocus_from_rsblur_v6_19072

Browse files
Files changed (19) hide show
  1. .gitattributes +2 -0
  2. exp_gopro_defocus_from_rsblur_v6_19072/2026-05-05_13-47-53/.hydra/config.yaml +186 -0
  3. exp_gopro_defocus_from_rsblur_v6_19072/2026-05-05_13-47-53/.hydra/hydra.yaml +167 -0
  4. exp_gopro_defocus_from_rsblur_v6_19072/2026-05-05_13-47-53/.hydra/overrides.yaml +7 -0
  5. exp_gopro_defocus_from_rsblur_v6_19072/2026-05-05_13-47-53/main.log +9 -0
  6. exp_gopro_defocus_from_rsblur_v6_19072/2026-05-05_13-47-53/wandb/debug-internal.log +15 -0
  7. exp_gopro_defocus_from_rsblur_v6_19072/2026-05-05_13-47-53/wandb/debug.log +85 -0
  8. exp_gopro_defocus_from_rsblur_v6_19072/2026-05-05_13-47-53/wandb/run-20260505_134952-91bfp1vi/files/config.yaml +438 -0
  9. exp_gopro_defocus_from_rsblur_v6_19072/2026-05-05_13-47-53/wandb/run-20260505_134952-91bfp1vi/files/media/images/cameras_2_6c8af7739e560fc41875.png +0 -0
  10. exp_gopro_defocus_from_rsblur_v6_19072/2026-05-05_13-47-53/wandb/run-20260505_134952-91bfp1vi/files/media/images/comparison_0_fde3f179d74ba9a3c0df.png +3 -0
  11. exp_gopro_defocus_from_rsblur_v6_19072/2026-05-05_13-47-53/wandb/run-20260505_134952-91bfp1vi/files/media/images/projection_1_8a38d1c3c9c41d01f026.png +3 -0
  12. exp_gopro_defocus_from_rsblur_v6_19072/2026-05-05_13-47-53/wandb/run-20260505_134952-91bfp1vi/files/output.log +156 -0
  13. exp_gopro_defocus_from_rsblur_v6_19072/2026-05-05_13-47-53/wandb/run-20260505_134952-91bfp1vi/files/requirements.txt +340 -0
  14. exp_gopro_defocus_from_rsblur_v6_19072/2026-05-05_13-47-53/wandb/run-20260505_134952-91bfp1vi/files/wandb-metadata.json +136 -0
  15. exp_gopro_defocus_from_rsblur_v6_19072/2026-05-05_13-47-53/wandb/run-20260505_134952-91bfp1vi/files/wandb-summary.json +1 -0
  16. exp_gopro_defocus_from_rsblur_v6_19072/2026-05-05_13-47-53/wandb/run-20260505_134952-91bfp1vi/logs/debug-core.log +13 -0
  17. exp_gopro_defocus_from_rsblur_v6_19072/2026-05-05_13-47-53/wandb/run-20260505_134952-91bfp1vi/logs/debug-internal.log +15 -0
  18. exp_gopro_defocus_from_rsblur_v6_19072/2026-05-05_13-47-53/wandb/run-20260505_134952-91bfp1vi/logs/debug.log +85 -0
  19. exp_gopro_defocus_from_rsblur_v6_19072/2026-05-05_13-47-53/wandb/run-20260505_134952-91bfp1vi/run-91bfp1vi.wandb +0 -0
.gitattributes CHANGED
@@ -142,3 +142,5 @@ exp_finetune_dav3_scannet_i2slam_v25_pureGT_lr2e5/2026-05-06_18-52-35/wandb/run-
142
  exp_finetune_dav3_scannet_i2slam_v25_pureGT_lr2e5/2026-05-06_18-52-35/wandb/run-20260506_185501-j2o8bdxw/files/media/images/comparison_891_2bc44a3b6bfde8cec67f.png filter=lfs diff=lfs merge=lfs -text
143
  exp_finetune_dav3_scannet_i2slam_v25_pureGT_lr2e5/2026-05-06_18-52-35/wandb/run-20260506_185501-j2o8bdxw/files/media/images/projection_16_8f774b0188cb014d8708.png filter=lfs diff=lfs merge=lfs -text
144
  exp_finetune_dav3_scannet_i2slam_v25_pureGT_lr2e5/2026-05-06_18-52-35/wandb/run-20260506_185501-j2o8bdxw/run-j2o8bdxw.wandb filter=lfs diff=lfs merge=lfs -text
 
 
 
142
  exp_finetune_dav3_scannet_i2slam_v25_pureGT_lr2e5/2026-05-06_18-52-35/wandb/run-20260506_185501-j2o8bdxw/files/media/images/comparison_891_2bc44a3b6bfde8cec67f.png filter=lfs diff=lfs merge=lfs -text
143
  exp_finetune_dav3_scannet_i2slam_v25_pureGT_lr2e5/2026-05-06_18-52-35/wandb/run-20260506_185501-j2o8bdxw/files/media/images/projection_16_8f774b0188cb014d8708.png filter=lfs diff=lfs merge=lfs -text
144
  exp_finetune_dav3_scannet_i2slam_v25_pureGT_lr2e5/2026-05-06_18-52-35/wandb/run-20260506_185501-j2o8bdxw/run-j2o8bdxw.wandb filter=lfs diff=lfs merge=lfs -text
145
+ exp_gopro_defocus_from_rsblur_v6_19072/2026-05-05_13-47-53/wandb/run-20260505_134952-91bfp1vi/files/media/images/comparison_0_fde3f179d74ba9a3c0df.png filter=lfs diff=lfs merge=lfs -text
146
+ exp_gopro_defocus_from_rsblur_v6_19072/2026-05-05_13-47-53/wandb/run-20260505_134952-91bfp1vi/files/media/images/projection_1_8a38d1c3c9c41d01f026.png filter=lfs diff=lfs merge=lfs -text
exp_gopro_defocus_from_rsblur_v6_19072/2026-05-05_13-47-53/.hydra/config.yaml ADDED
@@ -0,0 +1,186 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ model:
2
+ encoder:
3
+ backbone:
4
+ name: croco
5
+ model: ViTLarge_BaseDecoder
6
+ patch_embed_cls: PatchEmbedDust3R
7
+ asymmetry_decoder: true
8
+ intrinsics_embed_loc: encoder
9
+ intrinsics_embed_degree: 4
10
+ intrinsics_embed_type: token
11
+ name: da3_resplat
12
+ opacity_mapping:
13
+ initial: 0.0
14
+ final: 0.0
15
+ warm_up: 1
16
+ num_monocular_samples: 32
17
+ num_surfaces: 1
18
+ predict_opacity: false
19
+ gaussians_per_pixel: 1
20
+ gaussian_adapter:
21
+ gaussian_scale_min: 0.5
22
+ gaussian_scale_max: 15.0
23
+ sh_degree: 3
24
+ d_feature: 128
25
+ visualizer:
26
+ num_samples: 8
27
+ min_resolution: 256
28
+ export_ply: false
29
+ apply_bounds_shim: true
30
+ gs_params_head_type: dpt_gs
31
+ pose_free: true
32
+ pretrained_weights: ''
33
+ da3_checkpoint: /gpfs/scratch1/shared/qzhang1/da3_pretrained/DA3-GIANT
34
+ resplat_checkpoint: /gpfs/scratch1/shared/qzhang1/resplat_pretrained/resplat-base-dl3dv-256x448-view8-1934a04c.pth
35
+ freeze_da3: true
36
+ freeze_resplat: true
37
+ use_pred_pose: true
38
+ decoder:
39
+ name: splatting_cuda
40
+ background_color:
41
+ - 0.0
42
+ - 0.0
43
+ - 0.0
44
+ make_scale_invariant: true
45
+ low_pass_filter: 0.3
46
+ decrease_lpf_step: -1
47
+ refiner: null
48
+ diffusion_head:
49
+ enc_k: 256
50
+ enc_df: 128
51
+ enc_df_out: 128
52
+ enc_d_point: 64
53
+ enc_cross_depth: 4
54
+ enc_self_depth: 2
55
+ dec_dim_model: 64
56
+ dec_cross_depth: 3
57
+ dec_num_virtual: 256
58
+ train_num_steps: 3
59
+ infer_num_steps: 3
60
+ use_cam_cond: false
61
+ use_vggt_priors: true
62
+ use_cam_pred: false
63
+ loss:
64
+ mse_l1:
65
+ weight: 0.5
66
+ empty_render_thresh: 0.02
67
+ lpips:
68
+ weight: 0.15
69
+ apply_after_step: 0
70
+ ssim:
71
+ weight: 0.05
72
+ wandb:
73
+ project: DAV3
74
+ entity: zswjsw-the-university-of-sydney
75
+ name: gopro_defocus_from_rsblur_v6_19072
76
+ mode: online
77
+ tags:
78
+ - gopro_defocus
79
+ - diffusion_head
80
+ - da3_resplat
81
+ - finetune
82
+ - pred_pose
83
+ - single_view
84
+ - curriculum
85
+ mode: train
86
+ data_loader:
87
+ train:
88
+ num_workers: 4
89
+ persistent_workers: true
90
+ batch_size: 1
91
+ seed: 1234
92
+ test:
93
+ num_workers: 2
94
+ persistent_workers: false
95
+ batch_size: 1
96
+ seed: 2345
97
+ val:
98
+ num_workers: 1
99
+ persistent_workers: false
100
+ batch_size: 1
101
+ seed: 3456
102
+ optimizer:
103
+ lr: 2.0e-05
104
+ warm_up_steps: 200
105
+ backbone_lr_multiplier: 0.01
106
+ checkpointing:
107
+ load: /scratch-shared/qzhang1/C3G_outputs/exp_rsblur_v6_bordermask_from_18999/2026-05-05_06-22-33/checkpoints/best-psnr-val/psnr_19.072-info/global_step_2749.ckpt
108
+ every_n_train_steps: 500
109
+ save_top_k: 1
110
+ save_weights_only: false
111
+ load_weights_only: true
112
+ train:
113
+ depth_mode: depth
114
+ extended_visualization: false
115
+ print_log_every_n_steps: 10
116
+ context_view_loss: false
117
+ random_select_context_view: false
118
+ freeze_encoder: true
119
+ share_weight: 0.0
120
+ l_flow_weight: 0.0
121
+ cam_loss_weight: 0.0
122
+ test:
123
+ output_path: outputs/test
124
+ align_pose: true
125
+ pose_align_steps: 100
126
+ rot_opt_lr: 0.005
127
+ trans_opt_lr: 0.005
128
+ compute_scores: true
129
+ save_image: true
130
+ save_video: false
131
+ save_compare: false
132
+ use_tto: false
133
+ tto_steps: 200
134
+ tto_lr: 0.001
135
+ tto_geo_lr_scale: 0.1
136
+ seed: 111123
137
+ trainer:
138
+ max_steps: 20000
139
+ val_check_interval: 500
140
+ gradient_clip_val: 1.0
141
+ num_nodes: 1
142
+ accumulate_grad_batches: 4
143
+ devices: 4
144
+ strategy: ddp
145
+ enable_progress_bar: true
146
+ num_sanity_val_steps: 0
147
+ precision: bf16-mixed
148
+ dataset:
149
+ gopro_defocus:
150
+ make_baseline_1: false
151
+ relative_pose: false
152
+ augment: false
153
+ background_color:
154
+ - 0.0
155
+ - 0.0
156
+ - 0.0
157
+ overfit_to_scene: null
158
+ skip_bad_shape: false
159
+ view_sampler:
160
+ name: bounded
161
+ num_target_views: 1
162
+ num_context_views: 2
163
+ min_distance_between_context_views: 2
164
+ max_distance_between_context_views: 6
165
+ min_distance_to_context_views: 0
166
+ warm_up_steps: 0
167
+ initial_min_distance_between_context_views: 2
168
+ initial_max_distance_between_context_views: 6
169
+ name: gopro_defocus
170
+ roots:
171
+ - /scratch-shared/qzhang1/datasets/gopro_defocus/Go_pro_defocus_train
172
+ near: 0.1
173
+ far: 100.0
174
+ input_image_shape:
175
+ - 336
176
+ - 336
177
+ original_image_shape:
178
+ - 336
179
+ - 336
180
+ cameras_are_circular: false
181
+ baseline_min: 0.0
182
+ baseline_max: 10000000000.0
183
+ max_fov: 180.0
184
+ val_ids_start: 502
185
+ samples_per_scene: 1
186
+ val_samples_per_scene: 1
exp_gopro_defocus_from_rsblur_v6_19072/2026-05-05_13-47-53/.hydra/hydra.yaml ADDED
@@ -0,0 +1,167 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ hydra:
2
+ run:
3
+ dir: /scratch-shared/qzhang1/C3G_outputs/exp_${wandb.name}/${now:%Y-%m-%d_%H-%M-%S}
4
+ sweep:
5
+ dir: multirun/${now:%Y-%m-%d}/${now:%H-%M-%S}
6
+ subdir: ${hydra.job.num}
7
+ launcher:
8
+ _target_: hydra._internal.core_plugins.basic_launcher.BasicLauncher
9
+ sweeper:
10
+ _target_: hydra._internal.core_plugins.basic_sweeper.BasicSweeper
11
+ max_batch_size: null
12
+ params: null
13
+ help:
14
+ app_name: ${hydra.job.name}
15
+ header: '${hydra.help.app_name} is powered by Hydra.
16
+
17
+ '
18
+ footer: 'Powered by Hydra (https://hydra.cc)
19
+
20
+ Use --hydra-help to view Hydra specific help
21
+
22
+ '
23
+ template: '${hydra.help.header}
24
+
25
+ == Configuration groups ==
26
+
27
+ Compose your configuration from those groups (group=option)
28
+
29
+
30
+ $APP_CONFIG_GROUPS
31
+
32
+
33
+ == Config ==
34
+
35
+ Override anything in the config (foo.bar=value)
36
+
37
+
38
+ $CONFIG
39
+
40
+
41
+ ${hydra.help.footer}
42
+
43
+ '
44
+ hydra_help:
45
+ template: 'Hydra (${hydra.runtime.version})
46
+
47
+ See https://hydra.cc for more info.
48
+
49
+
50
+ == Flags ==
51
+
52
+ $FLAGS_HELP
53
+
54
+
55
+ == Configuration groups ==
56
+
57
+ Compose your configuration from those groups (For example, append hydra/job_logging=disabled
58
+ to command line)
59
+
60
+
61
+ $HYDRA_CONFIG_GROUPS
62
+
63
+
64
+ Use ''--cfg hydra'' to Show the Hydra config.
65
+
66
+ '
67
+ hydra_help: ???
68
+ hydra_logging:
69
+ version: 1
70
+ formatters:
71
+ simple:
72
+ format: '[%(asctime)s][HYDRA] %(message)s'
73
+ handlers:
74
+ console:
75
+ class: logging.StreamHandler
76
+ formatter: simple
77
+ stream: ext://sys.stdout
78
+ root:
79
+ level: INFO
80
+ handlers:
81
+ - console
82
+ loggers:
83
+ logging_example:
84
+ level: DEBUG
85
+ disable_existing_loggers: false
86
+ job_logging:
87
+ version: 1
88
+ formatters:
89
+ simple:
90
+ format: '[%(asctime)s][%(name)s][%(levelname)s] - %(message)s'
91
+ handlers:
92
+ console:
93
+ class: logging.StreamHandler
94
+ formatter: simple
95
+ stream: ext://sys.stdout
96
+ file:
97
+ class: logging.FileHandler
98
+ formatter: simple
99
+ filename: ${hydra.runtime.output_dir}/${hydra.job.name}.log
100
+ root:
101
+ level: INFO
102
+ handlers:
103
+ - console
104
+ - file
105
+ disable_existing_loggers: false
106
+ env: {}
107
+ mode: RUN
108
+ searchpath: []
109
+ callbacks: {}
110
+ output_subdir: .hydra
111
+ overrides:
112
+ hydra:
113
+ - hydra.mode=RUN
114
+ task:
115
+ - +training=finetune_dav3_gopro_defocus_l1
116
+ - trainer.num_nodes=1
117
+ - trainer.devices=4
118
+ - checkpointing.load=/scratch-shared/qzhang1/C3G_outputs/exp_rsblur_v6_bordermask_from_18999/2026-05-05_06-22-33/checkpoints/best-psnr-val/psnr_19.072-info/global_step_2749.ckpt
119
+ - checkpointing.load_weights_only=true
120
+ - wandb.mode=online
121
+ - wandb.name=gopro_defocus_from_rsblur_v6_19072
122
+ job:
123
+ name: main
124
+ chdir: null
125
+ override_dirname: +training=finetune_dav3_gopro_defocus_l1,checkpointing.load=/scratch-shared/qzhang1/C3G_outputs/exp_rsblur_v6_bordermask_from_18999/2026-05-05_06-22-33/checkpoints/best-psnr-val/psnr_19.072-info/global_step_2749.ckpt,checkpointing.load_weights_only=true,trainer.devices=4,trainer.num_nodes=1,wandb.mode=online,wandb.name=gopro_defocus_from_rsblur_v6_19072
126
+ id: ???
127
+ num: ???
128
+ config_name: main
129
+ env_set: {}
130
+ env_copy: []
131
+ config:
132
+ override_dirname:
133
+ kv_sep: '='
134
+ item_sep: ','
135
+ exclude_keys: []
136
+ runtime:
137
+ version: 1.3.2
138
+ version_base: '1.3'
139
+ cwd: /gpfs/home2/qzhang1/C3G
140
+ config_sources:
141
+ - path: hydra.conf
142
+ schema: pkg
143
+ provider: hydra
144
+ - path: /gpfs/home2/qzhang1/C3G/config
145
+ schema: file
146
+ provider: main
147
+ - path: ''
148
+ schema: structured
149
+ provider: schema
150
+ output_dir: /scratch-shared/qzhang1/C3G_outputs/exp_gopro_defocus_from_rsblur_v6_19072/2026-05-05_13-47-53
151
+ choices:
152
+ training: finetune_dav3_gopro_defocus_l1
153
+ dataset@dataset.gopro_defocus: gopro_defocus
154
+ dataset/view_sampler@dataset.gopro_defocus.view_sampler: bounded
155
+ model/decoder: splatting_cuda
156
+ model/encoder: noposplat
157
+ model/encoder/backbone: croco
158
+ hydra/env: default
159
+ hydra/callbacks: null
160
+ hydra/job_logging: default
161
+ hydra/hydra_logging: default
162
+ hydra/hydra_help: default
163
+ hydra/help: default
164
+ hydra/sweeper: basic
165
+ hydra/launcher: basic
166
+ hydra/output: default
167
+ verbose: false
exp_gopro_defocus_from_rsblur_v6_19072/2026-05-05_13-47-53/.hydra/overrides.yaml ADDED
@@ -0,0 +1,7 @@
 
 
 
 
 
 
 
 
1
+ - +training=finetune_dav3_gopro_defocus_l1
2
+ - trainer.num_nodes=1
3
+ - trainer.devices=4
4
+ - checkpointing.load=/scratch-shared/qzhang1/C3G_outputs/exp_rsblur_v6_bordermask_from_18999/2026-05-05_06-22-33/checkpoints/best-psnr-val/psnr_19.072-info/global_step_2749.ckpt
5
+ - checkpointing.load_weights_only=true
6
+ - wandb.mode=online
7
+ - wandb.name=gopro_defocus_from_rsblur_v6_19072
exp_gopro_defocus_from_rsblur_v6_19072/2026-05-05_13-47-53/main.log ADDED
@@ -0,0 +1,9 @@
 
 
 
 
 
 
 
 
 
 
1
+ [2026-05-05 13:48:17,099][dinov2][INFO] - using MLP layer as FFN
2
+ [2026-05-05 13:48:17,344][dinov2][INFO] - using MLP layer as FFN
3
+ [2026-05-05 13:48:26,853][dinov2][INFO] - using MLP layer as FFN
4
+ [2026-05-05 13:48:27,287][dinov2][INFO] - using MLP layer as FFN
5
+ [2026-05-05 13:49:48,707][pytorch_lightning.utilities.rank_zero][INFO] - ----------------------------------------------------------------------------------------------------
6
+ distributed_backend=nccl
7
+ All distributed processes registered. Starting with 4 processes
8
+ ----------------------------------------------------------------------------------------------------
9
+
exp_gopro_defocus_from_rsblur_v6_19072/2026-05-05_13-47-53/wandb/debug-internal.log ADDED
@@ -0,0 +1,15 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {"time":"2026-05-05T13:49:53.115315174+02:00","level":"INFO","msg":"stream: starting","core version":"0.19.11","symlink path":"/scratch-shared/qzhang1/C3G_outputs/exp_gopro_defocus_from_rsblur_v6_19072/2026-05-05_13-47-53/wandb/run-20260505_134952-91bfp1vi/logs/debug-core.log"}
2
+ {"time":"2026-05-05T13:49:53.473610235+02:00","level":"INFO","msg":"created new stream","id":"91bfp1vi"}
3
+ {"time":"2026-05-05T13:49:53.475335599+02:00","level":"INFO","msg":"stream: started","id":"91bfp1vi"}
4
+ {"time":"2026-05-05T13:49:53.475443838+02:00","level":"INFO","msg":"sender: started","stream_id":"91bfp1vi"}
5
+ {"time":"2026-05-05T13:49:53.475504407+02:00","level":"INFO","msg":"handler: started","stream_id":"91bfp1vi"}
6
+ {"time":"2026-05-05T13:49:53.475451708+02:00","level":"INFO","msg":"writer: Do: started","stream_id":"91bfp1vi"}
7
+ {"time":"2026-05-05T13:49:54.336482342+02:00","level":"INFO","msg":"Starting system monitor"}
8
+ {"time":"2026-05-05T13:50:06.775080191+02:00","level":"INFO","msg":"stream: closing","id":"91bfp1vi"}
9
+ {"time":"2026-05-05T13:50:06.77516645+02:00","level":"INFO","msg":"Stopping system monitor"}
10
+ {"time":"2026-05-05T13:50:06.775294229+02:00","level":"INFO","msg":"Stopped system monitor"}
11
+ {"time":"2026-05-05T13:50:07.467926865+02:00","level":"INFO","msg":"fileTransfer: Close: file transfer manager closed"}
12
+ {"time":"2026-05-05T13:50:07.756723943+02:00","level":"INFO","msg":"handler: closed","stream_id":"91bfp1vi"}
13
+ {"time":"2026-05-05T13:50:07.756787683+02:00","level":"INFO","msg":"writer: Close: closed","stream_id":"91bfp1vi"}
14
+ {"time":"2026-05-05T13:50:07.756794253+02:00","level":"INFO","msg":"sender: closed","stream_id":"91bfp1vi"}
15
+ {"time":"2026-05-05T13:50:07.75711223+02:00","level":"INFO","msg":"stream: closed","id":"91bfp1vi"}
exp_gopro_defocus_from_rsblur_v6_19072/2026-05-05_13-47-53/wandb/debug.log ADDED
@@ -0,0 +1,85 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ 2026-05-05 13:49:52,978 INFO MainThread:2231583 [wandb_setup.py:_flush():70] Current SDK version is 0.19.11
2
+ 2026-05-05 13:49:52,979 INFO MainThread:2231583 [wandb_setup.py:_flush():70] Configure stats pid to 2231583
3
+ 2026-05-05 13:49:52,979 INFO MainThread:2231583 [wandb_setup.py:_flush():70] Loading settings from /home/qzhang1/.config/wandb/settings
4
+ 2026-05-05 13:49:52,979 INFO MainThread:2231583 [wandb_setup.py:_flush():70] Loading settings from /gpfs/home2/qzhang1/C3G/wandb/settings
5
+ 2026-05-05 13:49:52,979 INFO MainThread:2231583 [wandb_setup.py:_flush():70] Loading settings from environment variables
6
+ 2026-05-05 13:49:52,979 INFO MainThread:2231583 [wandb_init.py:setup_run_log_directory():724] Logging user logs to /scratch-shared/qzhang1/C3G_outputs/exp_gopro_defocus_from_rsblur_v6_19072/2026-05-05_13-47-53/wandb/run-20260505_134952-91bfp1vi/logs/debug.log
7
+ 2026-05-05 13:49:52,979 INFO MainThread:2231583 [wandb_init.py:setup_run_log_directory():725] Logging internal logs to /scratch-shared/qzhang1/C3G_outputs/exp_gopro_defocus_from_rsblur_v6_19072/2026-05-05_13-47-53/wandb/run-20260505_134952-91bfp1vi/logs/debug-internal.log
8
+ 2026-05-05 13:49:52,979 INFO MainThread:2231583 [wandb_init.py:init():852] calling init triggers
9
+ 2026-05-05 13:49:52,979 INFO MainThread:2231583 [wandb_init.py:init():857] wandb.init called with sweep_config: {}
10
+ config: {'model': {'encoder': {'backbone': {'name': 'croco', 'model': 'ViTLarge_BaseDecoder', 'patch_embed_cls': 'PatchEmbedDust3R', 'asymmetry_decoder': True, 'intrinsics_embed_loc': 'encoder', 'intrinsics_embed_degree': 4, 'intrinsics_embed_type': 'token'}, 'name': 'da3_resplat', 'opacity_mapping': {'initial': 0.0, 'final': 0.0, 'warm_up': 1}, 'num_monocular_samples': 32, 'num_surfaces': 1, 'predict_opacity': False, 'gaussians_per_pixel': 1, 'gaussian_adapter': {'gaussian_scale_min': 0.5, 'gaussian_scale_max': 15.0, 'sh_degree': 3}, 'd_feature': 128, 'visualizer': {'num_samples': 8, 'min_resolution': 256, 'export_ply': False}, 'apply_bounds_shim': True, 'gs_params_head_type': 'dpt_gs', 'pose_free': True, 'pretrained_weights': '', 'da3_checkpoint': '/gpfs/scratch1/shared/qzhang1/da3_pretrained/DA3-GIANT', 'resplat_checkpoint': '/gpfs/scratch1/shared/qzhang1/resplat_pretrained/resplat-base-dl3dv-256x448-view8-1934a04c.pth', 'freeze_da3': True, 'freeze_resplat': True, 'use_pred_pose': True}, 'decoder': {'name': 'splatting_cuda', 'background_color': [0.0, 0.0, 0.0], 'make_scale_invariant': True, 'low_pass_filter': 0.3, 'decrease_lpf_step': -1}, 'refiner': None, 'diffusion_head': {'enc_k': 256, 'enc_df': 128, 'enc_df_out': 128, 'enc_d_point': 64, 'enc_cross_depth': 4, 'enc_self_depth': 2, 'dec_dim_model': 64, 'dec_cross_depth': 3, 'dec_num_virtual': 256, 'train_num_steps': 3, 'infer_num_steps': 3, 'use_cam_cond': False, 'use_vggt_priors': True, 'use_cam_pred': False}}, 'loss': {'mse_l1': {'weight': 0.5, 'empty_render_thresh': 0.02}, 'lpips': {'weight': 0.15, 'apply_after_step': 0}, 'ssim': {'weight': 0.05}}, 'wandb': {'project': 'DAV3', 'entity': 'zswjsw-the-university-of-sydney', 'name': 'gopro_defocus_from_rsblur_v6_19072', 'mode': 'online', 'tags': ['gopro_defocus', 'diffusion_head', 'da3_resplat', 'finetune', 'pred_pose', 'single_view', 'curriculum']}, 'mode': 'train', 'data_loader': {'train': {'num_workers': 4, 'persistent_workers': True, 'batch_size': 1, 'seed': 1234}, 'test': {'num_workers': 2, 'persistent_workers': False, 'batch_size': 1, 'seed': 2345}, 'val': {'num_workers': 1, 'persistent_workers': False, 'batch_size': 1, 'seed': 3456}}, 'optimizer': {'lr': 2e-05, 'warm_up_steps': 200, 'backbone_lr_multiplier': 0.01}, 'checkpointing': {'load': '/scratch-shared/qzhang1/C3G_outputs/exp_rsblur_v6_bordermask_from_18999/2026-05-05_06-22-33/checkpoints/best-psnr-val/psnr_19.072-info/global_step_2749.ckpt', 'every_n_train_steps': 500, 'save_top_k': 1, 'save_weights_only': False, 'load_weights_only': True}, 'train': {'depth_mode': 'depth', 'extended_visualization': False, 'print_log_every_n_steps': 10, 'context_view_loss': False, 'random_select_context_view': False, 'freeze_encoder': True, 'share_weight': 0.0, 'l_flow_weight': 0.0, 'cam_loss_weight': 0.0}, 'test': {'output_path': 'outputs/test', 'align_pose': True, 'pose_align_steps': 100, 'rot_opt_lr': 0.005, 'trans_opt_lr': 0.005, 'compute_scores': True, 'save_image': True, 'save_video': False, 'save_compare': False, 'use_tto': False, 'tto_steps': 200, 'tto_lr': 0.001, 'tto_geo_lr_scale': 0.1}, 'seed': 111123, 'trainer': {'max_steps': 20000, 'val_check_interval': 500, 'gradient_clip_val': 1.0, 'num_nodes': 1, 'accumulate_grad_batches': 4, 'devices': 4, 'strategy': 'ddp', 'enable_progress_bar': True, 'num_sanity_val_steps': 0, 'precision': 'bf16-mixed'}, 'dataset': {'gopro_defocus': {'make_baseline_1': False, 'relative_pose': False, 'augment': False, 'background_color': [0.0, 0.0, 0.0], 'overfit_to_scene': None, 'skip_bad_shape': False, 'view_sampler': {'name': 'bounded', 'num_target_views': 1, 'num_context_views': 2, 'min_distance_between_context_views': 2, 'max_distance_between_context_views': 6, 'min_distance_to_context_views': 0, 'warm_up_steps': 0, 'initial_min_distance_between_context_views': 2, 'initial_max_distance_between_context_views': 6}, 'name': 'gopro_defocus', 'roots': ['/scratch-shared/qzhang1/datasets/gopro_defocus/Go_pro_defocus_train'], 'near': 0.1, 'far': 100.0, 'input_image_shape': [336, 336], 'original_image_shape': [336, 336], 'cameras_are_circular': False, 'baseline_min': 0.0, 'baseline_max': 10000000000.0, 'max_fov': 180.0, 'val_ids_start': 502, 'samples_per_scene': 1, 'val_samples_per_scene': 1}}, '_wandb': {}}
11
+ 2026-05-05 13:49:53,100 INFO MainThread:2231583 [wandb_init.py:init():893] starting backend
12
+ 2026-05-05 13:49:53,100 INFO MainThread:2231583 [wandb_init.py:init():897] sending inform_init request
13
+ 2026-05-05 13:49:53,111 INFO MainThread:2231583 [backend.py:_multiprocessing_setup():101] multiprocessing start_methods=fork,spawn,forkserver, using: spawn
14
+ 2026-05-05 13:49:53,112 INFO MainThread:2231583 [wandb_init.py:init():907] backend started and connected
15
+ 2026-05-05 13:49:53,115 INFO MainThread:2231583 [wandb_init.py:init():1005] updated telemetry
16
+ 2026-05-05 13:49:53,134 INFO MainThread:2231583 [wandb_init.py:init():1029] communicating run to backend with 90.0 second timeout
17
+ 2026-05-05 13:49:54,293 INFO MainThread:2231583 [wandb_init.py:init():1104] starting run threads in backend
18
+ 2026-05-05 13:49:54,770 INFO MainThread:2231583 [wandb_run.py:_console_start():2573] atexit reg
19
+ 2026-05-05 13:49:54,770 INFO MainThread:2231583 [wandb_run.py:_redirect():2421] redirect: wrap_raw
20
+ 2026-05-05 13:49:54,771 INFO MainThread:2231583 [wandb_run.py:_redirect():2490] Wrapping output streams.
21
+ 2026-05-05 13:49:54,771 INFO MainThread:2231583 [wandb_run.py:_redirect():2513] Redirects installed.
22
+ 2026-05-05 13:49:54,776 INFO MainThread:2231583 [wandb_init.py:init():1150] run started, returning control to user process
23
+ 2026-05-05 13:50:06,774 INFO MsgRouterThr:2231583 [mailbox.py:close():129] [no run ID] Closing mailbox, abandoning 1 handles.
24
+ 2026-05-05 13:50:08,594 ERROR MainThread:2231583 [redirect.py:_on_write():664] [no run ID] error in stdout callback
25
+ Traceback (most recent call last):
26
+ File "/home/qzhang1/miniconda3/envs/c3g/lib/python3.11/site-packages/wandb/sdk/lib/redirect.py", line 662, in _on_write
27
+ cb(written_data)
28
+ File "/home/qzhang1/miniconda3/envs/c3g/lib/python3.11/site-packages/wandb/sdk/wandb_run.py", line 2494, in <lambda>
29
+ lambda data: self._console_raw_callback("stdout", data),
30
+ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
31
+ File "/home/qzhang1/miniconda3/envs/c3g/lib/python3.11/site-packages/wandb/sdk/wandb_run.py", line 406, in wrapper
32
+ return func(self, *args, **kwargs)
33
+ ^^^^^^^^^^^^^^^^^^^^^^^^^^^
34
+ File "/home/qzhang1/miniconda3/envs/c3g/lib/python3.11/site-packages/wandb/sdk/wandb_run.py", line 464, in wrapper_fn
35
+ return func(self, *args, **kwargs)
36
+ ^^^^^^^^^^^^^^^^^^^^^^^^^^^
37
+ File "/home/qzhang1/miniconda3/envs/c3g/lib/python3.11/site-packages/wandb/sdk/wandb_run.py", line 1639, in _console_raw_callback
38
+ self._backend.interface.publish_output_raw(name, data)
39
+ File "/home/qzhang1/miniconda3/envs/c3g/lib/python3.11/site-packages/wandb/sdk/interface/interface.py", line 762, in publish_output_raw
40
+ self._publish_output_raw(o)
41
+ File "/home/qzhang1/miniconda3/envs/c3g/lib/python3.11/site-packages/wandb/sdk/interface/interface_shared.py", line 38, in _publish_output_raw
42
+ self._publish(rec)
43
+ File "/home/qzhang1/miniconda3/envs/c3g/lib/python3.11/site-packages/wandb/sdk/interface/interface_sock.py", line 39, in _publish
44
+ self._sock_client.send_record_publish(record)
45
+ File "/home/qzhang1/miniconda3/envs/c3g/lib/python3.11/site-packages/wandb/sdk/lib/sock_client.py", line 174, in send_record_publish
46
+ self.send_server_request(server_req)
47
+ File "/home/qzhang1/miniconda3/envs/c3g/lib/python3.11/site-packages/wandb/sdk/lib/sock_client.py", line 154, in send_server_request
48
+ self._send_message(msg)
49
+ File "/home/qzhang1/miniconda3/envs/c3g/lib/python3.11/site-packages/wandb/sdk/lib/sock_client.py", line 151, in _send_message
50
+ self._sendall_with_error_handle(header + data)
51
+ File "/home/qzhang1/miniconda3/envs/c3g/lib/python3.11/site-packages/wandb/sdk/lib/sock_client.py", line 130, in _sendall_with_error_handle
52
+ sent = self._sock.send(data)
53
+ ^^^^^^^^^^^^^^^^^^^^^
54
+ BrokenPipeError: [Errno 32] Broken pipe
55
+ 2026-05-05 13:50:08,600 ERROR MainThread:2231583 [redirect.py:_on_write():664] [no run ID] error in stdout callback
56
+ Traceback (most recent call last):
57
+ File "/home/qzhang1/miniconda3/envs/c3g/lib/python3.11/site-packages/wandb/sdk/lib/redirect.py", line 662, in _on_write
58
+ cb(written_data)
59
+ File "/home/qzhang1/miniconda3/envs/c3g/lib/python3.11/site-packages/wandb/sdk/wandb_run.py", line 2494, in <lambda>
60
+ lambda data: self._console_raw_callback("stdout", data),
61
+ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
62
+ File "/home/qzhang1/miniconda3/envs/c3g/lib/python3.11/site-packages/wandb/sdk/wandb_run.py", line 406, in wrapper
63
+ return func(self, *args, **kwargs)
64
+ ^^^^^^^^^^^^^^^^^^^^^^^^^^^
65
+ File "/home/qzhang1/miniconda3/envs/c3g/lib/python3.11/site-packages/wandb/sdk/wandb_run.py", line 464, in wrapper_fn
66
+ return func(self, *args, **kwargs)
67
+ ^^^^^^^^^^^^^^^^^^^^^^^^^^^
68
+ File "/home/qzhang1/miniconda3/envs/c3g/lib/python3.11/site-packages/wandb/sdk/wandb_run.py", line 1639, in _console_raw_callback
69
+ self._backend.interface.publish_output_raw(name, data)
70
+ File "/home/qzhang1/miniconda3/envs/c3g/lib/python3.11/site-packages/wandb/sdk/interface/interface.py", line 762, in publish_output_raw
71
+ self._publish_output_raw(o)
72
+ File "/home/qzhang1/miniconda3/envs/c3g/lib/python3.11/site-packages/wandb/sdk/interface/interface_shared.py", line 38, in _publish_output_raw
73
+ self._publish(rec)
74
+ File "/home/qzhang1/miniconda3/envs/c3g/lib/python3.11/site-packages/wandb/sdk/interface/interface_sock.py", line 39, in _publish
75
+ self._sock_client.send_record_publish(record)
76
+ File "/home/qzhang1/miniconda3/envs/c3g/lib/python3.11/site-packages/wandb/sdk/lib/sock_client.py", line 174, in send_record_publish
77
+ self.send_server_request(server_req)
78
+ File "/home/qzhang1/miniconda3/envs/c3g/lib/python3.11/site-packages/wandb/sdk/lib/sock_client.py", line 154, in send_server_request
79
+ self._send_message(msg)
80
+ File "/home/qzhang1/miniconda3/envs/c3g/lib/python3.11/site-packages/wandb/sdk/lib/sock_client.py", line 151, in _send_message
81
+ self._sendall_with_error_handle(header + data)
82
+ File "/home/qzhang1/miniconda3/envs/c3g/lib/python3.11/site-packages/wandb/sdk/lib/sock_client.py", line 130, in _sendall_with_error_handle
83
+ sent = self._sock.send(data)
84
+ ^^^^^^^^^^^^^^^^^^^^^
85
+ BrokenPipeError: [Errno 32] Broken pipe
exp_gopro_defocus_from_rsblur_v6_19072/2026-05-05_13-47-53/wandb/run-20260505_134952-91bfp1vi/files/config.yaml ADDED
@@ -0,0 +1,438 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ _wandb:
2
+ value:
3
+ cli_version: 0.19.11
4
+ m:
5
+ - "1": cameras._type
6
+ "5": 2
7
+ "6":
8
+ - 1
9
+ - 3
10
+ "7": []
11
+ - "1": trainer/global_step
12
+ "6":
13
+ - 3
14
+ "7": []
15
+ - "1": cameras.width
16
+ "5": 2
17
+ "6":
18
+ - 1
19
+ - 3
20
+ "7": []
21
+ - "1": cameras.count
22
+ "5": 2
23
+ "6":
24
+ - 1
25
+ - 3
26
+ "7": []
27
+ - "1": info/n_gaussians_coarse_step
28
+ "5": 2
29
+ "6":
30
+ - 1
31
+ - 3
32
+ "7": []
33
+ - "1": diag/aniso_mean
34
+ "5": 2
35
+ "6":
36
+ - 1
37
+ - 3
38
+ "7": []
39
+ - "1": diag/log_aniso_p99
40
+ "5": 2
41
+ "6":
42
+ - 1
43
+ - 3
44
+ "7": []
45
+ - "1": comparison.width
46
+ "5": 2
47
+ "6":
48
+ - 1
49
+ - 3
50
+ "7": []
51
+ - "1": comparison.format
52
+ "5": 2
53
+ "6":
54
+ - 1
55
+ - 3
56
+ "7": []
57
+ - "1": projection.format
58
+ "5": 2
59
+ "6":
60
+ - 1
61
+ - 3
62
+ "7": []
63
+ - "1": epoch
64
+ "5": 2
65
+ "6":
66
+ - 1
67
+ - 3
68
+ "7": []
69
+ - "1": diag/log_aniso_mean
70
+ "5": 2
71
+ "6":
72
+ - 1
73
+ - 3
74
+ "7": []
75
+ - "1": comparison.captions
76
+ "5": 2
77
+ "6":
78
+ - 1
79
+ - 3
80
+ "7": []
81
+ - "1": cameras.height
82
+ "5": 2
83
+ "6":
84
+ - 1
85
+ - 3
86
+ "7": []
87
+ - "1": comparison._type
88
+ "5": 2
89
+ "6":
90
+ - 1
91
+ - 3
92
+ "7": []
93
+ - "1": projection.count
94
+ "5": 2
95
+ "6":
96
+ - 1
97
+ - 3
98
+ "7": []
99
+ - "1": projection.height
100
+ "5": 2
101
+ "6":
102
+ - 1
103
+ - 3
104
+ "7": []
105
+ - "1": diag/scale_max_mean
106
+ "5": 2
107
+ "6":
108
+ - 1
109
+ - 3
110
+ "7": []
111
+ - "1": comparison.height
112
+ "5": 2
113
+ "6":
114
+ - 1
115
+ - 3
116
+ "7": []
117
+ - "1": comparison.count
118
+ "5": 2
119
+ "6":
120
+ - 1
121
+ - 3
122
+ "7": []
123
+ - "1": projection.filenames
124
+ "5": 2
125
+ "6":
126
+ - 1
127
+ - 3
128
+ "7": []
129
+ - "1": diag/aniso_max
130
+ "5": 2
131
+ "6":
132
+ - 1
133
+ - 3
134
+ "7": []
135
+ - "1": val/lpips
136
+ "5": 2
137
+ "6":
138
+ - 1
139
+ - 3
140
+ "7": []
141
+ - "1": cameras.filenames
142
+ "5": 2
143
+ "6":
144
+ - 1
145
+ - 3
146
+ "7": []
147
+ - "1": info/n_gaussians_coarse_epoch
148
+ "5": 2
149
+ "6":
150
+ - 1
151
+ - 3
152
+ "7": []
153
+ - "1": projection.width
154
+ "5": 2
155
+ "6":
156
+ - 1
157
+ - 3
158
+ "7": []
159
+ - "1": cameras.format
160
+ "5": 2
161
+ "6":
162
+ - 1
163
+ - 3
164
+ "7": []
165
+ - "1": val/ssim
166
+ "5": 2
167
+ "6":
168
+ - 1
169
+ - 3
170
+ "7": []
171
+ - "1": comparison.filenames
172
+ "5": 2
173
+ "6":
174
+ - 1
175
+ - 3
176
+ "7": []
177
+ - "1": projection._type
178
+ "5": 2
179
+ "6":
180
+ - 1
181
+ - 3
182
+ "7": []
183
+ - "1": diag/scale_min_mean
184
+ "5": 2
185
+ "6":
186
+ - 1
187
+ - 3
188
+ "7": []
189
+ - "1": val/psnr
190
+ "5": 2
191
+ "6":
192
+ - 1
193
+ - 3
194
+ "7": []
195
+ python_version: 3.11.15
196
+ t:
197
+ "1":
198
+ - 1
199
+ - 5
200
+ - 9
201
+ - 11
202
+ - 41
203
+ - 49
204
+ - 50
205
+ - 53
206
+ - 55
207
+ - 71
208
+ - 103
209
+ - 105
210
+ - 106
211
+ "2":
212
+ - 1
213
+ - 5
214
+ - 9
215
+ - 11
216
+ - 41
217
+ - 49
218
+ - 50
219
+ - 53
220
+ - 55
221
+ - 71
222
+ - 103
223
+ - 105
224
+ - 106
225
+ "3":
226
+ - 7
227
+ - 13
228
+ - 15
229
+ - 16
230
+ - 23
231
+ - 55
232
+ - 66
233
+ "4": 3.11.15
234
+ "5": 0.19.11
235
+ "6": 4.57.1
236
+ "8":
237
+ - 2
238
+ - 5
239
+ "12": 0.19.11
240
+ "13": linux-x86_64
241
+ checkpointing:
242
+ value:
243
+ every_n_train_steps: 500
244
+ load: /scratch-shared/qzhang1/C3G_outputs/exp_rsblur_v6_bordermask_from_18999/2026-05-05_06-22-33/checkpoints/best-psnr-val/psnr_19.072-info/global_step_2749.ckpt
245
+ load_weights_only: true
246
+ save_top_k: 1
247
+ save_weights_only: false
248
+ data_loader:
249
+ value:
250
+ test:
251
+ batch_size: 1
252
+ num_workers: 2
253
+ persistent_workers: false
254
+ seed: 2345
255
+ train:
256
+ batch_size: 1
257
+ num_workers: 4
258
+ persistent_workers: true
259
+ seed: 1234
260
+ val:
261
+ batch_size: 1
262
+ num_workers: 1
263
+ persistent_workers: false
264
+ seed: 3456
265
+ dataset:
266
+ value:
267
+ gopro_defocus:
268
+ augment: false
269
+ background_color:
270
+ - 0
271
+ - 0
272
+ - 0
273
+ baseline_max: 1e+10
274
+ baseline_min: 0
275
+ cameras_are_circular: false
276
+ far: 100
277
+ input_image_shape:
278
+ - 336
279
+ - 336
280
+ make_baseline_1: false
281
+ max_fov: 180
282
+ name: gopro_defocus
283
+ near: 0.1
284
+ original_image_shape:
285
+ - 336
286
+ - 336
287
+ overfit_to_scene: null
288
+ relative_pose: false
289
+ roots:
290
+ - /scratch-shared/qzhang1/datasets/gopro_defocus/Go_pro_defocus_train
291
+ samples_per_scene: 1
292
+ skip_bad_shape: false
293
+ val_ids_start: 502
294
+ val_samples_per_scene: 1
295
+ view_sampler:
296
+ initial_max_distance_between_context_views: 6
297
+ initial_min_distance_between_context_views: 2
298
+ max_distance_between_context_views: 6
299
+ min_distance_between_context_views: 2
300
+ min_distance_to_context_views: 0
301
+ name: bounded
302
+ num_context_views: 2
303
+ num_target_views: 1
304
+ warm_up_steps: 0
305
+ loss:
306
+ value:
307
+ lpips:
308
+ apply_after_step: 0
309
+ weight: 0.15
310
+ mse_l1:
311
+ empty_render_thresh: 0.02
312
+ weight: 0.5
313
+ ssim:
314
+ weight: 0.05
315
+ mode:
316
+ value: train
317
+ model:
318
+ value:
319
+ decoder:
320
+ background_color:
321
+ - 0
322
+ - 0
323
+ - 0
324
+ decrease_lpf_step: -1
325
+ low_pass_filter: 0.3
326
+ make_scale_invariant: true
327
+ name: splatting_cuda
328
+ diffusion_head:
329
+ dec_cross_depth: 3
330
+ dec_dim_model: 64
331
+ dec_num_virtual: 256
332
+ enc_cross_depth: 4
333
+ enc_d_point: 64
334
+ enc_df: 128
335
+ enc_df_out: 128
336
+ enc_k: 256
337
+ enc_self_depth: 2
338
+ infer_num_steps: 3
339
+ train_num_steps: 3
340
+ use_cam_cond: false
341
+ use_cam_pred: false
342
+ use_vggt_priors: true
343
+ encoder:
344
+ apply_bounds_shim: true
345
+ backbone:
346
+ asymmetry_decoder: true
347
+ intrinsics_embed_degree: 4
348
+ intrinsics_embed_loc: encoder
349
+ intrinsics_embed_type: token
350
+ model: ViTLarge_BaseDecoder
351
+ name: croco
352
+ patch_embed_cls: PatchEmbedDust3R
353
+ d_feature: 128
354
+ da3_checkpoint: /gpfs/scratch1/shared/qzhang1/da3_pretrained/DA3-GIANT
355
+ freeze_da3: true
356
+ freeze_resplat: true
357
+ gaussian_adapter:
358
+ gaussian_scale_max: 15
359
+ gaussian_scale_min: 0.5
360
+ sh_degree: 3
361
+ gaussians_per_pixel: 1
362
+ gs_params_head_type: dpt_gs
363
+ name: da3_resplat
364
+ num_monocular_samples: 32
365
+ num_surfaces: 1
366
+ opacity_mapping:
367
+ final: 0
368
+ initial: 0
369
+ warm_up: 1
370
+ pose_free: true
371
+ predict_opacity: false
372
+ pretrained_weights: ""
373
+ resplat_checkpoint: /gpfs/scratch1/shared/qzhang1/resplat_pretrained/resplat-base-dl3dv-256x448-view8-1934a04c.pth
374
+ use_pred_pose: true
375
+ visualizer:
376
+ export_ply: false
377
+ min_resolution: 256
378
+ num_samples: 8
379
+ refiner: null
380
+ optimizer:
381
+ value:
382
+ backbone_lr_multiplier: 0.01
383
+ lr: 2e-05
384
+ warm_up_steps: 200
385
+ seed:
386
+ value: 111123
387
+ test:
388
+ value:
389
+ align_pose: true
390
+ compute_scores: true
391
+ output_path: outputs/test
392
+ pose_align_steps: 100
393
+ rot_opt_lr: 0.005
394
+ save_compare: false
395
+ save_image: true
396
+ save_video: false
397
+ trans_opt_lr: 0.005
398
+ tto_geo_lr_scale: 0.1
399
+ tto_lr: 0.001
400
+ tto_steps: 200
401
+ use_tto: false
402
+ train:
403
+ value:
404
+ cam_loss_weight: 0
405
+ context_view_loss: false
406
+ depth_mode: depth
407
+ extended_visualization: false
408
+ freeze_encoder: true
409
+ l_flow_weight: 0
410
+ print_log_every_n_steps: 10
411
+ random_select_context_view: false
412
+ share_weight: 0
413
+ trainer:
414
+ value:
415
+ accumulate_grad_batches: 4
416
+ devices: 4
417
+ enable_progress_bar: true
418
+ gradient_clip_val: 1
419
+ max_steps: 20000
420
+ num_nodes: 1
421
+ num_sanity_val_steps: 0
422
+ precision: bf16-mixed
423
+ strategy: ddp
424
+ val_check_interval: 500
425
+ wandb:
426
+ value:
427
+ entity: zswjsw-the-university-of-sydney
428
+ mode: online
429
+ name: gopro_defocus_from_rsblur_v6_19072
430
+ project: DAV3
431
+ tags:
432
+ - gopro_defocus
433
+ - diffusion_head
434
+ - da3_resplat
435
+ - finetune
436
+ - pred_pose
437
+ - single_view
438
+ - curriculum
exp_gopro_defocus_from_rsblur_v6_19072/2026-05-05_13-47-53/wandb/run-20260505_134952-91bfp1vi/files/media/images/cameras_2_6c8af7739e560fc41875.png ADDED
exp_gopro_defocus_from_rsblur_v6_19072/2026-05-05_13-47-53/wandb/run-20260505_134952-91bfp1vi/files/media/images/comparison_0_fde3f179d74ba9a3c0df.png ADDED

Git LFS Details

  • SHA256: fde3f179d74ba9a3c0dfb8cf37feb0c15a3c315125ad60c2c3a0edb2841f31ae
  • Pointer size: 131 Bytes
  • Size of remote file: 740 kB
exp_gopro_defocus_from_rsblur_v6_19072/2026-05-05_13-47-53/wandb/run-20260505_134952-91bfp1vi/files/media/images/projection_1_8a38d1c3c9c41d01f026.png ADDED

Git LFS Details

  • SHA256: 8a38d1c3c9c41d01f0260fa7578789cc20ee29151ac0d69e91276e833d18c4cf
  • Pointer size: 131 Bytes
  • Size of remote file: 274 kB
exp_gopro_defocus_from_rsblur_v6_19072/2026-05-05_13-47-53/wandb/run-20260505_134952-91bfp1vi/files/output.log ADDED
@@ -0,0 +1,156 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ LOCAL_RANK: 0 - CUDA_VISIBLE_DEVICES: [0,1,2,3]
2
+ /home/qzhang1/miniconda3/envs/c3g/lib/python3.11/site-packages/lightning/pytorch/trainer/connectors/data_connector.py:216: Using `DistributedSampler` with the dataloaders. During `trainer.validate()`, it is recommended to use `Trainer(devices=1, num_nodes=1)` to ensure each sample/batch gets evaluated exactly once. Otherwise, multi-device settings use `DistributedSampler` that replicates some samples to make sure all devices have same batch size in case of uneven inputs.
3
+ /home/qzhang1/miniconda3/envs/c3g/lib/python3.11/site-packages/lightning/pytorch/trainer/connectors/data_connector.py:425: The 'val_dataloader' does not have many workers which may be a bottleneck. Consider increasing the value of the `num_workers` argument` to `num_workers=15` in the `DataLoader` to improve performance.
4
+ Validation DataLoader 0: 0%| | 0/1 [00:00<?, ?it/s]validation step 0; scene = ['502']; context = [[3, 4]]
5
+ /home/qzhang1/miniconda3/envs/c3g/lib/python3.11/site-packages/torch/functional.py:534: UserWarning: torch.meshgrid: in an upcoming release, it will be required to pass the indexing argument. (Triggered internally at ../aten/src/ATen/native/TensorShape.cpp:3595.)
6
+ return _VF.meshgrid(tensors, **kwargs) # type: ignore[attr-defined]
7
+ /home/qzhang1/miniconda3/envs/c3g/lib/python3.11/site-packages/pointops/query.py:19: UserWarning: The torch.cuda.*DtypeTensor constructors are no longer recommended. It's best to use methods such as torch.tensor(data, dtype=*, device='cuda') to create tensors. (Triggered internally at ../torch/csrc/tensor/python_tensor.cpp:78.)
8
+ idx = torch.cuda.IntTensor(m, nsample).zero_()
9
+ [DIAG A] ctx_idx=[3, 4]
10
+ [DIAG A] tgt_idx=[3] (subset of ctx)
11
+ [DIAG A] ctx_pos_for_tgt=[0] (positions in ctx list)
12
+ [DIAG A] ctx_t (translations) per view:
13
+ ctx[ 0] t=[ -0.084, +0.007, -0.004]
14
+ ctx[ 1] t=[+14.329, +0.257, +2.128]
15
+ [DIAG A] render_t (target extrinsics used by decoder):
16
+ render[ 0] t=[ -0.084, +0.007, -0.004] ←supposedly ctx[0]
17
+ [DIAG A] render==ctx[ctx_pos_for_tgt] check: PASS
18
+ [DIAG B] translation std per axis (xyz): [10.1909, 0.1765, 1.5076]
19
+ [DIAG B] translation range per axis (xyz): [14.4121, 0.2497, 2.1321]
20
+ [DIAG B] y_range = 0.2497 (>0.05 = catastrophic for static rig)
21
+ [DIAG C] log_aniso mean=12.612 p50=12.931 p95=13.108 p99=13.186 max=13.214
22
+ [DIAG C] (recall: log_aniso=ln(max_scale/min_scale); 0=spherical, 5+=needle)
23
+ [INTR] fx=2.028 fy=2.199 cx=0.500 cy=0.500
24
+ /home/qzhang1/miniconda3/envs/c3g/lib/python3.11/site-packages/lightning/pytorch/utilities/data.py:79: Trying to infer the `batch_size` from an ambiguous collection. The batch size we found is 1. To avoid any miscalculations, use `self.log(..., batch_size=batch_size)`.
25
+ [DIAG step=0] aniso mean=8060755.00 max=31616148.00 | log10_aniso mean=5.705 p99=7.399
26
+ [COVER] near-bg fraction: full=0.0174 bottom20%=0.0425 top20%=0.0003
27
+ [COVER] bottom/full ratio = 2.44 (>>1 = bottom coverage collapse, ≈1 = uniform coverage shift)
28
+ Setting up [LPIPS] perceptual loss: trunk [vgg], v[0.1], spatial [off]
29
+ /home/qzhang1/miniconda3/envs/c3g/lib/python3.11/site-packages/torchvision/models/_utils.py:208: UserWarning: The parameter 'pretrained' is deprecated since 0.13 and may be removed in the future, please use 'weights' instead.
30
+ warnings.warn(
31
+ /home/qzhang1/miniconda3/envs/c3g/lib/python3.11/site-packages/torchvision/models/_utils.py:223: UserWarning: Arguments other than a weight enum or `None` for 'weights' are deprecated since 0.13 and may be removed in the future. The current behavior is equivalent to passing `weights=VGG16_Weights.IMAGENET1K_V1`. You can also use `weights=VGG16_Weights.DEFAULT` to get the most up-to-date weights.
32
+ warnings.warn(msg)
33
+ Loading model from: /home/qzhang1/miniconda3/envs/c3g/lib/python3.11/site-packages/lpips/weights/v0.1/vgg.pth
34
+ /home/qzhang1/miniconda3/envs/c3g/lib/python3.11/site-packages/lpips/lpips.py:107: FutureWarning: You are using `torch.load` with `weights_only=False` (the current default value), which uses the default pickle module implicitly. It is possible to construct malicious pickle data which will execute arbitrary code during unpickling (See https://github.com/pytorch/pytorch/blob/main/SECURITY.md#untrusted-models for more details). In a future release, the default value for `weights_only` will be flipped to `True`. This limits the functions that could be executed during unpickling. Arbitrary objects will no longer be allowed to be loaded via this mode unless they are explicitly allowlisted by the user via `torch.serialization.add_safe_globals`. We recommend you start setting `weights_only=True` for any use case where you don't have full control of the loaded file. Please open an issue on GitHub for any issues related to this experimental feature.
35
+ self.load_state_dict(torch.load(model_path, map_location='cpu'), strict=False)
36
+ Validation DataLoader 0: 100%|██████████| 1/1 [00:04<00:00, 0.24it/s]
37
+ /home/qzhang1/miniconda3/envs/c3g/lib/python3.11/site-packages/lightning/pytorch/trainer/connectors/logger_connector/result.py:434: It is recommended to use `self.log('info/n_gaussians_coarse', ..., sync_dist=True)` when logging on epoch level in distributed setting to accumulate the metric across devices.
38
+ ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
39
+ ┃ Validate metric ┃ DataLoader 0 ┃
40
+ ┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
41
+ │ diag/aniso_max │ 38765508.0 │
42
+ │ diag/aniso_mean │ 9784027.0 │
43
+ │ diag/log_aniso_mean │ 5.756680488586426 │
44
+ │ diag/log_aniso_p99 │ 7.483924388885498 │
45
+ │ diag/scale_max_mean │ 18.98053741455078 │
46
+ │ diag/scale_min_mean │ 0.0008003668626770377 │
47
+ │ info/n_gaussians_coarse_epoch │ 12800.0 │
48
+ │ val/lpips │ 0.7240225076675415 │
49
+ │ val/psnr │ 15.567266464233398 │
50
+ │ val/ssim │ 0.33824753761291504 │
51
+ └───────────────────────────────┴───────────────────────────────┘
52
+ LOCAL_RANK: 0 - CUDA_VISIBLE_DEVICES: [0,1,2,3]
53
+
54
+ | Name | Type | Params | Mode
55
+ ------------------------------------------------------------------
56
+ 0 | encoder | EncoderDA3ReSplat | 1.6 B | eval
57
+ 1 | decoder | DecoderSplattingCUDA | 0 | train
58
+ 2 | diffusion_head | DiffusionHead | 2.3 M | train
59
+ 3 | losses | ModuleList | 0 | train
60
+ 4 | miou | MulticlassJaccardIndex | 0 | train
61
+ 5 | acc | MulticlassAccuracy | 0 | train
62
+ ------------------------------------------------------------------
63
+ 2.2 M Trainable params
64
+ 1.6 B Non-trainable params
65
+ 1.6 B Total params
66
+ 6,269.182 Total estimated model params size (MB)
67
+ 230 Modules in train mode
68
+ 1954 Modules in eval mode
69
+ Epoch 0: | | 0/? [00:00<?, ?it/s]
70
+ Error executing job with overrides: ['+training=finetune_dav3_gopro_defocus_l1', 'trainer.num_nodes=1', 'trainer.devices=4', 'checkpointing.load=/scratch-shared/qzhang1/C3G_outputs/exp_rsblur_v6_bordermask_from_18999/2026-05-05_06-22-33/checkpoints/best-psnr-val/psnr_19.072-info/global_step_2749.ckpt', 'checkpointing.load_weights_only=true', 'wandb.mode=online', 'wandb.name=gopro_defocus_from_rsblur_v6_19072']
71
+ Traceback (most recent call last):
72
+ File "/gpfs/home2/qzhang1/C3G/src/main.py", line 314, in train
73
+ trainer.fit(model_wrapper, datamodule=data_module, ckpt_path=checkpoint_path)
74
+ File "/home/qzhang1/miniconda3/envs/c3g/lib/python3.11/site-packages/lightning/pytorch/trainer/trainer.py", line 561, in fit
75
+ call._call_and_handle_interrupt(
76
+ File "/home/qzhang1/miniconda3/envs/c3g/lib/python3.11/site-packages/lightning/pytorch/trainer/call.py", line 47, in _call_and_handle_interrupt
77
+ return trainer.strategy.launcher.launch(trainer_fn, *args, trainer=trainer, **kwargs)
78
+ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
79
+ File "/home/qzhang1/miniconda3/envs/c3g/lib/python3.11/site-packages/lightning/pytorch/strategies/launchers/subprocess_script.py", line 105, in launch
80
+ return function(*args, **kwargs)
81
+ ^^^^^^^^^^^^^^^^^^^^^^^^^
82
+ File "/home/qzhang1/miniconda3/envs/c3g/lib/python3.11/site-packages/lightning/pytorch/trainer/trainer.py", line 599, in _fit_impl
83
+ self._run(model, ckpt_path=ckpt_path)
84
+ File "/home/qzhang1/miniconda3/envs/c3g/lib/python3.11/site-packages/lightning/pytorch/trainer/trainer.py", line 1012, in _run
85
+ results = self._run_stage()
86
+ ^^^^^^^^^^^^^^^^^
87
+ File "/home/qzhang1/miniconda3/envs/c3g/lib/python3.11/site-packages/lightning/pytorch/trainer/trainer.py", line 1056, in _run_stage
88
+ self.fit_loop.run()
89
+ File "/home/qzhang1/miniconda3/envs/c3g/lib/python3.11/site-packages/lightning/pytorch/loops/fit_loop.py", line 216, in run
90
+ self.advance()
91
+ File "/home/qzhang1/miniconda3/envs/c3g/lib/python3.11/site-packages/lightning/pytorch/loops/fit_loop.py", line 455, in advance
92
+ self.epoch_loop.run(self._data_fetcher)
93
+ File "/home/qzhang1/miniconda3/envs/c3g/lib/python3.11/site-packages/lightning/pytorch/loops/training_epoch_loop.py", line 150, in run
94
+ self.advance(data_fetcher)
95
+ File "/home/qzhang1/miniconda3/envs/c3g/lib/python3.11/site-packages/lightning/pytorch/loops/training_epoch_loop.py", line 320, in advance
96
+ batch_output = self.automatic_optimization.run(trainer.optimizers[0], batch_idx, kwargs)
97
+ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
98
+ File "/home/qzhang1/miniconda3/envs/c3g/lib/python3.11/site-packages/lightning/pytorch/loops/optimization/automatic.py", line 185, in run
99
+ closure()
100
+ File "/home/qzhang1/miniconda3/envs/c3g/lib/python3.11/site-packages/lightning/pytorch/loops/optimization/automatic.py", line 146, in __call__
101
+ self._result = self.closure(*args, **kwargs)
102
+ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
103
+ File "/home/qzhang1/miniconda3/envs/c3g/lib/python3.11/site-packages/torch/utils/_contextlib.py", line 116, in decorate_context
104
+ return func(*args, **kwargs)
105
+ ^^^^^^^^^^^^^^^^^^^^^
106
+ File "/home/qzhang1/miniconda3/envs/c3g/lib/python3.11/site-packages/lightning/pytorch/loops/optimization/automatic.py", line 131, in closure
107
+ step_output = self._step_fn()
108
+ ^^^^^^^^^^^^^^^
109
+ File "/home/qzhang1/miniconda3/envs/c3g/lib/python3.11/site-packages/lightning/pytorch/loops/optimization/automatic.py", line 319, in _training_step
110
+ training_step_output = call._call_strategy_hook(trainer, "training_step", *kwargs.values())
111
+ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
112
+ File "/home/qzhang1/miniconda3/envs/c3g/lib/python3.11/site-packages/lightning/pytorch/trainer/call.py", line 328, in _call_strategy_hook
113
+ output = fn(*args, **kwargs)
114
+ ^^^^^^^^^^^^^^^^^^^
115
+ File "/home/qzhang1/miniconda3/envs/c3g/lib/python3.11/site-packages/lightning/pytorch/strategies/strategy.py", line 390, in training_step
116
+ return self._forward_redirection(self.model, self.lightning_module, "training_step", *args, **kwargs)
117
+ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
118
+ File "/home/qzhang1/miniconda3/envs/c3g/lib/python3.11/site-packages/lightning/pytorch/strategies/strategy.py", line 641, in __call__
119
+ wrapper_output = wrapper_module(*args, **kwargs)
120
+ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
121
+ File "/home/qzhang1/miniconda3/envs/c3g/lib/python3.11/site-packages/torch/nn/modules/module.py", line 1736, in _wrapped_call_impl
122
+ return self._call_impl(*args, **kwargs)
123
+ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
124
+ File "/home/qzhang1/miniconda3/envs/c3g/lib/python3.11/site-packages/torch/nn/modules/module.py", line 1747, in _call_impl
125
+ return forward_call(*args, **kwargs)
126
+ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
127
+ File "/home/qzhang1/miniconda3/envs/c3g/lib/python3.11/site-packages/torch/nn/parallel/distributed.py", line 1643, in forward
128
+ else self._run_ddp_forward(*inputs, **kwargs)
129
+ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
130
+ File "/home/qzhang1/miniconda3/envs/c3g/lib/python3.11/site-packages/torch/nn/parallel/distributed.py", line 1459, in _run_ddp_forward
131
+ return self.module(*inputs, **kwargs) # type: ignore[index]
132
+ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
133
+ File "/home/qzhang1/miniconda3/envs/c3g/lib/python3.11/site-packages/torch/nn/modules/module.py", line 1736, in _wrapped_call_impl
134
+ return self._call_impl(*args, **kwargs)
135
+ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
136
+ File "/home/qzhang1/miniconda3/envs/c3g/lib/python3.11/site-packages/torch/nn/modules/module.py", line 1747, in _call_impl
137
+ return forward_call(*args, **kwargs)
138
+ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
139
+ File "/home/qzhang1/miniconda3/envs/c3g/lib/python3.11/site-packages/lightning/pytorch/strategies/strategy.py", line 634, in wrapped_forward
140
+ out = method(*_args, **_kwargs)
141
+ ^^^^^^^^^^^^^^^^^^^^^^^^^
142
+ File "/gpfs/home2/qzhang1/C3G/src/model/model_wrapper.py", line 559, in training_step
143
+ output = self.decoder.forward(
144
+ ^^^^^^^^^^^^^^^^^^^^^
145
+ File "/gpfs/home2/qzhang1/C3G/src/model/decoder/decoder_splatting_cuda.py", line 60, in forward
146
+ color, depth, feature = render_cuda(
147
+ ^^^^^^^^^^^^
148
+ File "/gpfs/home2/qzhang1/C3G/src/model/decoder/cuda_splatting.py", line 94, in render_cuda
149
+ projection_matrix = get_projection_matrix(near, far, fov_x, fov_y)
150
+ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
151
+ File "/gpfs/home2/qzhang1/C3G/src/model/decoder/cuda_splatting.py", line 42, in get_projection_matrix
152
+ result[:, 0, 0] = 2 * near / (right - left)
153
+ ~~~~~~^^^^^^^^^
154
+ RuntimeError: The expanded size of the tensor (1) must match the existing size (2) at non-singleton dimension 0. Target sizes: [1]. Tensor sizes: [2]
155
+
156
+ Set the environment variable HYDRA_FULL_ERROR=1 for a complete stack trace.
exp_gopro_defocus_from_rsblur_v6_19072/2026-05-05_13-47-53/wandb/run-20260505_134952-91bfp1vi/files/requirements.txt ADDED
@@ -0,0 +1,340 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ joblib==1.5.3
2
+ pillow_heif==1.3.0
3
+ pccm==0.4.16
4
+ decorator==4.4.2
5
+ coloredlogs==15.0.1
6
+ opt_einsum==3.4.0
7
+ nvidia-cublas-cu12==12.1.3.1
8
+ tqdm==4.67.3
9
+ wavedrom==2.0.3.post3
10
+ py-cpuinfo==9.0.0
11
+ tifffile==2026.3.3
12
+ jaxtyping==0.3.2
13
+ yourdfpy==0.0.57
14
+ safehttpx==0.1.6
15
+ h11==0.14.0
16
+ narwhals==2.6.0
17
+ aiofiles==24.1.0
18
+ ffmpy==0.6.1
19
+ facexlib==0.3.0
20
+ charset-normalizer==3.4.2
21
+ plotly==6.3.0
22
+ pluggy==1.6.0
23
+ svgwrite==1.4.3
24
+ svg.py==1.6.0
25
+ ptyprocess==0.7.0
26
+ webencodings==0.5.1
27
+ nvidia-cuda-runtime==13.0.96
28
+ protobuf==6.33.6
29
+ pfzy==0.3.4
30
+ black==25.1.0
31
+ ImageIO==2.37.3
32
+ lightning-utilities==0.15.3
33
+ ftfy==6.3.1
34
+ sentencepiece==0.1.99
35
+ Jinja2==3.1.6
36
+ peft==0.4.0
37
+ nvidia-nvjitlink-cu12==12.9.86
38
+ jsonschema-specifications==2025.4.1
39
+ pydantic_core==2.33.2
40
+ virtualenv==21.2.4
41
+ brotli==1.2.0
42
+ pyarrow-hotfix==0.7
43
+ pytorch-lightning==2.5.5
44
+ gitdb==4.0.12
45
+ aiosignal==1.4.0
46
+ pycollada==0.9
47
+ widgetsnbextension==4.0.14
48
+ python-discovery==1.2.2
49
+ yarl==1.20.1
50
+ ruff==0.13.2
51
+ diff_gaussian_rasterization==0.0.0
52
+ kornia_rs==0.1.9
53
+ tensorboard==2.20.0
54
+ platformdirs==4.3.8
55
+ docstring_parser==0.16
56
+ transformers==4.57.1
57
+ nvidia-cusolver-cu12==11.4.5.107
58
+ portalocker==3.2.0
59
+ cuda-bindings==13.2.0
60
+ fonttools==4.62.1
61
+ iniconfig==2.3.0
62
+ starlette==0.48.0
63
+ inquirerpy==0.3.4
64
+ manifold3d==3.1.0
65
+ opencv-python==4.11.0.86
66
+ mediapy==1.2.4
67
+ nvidia-cudnn-cu12==9.1.0.70
68
+ pyparsing==3.3.2
69
+ e3nn==0.5.6
70
+ identify==2.6.19
71
+ httpx==0.24.1
72
+ mamba-ssm==2.2.4
73
+ annotated-types==0.7.0
74
+ contourpy==1.3.3
75
+ antlr4-python3-runtime==4.9.3
76
+ filelock==3.25.2
77
+ azure-cognitiveservices-speech==1.46.0
78
+ nvidia-nvtx-cu12==12.1.105
79
+ cfgv==3.5.0
80
+ PySocks==1.7.1
81
+ scipy==1.17.1
82
+ future==1.0.0
83
+ filterpy==1.4.5
84
+ gradio_client==1.13.3
85
+ hjson==3.1.0
86
+ tensorboard-data-server==0.7.2
87
+ clip==1.0
88
+ wcwidth==0.2.13
89
+ av==16.0.1
90
+ nvidia-cufile==1.15.1.6
91
+ nvidia-cuda-nvrtc==13.0.88
92
+ hydra-core==1.3.2
93
+ six==1.17.0
94
+ python-multipart==0.0.20
95
+ triton==3.1.0
96
+ argcomplete==3.6.2
97
+ addict==2.4.0
98
+ zipp==3.23.0
99
+ pointops==1.0
100
+ pointops==1.0
101
+ nvidia-cuda-cupti==13.0.85
102
+ nvidia-cusparse==12.6.3.3
103
+ nvidia-cusparse-cu12==12.1.0.106
104
+ rtree==1.4.0
105
+ huggingface-hub==0.34.1
106
+ tzdata==2025.2
107
+ markdown2==2.5.4
108
+ soupsieve==2.8
109
+ nvidia-ml-py==13.580.82
110
+ nvidia-cufft==12.0.0.61
111
+ pexpect==4.9.0
112
+ deepspeed==0.14.4
113
+ latex2mathml==3.78.1
114
+ sentry-sdk==2.29.1
115
+ svg.path==6.3
116
+ azure-core==1.35.1
117
+ tb-nightly==2.21.0a20251023
118
+ referencing==0.36.2
119
+ typing_extensions==4.15.0
120
+ multidict==6.6.4
121
+ lpips==0.1.4
122
+ viser==0.2.23
123
+ natsort==8.4.0
124
+ mdurl==0.1.2
125
+ wadler_lindig==0.1.6
126
+ causal-conv1d==1.5.0.post8
127
+ proglog==0.1.12
128
+ docker-pycreds==0.4.0
129
+ munch==4.0.0
130
+ evo==1.31.1
131
+ bitsandbytes==0.43.3
132
+ humanfriendly==10.0
133
+ typing-inspection==0.4.1
134
+ fastapi==0.118.0
135
+ lightning==2.5.1.post0
136
+ pydantic==2.11.4
137
+ torch-geometric==2.6.1
138
+ prompt_toolkit==3.0.51
139
+ lxml==5.4.0
140
+ Werkzeug==3.1.8
141
+ jupyterlab_widgets==3.0.15
142
+ nvidia-nvtx==13.0.85
143
+ pyglet==1.5.31
144
+ pyceres==2.3
145
+ msgspec==0.19.0
146
+ dacite==1.9.2
147
+ setuptools==81.0.0
148
+ setuptools==79.0.1
149
+ vhacdx==0.0.8.post2
150
+ tensorboardX==2.6.4
151
+ nvidia-nvshmem-cu13==3.4.5
152
+ lz4==4.4.4
153
+ click==8.1.8
154
+ shapely==2.1.1
155
+ torchmetrics==1.9.0
156
+ typeguard==4.4.2
157
+ numpy==2.4.3
158
+ einops==0.6.1
159
+ embreex==2.17.7.post6
160
+ nvidia-nvjitlink==13.0.88
161
+ nodeenv==1.9.1
162
+ packaging==26.1
163
+ dill==0.3.7
164
+ semantic-version==2.10.0
165
+ cycler==0.12.1
166
+ termcolor==3.1.0
167
+ fsspec==2023.10.0
168
+ fsspec==2026.2.0
169
+ safetensors==0.7.0
170
+ colorspacious==1.1.2
171
+ nvidia-cufft-cu12==11.0.2.54
172
+ matplotlib==3.10.8
173
+ lazy-loader==0.5
174
+ mypy_extensions==1.1.0
175
+ pip==26.0.1
176
+ groovy==0.1.2
177
+ bleach==6.3.0
178
+ cuda-pathfinder==1.5.3
179
+ idna==3.10
180
+ scikit-video==1.1.11
181
+ h5py==3.14.0
182
+ plyfile==1.1.2
183
+ frozenlist==1.7.0
184
+ nvidia-cusolver==12.0.4.66
185
+ regex==2025.7.34
186
+ openai-clip==1.0.1
187
+ basicsr==1.4.2
188
+ nvidia-curand==10.4.0.35
189
+ nvidia-cuda-cupti-cu12==12.1.105
190
+ tomlkit==0.13.3
191
+ nvidia-cublas==13.1.0.3
192
+ scikit-image==0.26.0
193
+ omegaconf==2.3.0
194
+ shortuuid==1.0.13
195
+ imageio-ffmpeg==0.6.0
196
+ einops-exts==0.0.4
197
+ rich==14.1.0
198
+ pandas==3.0.2
199
+ grpcio==1.80.0
200
+ importlib_metadata==8.7.0
201
+ droid_backends==0.0.0
202
+ pybind11==3.0.1
203
+ psutil==7.0.0
204
+ lightglue==0.0
205
+ pillow==12.1.1
206
+ nvidia-nccl-cu13==2.28.9
207
+ rosbags==0.10.10
208
+ pyiqa==0.1.15.post15
209
+ python-slugify==8.0.4
210
+ iopath==0.1.10
211
+ tokenizers==0.22.1
212
+ torchvision==0.20.1+cu121
213
+ certifi==2025.4.26
214
+ Pygments==2.19.1
215
+ ipywidgets==8.1.7
216
+ nvidia-cuda-runtime-cu12==12.1.105
217
+ scikit-learn==1.8.0
218
+ kagglesdk==0.1.19
219
+ setproctitle==1.3.6
220
+ requests==2.32.3
221
+ nvidia-cudnn-cu13==9.19.0.56
222
+ gradio==5.47.2
223
+ urllib3==1.26.20
224
+ propcache==0.3.2
225
+ tyro==0.9.21
226
+ multiprocess==0.70.15
227
+ text-unidecode==1.3
228
+ orjson==3.11.3
229
+ mpmath==1.3.0
230
+ uvicorn==0.37.0
231
+ lietorch==0.2
232
+ moviepy==1.0.3
233
+ networkx==3.6.1
234
+ distlib==0.4.0
235
+ torch_scatter==2.1.2
236
+ yapf==0.43.0
237
+ ipython==9.6.0
238
+ spconv-cu120==2.3.6
239
+ ninja==1.11.1.4
240
+ fire==0.7.1
241
+ torch==2.5.1+cu121
242
+ nvidia-cuda-nvrtc-cu12==12.1.105
243
+ pyarrow==22.0.0
244
+ lark==1.3.0
245
+ onnxruntime==1.22.0
246
+ tabulate==0.9.0
247
+ SharedArray==3.2.4
248
+ pyDeprecate==0.3.2
249
+ timm==1.0.21
250
+ absl-py==2.4.0
251
+ pytest==9.0.3
252
+ markdown-it-py==4.0.0
253
+ lmdb==2.2.0
254
+ kiwisolver==1.5.0
255
+ colorlog==6.9.0
256
+ opencv-python-headless==4.13.0.92
257
+ gdown==5.2.0
258
+ roma==1.5.4
259
+ matplotlib-inline==0.1.7
260
+ cumm-cu120==0.4.11
261
+ MarkupSafe==3.0.3
262
+ pathspec==0.12.1
263
+ open_clip_torch==3.2.0
264
+ gsplat==1.5.3
265
+ httpcore==0.17.3
266
+ flatbuffers==25.2.10
267
+ pydub==0.25.1
268
+ opt-einsum-fx==0.1.4
269
+ seaborn==0.13.2
270
+ llvmlite==0.47.0
271
+ smmap==5.0.2
272
+ pycolmap==3.10.0
273
+ nvidia-cusparselt-cu13==0.8.0
274
+ attrs==25.3.0
275
+ beartype==0.21.0
276
+ pre_commit==4.5.1
277
+ kornia==0.8.1
278
+ cuda-toolkit==13.0.2
279
+ jupyter_core==5.8.1
280
+ typer==0.19.2
281
+ datasets==2.16.1
282
+ shtab==1.7.2
283
+ pytz==2025.2
284
+ nvidia-curand-cu12==10.3.2.106
285
+ aiohappyeyeballs==2.6.1
286
+ python-dateutil==2.9.0.post0
287
+ shellingham==1.5.4
288
+ python-dotenv==1.1.0
289
+ Markdown==3.10.2
290
+ nvidia-nccl-cu12==2.21.5
291
+ wandb==0.19.11
292
+ GitPython==3.1.44
293
+ aiohttp==3.12.15
294
+ ccimport==0.4.4
295
+ hf_transfer==0.1.9
296
+ jsonschema==4.23.0
297
+ numba==0.65.0
298
+ wheel==0.46.3
299
+ xxhash==3.5.0
300
+ accelerate==1.11.0
301
+ PyYAML==6.0.2
302
+ colorama==0.4.6
303
+ numexpr==2.11.0
304
+ kaggle==2.0.1
305
+ rpds-py==0.25.1
306
+ mapbox_earcut==1.0.3
307
+ trimesh==4.8.3
308
+ decord==0.6.0
309
+ threadpoolctl==3.6.0
310
+ sympy==1.13.1
311
+ beautifulsoup4==4.13.5
312
+ websockets==15.0.1
313
+ hf-xet==1.1.5
314
+ simple_knn==0.0.0
315
+ jaraco.collections==5.1.0
316
+ packaging==24.2
317
+ packaging==26.0
318
+ jaraco.functools==4.4.0
319
+ jaraco.functools==4.0.1
320
+ importlib_metadata==8.7.1
321
+ importlib_metadata==8.0.0
322
+ tomli==2.0.1
323
+ tomli==2.4.0
324
+ backports.tarfile==1.2.0
325
+ zipp==3.23.0
326
+ zipp==3.19.2
327
+ typing_extensions==4.12.2
328
+ jaraco.context==5.3.0
329
+ jaraco.context==6.1.0
330
+ typeguard==4.3.0
331
+ autocommand==2.2.2
332
+ platformdirs==4.4.0
333
+ platformdirs==4.2.2
334
+ jaraco.text==3.12.1
335
+ jaraco.text==4.0.0
336
+ more-itertools==10.3.0
337
+ more-itertools==10.8.0
338
+ wheel==0.45.1
339
+ wheel==0.46.3
340
+ inflect==7.3.1
exp_gopro_defocus_from_rsblur_v6_19072/2026-05-05_13-47-53/wandb/run-20260505_134952-91bfp1vi/files/wandb-metadata.json ADDED
@@ -0,0 +1,136 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "os": "Linux-5.14.0-570.106.1.el9_6.x86_64-x86_64-with-glibc2.34",
3
+ "python": "CPython 3.11.15",
4
+ "startedAt": "2026-05-05T11:49:53.112298Z",
5
+ "args": [
6
+ "+training=finetune_dav3_gopro_defocus_l1",
7
+ "trainer.num_nodes=1",
8
+ "trainer.devices=4",
9
+ "checkpointing.load=/scratch-shared/qzhang1/C3G_outputs/exp_rsblur_v6_bordermask_from_18999/2026-05-05_06-22-33/checkpoints/best-psnr-val/psnr_19.072-info/global_step_2749.ckpt",
10
+ "checkpointing.load_weights_only=true",
11
+ "wandb.mode=online",
12
+ "wandb.name=gopro_defocus_from_rsblur_v6_19072"
13
+ ],
14
+ "program": "-m src.main",
15
+ "git": {
16
+ "remote": "https://github.com/cvlab-kaist/C3G.git",
17
+ "commit": "39242766ca5dffc45736113334d879a67d165228"
18
+ },
19
+ "email": "zswjsw@gmail.com",
20
+ "root": "/scratch-shared/qzhang1/C3G_outputs/exp_gopro_defocus_from_rsblur_v6_19072/2026-05-05_13-47-53",
21
+ "host": "gcn142.local.snellius.surf.nl",
22
+ "executable": "/home/qzhang1/miniconda3/envs/c3g/bin/python3.11",
23
+ "cpu_count": 64,
24
+ "cpu_count_logical": 64,
25
+ "gpu": "NVIDIA H100",
26
+ "gpu_count": 4,
27
+ "disk": {
28
+ "/": {
29
+ "total": "405460803584",
30
+ "used": "4923211776"
31
+ }
32
+ },
33
+ "memory": {
34
+ "total": "811317751808"
35
+ },
36
+ "cpu": {
37
+ "count": 64,
38
+ "countLogical": 64
39
+ },
40
+ "gpu_nvidia": [
41
+ {
42
+ "name": "NVIDIA H100",
43
+ "memoryTotal": "100485038080",
44
+ "cudaCores": 16896,
45
+ "architecture": "Hopper"
46
+ },
47
+ {
48
+ "name": "NVIDIA H100",
49
+ "memoryTotal": "100485038080",
50
+ "cudaCores": 16896,
51
+ "architecture": "Hopper"
52
+ },
53
+ {
54
+ "name": "NVIDIA H100",
55
+ "memoryTotal": "100485038080",
56
+ "cudaCores": 16896,
57
+ "architecture": "Hopper"
58
+ },
59
+ {
60
+ "name": "NVIDIA H100",
61
+ "memoryTotal": "100485038080",
62
+ "cudaCores": 16896,
63
+ "architecture": "Hopper"
64
+ }
65
+ ],
66
+ "slurm": {
67
+ "cluster_name": "snellius",
68
+ "conf": "/var/spool/slurm/slurmd/conf-cache/slurm.conf",
69
+ "cpu_bind": "quiet,mask_cpu:0xFFFFFFFFFFFFFFFF",
70
+ "cpu_bind_list": "0xFFFFFFFFFFFFFFFF",
71
+ "cpu_bind_type": "mask_cpu:",
72
+ "cpu_bind_verbose": "quiet",
73
+ "cpus_on_node": "64",
74
+ "cpus_per_task": "64",
75
+ "distribution": "block",
76
+ "eclibr": "0",
77
+ "ecplug": "1",
78
+ "erlast": "srun",
79
+ "ersbac": "1",
80
+ "ersrun": "1",
81
+ "export_env": "ALL",
82
+ "get_user_env": "1",
83
+ "gpus_on_node": "4",
84
+ "gpus_per_node": "4",
85
+ "gtids": "0",
86
+ "job_account": "gusei15043",
87
+ "job_cpus_per_node": "64",
88
+ "job_end_time": "1778050293",
89
+ "job_gid": "74106",
90
+ "job_gpus": "0,1,2,3",
91
+ "job_group": "qzhang1",
92
+ "job_id": "22474941",
93
+ "job_name": "sys/dashboard/sys/code_server/form",
94
+ "job_nodelist": "gcn142",
95
+ "job_num_nodes": "1",
96
+ "job_partition": "gpu_h100",
97
+ "job_qos": "normal",
98
+ "job_start_time": "1777963892",
99
+ "job_uid": "74645",
100
+ "job_user": "qzhang1",
101
+ "jobid": "22474941",
102
+ "launch_node_ipaddr": "172.18.62.142",
103
+ "localid": "0",
104
+ "mpi_type": "pmi2",
105
+ "nnodes": "1",
106
+ "nodeid": "0",
107
+ "nodelist": "gcn142",
108
+ "nprocs": "1",
109
+ "ntasks": "1",
110
+ "oom_kill_step": "0",
111
+ "prio_process": "0",
112
+ "procid": "0",
113
+ "script_context": "prolog_task",
114
+ "srun_comm_host": "172.18.62.142",
115
+ "srun_comm_port": "46017",
116
+ "step_gpus": "0,1,2,3",
117
+ "step_gres": "gres/cpu:0",
118
+ "step_id": "1",
119
+ "step_launcher_port": "46017",
120
+ "step_nodelist": "gcn142",
121
+ "step_num_nodes": "1",
122
+ "step_num_tasks": "1",
123
+ "step_resv_ports": "17870-17871",
124
+ "step_tasks_per_node": "1",
125
+ "stepid": "1",
126
+ "submit_dir": "/var/www/ood/apps/sys/dashboard",
127
+ "submit_host": "sys11.local.snellius.surf.nl",
128
+ "task_pid": "2231309",
129
+ "tasks_per_node": "1",
130
+ "topology_addr": "root.ibsw42.gcn142",
131
+ "topology_addr_pattern": "switch.switch.node",
132
+ "tres_per_task": "cpu=64",
133
+ "umask": "0027"
134
+ },
135
+ "cudaVersion": "13.2"
136
+ }
exp_gopro_defocus_from_rsblur_v6_19072/2026-05-05_13-47-53/wandb/run-20260505_134952-91bfp1vi/files/wandb-summary.json ADDED
@@ -0,0 +1 @@
 
 
1
+ {"diag/log_aniso_mean":5.756680488586426,"projection":{"filenames":["media/images/projection_1_8a38d1c3c9c41d01f026.png"],"_type":"images/separated","width":800,"height":306,"format":"png","count":1},"diag/scale_min_mean":0.0008003668626770377,"_runtime":7.016545147,"trainer/global_step":0,"diag/aniso_mean":9.784027e+06,"diag/log_aniso_p99":7.483924388885498,"val/psnr":15.567266464233398,"info/n_gaussians_coarse_epoch":12800,"_wandb":{"runtime":13},"comparison":{"width":1384,"height":906,"format":"png","count":1,"filenames":["media/images/comparison_0_fde3f179d74ba9a3c0df.png"],"captions":["502"],"_type":"images/separated"},"cameras":{"filenames":["media/images/cameras_2_6c8af7739e560fc41875.png"],"_type":"images/separated","width":800,"height":306,"format":"png","count":1},"epoch":0,"_step":4,"diag/scale_max_mean":18.98053741455078,"val/ssim":0.33824753761291504,"_timestamp":1.7779818001286516e+09,"info/n_gaussians_coarse_step":12800,"diag/aniso_max":3.8765508e+07,"val/lpips":0.7240225076675415}
exp_gopro_defocus_from_rsblur_v6_19072/2026-05-05_13-47-53/wandb/run-20260505_134952-91bfp1vi/logs/debug-core.log ADDED
@@ -0,0 +1,13 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {"time":"2026-05-05T13:49:52.091756199+02:00","level":"INFO","msg":"main: starting server","port-filename":"/scratch-shared/qzhang1/tmp/tmpm450e80m/port-2231583.txt","pid":2231583,"log-level":0,"disable-analytics":false,"shutdown-on-parent-exit":false,"enable-dcgm-profiling":false}
2
+ {"time":"2026-05-05T13:49:52.58829374+02:00","level":"INFO","msg":"Will exit if parent process dies.","ppid":2231583}
3
+ {"time":"2026-05-05T13:49:52.5883002+02:00","level":"INFO","msg":"server is running","addr":{"IP":"127.0.0.1","Port":42331,"Zone":""}}
4
+ {"time":"2026-05-05T13:49:52.632024274+02:00","level":"INFO","msg":"connection: ManageConnectionData: new connection created","id":"127.0.0.1:51220"}
5
+ {"time":"2026-05-05T13:49:53.114305083+02:00","level":"INFO","msg":"handleInformInit: received","streamId":"91bfp1vi","id":"127.0.0.1:51220"}
6
+ {"time":"2026-05-05T13:49:53.475351889+02:00","level":"INFO","msg":"handleInformInit: stream started","streamId":"91bfp1vi","id":"127.0.0.1:51220"}
7
+ {"time":"2026-05-05T13:50:06.774923002+02:00","level":"INFO","msg":"handleInformTeardown: server teardown initiated","id":"127.0.0.1:51220"}
8
+ {"time":"2026-05-05T13:50:06.775077441+02:00","level":"INFO","msg":"server is shutting down"}
9
+ {"time":"2026-05-05T13:50:06.775067301+02:00","level":"INFO","msg":"connection: closing","id":"127.0.0.1:51220"}
10
+ {"time":"2026-05-05T13:50:06.7752359+02:00","level":"INFO","msg":"connection: closed successfully","id":"127.0.0.1:51220"}
11
+ {"time":"2026-05-05T13:50:07.757267879+02:00","level":"INFO","msg":"handleInformTeardown: server shutdown complete","id":"127.0.0.1:51220"}
12
+ {"time":"2026-05-05T13:50:07.757291138+02:00","level":"INFO","msg":"connection: ManageConnectionData: connection closed","id":"127.0.0.1:51220"}
13
+ {"time":"2026-05-05T13:50:07.757303688+02:00","level":"INFO","msg":"server is closed"}
exp_gopro_defocus_from_rsblur_v6_19072/2026-05-05_13-47-53/wandb/run-20260505_134952-91bfp1vi/logs/debug-internal.log ADDED
@@ -0,0 +1,15 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {"time":"2026-05-05T13:49:53.115315174+02:00","level":"INFO","msg":"stream: starting","core version":"0.19.11","symlink path":"/scratch-shared/qzhang1/C3G_outputs/exp_gopro_defocus_from_rsblur_v6_19072/2026-05-05_13-47-53/wandb/run-20260505_134952-91bfp1vi/logs/debug-core.log"}
2
+ {"time":"2026-05-05T13:49:53.473610235+02:00","level":"INFO","msg":"created new stream","id":"91bfp1vi"}
3
+ {"time":"2026-05-05T13:49:53.475335599+02:00","level":"INFO","msg":"stream: started","id":"91bfp1vi"}
4
+ {"time":"2026-05-05T13:49:53.475443838+02:00","level":"INFO","msg":"sender: started","stream_id":"91bfp1vi"}
5
+ {"time":"2026-05-05T13:49:53.475504407+02:00","level":"INFO","msg":"handler: started","stream_id":"91bfp1vi"}
6
+ {"time":"2026-05-05T13:49:53.475451708+02:00","level":"INFO","msg":"writer: Do: started","stream_id":"91bfp1vi"}
7
+ {"time":"2026-05-05T13:49:54.336482342+02:00","level":"INFO","msg":"Starting system monitor"}
8
+ {"time":"2026-05-05T13:50:06.775080191+02:00","level":"INFO","msg":"stream: closing","id":"91bfp1vi"}
9
+ {"time":"2026-05-05T13:50:06.77516645+02:00","level":"INFO","msg":"Stopping system monitor"}
10
+ {"time":"2026-05-05T13:50:06.775294229+02:00","level":"INFO","msg":"Stopped system monitor"}
11
+ {"time":"2026-05-05T13:50:07.467926865+02:00","level":"INFO","msg":"fileTransfer: Close: file transfer manager closed"}
12
+ {"time":"2026-05-05T13:50:07.756723943+02:00","level":"INFO","msg":"handler: closed","stream_id":"91bfp1vi"}
13
+ {"time":"2026-05-05T13:50:07.756787683+02:00","level":"INFO","msg":"writer: Close: closed","stream_id":"91bfp1vi"}
14
+ {"time":"2026-05-05T13:50:07.756794253+02:00","level":"INFO","msg":"sender: closed","stream_id":"91bfp1vi"}
15
+ {"time":"2026-05-05T13:50:07.75711223+02:00","level":"INFO","msg":"stream: closed","id":"91bfp1vi"}
exp_gopro_defocus_from_rsblur_v6_19072/2026-05-05_13-47-53/wandb/run-20260505_134952-91bfp1vi/logs/debug.log ADDED
@@ -0,0 +1,85 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ 2026-05-05 13:49:52,978 INFO MainThread:2231583 [wandb_setup.py:_flush():70] Current SDK version is 0.19.11
2
+ 2026-05-05 13:49:52,979 INFO MainThread:2231583 [wandb_setup.py:_flush():70] Configure stats pid to 2231583
3
+ 2026-05-05 13:49:52,979 INFO MainThread:2231583 [wandb_setup.py:_flush():70] Loading settings from /home/qzhang1/.config/wandb/settings
4
+ 2026-05-05 13:49:52,979 INFO MainThread:2231583 [wandb_setup.py:_flush():70] Loading settings from /gpfs/home2/qzhang1/C3G/wandb/settings
5
+ 2026-05-05 13:49:52,979 INFO MainThread:2231583 [wandb_setup.py:_flush():70] Loading settings from environment variables
6
+ 2026-05-05 13:49:52,979 INFO MainThread:2231583 [wandb_init.py:setup_run_log_directory():724] Logging user logs to /scratch-shared/qzhang1/C3G_outputs/exp_gopro_defocus_from_rsblur_v6_19072/2026-05-05_13-47-53/wandb/run-20260505_134952-91bfp1vi/logs/debug.log
7
+ 2026-05-05 13:49:52,979 INFO MainThread:2231583 [wandb_init.py:setup_run_log_directory():725] Logging internal logs to /scratch-shared/qzhang1/C3G_outputs/exp_gopro_defocus_from_rsblur_v6_19072/2026-05-05_13-47-53/wandb/run-20260505_134952-91bfp1vi/logs/debug-internal.log
8
+ 2026-05-05 13:49:52,979 INFO MainThread:2231583 [wandb_init.py:init():852] calling init triggers
9
+ 2026-05-05 13:49:52,979 INFO MainThread:2231583 [wandb_init.py:init():857] wandb.init called with sweep_config: {}
10
+ config: {'model': {'encoder': {'backbone': {'name': 'croco', 'model': 'ViTLarge_BaseDecoder', 'patch_embed_cls': 'PatchEmbedDust3R', 'asymmetry_decoder': True, 'intrinsics_embed_loc': 'encoder', 'intrinsics_embed_degree': 4, 'intrinsics_embed_type': 'token'}, 'name': 'da3_resplat', 'opacity_mapping': {'initial': 0.0, 'final': 0.0, 'warm_up': 1}, 'num_monocular_samples': 32, 'num_surfaces': 1, 'predict_opacity': False, 'gaussians_per_pixel': 1, 'gaussian_adapter': {'gaussian_scale_min': 0.5, 'gaussian_scale_max': 15.0, 'sh_degree': 3}, 'd_feature': 128, 'visualizer': {'num_samples': 8, 'min_resolution': 256, 'export_ply': False}, 'apply_bounds_shim': True, 'gs_params_head_type': 'dpt_gs', 'pose_free': True, 'pretrained_weights': '', 'da3_checkpoint': '/gpfs/scratch1/shared/qzhang1/da3_pretrained/DA3-GIANT', 'resplat_checkpoint': '/gpfs/scratch1/shared/qzhang1/resplat_pretrained/resplat-base-dl3dv-256x448-view8-1934a04c.pth', 'freeze_da3': True, 'freeze_resplat': True, 'use_pred_pose': True}, 'decoder': {'name': 'splatting_cuda', 'background_color': [0.0, 0.0, 0.0], 'make_scale_invariant': True, 'low_pass_filter': 0.3, 'decrease_lpf_step': -1}, 'refiner': None, 'diffusion_head': {'enc_k': 256, 'enc_df': 128, 'enc_df_out': 128, 'enc_d_point': 64, 'enc_cross_depth': 4, 'enc_self_depth': 2, 'dec_dim_model': 64, 'dec_cross_depth': 3, 'dec_num_virtual': 256, 'train_num_steps': 3, 'infer_num_steps': 3, 'use_cam_cond': False, 'use_vggt_priors': True, 'use_cam_pred': False}}, 'loss': {'mse_l1': {'weight': 0.5, 'empty_render_thresh': 0.02}, 'lpips': {'weight': 0.15, 'apply_after_step': 0}, 'ssim': {'weight': 0.05}}, 'wandb': {'project': 'DAV3', 'entity': 'zswjsw-the-university-of-sydney', 'name': 'gopro_defocus_from_rsblur_v6_19072', 'mode': 'online', 'tags': ['gopro_defocus', 'diffusion_head', 'da3_resplat', 'finetune', 'pred_pose', 'single_view', 'curriculum']}, 'mode': 'train', 'data_loader': {'train': {'num_workers': 4, 'persistent_workers': True, 'batch_size': 1, 'seed': 1234}, 'test': {'num_workers': 2, 'persistent_workers': False, 'batch_size': 1, 'seed': 2345}, 'val': {'num_workers': 1, 'persistent_workers': False, 'batch_size': 1, 'seed': 3456}}, 'optimizer': {'lr': 2e-05, 'warm_up_steps': 200, 'backbone_lr_multiplier': 0.01}, 'checkpointing': {'load': '/scratch-shared/qzhang1/C3G_outputs/exp_rsblur_v6_bordermask_from_18999/2026-05-05_06-22-33/checkpoints/best-psnr-val/psnr_19.072-info/global_step_2749.ckpt', 'every_n_train_steps': 500, 'save_top_k': 1, 'save_weights_only': False, 'load_weights_only': True}, 'train': {'depth_mode': 'depth', 'extended_visualization': False, 'print_log_every_n_steps': 10, 'context_view_loss': False, 'random_select_context_view': False, 'freeze_encoder': True, 'share_weight': 0.0, 'l_flow_weight': 0.0, 'cam_loss_weight': 0.0}, 'test': {'output_path': 'outputs/test', 'align_pose': True, 'pose_align_steps': 100, 'rot_opt_lr': 0.005, 'trans_opt_lr': 0.005, 'compute_scores': True, 'save_image': True, 'save_video': False, 'save_compare': False, 'use_tto': False, 'tto_steps': 200, 'tto_lr': 0.001, 'tto_geo_lr_scale': 0.1}, 'seed': 111123, 'trainer': {'max_steps': 20000, 'val_check_interval': 500, 'gradient_clip_val': 1.0, 'num_nodes': 1, 'accumulate_grad_batches': 4, 'devices': 4, 'strategy': 'ddp', 'enable_progress_bar': True, 'num_sanity_val_steps': 0, 'precision': 'bf16-mixed'}, 'dataset': {'gopro_defocus': {'make_baseline_1': False, 'relative_pose': False, 'augment': False, 'background_color': [0.0, 0.0, 0.0], 'overfit_to_scene': None, 'skip_bad_shape': False, 'view_sampler': {'name': 'bounded', 'num_target_views': 1, 'num_context_views': 2, 'min_distance_between_context_views': 2, 'max_distance_between_context_views': 6, 'min_distance_to_context_views': 0, 'warm_up_steps': 0, 'initial_min_distance_between_context_views': 2, 'initial_max_distance_between_context_views': 6}, 'name': 'gopro_defocus', 'roots': ['/scratch-shared/qzhang1/datasets/gopro_defocus/Go_pro_defocus_train'], 'near': 0.1, 'far': 100.0, 'input_image_shape': [336, 336], 'original_image_shape': [336, 336], 'cameras_are_circular': False, 'baseline_min': 0.0, 'baseline_max': 10000000000.0, 'max_fov': 180.0, 'val_ids_start': 502, 'samples_per_scene': 1, 'val_samples_per_scene': 1}}, '_wandb': {}}
11
+ 2026-05-05 13:49:53,100 INFO MainThread:2231583 [wandb_init.py:init():893] starting backend
12
+ 2026-05-05 13:49:53,100 INFO MainThread:2231583 [wandb_init.py:init():897] sending inform_init request
13
+ 2026-05-05 13:49:53,111 INFO MainThread:2231583 [backend.py:_multiprocessing_setup():101] multiprocessing start_methods=fork,spawn,forkserver, using: spawn
14
+ 2026-05-05 13:49:53,112 INFO MainThread:2231583 [wandb_init.py:init():907] backend started and connected
15
+ 2026-05-05 13:49:53,115 INFO MainThread:2231583 [wandb_init.py:init():1005] updated telemetry
16
+ 2026-05-05 13:49:53,134 INFO MainThread:2231583 [wandb_init.py:init():1029] communicating run to backend with 90.0 second timeout
17
+ 2026-05-05 13:49:54,293 INFO MainThread:2231583 [wandb_init.py:init():1104] starting run threads in backend
18
+ 2026-05-05 13:49:54,770 INFO MainThread:2231583 [wandb_run.py:_console_start():2573] atexit reg
19
+ 2026-05-05 13:49:54,770 INFO MainThread:2231583 [wandb_run.py:_redirect():2421] redirect: wrap_raw
20
+ 2026-05-05 13:49:54,771 INFO MainThread:2231583 [wandb_run.py:_redirect():2490] Wrapping output streams.
21
+ 2026-05-05 13:49:54,771 INFO MainThread:2231583 [wandb_run.py:_redirect():2513] Redirects installed.
22
+ 2026-05-05 13:49:54,776 INFO MainThread:2231583 [wandb_init.py:init():1150] run started, returning control to user process
23
+ 2026-05-05 13:50:06,774 INFO MsgRouterThr:2231583 [mailbox.py:close():129] [no run ID] Closing mailbox, abandoning 1 handles.
24
+ 2026-05-05 13:50:08,594 ERROR MainThread:2231583 [redirect.py:_on_write():664] [no run ID] error in stdout callback
25
+ Traceback (most recent call last):
26
+ File "/home/qzhang1/miniconda3/envs/c3g/lib/python3.11/site-packages/wandb/sdk/lib/redirect.py", line 662, in _on_write
27
+ cb(written_data)
28
+ File "/home/qzhang1/miniconda3/envs/c3g/lib/python3.11/site-packages/wandb/sdk/wandb_run.py", line 2494, in <lambda>
29
+ lambda data: self._console_raw_callback("stdout", data),
30
+ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
31
+ File "/home/qzhang1/miniconda3/envs/c3g/lib/python3.11/site-packages/wandb/sdk/wandb_run.py", line 406, in wrapper
32
+ return func(self, *args, **kwargs)
33
+ ^^^^^^^^^^^^^^^^^^^^^^^^^^^
34
+ File "/home/qzhang1/miniconda3/envs/c3g/lib/python3.11/site-packages/wandb/sdk/wandb_run.py", line 464, in wrapper_fn
35
+ return func(self, *args, **kwargs)
36
+ ^^^^^^^^^^^^^^^^^^^^^^^^^^^
37
+ File "/home/qzhang1/miniconda3/envs/c3g/lib/python3.11/site-packages/wandb/sdk/wandb_run.py", line 1639, in _console_raw_callback
38
+ self._backend.interface.publish_output_raw(name, data)
39
+ File "/home/qzhang1/miniconda3/envs/c3g/lib/python3.11/site-packages/wandb/sdk/interface/interface.py", line 762, in publish_output_raw
40
+ self._publish_output_raw(o)
41
+ File "/home/qzhang1/miniconda3/envs/c3g/lib/python3.11/site-packages/wandb/sdk/interface/interface_shared.py", line 38, in _publish_output_raw
42
+ self._publish(rec)
43
+ File "/home/qzhang1/miniconda3/envs/c3g/lib/python3.11/site-packages/wandb/sdk/interface/interface_sock.py", line 39, in _publish
44
+ self._sock_client.send_record_publish(record)
45
+ File "/home/qzhang1/miniconda3/envs/c3g/lib/python3.11/site-packages/wandb/sdk/lib/sock_client.py", line 174, in send_record_publish
46
+ self.send_server_request(server_req)
47
+ File "/home/qzhang1/miniconda3/envs/c3g/lib/python3.11/site-packages/wandb/sdk/lib/sock_client.py", line 154, in send_server_request
48
+ self._send_message(msg)
49
+ File "/home/qzhang1/miniconda3/envs/c3g/lib/python3.11/site-packages/wandb/sdk/lib/sock_client.py", line 151, in _send_message
50
+ self._sendall_with_error_handle(header + data)
51
+ File "/home/qzhang1/miniconda3/envs/c3g/lib/python3.11/site-packages/wandb/sdk/lib/sock_client.py", line 130, in _sendall_with_error_handle
52
+ sent = self._sock.send(data)
53
+ ^^^^^^^^^^^^^^^^^^^^^
54
+ BrokenPipeError: [Errno 32] Broken pipe
55
+ 2026-05-05 13:50:08,600 ERROR MainThread:2231583 [redirect.py:_on_write():664] [no run ID] error in stdout callback
56
+ Traceback (most recent call last):
57
+ File "/home/qzhang1/miniconda3/envs/c3g/lib/python3.11/site-packages/wandb/sdk/lib/redirect.py", line 662, in _on_write
58
+ cb(written_data)
59
+ File "/home/qzhang1/miniconda3/envs/c3g/lib/python3.11/site-packages/wandb/sdk/wandb_run.py", line 2494, in <lambda>
60
+ lambda data: self._console_raw_callback("stdout", data),
61
+ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
62
+ File "/home/qzhang1/miniconda3/envs/c3g/lib/python3.11/site-packages/wandb/sdk/wandb_run.py", line 406, in wrapper
63
+ return func(self, *args, **kwargs)
64
+ ^^^^^^^^^^^^^^^^^^^^^^^^^^^
65
+ File "/home/qzhang1/miniconda3/envs/c3g/lib/python3.11/site-packages/wandb/sdk/wandb_run.py", line 464, in wrapper_fn
66
+ return func(self, *args, **kwargs)
67
+ ^^^^^^^^^^^^^^^^^^^^^^^^^^^
68
+ File "/home/qzhang1/miniconda3/envs/c3g/lib/python3.11/site-packages/wandb/sdk/wandb_run.py", line 1639, in _console_raw_callback
69
+ self._backend.interface.publish_output_raw(name, data)
70
+ File "/home/qzhang1/miniconda3/envs/c3g/lib/python3.11/site-packages/wandb/sdk/interface/interface.py", line 762, in publish_output_raw
71
+ self._publish_output_raw(o)
72
+ File "/home/qzhang1/miniconda3/envs/c3g/lib/python3.11/site-packages/wandb/sdk/interface/interface_shared.py", line 38, in _publish_output_raw
73
+ self._publish(rec)
74
+ File "/home/qzhang1/miniconda3/envs/c3g/lib/python3.11/site-packages/wandb/sdk/interface/interface_sock.py", line 39, in _publish
75
+ self._sock_client.send_record_publish(record)
76
+ File "/home/qzhang1/miniconda3/envs/c3g/lib/python3.11/site-packages/wandb/sdk/lib/sock_client.py", line 174, in send_record_publish
77
+ self.send_server_request(server_req)
78
+ File "/home/qzhang1/miniconda3/envs/c3g/lib/python3.11/site-packages/wandb/sdk/lib/sock_client.py", line 154, in send_server_request
79
+ self._send_message(msg)
80
+ File "/home/qzhang1/miniconda3/envs/c3g/lib/python3.11/site-packages/wandb/sdk/lib/sock_client.py", line 151, in _send_message
81
+ self._sendall_with_error_handle(header + data)
82
+ File "/home/qzhang1/miniconda3/envs/c3g/lib/python3.11/site-packages/wandb/sdk/lib/sock_client.py", line 130, in _sendall_with_error_handle
83
+ sent = self._sock.send(data)
84
+ ^^^^^^^^^^^^^^^^^^^^^
85
+ BrokenPipeError: [Errno 32] Broken pipe
exp_gopro_defocus_from_rsblur_v6_19072/2026-05-05_13-47-53/wandb/run-20260505_134952-91bfp1vi/run-91bfp1vi.wandb ADDED
Binary file (34.6 kB). View file