backup exp_test_smooth_rotation
Browse files- .gitattributes +4 -0
- exp_test_smooth_rotation/2026-05-05_04-33-25/.hydra/config.yaml +195 -0
- exp_test_smooth_rotation/2026-05-05_04-33-25/.hydra/hydra.yaml +171 -0
- exp_test_smooth_rotation/2026-05-05_04-33-25/.hydra/overrides.yaml +10 -0
- exp_test_smooth_rotation/2026-05-05_04-33-25/main.log +10 -0
- exp_test_smooth_rotation/2026-05-05_04-33-25/wandb/debug-internal.log +15 -0
- exp_test_smooth_rotation/2026-05-05_04-33-25/wandb/debug.log +23 -0
- exp_test_smooth_rotation/2026-05-05_04-33-25/wandb/run-20260505_043526-oasmhj2t/files/config.yaml +447 -0
- exp_test_smooth_rotation/2026-05-05_04-33-25/wandb/run-20260505_043526-oasmhj2t/files/media/images/cameras_10_ab378a02edf58ff93139.png +0 -0
- exp_test_smooth_rotation/2026-05-05_04-33-25/wandb/run-20260505_043526-oasmhj2t/files/media/images/cameras_14_e495a6d085a59da798d1.png +0 -0
- exp_test_smooth_rotation/2026-05-05_04-33-25/wandb/run-20260505_043526-oasmhj2t/files/media/images/cameras_2_319b08f2e49e903855dd.png +0 -0
- exp_test_smooth_rotation/2026-05-05_04-33-25/wandb/run-20260505_043526-oasmhj2t/files/media/images/cameras_6_e76edb5b90307640b763.png +0 -0
- exp_test_smooth_rotation/2026-05-05_04-33-25/wandb/run-20260505_043526-oasmhj2t/files/media/images/comparison_0_ad771b3a01e085475969.png +3 -0
- exp_test_smooth_rotation/2026-05-05_04-33-25/wandb/run-20260505_043526-oasmhj2t/files/media/images/comparison_12_fb44424c81048b45fb70.png +3 -0
- exp_test_smooth_rotation/2026-05-05_04-33-25/wandb/run-20260505_043526-oasmhj2t/files/media/images/comparison_4_10f67b91eae9e5c01680.png +3 -0
- exp_test_smooth_rotation/2026-05-05_04-33-25/wandb/run-20260505_043526-oasmhj2t/files/media/images/comparison_8_6b37365a98e1787b7033.png +3 -0
- exp_test_smooth_rotation/2026-05-05_04-33-25/wandb/run-20260505_043526-oasmhj2t/files/media/images/projection_13_8915dc0de8c64c91f884.png +0 -0
- exp_test_smooth_rotation/2026-05-05_04-33-25/wandb/run-20260505_043526-oasmhj2t/files/media/images/projection_1_ee2494b531fc47560bc6.png +0 -0
- exp_test_smooth_rotation/2026-05-05_04-33-25/wandb/run-20260505_043526-oasmhj2t/files/media/images/projection_5_d3cc271a547dec26b702.png +0 -0
- exp_test_smooth_rotation/2026-05-05_04-33-25/wandb/run-20260505_043526-oasmhj2t/files/media/images/projection_9_1946e212f44727196df6.png +0 -0
- exp_test_smooth_rotation/2026-05-05_04-33-25/wandb/run-20260505_043526-oasmhj2t/files/output.log +188 -0
- exp_test_smooth_rotation/2026-05-05_04-33-25/wandb/run-20260505_043526-oasmhj2t/files/requirements.txt +340 -0
- exp_test_smooth_rotation/2026-05-05_04-33-25/wandb/run-20260505_043526-oasmhj2t/files/wandb-metadata.json +116 -0
- exp_test_smooth_rotation/2026-05-05_04-33-25/wandb/run-20260505_043526-oasmhj2t/files/wandb-summary.json +1 -0
- exp_test_smooth_rotation/2026-05-05_04-33-25/wandb/run-20260505_043526-oasmhj2t/logs/debug-core.log +13 -0
- exp_test_smooth_rotation/2026-05-05_04-33-25/wandb/run-20260505_043526-oasmhj2t/logs/debug-internal.log +15 -0
- exp_test_smooth_rotation/2026-05-05_04-33-25/wandb/run-20260505_043526-oasmhj2t/logs/debug.log +23 -0
- exp_test_smooth_rotation/2026-05-05_04-33-25/wandb/run-20260505_043526-oasmhj2t/run-oasmhj2t.wandb +0 -0
.gitattributes
CHANGED
|
@@ -861,3 +861,7 @@ exp_rsblur_v8_aggressive_local_from_v6_19072/2026-05-05_09-13-51/wandb/run-20260
|
|
| 861 |
exp_rsblur_v8_aggressive_local_from_v6_19072/2026-05-05_09-13-51/wandb/run-20260505_091621-mwh4a6ho/files/media/images/comparison_85_4d49e6d9da8f4b5cf314.png filter=lfs diff=lfs merge=lfs -text
|
| 862 |
exp_rsblur_v8_aggressive_local_from_v6_19072/2026-05-05_09-13-51/wandb/run-20260505_091621-mwh4a6ho/files/media/images/comparison_8_b3c500738682a921bf5e.png filter=lfs diff=lfs merge=lfs -text
|
| 863 |
exp_rsblur_v8_aggressive_local_from_v6_19072/2026-05-05_09-13-51/wandb/run-20260505_091621-mwh4a6ho/run-mwh4a6ho.wandb filter=lfs diff=lfs merge=lfs -text
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 861 |
exp_rsblur_v8_aggressive_local_from_v6_19072/2026-05-05_09-13-51/wandb/run-20260505_091621-mwh4a6ho/files/media/images/comparison_85_4d49e6d9da8f4b5cf314.png filter=lfs diff=lfs merge=lfs -text
|
| 862 |
exp_rsblur_v8_aggressive_local_from_v6_19072/2026-05-05_09-13-51/wandb/run-20260505_091621-mwh4a6ho/files/media/images/comparison_8_b3c500738682a921bf5e.png filter=lfs diff=lfs merge=lfs -text
|
| 863 |
exp_rsblur_v8_aggressive_local_from_v6_19072/2026-05-05_09-13-51/wandb/run-20260505_091621-mwh4a6ho/run-mwh4a6ho.wandb filter=lfs diff=lfs merge=lfs -text
|
| 864 |
+
exp_test_smooth_rotation/2026-05-05_04-33-25/wandb/run-20260505_043526-oasmhj2t/files/media/images/comparison_0_ad771b3a01e085475969.png filter=lfs diff=lfs merge=lfs -text
|
| 865 |
+
exp_test_smooth_rotation/2026-05-05_04-33-25/wandb/run-20260505_043526-oasmhj2t/files/media/images/comparison_12_fb44424c81048b45fb70.png filter=lfs diff=lfs merge=lfs -text
|
| 866 |
+
exp_test_smooth_rotation/2026-05-05_04-33-25/wandb/run-20260505_043526-oasmhj2t/files/media/images/comparison_4_10f67b91eae9e5c01680.png filter=lfs diff=lfs merge=lfs -text
|
| 867 |
+
exp_test_smooth_rotation/2026-05-05_04-33-25/wandb/run-20260505_043526-oasmhj2t/files/media/images/comparison_8_6b37365a98e1787b7033.png filter=lfs diff=lfs merge=lfs -text
|
exp_test_smooth_rotation/2026-05-05_04-33-25/.hydra/config.yaml
ADDED
|
@@ -0,0 +1,195 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 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.8
|
| 66 |
+
empty_render_thresh: 0.02
|
| 67 |
+
lpips:
|
| 68 |
+
weight: 0.05
|
| 69 |
+
apply_after_step: 2000
|
| 70 |
+
ssim:
|
| 71 |
+
weight: 0.2
|
| 72 |
+
depth:
|
| 73 |
+
weight: 0.1
|
| 74 |
+
wandb:
|
| 75 |
+
project: DAV3
|
| 76 |
+
entity: zswjsw-the-university-of-sydney
|
| 77 |
+
name: test_smooth_rotation
|
| 78 |
+
mode: online
|
| 79 |
+
tags:
|
| 80 |
+
- rsblur
|
| 81 |
+
- diffusion_head
|
| 82 |
+
- da3_resplat
|
| 83 |
+
- finetune
|
| 84 |
+
- pred_pose
|
| 85 |
+
- l1
|
| 86 |
+
- curriculum
|
| 87 |
+
mode: train
|
| 88 |
+
data_loader:
|
| 89 |
+
train:
|
| 90 |
+
num_workers: 4
|
| 91 |
+
persistent_workers: true
|
| 92 |
+
batch_size: 1
|
| 93 |
+
seed: 1234
|
| 94 |
+
test:
|
| 95 |
+
num_workers: 2
|
| 96 |
+
persistent_workers: false
|
| 97 |
+
batch_size: 1
|
| 98 |
+
seed: 2345
|
| 99 |
+
val:
|
| 100 |
+
num_workers: 1
|
| 101 |
+
persistent_workers: false
|
| 102 |
+
batch_size: 1
|
| 103 |
+
seed: 3456
|
| 104 |
+
num_val_samples: 200
|
| 105 |
+
optimizer:
|
| 106 |
+
lr: 5.0e-06
|
| 107 |
+
warm_up_steps: 200
|
| 108 |
+
backbone_lr_multiplier: 0.01
|
| 109 |
+
checkpointing:
|
| 110 |
+
load: /scratch-shared/qzhang1/C3G_outputs/exp_rsblur_v4_stablehash_from_2504/2026-05-05_03-19-47/checkpoints/best-psnr-val/psnr_18.804-info/global_step_2749.ckpt
|
| 111 |
+
every_n_train_steps: 501
|
| 112 |
+
save_top_k: 1
|
| 113 |
+
save_weights_only: false
|
| 114 |
+
load_weights_only: true
|
| 115 |
+
train:
|
| 116 |
+
depth_mode: depth
|
| 117 |
+
extended_visualization: false
|
| 118 |
+
print_log_every_n_steps: 10
|
| 119 |
+
context_view_loss: false
|
| 120 |
+
random_select_context_view: true
|
| 121 |
+
freeze_encoder: true
|
| 122 |
+
share_weight: 0.0
|
| 123 |
+
l_flow_weight: 0.0
|
| 124 |
+
cam_loss_weight: 0.0
|
| 125 |
+
test:
|
| 126 |
+
output_path: outputs/test
|
| 127 |
+
align_pose: true
|
| 128 |
+
pose_align_steps: 100
|
| 129 |
+
rot_opt_lr: 0.005
|
| 130 |
+
trans_opt_lr: 0.005
|
| 131 |
+
compute_scores: true
|
| 132 |
+
save_image: true
|
| 133 |
+
save_video: false
|
| 134 |
+
save_compare: false
|
| 135 |
+
use_tto: false
|
| 136 |
+
tto_steps: 200
|
| 137 |
+
tto_lr: 0.001
|
| 138 |
+
tto_geo_lr_scale: 0.1
|
| 139 |
+
seed: 111123
|
| 140 |
+
trainer:
|
| 141 |
+
max_steps: 1
|
| 142 |
+
val_check_interval: 500
|
| 143 |
+
gradient_clip_val: 1.0
|
| 144 |
+
num_nodes: 1
|
| 145 |
+
accumulate_grad_batches: 4
|
| 146 |
+
devices: 4
|
| 147 |
+
strategy: ddp
|
| 148 |
+
enable_progress_bar: true
|
| 149 |
+
num_sanity_val_steps: 0
|
| 150 |
+
precision: bf16-mixed
|
| 151 |
+
dataset:
|
| 152 |
+
rsblur:
|
| 153 |
+
make_baseline_1: false
|
| 154 |
+
relative_pose: false
|
| 155 |
+
augment: false
|
| 156 |
+
background_color:
|
| 157 |
+
- 0.0
|
| 158 |
+
- 0.0
|
| 159 |
+
- 0.0
|
| 160 |
+
overfit_to_scene: null
|
| 161 |
+
skip_bad_shape: false
|
| 162 |
+
view_sampler:
|
| 163 |
+
name: bounded
|
| 164 |
+
num_target_views: 4
|
| 165 |
+
num_context_views: 8
|
| 166 |
+
min_distance_between_context_views: 5
|
| 167 |
+
max_distance_between_context_views: 30
|
| 168 |
+
min_distance_to_context_views: 0
|
| 169 |
+
warm_up_steps: 0
|
| 170 |
+
initial_min_distance_between_context_views: 5
|
| 171 |
+
initial_max_distance_between_context_views: 20
|
| 172 |
+
min_context_views: 2
|
| 173 |
+
name: rsblur
|
| 174 |
+
roots:
|
| 175 |
+
- /scratch-shared/qzhang1/datasets/RSBlur/RSBlur
|
| 176 |
+
near: 0.1
|
| 177 |
+
far: 100.0
|
| 178 |
+
input_image_shape:
|
| 179 |
+
- 280
|
| 180 |
+
- 448
|
| 181 |
+
original_image_shape:
|
| 182 |
+
- 280
|
| 183 |
+
- 448
|
| 184 |
+
cameras_are_circular: false
|
| 185 |
+
baseline_min: 0.0
|
| 186 |
+
baseline_max: 10000000000.0
|
| 187 |
+
max_fov: 180.0
|
| 188 |
+
scene_list: []
|
| 189 |
+
val_scene_list:
|
| 190 |
+
- '0016'
|
| 191 |
+
- '0017'
|
| 192 |
+
- '0018'
|
| 193 |
+
- '0019'
|
| 194 |
+
samples_per_scene: 200
|
| 195 |
+
val_samples_per_scene: 50
|
exp_test_smooth_rotation/2026-05-05_04-33-25/.hydra/hydra.yaml
ADDED
|
@@ -0,0 +1,171 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 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_rsblur_l1
|
| 116 |
+
- trainer.num_nodes=1
|
| 117 |
+
- trainer.devices=4
|
| 118 |
+
- trainer.max_steps=1
|
| 119 |
+
- optimizer.lr=5e-6
|
| 120 |
+
- dataset.rsblur.view_sampler.num_context_views=8
|
| 121 |
+
- checkpointing.load=/scratch-shared/qzhang1/C3G_outputs/exp_rsblur_v4_stablehash_from_2504/2026-05-05_03-19-47/checkpoints/best-psnr-val/psnr_18.804-info/global_step_2749.ckpt
|
| 122 |
+
- checkpointing.load_weights_only=true
|
| 123 |
+
- wandb.mode=online
|
| 124 |
+
- wandb.name=test_smooth_rotation
|
| 125 |
+
job:
|
| 126 |
+
name: main
|
| 127 |
+
chdir: null
|
| 128 |
+
override_dirname: +training=finetune_dav3_rsblur_l1,checkpointing.load=/scratch-shared/qzhang1/C3G_outputs/exp_rsblur_v4_stablehash_from_2504/2026-05-05_03-19-47/checkpoints/best-psnr-val/psnr_18.804-info/global_step_2749.ckpt,checkpointing.load_weights_only=true,dataset.rsblur.view_sampler.num_context_views=8,optimizer.lr=5e-6,trainer.devices=4,trainer.max_steps=1,trainer.num_nodes=1,wandb.mode=online,wandb.name=test_smooth_rotation
|
| 129 |
+
id: ???
|
| 130 |
+
num: ???
|
| 131 |
+
config_name: main
|
| 132 |
+
env_set: {}
|
| 133 |
+
env_copy: []
|
| 134 |
+
config:
|
| 135 |
+
override_dirname:
|
| 136 |
+
kv_sep: '='
|
| 137 |
+
item_sep: ','
|
| 138 |
+
exclude_keys: []
|
| 139 |
+
runtime:
|
| 140 |
+
version: 1.3.2
|
| 141 |
+
version_base: '1.3'
|
| 142 |
+
cwd: /gpfs/home2/qzhang1/C3G
|
| 143 |
+
config_sources:
|
| 144 |
+
- path: hydra.conf
|
| 145 |
+
schema: pkg
|
| 146 |
+
provider: hydra
|
| 147 |
+
- path: /gpfs/home2/qzhang1/C3G/config
|
| 148 |
+
schema: file
|
| 149 |
+
provider: main
|
| 150 |
+
- path: ''
|
| 151 |
+
schema: structured
|
| 152 |
+
provider: schema
|
| 153 |
+
output_dir: /scratch-shared/qzhang1/C3G_outputs/exp_test_smooth_rotation/2026-05-05_04-33-25
|
| 154 |
+
choices:
|
| 155 |
+
training: finetune_dav3_rsblur_l1
|
| 156 |
+
dataset@dataset.rsblur: rsblur
|
| 157 |
+
dataset/view_sampler_dataset_specific_config@dataset.rsblur.view_sampler: bounded_rsblur
|
| 158 |
+
dataset/view_sampler@dataset.rsblur.view_sampler: bounded
|
| 159 |
+
model/decoder: splatting_cuda
|
| 160 |
+
model/encoder: noposplat
|
| 161 |
+
model/encoder/backbone: croco
|
| 162 |
+
hydra/env: default
|
| 163 |
+
hydra/callbacks: null
|
| 164 |
+
hydra/job_logging: default
|
| 165 |
+
hydra/hydra_logging: default
|
| 166 |
+
hydra/hydra_help: default
|
| 167 |
+
hydra/help: default
|
| 168 |
+
hydra/sweeper: basic
|
| 169 |
+
hydra/launcher: basic
|
| 170 |
+
hydra/output: default
|
| 171 |
+
verbose: false
|
exp_test_smooth_rotation/2026-05-05_04-33-25/.hydra/overrides.yaml
ADDED
|
@@ -0,0 +1,10 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
- +training=finetune_dav3_rsblur_l1
|
| 2 |
+
- trainer.num_nodes=1
|
| 3 |
+
- trainer.devices=4
|
| 4 |
+
- trainer.max_steps=1
|
| 5 |
+
- optimizer.lr=5e-6
|
| 6 |
+
- dataset.rsblur.view_sampler.num_context_views=8
|
| 7 |
+
- checkpointing.load=/scratch-shared/qzhang1/C3G_outputs/exp_rsblur_v4_stablehash_from_2504/2026-05-05_03-19-47/checkpoints/best-psnr-val/psnr_18.804-info/global_step_2749.ckpt
|
| 8 |
+
- checkpointing.load_weights_only=true
|
| 9 |
+
- wandb.mode=online
|
| 10 |
+
- wandb.name=test_smooth_rotation
|
exp_test_smooth_rotation/2026-05-05_04-33-25/main.log
ADDED
|
@@ -0,0 +1,10 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
[2026-05-05 04:33:49,137][dinov2][INFO] - using MLP layer as FFN
|
| 2 |
+
[2026-05-05 04:33:49,176][dinov2][INFO] - using MLP layer as FFN
|
| 3 |
+
[2026-05-05 04:33:49,239][dinov2][INFO] - using MLP layer as FFN
|
| 4 |
+
[2026-05-05 04:33:49,387][dinov2][INFO] - using MLP layer as FFN
|
| 5 |
+
[2026-05-05 04:35:21,627][pytorch_lightning.utilities.rank_zero][INFO] - ----------------------------------------------------------------------------------------------------
|
| 6 |
+
distributed_backend=nccl
|
| 7 |
+
All distributed processes registered. Starting with 4 processes
|
| 8 |
+
----------------------------------------------------------------------------------------------------
|
| 9 |
+
|
| 10 |
+
[2026-05-05 04:37:10,858][pytorch_lightning.utilities.rank_zero][INFO] - `Trainer.fit` stopped: `max_steps=1` reached.
|
exp_test_smooth_rotation/2026-05-05_04-33-25/wandb/debug-internal.log
ADDED
|
@@ -0,0 +1,15 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{"time":"2026-05-05T04:35:26.087997966+02:00","level":"INFO","msg":"stream: starting","core version":"0.19.11","symlink path":"/scratch-shared/qzhang1/C3G_outputs/exp_test_smooth_rotation/2026-05-05_04-33-25/wandb/run-20260505_043526-oasmhj2t/logs/debug-core.log"}
|
| 2 |
+
{"time":"2026-05-05T04:35:26.44508253+02:00","level":"INFO","msg":"created new stream","id":"oasmhj2t"}
|
| 3 |
+
{"time":"2026-05-05T04:35:26.44516246+02:00","level":"INFO","msg":"stream: started","id":"oasmhj2t"}
|
| 4 |
+
{"time":"2026-05-05T04:35:26.44519851+02:00","level":"INFO","msg":"writer: Do: started","stream_id":"oasmhj2t"}
|
| 5 |
+
{"time":"2026-05-05T04:35:26.44519693+02:00","level":"INFO","msg":"sender: started","stream_id":"oasmhj2t"}
|
| 6 |
+
{"time":"2026-05-05T04:35:26.445213659+02:00","level":"INFO","msg":"handler: started","stream_id":"oasmhj2t"}
|
| 7 |
+
{"time":"2026-05-05T04:35:27.873935362+02:00","level":"INFO","msg":"Starting system monitor"}
|
| 8 |
+
{"time":"2026-05-05T04:37:15.460230248+02:00","level":"INFO","msg":"stream: closing","id":"oasmhj2t"}
|
| 9 |
+
{"time":"2026-05-05T04:37:15.463019162+02:00","level":"INFO","msg":"Stopping system monitor"}
|
| 10 |
+
{"time":"2026-05-05T04:37:15.463172942+02:00","level":"INFO","msg":"Stopped system monitor"}
|
| 11 |
+
{"time":"2026-05-05T04:37:16.88951368+02:00","level":"INFO","msg":"fileTransfer: Close: file transfer manager closed"}
|
| 12 |
+
{"time":"2026-05-05T04:37:17.092946548+02:00","level":"INFO","msg":"handler: closed","stream_id":"oasmhj2t"}
|
| 13 |
+
{"time":"2026-05-05T04:37:17.092985078+02:00","level":"INFO","msg":"writer: Close: closed","stream_id":"oasmhj2t"}
|
| 14 |
+
{"time":"2026-05-05T04:37:17.092994428+02:00","level":"INFO","msg":"sender: closed","stream_id":"oasmhj2t"}
|
| 15 |
+
{"time":"2026-05-05T04:37:17.11508813+02:00","level":"INFO","msg":"stream: closed","id":"oasmhj2t"}
|
exp_test_smooth_rotation/2026-05-05_04-33-25/wandb/debug.log
ADDED
|
@@ -0,0 +1,23 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
2026-05-05 04:35:26,042 INFO MainThread:2542937 [wandb_setup.py:_flush():70] Current SDK version is 0.19.11
|
| 2 |
+
2026-05-05 04:35:26,043 INFO MainThread:2542937 [wandb_setup.py:_flush():70] Configure stats pid to 2542937
|
| 3 |
+
2026-05-05 04:35:26,043 INFO MainThread:2542937 [wandb_setup.py:_flush():70] Loading settings from /home/qzhang1/.config/wandb/settings
|
| 4 |
+
2026-05-05 04:35:26,043 INFO MainThread:2542937 [wandb_setup.py:_flush():70] Loading settings from /gpfs/home2/qzhang1/C3G/wandb/settings
|
| 5 |
+
2026-05-05 04:35:26,043 INFO MainThread:2542937 [wandb_setup.py:_flush():70] Loading settings from environment variables
|
| 6 |
+
2026-05-05 04:35:26,043 INFO MainThread:2542937 [wandb_init.py:setup_run_log_directory():724] Logging user logs to /scratch-shared/qzhang1/C3G_outputs/exp_test_smooth_rotation/2026-05-05_04-33-25/wandb/run-20260505_043526-oasmhj2t/logs/debug.log
|
| 7 |
+
2026-05-05 04:35:26,043 INFO MainThread:2542937 [wandb_init.py:setup_run_log_directory():725] Logging internal logs to /scratch-shared/qzhang1/C3G_outputs/exp_test_smooth_rotation/2026-05-05_04-33-25/wandb/run-20260505_043526-oasmhj2t/logs/debug-internal.log
|
| 8 |
+
2026-05-05 04:35:26,043 INFO MainThread:2542937 [wandb_init.py:init():852] calling init triggers
|
| 9 |
+
2026-05-05 04:35:26,043 INFO MainThread:2542937 [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.8, 'empty_render_thresh': 0.02}, 'lpips': {'weight': 0.05, 'apply_after_step': 2000}, 'ssim': {'weight': 0.2}, 'depth': {'weight': 0.1}}, 'wandb': {'project': 'DAV3', 'entity': 'zswjsw-the-university-of-sydney', 'name': 'test_smooth_rotation', 'mode': 'online', 'tags': ['rsblur', 'diffusion_head', 'da3_resplat', 'finetune', 'pred_pose', 'l1', '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, 'num_val_samples': 200}}, 'optimizer': {'lr': 5e-06, 'warm_up_steps': 200, 'backbone_lr_multiplier': 0.01}, 'checkpointing': {'load': '/scratch-shared/qzhang1/C3G_outputs/exp_rsblur_v4_stablehash_from_2504/2026-05-05_03-19-47/checkpoints/best-psnr-val/psnr_18.804-info/global_step_2749.ckpt', 'every_n_train_steps': 501, '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': True, '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': 1, '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': {'rsblur': {'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': 4, 'num_context_views': 8, 'min_distance_between_context_views': 5, 'max_distance_between_context_views': 30, 'min_distance_to_context_views': 0, 'warm_up_steps': 0, 'initial_min_distance_between_context_views': 5, 'initial_max_distance_between_context_views': 20, 'min_context_views': 2}, 'name': 'rsblur', 'roots': ['/scratch-shared/qzhang1/datasets/RSBlur/RSBlur'], 'near': 0.1, 'far': 100.0, 'input_image_shape': [280, 448], 'original_image_shape': [280, 448], 'cameras_are_circular': False, 'baseline_min': 0.0, 'baseline_max': 10000000000.0, 'max_fov': 180.0, 'scene_list': [], 'val_scene_list': ['0016', '0017', '0018', '0019'], 'samples_per_scene': 200, 'val_samples_per_scene': 50}}, '_wandb': {}}
|
| 11 |
+
2026-05-05 04:35:26,078 INFO MainThread:2542937 [wandb_init.py:init():893] starting backend
|
| 12 |
+
2026-05-05 04:35:26,078 INFO MainThread:2542937 [wandb_init.py:init():897] sending inform_init request
|
| 13 |
+
2026-05-05 04:35:26,085 INFO MainThread:2542937 [backend.py:_multiprocessing_setup():101] multiprocessing start_methods=fork,spawn,forkserver, using: spawn
|
| 14 |
+
2026-05-05 04:35:26,085 INFO MainThread:2542937 [wandb_init.py:init():907] backend started and connected
|
| 15 |
+
2026-05-05 04:35:26,087 INFO MainThread:2542937 [wandb_init.py:init():1005] updated telemetry
|
| 16 |
+
2026-05-05 04:35:26,099 INFO MainThread:2542937 [wandb_init.py:init():1029] communicating run to backend with 90.0 second timeout
|
| 17 |
+
2026-05-05 04:35:27,832 INFO MainThread:2542937 [wandb_init.py:init():1104] starting run threads in backend
|
| 18 |
+
2026-05-05 04:35:28,069 INFO MainThread:2542937 [wandb_run.py:_console_start():2573] atexit reg
|
| 19 |
+
2026-05-05 04:35:28,070 INFO MainThread:2542937 [wandb_run.py:_redirect():2421] redirect: wrap_raw
|
| 20 |
+
2026-05-05 04:35:28,070 INFO MainThread:2542937 [wandb_run.py:_redirect():2490] Wrapping output streams.
|
| 21 |
+
2026-05-05 04:35:28,070 INFO MainThread:2542937 [wandb_run.py:_redirect():2513] Redirects installed.
|
| 22 |
+
2026-05-05 04:35:28,072 INFO MainThread:2542937 [wandb_init.py:init():1150] run started, returning control to user process
|
| 23 |
+
2026-05-05 04:37:15,313 INFO MsgRouterThr:2542937 [mailbox.py:close():129] [no run ID] Closing mailbox, abandoning 1 handles.
|
exp_test_smooth_rotation/2026-05-05_04-33-25/wandb/run-20260505_043526-oasmhj2t/files/config.yaml
ADDED
|
@@ -0,0 +1,447 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
_wandb:
|
| 2 |
+
value:
|
| 3 |
+
cli_version: 0.19.11
|
| 4 |
+
m:
|
| 5 |
+
- "1": val/ssim
|
| 6 |
+
"5": 2
|
| 7 |
+
"6":
|
| 8 |
+
- 1
|
| 9 |
+
- 3
|
| 10 |
+
"7": []
|
| 11 |
+
- "1": trainer/global_step
|
| 12 |
+
"6":
|
| 13 |
+
- 3
|
| 14 |
+
"7": []
|
| 15 |
+
- "1": comparison.filenames
|
| 16 |
+
"5": 2
|
| 17 |
+
"6":
|
| 18 |
+
- 1
|
| 19 |
+
- 3
|
| 20 |
+
"7": []
|
| 21 |
+
- "1": cameras.width
|
| 22 |
+
"5": 2
|
| 23 |
+
"6":
|
| 24 |
+
- 1
|
| 25 |
+
- 3
|
| 26 |
+
"7": []
|
| 27 |
+
- "1": diag/log_aniso_p99
|
| 28 |
+
"5": 2
|
| 29 |
+
"6":
|
| 30 |
+
- 1
|
| 31 |
+
- 3
|
| 32 |
+
"7": []
|
| 33 |
+
- "1": cameras.count
|
| 34 |
+
"5": 2
|
| 35 |
+
"6":
|
| 36 |
+
- 1
|
| 37 |
+
- 3
|
| 38 |
+
"7": []
|
| 39 |
+
- "1": diag/log_aniso_mean
|
| 40 |
+
"5": 2
|
| 41 |
+
"6":
|
| 42 |
+
- 1
|
| 43 |
+
- 3
|
| 44 |
+
"7": []
|
| 45 |
+
- "1": comparison.height
|
| 46 |
+
"5": 2
|
| 47 |
+
"6":
|
| 48 |
+
- 1
|
| 49 |
+
- 3
|
| 50 |
+
"7": []
|
| 51 |
+
- "1": projection.width
|
| 52 |
+
"5": 2
|
| 53 |
+
"6":
|
| 54 |
+
- 1
|
| 55 |
+
- 3
|
| 56 |
+
"7": []
|
| 57 |
+
- "1": projection.height
|
| 58 |
+
"5": 2
|
| 59 |
+
"6":
|
| 60 |
+
- 1
|
| 61 |
+
- 3
|
| 62 |
+
"7": []
|
| 63 |
+
- "1": cameras._type
|
| 64 |
+
"5": 2
|
| 65 |
+
"6":
|
| 66 |
+
- 1
|
| 67 |
+
- 3
|
| 68 |
+
"7": []
|
| 69 |
+
- "1": info/n_gaussians_coarse_step
|
| 70 |
+
"5": 2
|
| 71 |
+
"6":
|
| 72 |
+
- 1
|
| 73 |
+
- 3
|
| 74 |
+
"7": []
|
| 75 |
+
- "1": diag/aniso_mean
|
| 76 |
+
"5": 2
|
| 77 |
+
"6":
|
| 78 |
+
- 1
|
| 79 |
+
- 3
|
| 80 |
+
"7": []
|
| 81 |
+
- "1": projection.filenames
|
| 82 |
+
"5": 2
|
| 83 |
+
"6":
|
| 84 |
+
- 1
|
| 85 |
+
- 3
|
| 86 |
+
"7": []
|
| 87 |
+
- "1": diag/scale_min_mean
|
| 88 |
+
"5": 2
|
| 89 |
+
"6":
|
| 90 |
+
- 1
|
| 91 |
+
- 3
|
| 92 |
+
"7": []
|
| 93 |
+
- "1": diag/scale_max_mean
|
| 94 |
+
"5": 2
|
| 95 |
+
"6":
|
| 96 |
+
- 1
|
| 97 |
+
- 3
|
| 98 |
+
"7": []
|
| 99 |
+
- "1": comparison.count
|
| 100 |
+
"5": 2
|
| 101 |
+
"6":
|
| 102 |
+
- 1
|
| 103 |
+
- 3
|
| 104 |
+
"7": []
|
| 105 |
+
- "1": cameras.format
|
| 106 |
+
"5": 2
|
| 107 |
+
"6":
|
| 108 |
+
- 1
|
| 109 |
+
- 3
|
| 110 |
+
"7": []
|
| 111 |
+
- "1": val/lpips
|
| 112 |
+
"5": 2
|
| 113 |
+
"6":
|
| 114 |
+
- 1
|
| 115 |
+
- 3
|
| 116 |
+
"7": []
|
| 117 |
+
- "1": comparison._type
|
| 118 |
+
"5": 2
|
| 119 |
+
"6":
|
| 120 |
+
- 1
|
| 121 |
+
- 3
|
| 122 |
+
"7": []
|
| 123 |
+
- "1": epoch
|
| 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": info/n_gaussians_coarse_epoch
|
| 136 |
+
"5": 2
|
| 137 |
+
"6":
|
| 138 |
+
- 1
|
| 139 |
+
- 3
|
| 140 |
+
"7": []
|
| 141 |
+
- "1": val/psnr
|
| 142 |
+
"5": 2
|
| 143 |
+
"6":
|
| 144 |
+
- 1
|
| 145 |
+
- 3
|
| 146 |
+
"7": []
|
| 147 |
+
- "1": projection.format
|
| 148 |
+
"5": 2
|
| 149 |
+
"6":
|
| 150 |
+
- 1
|
| 151 |
+
- 3
|
| 152 |
+
"7": []
|
| 153 |
+
- "1": cameras.height
|
| 154 |
+
"5": 2
|
| 155 |
+
"6":
|
| 156 |
+
- 1
|
| 157 |
+
- 3
|
| 158 |
+
"7": []
|
| 159 |
+
- "1": comparison.width
|
| 160 |
+
"5": 2
|
| 161 |
+
"6":
|
| 162 |
+
- 1
|
| 163 |
+
- 3
|
| 164 |
+
"7": []
|
| 165 |
+
- "1": comparison.format
|
| 166 |
+
"5": 2
|
| 167 |
+
"6":
|
| 168 |
+
- 1
|
| 169 |
+
- 3
|
| 170 |
+
"7": []
|
| 171 |
+
- "1": comparison.captions
|
| 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": projection.count
|
| 184 |
+
"5": 2
|
| 185 |
+
"6":
|
| 186 |
+
- 1
|
| 187 |
+
- 3
|
| 188 |
+
"7": []
|
| 189 |
+
- "1": cameras.filenames
|
| 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: 501
|
| 244 |
+
load: /scratch-shared/qzhang1/C3G_outputs/exp_rsblur_v4_stablehash_from_2504/2026-05-05_03-19-47/checkpoints/best-psnr-val/psnr_18.804-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_val_samples: 200
|
| 263 |
+
num_workers: 1
|
| 264 |
+
persistent_workers: false
|
| 265 |
+
seed: 3456
|
| 266 |
+
dataset:
|
| 267 |
+
value:
|
| 268 |
+
rsblur:
|
| 269 |
+
augment: false
|
| 270 |
+
background_color:
|
| 271 |
+
- 0
|
| 272 |
+
- 0
|
| 273 |
+
- 0
|
| 274 |
+
baseline_max: 1e+10
|
| 275 |
+
baseline_min: 0
|
| 276 |
+
cameras_are_circular: false
|
| 277 |
+
far: 100
|
| 278 |
+
input_image_shape:
|
| 279 |
+
- 280
|
| 280 |
+
- 448
|
| 281 |
+
make_baseline_1: false
|
| 282 |
+
max_fov: 180
|
| 283 |
+
name: rsblur
|
| 284 |
+
near: 0.1
|
| 285 |
+
original_image_shape:
|
| 286 |
+
- 280
|
| 287 |
+
- 448
|
| 288 |
+
overfit_to_scene: null
|
| 289 |
+
relative_pose: false
|
| 290 |
+
roots:
|
| 291 |
+
- /scratch-shared/qzhang1/datasets/RSBlur/RSBlur
|
| 292 |
+
samples_per_scene: 200
|
| 293 |
+
scene_list: []
|
| 294 |
+
skip_bad_shape: false
|
| 295 |
+
val_samples_per_scene: 50
|
| 296 |
+
val_scene_list:
|
| 297 |
+
- "0016"
|
| 298 |
+
- "0017"
|
| 299 |
+
- "0018"
|
| 300 |
+
- "0019"
|
| 301 |
+
view_sampler:
|
| 302 |
+
initial_max_distance_between_context_views: 20
|
| 303 |
+
initial_min_distance_between_context_views: 5
|
| 304 |
+
max_distance_between_context_views: 30
|
| 305 |
+
min_context_views: 2
|
| 306 |
+
min_distance_between_context_views: 5
|
| 307 |
+
min_distance_to_context_views: 0
|
| 308 |
+
name: bounded
|
| 309 |
+
num_context_views: 8
|
| 310 |
+
num_target_views: 4
|
| 311 |
+
warm_up_steps: 0
|
| 312 |
+
loss:
|
| 313 |
+
value:
|
| 314 |
+
depth:
|
| 315 |
+
weight: 0.1
|
| 316 |
+
lpips:
|
| 317 |
+
apply_after_step: 2000
|
| 318 |
+
weight: 0.05
|
| 319 |
+
mse_l1:
|
| 320 |
+
empty_render_thresh: 0.02
|
| 321 |
+
weight: 0.8
|
| 322 |
+
ssim:
|
| 323 |
+
weight: 0.2
|
| 324 |
+
mode:
|
| 325 |
+
value: train
|
| 326 |
+
model:
|
| 327 |
+
value:
|
| 328 |
+
decoder:
|
| 329 |
+
background_color:
|
| 330 |
+
- 0
|
| 331 |
+
- 0
|
| 332 |
+
- 0
|
| 333 |
+
decrease_lpf_step: -1
|
| 334 |
+
low_pass_filter: 0.3
|
| 335 |
+
make_scale_invariant: true
|
| 336 |
+
name: splatting_cuda
|
| 337 |
+
diffusion_head:
|
| 338 |
+
dec_cross_depth: 3
|
| 339 |
+
dec_dim_model: 64
|
| 340 |
+
dec_num_virtual: 256
|
| 341 |
+
enc_cross_depth: 4
|
| 342 |
+
enc_d_point: 64
|
| 343 |
+
enc_df: 128
|
| 344 |
+
enc_df_out: 128
|
| 345 |
+
enc_k: 256
|
| 346 |
+
enc_self_depth: 2
|
| 347 |
+
infer_num_steps: 3
|
| 348 |
+
train_num_steps: 3
|
| 349 |
+
use_cam_cond: false
|
| 350 |
+
use_cam_pred: false
|
| 351 |
+
use_vggt_priors: true
|
| 352 |
+
encoder:
|
| 353 |
+
apply_bounds_shim: true
|
| 354 |
+
backbone:
|
| 355 |
+
asymmetry_decoder: true
|
| 356 |
+
intrinsics_embed_degree: 4
|
| 357 |
+
intrinsics_embed_loc: encoder
|
| 358 |
+
intrinsics_embed_type: token
|
| 359 |
+
model: ViTLarge_BaseDecoder
|
| 360 |
+
name: croco
|
| 361 |
+
patch_embed_cls: PatchEmbedDust3R
|
| 362 |
+
d_feature: 128
|
| 363 |
+
da3_checkpoint: /gpfs/scratch1/shared/qzhang1/da3_pretrained/DA3-GIANT
|
| 364 |
+
freeze_da3: true
|
| 365 |
+
freeze_resplat: true
|
| 366 |
+
gaussian_adapter:
|
| 367 |
+
gaussian_scale_max: 15
|
| 368 |
+
gaussian_scale_min: 0.5
|
| 369 |
+
sh_degree: 3
|
| 370 |
+
gaussians_per_pixel: 1
|
| 371 |
+
gs_params_head_type: dpt_gs
|
| 372 |
+
name: da3_resplat
|
| 373 |
+
num_monocular_samples: 32
|
| 374 |
+
num_surfaces: 1
|
| 375 |
+
opacity_mapping:
|
| 376 |
+
final: 0
|
| 377 |
+
initial: 0
|
| 378 |
+
warm_up: 1
|
| 379 |
+
pose_free: true
|
| 380 |
+
predict_opacity: false
|
| 381 |
+
pretrained_weights: ""
|
| 382 |
+
resplat_checkpoint: /gpfs/scratch1/shared/qzhang1/resplat_pretrained/resplat-base-dl3dv-256x448-view8-1934a04c.pth
|
| 383 |
+
use_pred_pose: true
|
| 384 |
+
visualizer:
|
| 385 |
+
export_ply: false
|
| 386 |
+
min_resolution: 256
|
| 387 |
+
num_samples: 8
|
| 388 |
+
refiner: null
|
| 389 |
+
optimizer:
|
| 390 |
+
value:
|
| 391 |
+
backbone_lr_multiplier: 0.01
|
| 392 |
+
lr: 5e-06
|
| 393 |
+
warm_up_steps: 200
|
| 394 |
+
seed:
|
| 395 |
+
value: 111123
|
| 396 |
+
test:
|
| 397 |
+
value:
|
| 398 |
+
align_pose: true
|
| 399 |
+
compute_scores: true
|
| 400 |
+
output_path: outputs/test
|
| 401 |
+
pose_align_steps: 100
|
| 402 |
+
rot_opt_lr: 0.005
|
| 403 |
+
save_compare: false
|
| 404 |
+
save_image: true
|
| 405 |
+
save_video: false
|
| 406 |
+
trans_opt_lr: 0.005
|
| 407 |
+
tto_geo_lr_scale: 0.1
|
| 408 |
+
tto_lr: 0.001
|
| 409 |
+
tto_steps: 200
|
| 410 |
+
use_tto: false
|
| 411 |
+
train:
|
| 412 |
+
value:
|
| 413 |
+
cam_loss_weight: 0
|
| 414 |
+
context_view_loss: false
|
| 415 |
+
depth_mode: depth
|
| 416 |
+
extended_visualization: false
|
| 417 |
+
freeze_encoder: true
|
| 418 |
+
l_flow_weight: 0
|
| 419 |
+
print_log_every_n_steps: 10
|
| 420 |
+
random_select_context_view: true
|
| 421 |
+
share_weight: 0
|
| 422 |
+
trainer:
|
| 423 |
+
value:
|
| 424 |
+
accumulate_grad_batches: 4
|
| 425 |
+
devices: 4
|
| 426 |
+
enable_progress_bar: true
|
| 427 |
+
gradient_clip_val: 1
|
| 428 |
+
max_steps: 1
|
| 429 |
+
num_nodes: 1
|
| 430 |
+
num_sanity_val_steps: 0
|
| 431 |
+
precision: bf16-mixed
|
| 432 |
+
strategy: ddp
|
| 433 |
+
val_check_interval: 500
|
| 434 |
+
wandb:
|
| 435 |
+
value:
|
| 436 |
+
entity: zswjsw-the-university-of-sydney
|
| 437 |
+
mode: online
|
| 438 |
+
name: test_smooth_rotation
|
| 439 |
+
project: DAV3
|
| 440 |
+
tags:
|
| 441 |
+
- rsblur
|
| 442 |
+
- diffusion_head
|
| 443 |
+
- da3_resplat
|
| 444 |
+
- finetune
|
| 445 |
+
- pred_pose
|
| 446 |
+
- l1
|
| 447 |
+
- curriculum
|
exp_test_smooth_rotation/2026-05-05_04-33-25/wandb/run-20260505_043526-oasmhj2t/files/media/images/cameras_10_ab378a02edf58ff93139.png
ADDED
|
exp_test_smooth_rotation/2026-05-05_04-33-25/wandb/run-20260505_043526-oasmhj2t/files/media/images/cameras_14_e495a6d085a59da798d1.png
ADDED
|
exp_test_smooth_rotation/2026-05-05_04-33-25/wandb/run-20260505_043526-oasmhj2t/files/media/images/cameras_2_319b08f2e49e903855dd.png
ADDED
|
exp_test_smooth_rotation/2026-05-05_04-33-25/wandb/run-20260505_043526-oasmhj2t/files/media/images/cameras_6_e76edb5b90307640b763.png
ADDED
|
exp_test_smooth_rotation/2026-05-05_04-33-25/wandb/run-20260505_043526-oasmhj2t/files/media/images/comparison_0_ad771b3a01e085475969.png
ADDED
|
Git LFS Details
|
exp_test_smooth_rotation/2026-05-05_04-33-25/wandb/run-20260505_043526-oasmhj2t/files/media/images/comparison_12_fb44424c81048b45fb70.png
ADDED
|
Git LFS Details
|
exp_test_smooth_rotation/2026-05-05_04-33-25/wandb/run-20260505_043526-oasmhj2t/files/media/images/comparison_4_10f67b91eae9e5c01680.png
ADDED
|
Git LFS Details
|
exp_test_smooth_rotation/2026-05-05_04-33-25/wandb/run-20260505_043526-oasmhj2t/files/media/images/comparison_8_6b37365a98e1787b7033.png
ADDED
|
Git LFS Details
|
exp_test_smooth_rotation/2026-05-05_04-33-25/wandb/run-20260505_043526-oasmhj2t/files/media/images/projection_13_8915dc0de8c64c91f884.png
ADDED
|
exp_test_smooth_rotation/2026-05-05_04-33-25/wandb/run-20260505_043526-oasmhj2t/files/media/images/projection_1_ee2494b531fc47560bc6.png
ADDED
|
exp_test_smooth_rotation/2026-05-05_04-33-25/wandb/run-20260505_043526-oasmhj2t/files/media/images/projection_5_d3cc271a547dec26b702.png
ADDED
|
exp_test_smooth_rotation/2026-05-05_04-33-25/wandb/run-20260505_043526-oasmhj2t/files/media/images/projection_9_1946e212f44727196df6.png
ADDED
|
exp_test_smooth_rotation/2026-05-05_04-33-25/wandb/run-20260505_043526-oasmhj2t/files/output.log
ADDED
|
@@ -0,0 +1,188 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 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/50 [00:00<?, ?it/s]validation step 0; scene = ['0016_b00']; context = [[30, 31, 32, 33, 34, 36, 37, 39]]
|
| 5 |
+
[97m[INFO ] Selecting reference view using strategy: saddle_balanced[0m
|
| 6 |
+
/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.)
|
| 7 |
+
return _VF.meshgrid(tensors, **kwargs) # type: ignore[attr-defined]
|
| 8 |
+
/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.)
|
| 9 |
+
idx = torch.cuda.IntTensor(m, nsample).zero_()
|
| 10 |
+
[DIAG A] ctx_idx=[30, 31, 32, 33, 34, 36, 37, 39]
|
| 11 |
+
[DIAG A] tgt_idx=[30, 31, 32, 33, 34, 36, 37, 39] (subset of ctx)
|
| 12 |
+
[DIAG A] ctx_pos_for_tgt=[0, 1, 2, 3, 4, 5, 6, 7] (positions in ctx list)
|
| 13 |
+
[DIAG A] ctx_t (translations) per view:
|
| 14 |
+
ctx[ 0] t=[ +0.018, +0.051, +0.136]
|
| 15 |
+
ctx[ 1] t=[ +0.018, +0.051, +0.136]
|
| 16 |
+
ctx[ 2] t=[ +0.018, +0.051, +0.136]
|
| 17 |
+
ctx[ 3] t=[ +0.018, +0.051, +0.136]
|
| 18 |
+
ctx[ 4] t=[ +0.018, +0.051, +0.136]
|
| 19 |
+
ctx[ 5] t=[ +0.018, +0.051, +0.136]
|
| 20 |
+
ctx[ 6] t=[ +0.018, +0.051, +0.136]
|
| 21 |
+
ctx[ 7] t=[ +0.018, +0.051, +0.136]
|
| 22 |
+
[DIAG A] render_t (target extrinsics used by decoder):
|
| 23 |
+
render[ 0] t=[ +0.018, +0.051, +0.136] ←supposedly ctx[0]
|
| 24 |
+
render[ 1] t=[ +0.018, +0.051, +0.136] ←supposedly ctx[1]
|
| 25 |
+
render[ 2] t=[ +0.018, +0.051, +0.136] ←supposedly ctx[2]
|
| 26 |
+
render[ 3] t=[ +0.018, +0.051, +0.136] ←supposedly ctx[3]
|
| 27 |
+
render[ 4] t=[ +0.018, +0.051, +0.136] ←supposedly ctx[4]
|
| 28 |
+
render[ 5] t=[ +0.018, +0.051, +0.136] ←supposedly ctx[5]
|
| 29 |
+
render[ 6] t=[ +0.018, +0.051, +0.136] ←supposedly ctx[6]
|
| 30 |
+
render[ 7] t=[ +0.018, +0.051, +0.136] ←supposedly ctx[7]
|
| 31 |
+
[DIAG A] render==ctx[ctx_pos_for_tgt] check: PASS
|
| 32 |
+
[DIAG B] translation std per axis (xyz): [0.0000, 0.0000, 0.0000]
|
| 33 |
+
[DIAG B] translation range per axis (xyz): [0.0000, 0.0000, 0.0000]
|
| 34 |
+
[DIAG B] y_range = 0.0000 (>0.05 = catastrophic for static rig)
|
| 35 |
+
[DIAG C] log_aniso mean=12.645 p50=12.993 p95=13.166 p99=13.214 max=13.214
|
| 36 |
+
[DIAG C] (recall: log_aniso=ln(max_scale/min_scale); 0=spherical, 5+=needle)
|
| 37 |
+
[INTR] fx=1.499 fy=2.514 cx=0.500 cy=0.500
|
| 38 |
+
/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)`.
|
| 39 |
+
[DIAG step=0] aniso mean=148.41 max=148.58 | log10_aniso mean=2.171 p99=2.172
|
| 40 |
+
[COVER] near-bg fraction: full=0.0018 bottom20%=0.0091 top20%=0.0000
|
| 41 |
+
[COVER] bottom/full ratio = 4.99 (>>1 = bottom coverage collapse, ≈1 = uniform coverage shift)
|
| 42 |
+
Setting up [LPIPS] perceptual loss: trunk [vgg], v[0.1], spatial [off]
|
| 43 |
+
/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.
|
| 44 |
+
warnings.warn(
|
| 45 |
+
/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.
|
| 46 |
+
warnings.warn(msg)
|
| 47 |
+
Loading model from: /home/qzhang1/miniconda3/envs/c3g/lib/python3.11/site-packages/lpips/weights/v0.1/vgg.pth
|
| 48 |
+
/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.
|
| 49 |
+
self.load_state_dict(torch.load(model_path, map_location='cpu'), strict=False)
|
| 50 |
+
Validation DataLoader 0: 2%|▏ | 1/50 [00:06<05:09, 0.16it/s]validation step 0; scene = ['0016_b00']; context = [[5, 6, 7, 9, 10, 11, 12, 13]]
|
| 51 |
+
[97m[INFO ] Selecting reference view using strategy: saddle_balanced[0m
|
| 52 |
+
Validation DataLoader 0: 4%|▍ | 2/50 [00:09<03:56, 0.20it/s]validation step 0; scene = ['0016_b00']; context = [[16, 17, 19, 20, 21, 22, 23, 24]]
|
| 53 |
+
[97m[INFO ] Selecting reference view using strategy: saddle_balanced[0m
|
| 54 |
+
Validation DataLoader 0: 6%|▌ | 3/50 [00:13<03:30, 0.22it/s]validation step 0; scene = ['0016_b00']; context = [[21, 23, 25, 27, 29, 30, 31, 34]]
|
| 55 |
+
[97m[INFO ] Selecting reference view using strategy: saddle_balanced[0m
|
| 56 |
+
Validation DataLoader 0: 8%|▊ | 4/50 [00:16<03:15, 0.24it/s]validation step 0; scene = ['0016_b00']; context = [[21, 23, 28, 31, 32, 33, 34, 35]]
|
| 57 |
+
[97m[INFO ] Selecting reference view using strategy: saddle_balanced[0m
|
| 58 |
+
Validation DataLoader 0: 10%|█ | 5/50 [00:17<02:40, 0.28it/s]validation step 0; scene = ['0016_b00']; context = [[2, 3, 5, 7, 9, 13, 17, 23]]
|
| 59 |
+
[97m[INFO ] Selecting reference view using strategy: saddle_balanced[0m
|
| 60 |
+
Validation DataLoader 0: 12%|█▏ | 6/50 [00:18<02:17, 0.32it/s]validation step 0; scene = ['0016_b00']; context = [[0, 3, 5, 11, 13, 14, 24, 26]]
|
| 61 |
+
[97m[INFO ] Selecting reference view using strategy: saddle_balanced[0m
|
| 62 |
+
Validation DataLoader 0: 14%|█▍ | 7/50 [00:19<02:00, 0.36it/s]validation step 0; scene = ['0016_b00']; context = [[12, 19, 24, 28, 30, 31, 35, 39]]
|
| 63 |
+
[97m[INFO ] Selecting reference view using strategy: saddle_balanced[0m
|
| 64 |
+
Validation DataLoader 0: 16%|█▌ | 8/50 [00:20<01:49, 0.38it/s]validation step 0; scene = ['0016_b00']; context = [[27, 28, 29, 31, 32, 33, 37, 38]]
|
| 65 |
+
[97m[INFO ] Selecting reference view using strategy: saddle_balanced[0m
|
| 66 |
+
Validation DataLoader 0: 18%|█▊ | 9/50 [00:22<01:41, 0.40it/s]validation step 0; scene = ['0016_b00']; context = [[2, 5, 8, 14, 16, 17, 27, 32]]
|
| 67 |
+
[97m[INFO ] Selecting reference view using strategy: saddle_balanced[0m
|
| 68 |
+
Validation DataLoader 0: 20%|██ | 10/50 [00:23<01:34, 0.42it/s]validation step 0; scene = ['0016_b00']; context = [[10, 11, 12, 17, 20, 22, 23, 25]]
|
| 69 |
+
[97m[INFO ] Selecting reference view using strategy: saddle_balanced[0m
|
| 70 |
+
Validation DataLoader 0: 22%|██▏ | 11/50 [00:25<01:29, 0.44it/s]validation step 0; scene = ['0016_b00']; context = [[9, 10, 11, 12, 16, 23, 27, 29]]
|
| 71 |
+
[97m[INFO ] Selecting reference view using strategy: saddle_balanced[0m
|
| 72 |
+
Validation DataLoader 0: 24%|██▍ | 12/50 [00:26<01:24, 0.45it/s]validation step 0; scene = ['0016_b00']; context = [[6, 11, 20, 24, 26, 31, 32, 36]]
|
| 73 |
+
[97m[INFO ] Selecting reference view using strategy: saddle_balanced[0m
|
| 74 |
+
Validation DataLoader 0: 26%|██▌ | 13/50 [00:27<01:19, 0.46it/s]validation step 0; scene = ['0016_b00']; context = [[10, 11, 14, 16, 24, 26, 28, 29]]
|
| 75 |
+
[97m[INFO ] Selecting reference view using strategy: saddle_balanced[0m
|
| 76 |
+
Validation DataLoader 0: 28%|██▊ | 14/50 [00:29<01:15, 0.48it/s]validation step 0; scene = ['0016_b00']; context = [[16, 19, 20, 22, 24, 27, 29, 32]]
|
| 77 |
+
[97m[INFO ] Selecting reference view using strategy: saddle_balanced[0m
|
| 78 |
+
Validation DataLoader 0: 30%|███ | 15/50 [00:30<01:11, 0.49it/s]validation step 0; scene = ['0016_b00']; context = [[9, 11, 13, 15, 17, 18, 32, 33]]
|
| 79 |
+
[97m[INFO ] Selecting reference view using strategy: saddle_balanced[0m
|
| 80 |
+
Validation DataLoader 0: 32%|███▏ | 16/50 [00:32<01:08, 0.50it/s]validation step 0; scene = ['0016_b00']; context = [[7, 8, 12, 13, 28, 30, 32, 35]]
|
| 81 |
+
[97m[INFO ] Selecting reference view using strategy: saddle_balanced[0m
|
| 82 |
+
Validation DataLoader 0: 34%|███▍ | 17/50 [00:33<01:05, 0.51it/s]validation step 0; scene = ['0016_b00']; context = [[11, 15, 16, 22, 24, 27, 28, 29]]
|
| 83 |
+
[97m[INFO ] Selecting reference view using strategy: saddle_balanced[0m
|
| 84 |
+
Validation DataLoader 0: 36%|███▌ | 18/50 [00:35<01:02, 0.51it/s]validation step 0; scene = ['0016_b00']; context = [[12, 13, 14, 16, 18, 19, 21, 22]]
|
| 85 |
+
[97m[INFO ] Selecting reference view using strategy: saddle_balanced[0m
|
| 86 |
+
Validation DataLoader 0: 38%|███▊ | 19/50 [00:36<00:59, 0.52it/s]validation step 0; scene = ['0016_b00']; context = [[16, 18, 19, 20, 23, 25, 26, 27]]
|
| 87 |
+
[97m[INFO ] Selecting reference view using strategy: saddle_balanced[0m
|
| 88 |
+
Validation DataLoader 0: 40%|████ | 20/50 [00:37<00:56, 0.53it/s]validation step 0; scene = ['0016_b00']; context = [[10, 11, 12, 13, 14, 16, 18, 19]]
|
| 89 |
+
[97m[INFO ] Selecting reference view using strategy: saddle_balanced[0m
|
| 90 |
+
Validation DataLoader 0: 42%|████▏ | 21/50 [00:39<00:54, 0.54it/s]validation step 0; scene = ['0016_b00']; context = [[11, 12, 13, 14, 17, 19, 20, 23]]
|
| 91 |
+
[97m[INFO ] Selecting reference view using strategy: saddle_balanced[0m
|
| 92 |
+
Validation DataLoader 0: 44%|████▍ | 22/50 [00:40<00:51, 0.54it/s]validation step 0; scene = ['0016_b00']; context = [[6, 7, 12, 14, 15, 18, 21, 22]]
|
| 93 |
+
[97m[INFO ] Selecting reference view using strategy: saddle_balanced[0m
|
| 94 |
+
Validation DataLoader 0: 46%|████▌ | 23/50 [00:42<00:49, 0.55it/s]validation step 0; scene = ['0016_b00']; context = [[1, 3, 6, 7, 8, 12, 19, 20]]
|
| 95 |
+
[97m[INFO ] Selecting reference view using strategy: saddle_balanced[0m
|
| 96 |
+
Validation DataLoader 0: 48%|████▊ | 24/50 [00:43<00:47, 0.55it/s]validation step 0; scene = ['0016_b00']; context = [[15, 23, 26, 27, 29, 30, 32, 34]]
|
| 97 |
+
[97m[INFO ] Selecting reference view using strategy: saddle_balanced[0m
|
| 98 |
+
Validation DataLoader 0: 50%|█████ | 25/50 [00:44<00:44, 0.56it/s]validation step 0; scene = ['0016_b00']; context = [[2, 3, 4, 5, 6, 7, 8, 9]]
|
| 99 |
+
[97m[INFO ] Selecting reference view using strategy: saddle_balanced[0m
|
| 100 |
+
Validation DataLoader 0: 52%|█████▏ | 26/50 [00:46<00:42, 0.56it/s]validation step 0; scene = ['0016_b00']; context = [[13, 17, 18, 22, 23, 24, 25, 27]]
|
| 101 |
+
[97m[INFO ] Selecting reference view using strategy: saddle_balanced[0m
|
| 102 |
+
Validation DataLoader 0: 54%|█████▍ | 27/50 [00:47<00:40, 0.57it/s]validation step 0; scene = ['0016_b00']; context = [[13, 16, 18, 22, 24, 28, 31, 33]]
|
| 103 |
+
[97m[INFO ] Selecting reference view using strategy: saddle_balanced[0m
|
| 104 |
+
Validation DataLoader 0: 56%|█████▌ | 28/50 [00:49<00:38, 0.57it/s]validation step 0; scene = ['0016_b00']; context = [[13, 16, 19, 24, 25, 26, 30, 31]]
|
| 105 |
+
[97m[INFO ] Selecting reference view using strategy: saddle_balanced[0m
|
| 106 |
+
Validation DataLoader 0: 58%|█████▊ | 29/50 [00:50<00:36, 0.57it/s]validation step 0; scene = ['0016_b00']; context = [[11, 14, 17, 20, 21, 22, 26, 27]]
|
| 107 |
+
[97m[INFO ] Selecting reference view using strategy: saddle_balanced[0m
|
| 108 |
+
Validation DataLoader 0: 60%|██████ | 30/50 [00:51<00:34, 0.58it/s]validation step 0; scene = ['0016_b00']; context = [[20, 21, 22, 24, 26, 27, 32, 39]]
|
| 109 |
+
[97m[INFO ] Selecting reference view using strategy: saddle_balanced[0m
|
| 110 |
+
Validation DataLoader 0: 62%|██████▏ | 31/50 [00:53<00:32, 0.58it/s]validation step 0; scene = ['0016_b00']; context = [[7, 11, 13, 16, 18, 20, 21, 24]]
|
| 111 |
+
[97m[INFO ] Selecting reference view using strategy: saddle_balanced[0m
|
| 112 |
+
Validation DataLoader 0: 64%|██████▍ | 32/50 [00:54<00:30, 0.59it/s]validation step 0; scene = ['0016_b00']; context = [[10, 13, 15, 16, 18, 19, 20, 22]]
|
| 113 |
+
[97m[INFO ] Selecting reference view using strategy: saddle_balanced[0m
|
| 114 |
+
Validation DataLoader 0: 66%|██████▌ | 33/50 [00:56<00:28, 0.59it/s]validation step 0; scene = ['0016_b00']; context = [[3, 4, 5, 8, 9, 12, 21, 27]]
|
| 115 |
+
[97m[INFO ] Selecting reference view using strategy: saddle_balanced[0m
|
| 116 |
+
Validation DataLoader 0: 68%|██████▊ | 34/50 [00:57<00:27, 0.59it/s]validation step 0; scene = ['0016_b00']; context = [[31, 32, 33, 34, 35, 36, 37, 39]]
|
| 117 |
+
[97m[INFO ] Selecting reference view using strategy: saddle_balanced[0m
|
| 118 |
+
Validation DataLoader 0: 70%|███████ | 35/50 [00:58<00:25, 0.59it/s]validation step 0; scene = ['0016_b00']; context = [[15, 17, 18, 20, 21, 23, 25, 27]]
|
| 119 |
+
[97m[INFO ] Selecting reference view using strategy: saddle_balanced[0m
|
| 120 |
+
Validation DataLoader 0: 72%|███████▏ | 36/50 [01:00<00:23, 0.60it/s]validation step 0; scene = ['0016_b00']; context = [[29, 30, 31, 32, 33, 34, 35, 36]]
|
| 121 |
+
[97m[INFO ] Selecting reference view using strategy: saddle_balanced[0m
|
| 122 |
+
Validation DataLoader 0: 74%|███████▍ | 37/50 [01:01<00:21, 0.60it/s]validation step 0; scene = ['0016_b00']; context = [[26, 27, 28, 29, 35, 36, 37, 38]]
|
| 123 |
+
[97m[INFO ] Selecting reference view using strategy: saddle_balanced[0m
|
| 124 |
+
Validation DataLoader 0: 76%|███████▌ | 38/50 [01:03<00:19, 0.60it/s]validation step 0; scene = ['0016_b00']; context = [[5, 6, 9, 14, 17, 25, 31, 35]]
|
| 125 |
+
[97m[INFO ] Selecting reference view using strategy: saddle_balanced[0m
|
| 126 |
+
Validation DataLoader 0: 78%|███████▊ | 39/50 [01:04<00:18, 0.60it/s]validation step 0; scene = ['0016_b00']; context = [[8, 11, 12, 13, 17, 28, 30, 33]]
|
| 127 |
+
[97m[INFO ] Selecting reference view using strategy: saddle_balanced[0m
|
| 128 |
+
Validation DataLoader 0: 80%|████████ | 40/50 [01:05<00:16, 0.61it/s]validation step 0; scene = ['0016_b00']; context = [[6, 8, 10, 11, 12, 13, 14, 16]]
|
| 129 |
+
[97m[INFO ] Selecting reference view using strategy: saddle_balanced[0m
|
| 130 |
+
Validation DataLoader 0: 82%|████████▏ | 41/50 [01:07<00:14, 0.61it/s]validation step 0; scene = ['0016_b00']; context = [[19, 23, 25, 27, 28, 29, 32, 35]]
|
| 131 |
+
[97m[INFO ] Selecting reference view using strategy: saddle_balanced[0m
|
| 132 |
+
Validation DataLoader 0: 84%|████████▍ | 42/50 [01:08<00:13, 0.61it/s]validation step 0; scene = ['0016_b00']; context = [[0, 2, 3, 10, 12, 22, 26, 30]]
|
| 133 |
+
[97m[INFO ] Selecting reference view using strategy: saddle_balanced[0m
|
| 134 |
+
Validation DataLoader 0: 86%|████████▌ | 43/50 [01:10<00:11, 0.61it/s]validation step 0; scene = ['0016_b00']; context = [[7, 12, 15, 16, 17, 18, 21, 24]]
|
| 135 |
+
[97m[INFO ] Selecting reference view using strategy: saddle_balanced[0m
|
| 136 |
+
Validation DataLoader 0: 88%|████████▊ | 44/50 [01:11<00:09, 0.62it/s]validation step 0; scene = ['0016_b01']; context = [[6, 7, 8, 10, 11, 12, 14, 15]]
|
| 137 |
+
[97m[INFO ] Selecting reference view using strategy: saddle_balanced[0m
|
| 138 |
+
Validation DataLoader 0: 90%|█████████ | 45/50 [01:14<00:08, 0.60it/s]validation step 0; scene = ['0016_b01']; context = [[8, 9, 11, 12, 13, 16, 17, 18]]
|
| 139 |
+
[97m[INFO ] Selecting reference view using strategy: saddle_balanced[0m
|
| 140 |
+
Validation DataLoader 0: 92%|█████████▏| 46/50 [01:16<00:06, 0.60it/s]validation step 0; scene = ['0016_b01']; context = [[0, 2, 3, 7, 9, 11, 13, 15]]
|
| 141 |
+
[97m[INFO ] Selecting reference view using strategy: saddle_balanced[0m
|
| 142 |
+
Validation DataLoader 0: 94%|█████████▍| 47/50 [01:17<00:04, 0.60it/s]validation step 0; scene = ['0016_b01']; context = [[9, 11, 12, 14, 15, 16, 17, 18]]
|
| 143 |
+
[97m[INFO ] Selecting reference view using strategy: saddle_balanced[0m
|
| 144 |
+
Validation DataLoader 0: 96%|█████████▌| 48/50 [01:19<00:03, 0.61it/s]validation step 0; scene = ['0016_b01']; context = [[1, 2, 3, 6, 7, 14, 16, 18]]
|
| 145 |
+
[97m[INFO ] Selecting reference view using strategy: saddle_balanced[0m
|
| 146 |
+
Validation DataLoader 0: 98%|█████████▊| 49/50 [01:20<00:01, 0.61it/s]validation step 0; scene = ['0016_b01']; context = [[1, 3, 7, 8, 11, 15, 16, 18]]
|
| 147 |
+
[97m[INFO ] Selecting reference view using strategy: saddle_balanced[0m
|
| 148 |
+
Validation DataLoader 0: 100%|██████████| 50/50 [01:22<00:00, 0.61it/s]
|
| 149 |
+
/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.
|
| 150 |
+
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
|
| 151 |
+
┃ Validate metric ┃ DataLoader 0 ┃
|
| 152 |
+
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
|
| 153 |
+
│ diag/aniso_max │ 148.59388732910156 │
|
| 154 |
+
│ diag/aniso_mean │ 148.41050720214844 │
|
| 155 |
+
│ diag/log_aniso_mean │ 2.171464204788208 │
|
| 156 |
+
│ diag/log_aniso_p99 │ 2.171713352203369 │
|
| 157 |
+
│ diag/scale_max_mean │ 0.621304988861084 │
|
| 158 |
+
│ diag/scale_min_mean │ 0.004186859354376793 │
|
| 159 |
+
│ info/n_gaussians_coarse_epoch │ 57344.0 │
|
| 160 |
+
│ val/lpips │ 0.64306640625 │
|
| 161 |
+
│ val/psnr │ 15.938470840454102 │
|
| 162 |
+
│ val/ssim │ 0.4210952818393707 │
|
| 163 |
+
└───────────────────────────────┴───────────────────────────────┘
|
| 164 |
+
/home/qzhang1/miniconda3/envs/c3g/lib/python3.11/site-packages/lightning/fabric/plugins/environments/slurm.py:204: The `srun` command is available on your system but is not used. HINT: If your intention is to run Lightning on SLURM, prepend your python command with `srun` like so: srun python3.11 /gpfs/home2/qzhang1/C3G/src/main.py +training=fi ...
|
| 165 |
+
LOCAL_RANK: 0 - CUDA_VISIBLE_DEVICES: [0,1,2,3]
|
| 166 |
+
|
| 167 |
+
| Name | Type | Params | Mode
|
| 168 |
+
------------------------------------------------------------------
|
| 169 |
+
0 | encoder | EncoderDA3ReSplat | 1.6 B | eval
|
| 170 |
+
1 | decoder | DecoderSplattingCUDA | 0 | train
|
| 171 |
+
2 | diffusion_head | DiffusionHead | 2.3 M | train
|
| 172 |
+
3 | losses | ModuleList | 0 | train
|
| 173 |
+
4 | miou | MulticlassJaccardIndex | 0 | train
|
| 174 |
+
5 | acc | MulticlassAccuracy | 0 | train
|
| 175 |
+
------------------------------------------------------------------
|
| 176 |
+
2.2 M Trainable params
|
| 177 |
+
1.6 B Non-trainable params
|
| 178 |
+
1.6 B Total params
|
| 179 |
+
6,269.182 Total estimated model params size (MB)
|
| 180 |
+
231 Modules in train mode
|
| 181 |
+
1954 Modules in eval mode
|
| 182 |
+
Epoch 0: | | 0/? [00:00<?, ?it/s] [97m[INFO ] Selecting reference view using strategy: saddle_balanced[0m
|
| 183 |
+
Epoch 0: | | 1/? [00:01<00:00, 0.76it/s, v_num=hj2t, train/psnr_probabilistic=18.30, loss/mse_l1=0.0613, loss/lpips=0.000, loss/ssim=0.122, loss/depth=0.0284, loss/total=0.212, info/global_step=0.000][97m[INFO ] Selecting reference view using strategy: saddle_balanced[0m
|
| 184 |
+
Epoch 0: | | 2/? [00:02<00:00, 0.77it/s, v_num=hj2t, train/psnr_probabilistic=22.20, loss/mse_l1=0.0496, loss/lpips=0.000, loss/ssim=0.109, loss/depth=0.00389, loss/total=0.162, info/global_step=0.000][97m[INFO ] Selecting reference view using strategy: saddle_balanced[0m
|
| 185 |
+
Epoch 0: | | 3/? [00:03<00:00, 0.79it/s, v_num=hj2t, train/psnr_probabilistic=15.00, loss/mse_l1=0.0949, loss/lpips=0.000, loss/ssim=0.152, loss/depth=0.0116, loss/total=0.258, info/global_step=0.000] [97m[INFO ] Selecting reference view using strategy: saddle_balanced[0m
|
| 186 |
+
train step 0; scene = ['0003_b09']; context = [[64, 66, 67, 68, 69, 70]]; loss = 0.214933 low_pass_filter = 0.300
|
| 187 |
+
Epoch 0: | | 4/? [00:05<00:00, 0.79it/s, v_num=hj2t, train/psnr_probabilistic=18.90, loss/mse_l1=0.0728, loss/lpips=0.000, loss/ssim=0.134, loss/depth=0.00776, loss/total=0.215, info/global_step=0.000][2026-05-05 04:37:10,858][pytorch_lightning.utilities.rank_zero][INFO] - `Trainer.fit` stopped: `max_steps=1` reached.
|
| 188 |
+
Epoch 0: | | 4/? [00:05<00:00, 0.79it/s, v_num=hj2t, train/psnr_probabilistic=18.90, loss/mse_l1=0.0728, loss/lpips=0.000, loss/ssim=0.134, loss/depth=0.00776, loss/total=0.215, info/global_step=0.000]
|
exp_test_smooth_rotation/2026-05-05_04-33-25/wandb/run-20260505_043526-oasmhj2t/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_test_smooth_rotation/2026-05-05_04-33-25/wandb/run-20260505_043526-oasmhj2t/files/wandb-metadata.json
ADDED
|
@@ -0,0 +1,116 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 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-05T02:35:26.085995Z",
|
| 5 |
+
"args": [
|
| 6 |
+
"+training=finetune_dav3_rsblur_l1",
|
| 7 |
+
"trainer.num_nodes=1",
|
| 8 |
+
"trainer.devices=4",
|
| 9 |
+
"trainer.max_steps=1",
|
| 10 |
+
"optimizer.lr=5e-6",
|
| 11 |
+
"dataset.rsblur.view_sampler.num_context_views=8",
|
| 12 |
+
"checkpointing.load=/scratch-shared/qzhang1/C3G_outputs/exp_rsblur_v4_stablehash_from_2504/2026-05-05_03-19-47/checkpoints/best-psnr-val/psnr_18.804-info/global_step_2749.ckpt",
|
| 13 |
+
"checkpointing.load_weights_only=true",
|
| 14 |
+
"wandb.mode=online",
|
| 15 |
+
"wandb.name=test_smooth_rotation"
|
| 16 |
+
],
|
| 17 |
+
"program": "-m src.main",
|
| 18 |
+
"git": {
|
| 19 |
+
"remote": "https://github.com/cvlab-kaist/C3G.git",
|
| 20 |
+
"commit": "39242766ca5dffc45736113334d879a67d165228"
|
| 21 |
+
},
|
| 22 |
+
"email": "zswjsw@gmail.com",
|
| 23 |
+
"root": "/scratch-shared/qzhang1/C3G_outputs/exp_test_smooth_rotation/2026-05-05_04-33-25",
|
| 24 |
+
"host": "gcn107.local.snellius.surf.nl",
|
| 25 |
+
"executable": "/home/qzhang1/miniconda3/envs/c3g/bin/python3.11",
|
| 26 |
+
"cpu_count": 64,
|
| 27 |
+
"cpu_count_logical": 64,
|
| 28 |
+
"gpu": "NVIDIA H100",
|
| 29 |
+
"gpu_count": 4,
|
| 30 |
+
"disk": {
|
| 31 |
+
"/": {
|
| 32 |
+
"total": "405460803584",
|
| 33 |
+
"used": "7062294528"
|
| 34 |
+
}
|
| 35 |
+
},
|
| 36 |
+
"memory": {
|
| 37 |
+
"total": "811317755904"
|
| 38 |
+
},
|
| 39 |
+
"cpu": {
|
| 40 |
+
"count": 64,
|
| 41 |
+
"countLogical": 64
|
| 42 |
+
},
|
| 43 |
+
"gpu_nvidia": [
|
| 44 |
+
{
|
| 45 |
+
"name": "NVIDIA H100",
|
| 46 |
+
"memoryTotal": "100485038080",
|
| 47 |
+
"cudaCores": 16896,
|
| 48 |
+
"architecture": "Hopper"
|
| 49 |
+
},
|
| 50 |
+
{
|
| 51 |
+
"name": "NVIDIA H100",
|
| 52 |
+
"memoryTotal": "100485038080",
|
| 53 |
+
"cudaCores": 16896,
|
| 54 |
+
"architecture": "Hopper"
|
| 55 |
+
},
|
| 56 |
+
{
|
| 57 |
+
"name": "NVIDIA H100",
|
| 58 |
+
"memoryTotal": "100485038080",
|
| 59 |
+
"cudaCores": 16896,
|
| 60 |
+
"architecture": "Hopper"
|
| 61 |
+
},
|
| 62 |
+
{
|
| 63 |
+
"name": "NVIDIA H100",
|
| 64 |
+
"memoryTotal": "100485038080",
|
| 65 |
+
"cudaCores": 16896,
|
| 66 |
+
"architecture": "Hopper"
|
| 67 |
+
}
|
| 68 |
+
],
|
| 69 |
+
"slurm": {
|
| 70 |
+
"cluster_name": "snellius",
|
| 71 |
+
"conf": "/var/spool/slurm/slurmd/conf-cache/slurm.conf",
|
| 72 |
+
"cpus_on_node": "64",
|
| 73 |
+
"cpus_per_task": "64",
|
| 74 |
+
"eclibr": "0",
|
| 75 |
+
"ecplug": "1",
|
| 76 |
+
"erlast": "sbatch",
|
| 77 |
+
"ersbac": "1",
|
| 78 |
+
"export_env": "ALL",
|
| 79 |
+
"get_user_env": "1",
|
| 80 |
+
"gpus_on_node": "4",
|
| 81 |
+
"gpus_per_node": "4",
|
| 82 |
+
"gtids": "0",
|
| 83 |
+
"job_account": "gusei15043",
|
| 84 |
+
"job_cpus_per_node": "64",
|
| 85 |
+
"job_end_time": "1778065073",
|
| 86 |
+
"job_gid": "74106",
|
| 87 |
+
"job_gpus": "0,1,2,3",
|
| 88 |
+
"job_id": "22410833",
|
| 89 |
+
"job_name": "sys/dashboard/sys/code_server/form",
|
| 90 |
+
"job_nodelist": "gcn107",
|
| 91 |
+
"job_num_nodes": "1",
|
| 92 |
+
"job_partition": "gpu_h100",
|
| 93 |
+
"job_qos": "normal",
|
| 94 |
+
"job_start_time": "1777705073",
|
| 95 |
+
"job_uid": "74645",
|
| 96 |
+
"job_user": "qzhang1",
|
| 97 |
+
"jobid": "22410833",
|
| 98 |
+
"localid": "0",
|
| 99 |
+
"nnodes": "1",
|
| 100 |
+
"nodeid": "0",
|
| 101 |
+
"nodelist": "gcn107",
|
| 102 |
+
"oom_kill_step": "0",
|
| 103 |
+
"prio_process": "0",
|
| 104 |
+
"procid": "0",
|
| 105 |
+
"script_context": "prolog_task",
|
| 106 |
+
"step_gres": "gres/cpu:0",
|
| 107 |
+
"submit_dir": "/var/www/ood/apps/sys/dashboard",
|
| 108 |
+
"submit_host": "sys11.local.snellius.surf.nl",
|
| 109 |
+
"task_pid": "711152",
|
| 110 |
+
"tasks_per_node": "1",
|
| 111 |
+
"topology_addr": "root.ibsw40.gcn107",
|
| 112 |
+
"topology_addr_pattern": "switch.switch.node",
|
| 113 |
+
"tres_per_task": "cpu=64"
|
| 114 |
+
},
|
| 115 |
+
"cudaVersion": "13.2"
|
| 116 |
+
}
|
exp_test_smooth_rotation/2026-05-05_04-33-25/wandb/run-20260505_043526-oasmhj2t/files/wandb-summary.json
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
{"diag/log_aniso_p99":2.171713352203369,"diag/scale_min_mean":0.004186859354376793,"val/ssim":0.4210952818393707,"projection":{"width":800,"height":306,"format":"png","count":1,"filenames":["media/images/projection_13_8915dc0de8c64c91f884.png"],"_type":"images/separated"},"cameras":{"height":306,"format":"png","count":1,"filenames":["media/images/cameras_14_e495a6d085a59da798d1.png"],"_type":"images/separated","width":800},"info/n_gaussians_coarse_epoch":57344,"trainer/global_step":0,"diag/log_aniso_mean":2.171464204788208,"_runtime":90.782334475,"diag/aniso_max":148.59388732910156,"_step":62,"val/psnr":15.938470840454102,"_timestamp":1.7779486168681545e+09,"epoch":0,"val/lpips":0.64306640625,"comparison":{"width":1832,"height":2922,"format":"png","count":1,"filenames":["media/images/comparison_12_fb44424c81048b45fb70.png"],"captions":["0016_b00"],"_type":"images/separated"},"_wandb":{"runtime":109},"diag/aniso_mean":148.41050720214844,"diag/scale_max_mean":0.621304988861084,"info/n_gaussians_coarse_step":57344}
|
exp_test_smooth_rotation/2026-05-05_04-33-25/wandb/run-20260505_043526-oasmhj2t/logs/debug-core.log
ADDED
|
@@ -0,0 +1,13 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{"time":"2026-05-05T04:35:25.561405582+02:00","level":"INFO","msg":"main: starting server","port-filename":"/scratch-shared/qzhang1/tmp/tmplyjvou8k/port-2542937.txt","pid":2542937,"log-level":0,"disable-analytics":false,"shutdown-on-parent-exit":false,"enable-dcgm-profiling":false}
|
| 2 |
+
{"time":"2026-05-05T04:35:25.563821486+02:00","level":"INFO","msg":"Will exit if parent process dies.","ppid":2542937}
|
| 3 |
+
{"time":"2026-05-05T04:35:25.563807166+02:00","level":"INFO","msg":"server is running","addr":{"IP":"127.0.0.1","Port":40671,"Zone":""}}
|
| 4 |
+
{"time":"2026-05-05T04:35:25.736106352+02:00","level":"INFO","msg":"connection: ManageConnectionData: new connection created","id":"127.0.0.1:57378"}
|
| 5 |
+
{"time":"2026-05-05T04:35:26.087083608+02:00","level":"INFO","msg":"handleInformInit: received","streamId":"oasmhj2t","id":"127.0.0.1:57378"}
|
| 6 |
+
{"time":"2026-05-05T04:35:26.44517153+02:00","level":"INFO","msg":"handleInformInit: stream started","streamId":"oasmhj2t","id":"127.0.0.1:57378"}
|
| 7 |
+
{"time":"2026-05-05T04:37:15.460001089+02:00","level":"INFO","msg":"handleInformTeardown: server teardown initiated","id":"127.0.0.1:57378"}
|
| 8 |
+
{"time":"2026-05-05T04:37:15.460641798+02:00","level":"INFO","msg":"server is shutting down"}
|
| 9 |
+
{"time":"2026-05-05T04:37:15.460653308+02:00","level":"INFO","msg":"connection: closing","id":"127.0.0.1:57378"}
|
| 10 |
+
{"time":"2026-05-05T04:37:15.460885867+02:00","level":"INFO","msg":"connection: closed successfully","id":"127.0.0.1:57378"}
|
| 11 |
+
{"time":"2026-05-05T04:37:17.115225019+02:00","level":"INFO","msg":"handleInformTeardown: server shutdown complete","id":"127.0.0.1:57378"}
|
| 12 |
+
{"time":"2026-05-05T04:37:17.115247419+02:00","level":"INFO","msg":"connection: ManageConnectionData: connection closed","id":"127.0.0.1:57378"}
|
| 13 |
+
{"time":"2026-05-05T04:37:17.115257229+02:00","level":"INFO","msg":"server is closed"}
|
exp_test_smooth_rotation/2026-05-05_04-33-25/wandb/run-20260505_043526-oasmhj2t/logs/debug-internal.log
ADDED
|
@@ -0,0 +1,15 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{"time":"2026-05-05T04:35:26.087997966+02:00","level":"INFO","msg":"stream: starting","core version":"0.19.11","symlink path":"/scratch-shared/qzhang1/C3G_outputs/exp_test_smooth_rotation/2026-05-05_04-33-25/wandb/run-20260505_043526-oasmhj2t/logs/debug-core.log"}
|
| 2 |
+
{"time":"2026-05-05T04:35:26.44508253+02:00","level":"INFO","msg":"created new stream","id":"oasmhj2t"}
|
| 3 |
+
{"time":"2026-05-05T04:35:26.44516246+02:00","level":"INFO","msg":"stream: started","id":"oasmhj2t"}
|
| 4 |
+
{"time":"2026-05-05T04:35:26.44519851+02:00","level":"INFO","msg":"writer: Do: started","stream_id":"oasmhj2t"}
|
| 5 |
+
{"time":"2026-05-05T04:35:26.44519693+02:00","level":"INFO","msg":"sender: started","stream_id":"oasmhj2t"}
|
| 6 |
+
{"time":"2026-05-05T04:35:26.445213659+02:00","level":"INFO","msg":"handler: started","stream_id":"oasmhj2t"}
|
| 7 |
+
{"time":"2026-05-05T04:35:27.873935362+02:00","level":"INFO","msg":"Starting system monitor"}
|
| 8 |
+
{"time":"2026-05-05T04:37:15.460230248+02:00","level":"INFO","msg":"stream: closing","id":"oasmhj2t"}
|
| 9 |
+
{"time":"2026-05-05T04:37:15.463019162+02:00","level":"INFO","msg":"Stopping system monitor"}
|
| 10 |
+
{"time":"2026-05-05T04:37:15.463172942+02:00","level":"INFO","msg":"Stopped system monitor"}
|
| 11 |
+
{"time":"2026-05-05T04:37:16.88951368+02:00","level":"INFO","msg":"fileTransfer: Close: file transfer manager closed"}
|
| 12 |
+
{"time":"2026-05-05T04:37:17.092946548+02:00","level":"INFO","msg":"handler: closed","stream_id":"oasmhj2t"}
|
| 13 |
+
{"time":"2026-05-05T04:37:17.092985078+02:00","level":"INFO","msg":"writer: Close: closed","stream_id":"oasmhj2t"}
|
| 14 |
+
{"time":"2026-05-05T04:37:17.092994428+02:00","level":"INFO","msg":"sender: closed","stream_id":"oasmhj2t"}
|
| 15 |
+
{"time":"2026-05-05T04:37:17.11508813+02:00","level":"INFO","msg":"stream: closed","id":"oasmhj2t"}
|
exp_test_smooth_rotation/2026-05-05_04-33-25/wandb/run-20260505_043526-oasmhj2t/logs/debug.log
ADDED
|
@@ -0,0 +1,23 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
2026-05-05 04:35:26,042 INFO MainThread:2542937 [wandb_setup.py:_flush():70] Current SDK version is 0.19.11
|
| 2 |
+
2026-05-05 04:35:26,043 INFO MainThread:2542937 [wandb_setup.py:_flush():70] Configure stats pid to 2542937
|
| 3 |
+
2026-05-05 04:35:26,043 INFO MainThread:2542937 [wandb_setup.py:_flush():70] Loading settings from /home/qzhang1/.config/wandb/settings
|
| 4 |
+
2026-05-05 04:35:26,043 INFO MainThread:2542937 [wandb_setup.py:_flush():70] Loading settings from /gpfs/home2/qzhang1/C3G/wandb/settings
|
| 5 |
+
2026-05-05 04:35:26,043 INFO MainThread:2542937 [wandb_setup.py:_flush():70] Loading settings from environment variables
|
| 6 |
+
2026-05-05 04:35:26,043 INFO MainThread:2542937 [wandb_init.py:setup_run_log_directory():724] Logging user logs to /scratch-shared/qzhang1/C3G_outputs/exp_test_smooth_rotation/2026-05-05_04-33-25/wandb/run-20260505_043526-oasmhj2t/logs/debug.log
|
| 7 |
+
2026-05-05 04:35:26,043 INFO MainThread:2542937 [wandb_init.py:setup_run_log_directory():725] Logging internal logs to /scratch-shared/qzhang1/C3G_outputs/exp_test_smooth_rotation/2026-05-05_04-33-25/wandb/run-20260505_043526-oasmhj2t/logs/debug-internal.log
|
| 8 |
+
2026-05-05 04:35:26,043 INFO MainThread:2542937 [wandb_init.py:init():852] calling init triggers
|
| 9 |
+
2026-05-05 04:35:26,043 INFO MainThread:2542937 [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.8, 'empty_render_thresh': 0.02}, 'lpips': {'weight': 0.05, 'apply_after_step': 2000}, 'ssim': {'weight': 0.2}, 'depth': {'weight': 0.1}}, 'wandb': {'project': 'DAV3', 'entity': 'zswjsw-the-university-of-sydney', 'name': 'test_smooth_rotation', 'mode': 'online', 'tags': ['rsblur', 'diffusion_head', 'da3_resplat', 'finetune', 'pred_pose', 'l1', '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, 'num_val_samples': 200}}, 'optimizer': {'lr': 5e-06, 'warm_up_steps': 200, 'backbone_lr_multiplier': 0.01}, 'checkpointing': {'load': '/scratch-shared/qzhang1/C3G_outputs/exp_rsblur_v4_stablehash_from_2504/2026-05-05_03-19-47/checkpoints/best-psnr-val/psnr_18.804-info/global_step_2749.ckpt', 'every_n_train_steps': 501, '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': True, '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': 1, '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': {'rsblur': {'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': 4, 'num_context_views': 8, 'min_distance_between_context_views': 5, 'max_distance_between_context_views': 30, 'min_distance_to_context_views': 0, 'warm_up_steps': 0, 'initial_min_distance_between_context_views': 5, 'initial_max_distance_between_context_views': 20, 'min_context_views': 2}, 'name': 'rsblur', 'roots': ['/scratch-shared/qzhang1/datasets/RSBlur/RSBlur'], 'near': 0.1, 'far': 100.0, 'input_image_shape': [280, 448], 'original_image_shape': [280, 448], 'cameras_are_circular': False, 'baseline_min': 0.0, 'baseline_max': 10000000000.0, 'max_fov': 180.0, 'scene_list': [], 'val_scene_list': ['0016', '0017', '0018', '0019'], 'samples_per_scene': 200, 'val_samples_per_scene': 50}}, '_wandb': {}}
|
| 11 |
+
2026-05-05 04:35:26,078 INFO MainThread:2542937 [wandb_init.py:init():893] starting backend
|
| 12 |
+
2026-05-05 04:35:26,078 INFO MainThread:2542937 [wandb_init.py:init():897] sending inform_init request
|
| 13 |
+
2026-05-05 04:35:26,085 INFO MainThread:2542937 [backend.py:_multiprocessing_setup():101] multiprocessing start_methods=fork,spawn,forkserver, using: spawn
|
| 14 |
+
2026-05-05 04:35:26,085 INFO MainThread:2542937 [wandb_init.py:init():907] backend started and connected
|
| 15 |
+
2026-05-05 04:35:26,087 INFO MainThread:2542937 [wandb_init.py:init():1005] updated telemetry
|
| 16 |
+
2026-05-05 04:35:26,099 INFO MainThread:2542937 [wandb_init.py:init():1029] communicating run to backend with 90.0 second timeout
|
| 17 |
+
2026-05-05 04:35:27,832 INFO MainThread:2542937 [wandb_init.py:init():1104] starting run threads in backend
|
| 18 |
+
2026-05-05 04:35:28,069 INFO MainThread:2542937 [wandb_run.py:_console_start():2573] atexit reg
|
| 19 |
+
2026-05-05 04:35:28,070 INFO MainThread:2542937 [wandb_run.py:_redirect():2421] redirect: wrap_raw
|
| 20 |
+
2026-05-05 04:35:28,070 INFO MainThread:2542937 [wandb_run.py:_redirect():2490] Wrapping output streams.
|
| 21 |
+
2026-05-05 04:35:28,070 INFO MainThread:2542937 [wandb_run.py:_redirect():2513] Redirects installed.
|
| 22 |
+
2026-05-05 04:35:28,072 INFO MainThread:2542937 [wandb_init.py:init():1150] run started, returning control to user process
|
| 23 |
+
2026-05-05 04:37:15,313 INFO MsgRouterThr:2542937 [mailbox.py:close():129] [no run ID] Closing mailbox, abandoning 1 handles.
|
exp_test_smooth_rotation/2026-05-05_04-33-25/wandb/run-20260505_043526-oasmhj2t/run-oasmhj2t.wandb
ADDED
|
Binary file (97.2 kB). View file
|
|
|