Upload folder using huggingface_hub
Browse filesThis view is limited to 50 files because it contains too many changes. See raw diff
- .gitattributes +0 -0
- exp_0511_B16x4/2026-05-11_01-09-09/wandb/debug-internal.log +16 -0
- exp_0511_B16x4/2026-05-11_01-09-09/wandb/debug.log +21 -0
- exp_0511_B16x4/2026-05-11_01-09-09/wandb/run-20260511_011026-mp5x528t/files/config.yaml +349 -0
- exp_0511_B16x4/2026-05-11_01-09-09/wandb/run-20260511_011026-mp5x528t/files/output.log +155 -0
- exp_0511_B16x4/2026-05-11_01-09-09/wandb/run-20260511_011026-mp5x528t/files/requirements.txt +119 -0
- exp_0511_B16x4/2026-05-11_01-09-09/wandb/run-20260511_011026-mp5x528t/files/wandb-metadata.json +111 -0
- exp_0511_B16x4/2026-05-11_01-09-09/wandb/run-20260511_011026-mp5x528t/files/wandb-summary.json +1 -0
- exp_0511_B16x4/2026-05-11_01-09-09/wandb/run-20260511_011026-mp5x528t/logs/debug-core.log +15 -0
- exp_0511_B16x4/2026-05-11_01-09-09/wandb/run-20260511_011026-mp5x528t/logs/debug-internal.log +16 -0
- exp_0511_B16x4/2026-05-11_01-09-09/wandb/run-20260511_011026-mp5x528t/logs/debug.log +21 -0
- exp_0511_B16x4/2026-05-11_01-09-09/wandb/run-20260511_011026-mp5x528t/run-mp5x528t.wandb +0 -0
- exp_0511_B16x4/2026-05-11_01-12-45/wandb/debug-internal.log +16 -0
- exp_0511_B16x4/2026-05-11_01-12-45/wandb/debug.log +21 -0
- exp_0511_B16x4/2026-05-11_01-12-45/wandb/run-20260511_011402-6w23hyub/files/config.yaml +349 -0
- exp_0511_B16x4/2026-05-11_01-12-45/wandb/run-20260511_011402-6w23hyub/files/output.log +155 -0
- exp_0511_B16x4/2026-05-11_01-12-45/wandb/run-20260511_011402-6w23hyub/files/requirements.txt +119 -0
- exp_0511_B16x4/2026-05-11_01-12-45/wandb/run-20260511_011402-6w23hyub/files/wandb-metadata.json +111 -0
- exp_0511_B16x4/2026-05-11_01-12-45/wandb/run-20260511_011402-6w23hyub/files/wandb-summary.json +1 -0
- exp_0511_B16x4/2026-05-11_01-12-45/wandb/run-20260511_011402-6w23hyub/logs/debug-core.log +15 -0
- exp_0511_B16x4/2026-05-11_01-12-45/wandb/run-20260511_011402-6w23hyub/logs/debug-internal.log +16 -0
- exp_0511_B16x4/2026-05-11_01-12-45/wandb/run-20260511_011402-6w23hyub/logs/debug.log +21 -0
- exp_0511_B16x4/2026-05-11_01-12-45/wandb/run-20260511_011402-6w23hyub/run-6w23hyub.wandb +0 -0
- exp_0511_B16x4/2026-05-11_01-14-35/wandb/debug-internal.log +0 -0
- exp_0511_B16x4/2026-05-11_01-14-35/wandb/debug.log +21 -0
- exp_0511_B16x4/2026-05-11_01-14-35/wandb/run-20260511_011550-xf4voxn2/files/config.yaml +348 -0
- exp_0511_B16x4/2026-05-11_01-14-35/wandb/run-20260511_011550-xf4voxn2/files/media/images/cameras_1043_06d825585a5dc0943db8.png +0 -0
- exp_0511_B16x4/2026-05-11_01-14-35/wandb/run-20260511_011550-xf4voxn2/files/media/images/cameras_1093_03dcdd4cc2bfc606e924.png +0 -0
- exp_0511_B16x4/2026-05-11_01-14-35/wandb/run-20260511_011550-xf4voxn2/files/media/images/cameras_1143_aaed237a4d63420e50ad.png +0 -0
- exp_0511_B16x4/2026-05-11_01-14-35/wandb/run-20260511_011550-xf4voxn2/files/media/images/cameras_1193_89fcf71867e1dbf816b5.png +0 -0
- exp_0511_B16x4/2026-05-11_01-14-35/wandb/run-20260511_011550-xf4voxn2/files/media/images/cameras_1243_aa42b5326e5e3271c3e3.png +0 -0
- exp_0511_B16x4/2026-05-11_01-14-35/wandb/run-20260511_011550-xf4voxn2/files/media/images/cameras_1293_ab1cf77e3f28a6e12ec3.png +0 -0
- exp_0511_B16x4/2026-05-11_01-14-35/wandb/run-20260511_011550-xf4voxn2/files/media/images/cameras_1343_34f097c50c1fd6633641.png +0 -0
- exp_0511_B16x4/2026-05-11_01-14-35/wandb/run-20260511_011550-xf4voxn2/files/media/images/cameras_1393_67ccccadc1569c313df3.png +0 -0
- exp_0511_B16x4/2026-05-11_01-14-35/wandb/run-20260511_011550-xf4voxn2/files/media/images/cameras_143_dac5442a2f5e9bc81bd0.png +0 -0
- exp_0511_B16x4/2026-05-11_01-14-35/wandb/run-20260511_011550-xf4voxn2/files/media/images/cameras_1443_5ed30aaa808163c7109e.png +0 -0
- exp_0511_B16x4/2026-05-11_01-14-35/wandb/run-20260511_011550-xf4voxn2/files/media/images/cameras_1493_0b02d61c67731775da5b.png +0 -0
- exp_0511_B16x4/2026-05-11_01-14-35/wandb/run-20260511_011550-xf4voxn2/files/media/images/cameras_1543_1219bf0fb12a600b31af.png +0 -0
- exp_0511_B16x4/2026-05-11_01-14-35/wandb/run-20260511_011550-xf4voxn2/files/media/images/cameras_1593_3192cdb10bc021a3647a.png +0 -0
- exp_0511_B16x4/2026-05-11_01-14-35/wandb/run-20260511_011550-xf4voxn2/files/media/images/cameras_1643_07f1c0447cbda74416dd.png +0 -0
- exp_0511_B16x4/2026-05-11_01-14-35/wandb/run-20260511_011550-xf4voxn2/files/media/images/cameras_1693_9020b86fa4a170619549.png +0 -0
- exp_0511_B16x4/2026-05-11_01-14-35/wandb/run-20260511_011550-xf4voxn2/files/media/images/cameras_1743_75d62f82dc189c7c2211.png +0 -0
- exp_0511_B16x4/2026-05-11_01-14-35/wandb/run-20260511_011550-xf4voxn2/files/media/images/cameras_1793_1e40fcb13af2847549e8.png +0 -0
- exp_0511_B16x4/2026-05-11_01-14-35/wandb/run-20260511_011550-xf4voxn2/files/media/images/cameras_1843_6126faa2f8e2e0f709bd.png +0 -0
- exp_0511_B16x4/2026-05-11_01-14-35/wandb/run-20260511_011550-xf4voxn2/files/media/images/cameras_1893_120e6e080641cd00b97a.png +0 -0
- exp_0511_B16x4/2026-05-11_01-14-35/wandb/run-20260511_011550-xf4voxn2/files/media/images/cameras_193_d6f5ec599ea580ddff5b.png +0 -0
- exp_0511_B16x4/2026-05-11_01-14-35/wandb/run-20260511_011550-xf4voxn2/files/media/images/cameras_1943_535955deb46020875f8f.png +0 -0
- exp_0511_B16x4/2026-05-11_01-14-35/wandb/run-20260511_011550-xf4voxn2/files/media/images/cameras_1993_14ec81f0dc6450fc2afb.png +0 -0
- exp_0511_B16x4/2026-05-11_01-14-35/wandb/run-20260511_011550-xf4voxn2/files/media/images/cameras_2043_41256ed452c41b0f43f1.png +0 -0
- exp_0511_B16x4/2026-05-11_01-14-35/wandb/run-20260511_011550-xf4voxn2/files/media/images/cameras_2093_01dca513dfbcb5c19362.png +0 -0
.gitattributes
CHANGED
|
The diff for this file is too large to render.
See raw diff
|
|
|
exp_0511_B16x4/2026-05-11_01-09-09/wandb/debug-internal.log
ADDED
|
@@ -0,0 +1,16 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{"time":"2026-05-11T01:10:27.080189955+09:00","level":"INFO","msg":"wandb-core"}
|
| 2 |
+
{"time":"2026-05-11T01:10:27.080489622+09:00","level":"INFO","msg":"stream: starting","core version":"0.26.1"}
|
| 3 |
+
{"time":"2026-05-11T01:10:27.516764467+09:00","level":"INFO","msg":"stream: created new stream","id":"mp5x528t"}
|
| 4 |
+
{"time":"2026-05-11T01:10:27.516855222+09:00","level":"INFO","msg":"handler: started"}
|
| 5 |
+
{"time":"2026-05-11T01:10:27.51692065+09:00","level":"INFO","msg":"stream: started"}
|
| 6 |
+
{"time":"2026-05-11T01:10:27.516933839+09:00","level":"INFO","msg":"writer: started","stream_id":"mp5x528t"}
|
| 7 |
+
{"time":"2026-05-11T01:10:27.516948581+09:00","level":"INFO","msg":"sender: started"}
|
| 8 |
+
{"time":"2026-05-11T01:10:28.23050592+09:00","level":"INFO","msg":"filestream: sending request","total_files":1,"console_offset":0,"console_lines":1}
|
| 9 |
+
{"time":"2026-05-11T01:10:28.524102922+09:00","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
|
| 10 |
+
{"time":"2026-05-11T01:10:35.834424155+09:00","level":"INFO","msg":"fileTransfer: Close: file transfer manager closed"}
|
| 11 |
+
{"time":"2026-05-11T01:10:35.834729961+09:00","level":"INFO","msg":"filestream: sending request","total_files":2,"console_offset":1,"console_lines":154,"uploaded_len":5,"complete":true,"exit_code":1}
|
| 12 |
+
{"time":"2026-05-11T01:10:36.10228867+09:00","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
|
| 13 |
+
{"time":"2026-05-11T01:10:36.10284554+09:00","level":"INFO","msg":"stream: finishing up"}
|
| 14 |
+
{"time":"2026-05-11T01:10:36.102935544+09:00","level":"INFO","msg":"handler: closed"}
|
| 15 |
+
{"time":"2026-05-11T01:10:36.103034742+09:00","level":"INFO","msg":"sender: closed"}
|
| 16 |
+
{"time":"2026-05-11T01:10:36.103083645+09:00","level":"INFO","msg":"stream: all finished"}
|
exp_0511_B16x4/2026-05-11_01-09-09/wandb/debug.log
ADDED
|
@@ -0,0 +1,21 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
2026-05-11 01:10:26,856 INFO MainThread:1704299 [wandb_setup.py:_flush():81] Current SDK version is 0.26.1
|
| 2 |
+
2026-05-11 01:10:26,856 INFO MainThread:1704299 [wandb_setup.py:_flush():81] Configure stats pid to 1704299
|
| 3 |
+
2026-05-11 01:10:26,856 INFO MainThread:1704299 [wandb_setup.py:_flush():81] Loading settings from environment variables
|
| 4 |
+
2026-05-11 01:10:26,856 INFO MainThread:1704299 [wandb_init.py:setup_run_log_directory():723] Logging user logs to /home/korea_bupj/workspace/hyunwoo/injae/code/eccv26/FlexSplat/outputs/exp_0511_B16x4/2026-05-11_01-09-09/wandb/run-20260511_011026-mp5x528t/logs/debug.log
|
| 5 |
+
2026-05-11 01:10:26,856 INFO MainThread:1704299 [wandb_init.py:setup_run_log_directory():724] Logging internal logs to /home/korea_bupj/workspace/hyunwoo/injae/code/eccv26/FlexSplat/outputs/exp_0511_B16x4/2026-05-11_01-09-09/wandb/run-20260511_011026-mp5x528t/logs/debug-internal.log
|
| 6 |
+
2026-05-11 01:10:26,856 INFO MainThread:1704299 [wandb_init.py:init():850] calling init triggers
|
| 7 |
+
2026-05-11 01:10:26,856 INFO MainThread:1704299 [wandb_init.py:init():855] wandb.init called with sweep_config: {}
|
| 8 |
+
config: {'model': {'encoder': {'backbone': {'name': 'vggt', 'estimating_pose': True, 'target_pose_source': 'gt_aligned', 'gt_target_pose_align_mode': 'nearest_context', 'intermediate_layer_idx': [4, 11, 17, 23], 'parent_feature_fusion': 'residual_weighted', 'parent_feature_residual_scale_init': 0.1, 'input_image_size': None, 'input_resize_mode': 'bilinear', 'output_token_grid': 'batch', 'output_token_resize_mode': 'bilinear', 'global_merge_strategy': 'none', 'global_merge_ratio': 0.5, 'global_merge_salient_ratio': 0.1, 'global_merge_keep_first_frame': True, 'global_merge_image_grad_weight': 0.5, 'global_merge_cache_across_layers': True, 'global_merge_final_output': True}, 'gaussian_predictor': {'child_generator': {'name': 'feat_cross', 'heads': None, 'feat_dim': None, 'patch_feat_grid': None, 'parent_condition': True, 'patch_pos_embed': 'sine', 'patch_pos_scope': 'local', 'patch_feat_norm': False, 'shortcut_norm': True, 'shortcut_scale_init': 0.1}, 'name': 'hierarchical_attn', 'depth': 1, 'min_children': 4, 'max_children': 16, 'heads': 16, 'num_learnable_parents': 0, 'use_varlen': True, 'random_children': True, 'use_predicted_error': True, 'error_model': 'exp', 'child_allocation_policy': 'auto', 'child_error_source': 'predicted', 'child_random_mix_prob': 0.2, 'child_random_warmup_steps': 0, 'apply_child_policy_eval': False, 'parent_cross_source': 'own', 'child_self_attn': True, 'patch_size': 14, 'child_dim': None, 'patch_feat_dim': 512, 'child_schedule': -1, 'top_k': 16, 'parent_shortcut': True, 'gaussian_delta_mode': 'final', 'parent_merge_policy': 'none', 'parent_merge_distance_scale': 1.0, 'parent_merge_aggregation': 'max', 'position_activation': 'anchor', 'position_parameterization': 'depth', 'depth_activation': 'softplus', 'pixel_delta_scale': 0.5, 'border_pixel_delta_scale': None, 'border_width_patches': 0, 'outside_border_parents': True, 'outside_border_rings': 1, 'outside_offset_scale': 0.02, 'outside_pixel_delta_scale': 2.0, 'outside_clamp_to_exterior': True, 'use_pred_intrinsic': False}, 'name': 'flexsplat', 'sh_degree': 0, 'apply_bounds_shim': True, 'pose_free': True, 'pretrained_weights': 'pretrained_weights/flexsplat_vggt224_depth_distilled_encoder_1000step_step001000.pt', 'freeze_backbone': 'patch_embed'}, 'decoder': {'name': 'splatting_cuda', 'background_color': [0.0, 0.0, 0.0], 'make_scale_invariant': True, 'backend': 'gsplat', 'low_pass_filter': 10.0, 'decrease_lpf_step': 1000}}, 'loss': {'mse': {'weight': 1.0}, 'lpips': {'weight': 0.05, 'apply_after_step': 0}}, 'wandb': {'project': 'flexsplat', 'name': '0511_B16x4', 'mode': 'online', 'tags': ['re10k', '256x256']}, 'mode': 'train', 'data_loader': {'train': {'num_workers': 16, 'persistent_workers': True, 'batch_size': 16, 'seed': 1234}, 'test': {'num_workers': 4, 'persistent_workers': False, 'batch_size': 1, 'seed': 2345}, 'val': {'num_workers': 1, 'persistent_workers': True, 'batch_size': 1, 'seed': 3456}}, 'optimizer': {'lr': 0.0001, 'warm_up_steps': 1000, 'backbone_lr_multiplier': 0.1}, 'checkpointing': {'load': None, 'every_n_train_steps': 3750, 'save_top_k': 1, 'save_weights_only': False}, 'train': {'extended_visualization': False, 'print_log_every_n_steps': 10, 'validation_random_visualization': True, 'valid_gs_ratio': 0.5, 'valid_gs_count': 2048, 'validation_projection_visualization': True, 'validation_projection_max_views': 2, 'tracked_validation_visualization': True, 'tracked_validation_dataset_index': 0, 'tracked_validation_sample_index': 15, 'context_view_loss': True, 'direct_camera_pose_enc': False, 'camera_loss': 10.0, 'gaussian_train_samples': 1, 'gaussian_train_budget_multiplier': 1.0, 'gaussian_train_ratio_sampling': 'uniform', 'gaussian_train_ratio_beta_alpha': 4.0, 'gaussian_train_ratio_beta_beta': 1.0, 'gaussian_train_ratio_min': 0.0, 'gaussian_train_ratio_max': 1.0, 'gaussian_train_ratio_value': 0.5, 'hierarchical_aux_render_loss': 0.0, 'hierarchical_patch_position_loss': 0.05, 'hierarchical_patch_position_loss_until_step': 5000, 'hierarchical_patch_position_loss_margin_px': 0.0, 'hierarchical_patch_position_loss_target': 'parent', 'pixel_error_mode': 'abs', 'error_loss_weight': 0.1}, 'test': {'output_path': '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}, 'seed': 111123, 'trainer': {'max_steps': 45001, 'val_check_interval': 1000, 'gradient_clip_val': 0.5, 'num_nodes': 1, 'accumulate_grad_batches': 1}, 'dataset': {'re10k': {'make_baseline_1': True, 'relative_pose': True, 'augment': True, 'background_color': [0.0, 0.0, 0.0], 'overfit_to_scene': None, 'skip_bad_shape': True, 'view_sampler': {'name': 'bounded', 'num_target_views': 4, 'num_context_views': 2, 'min_distance_between_context_views': 45, 'max_distance_between_context_views': 90, 'min_distance_to_context_views': 0, 'warm_up_steps': 37500, 'initial_min_distance_between_context_views': 25, 'initial_max_distance_between_context_views': 25}, 'name': 're10k', 'roots': ['datasets/re10k'], 'input_image_shape': [224, 224], 'original_image_shape': [360, 640], 'cameras_are_circular': False, 'baseline_min': 0.001, 'baseline_max': 10000000000.0, 'max_fov': 100.0}}, '_wandb': {}}
|
| 9 |
+
2026-05-11 01:10:26,856 INFO MainThread:1704299 [wandb_init.py:init():898] starting backend
|
| 10 |
+
2026-05-11 01:10:27,074 INFO MainThread:1704299 [wandb_init.py:init():913] sending inform_init request
|
| 11 |
+
2026-05-11 01:10:27,517 INFO MainThread:1704299 [wandb_init.py:init():918] backend started and connected
|
| 12 |
+
2026-05-11 01:10:27,519 INFO MainThread:1704299 [wandb_init.py:init():988] updated telemetry
|
| 13 |
+
2026-05-11 01:10:27,522 INFO MainThread:1704299 [wandb_init.py:init():1011] communicating run to backend with 90.0 second timeout
|
| 14 |
+
2026-05-11 01:10:28,177 INFO MainThread:1704299 [wandb_init.py:init():1056] starting run threads in backend
|
| 15 |
+
2026-05-11 01:10:28,221 INFO MainThread:1704299 [wandb_run.py:_console_start():2554] atexit reg
|
| 16 |
+
2026-05-11 01:10:28,221 INFO MainThread:1704299 [wandb_run.py:_redirect():2403] redirect: wrap_raw
|
| 17 |
+
2026-05-11 01:10:28,221 INFO MainThread:1704299 [wandb_run.py:_redirect():2472] Wrapping output streams.
|
| 18 |
+
2026-05-11 01:10:28,221 INFO MainThread:1704299 [wandb_run.py:_redirect():2495] Redirects installed.
|
| 19 |
+
2026-05-11 01:10:28,224 INFO MainThread:1704299 [wandb_init.py:init():1094] run started, returning control to user process
|
| 20 |
+
2026-05-11 01:10:35,293 INFO wandb-AsyncioManager-main:1704299 [service_client.py:_forward_responses():134] Reached EOF.
|
| 21 |
+
2026-05-11 01:10:35,293 INFO wandb-AsyncioManager-main:1704299 [mailbox.py:close():155] Closing mailbox, abandoning 1 handles.
|
exp_0511_B16x4/2026-05-11_01-09-09/wandb/run-20260511_011026-mp5x528t/files/config.yaml
ADDED
|
@@ -0,0 +1,349 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
_wandb:
|
| 2 |
+
value:
|
| 3 |
+
cli_version: 0.26.1
|
| 4 |
+
e:
|
| 5 |
+
bzfxohbc14279zovz0t4rtlmmmlijdwz:
|
| 6 |
+
args:
|
| 7 |
+
- +training=gaussian_head_toy
|
| 8 |
+
- wandb.project=flexsplat
|
| 9 |
+
- wandb.mode=online
|
| 10 |
+
- wandb.name=0511_B16x4
|
| 11 |
+
- data_loader.train.batch_size=16
|
| 12 |
+
- model.encoder.gaussian_predictor.min_children=4
|
| 13 |
+
- model.encoder.gaussian_predictor.max_children=16
|
| 14 |
+
- train.pixel_error_mode=abs
|
| 15 |
+
- train.error_loss_weight=0.1
|
| 16 |
+
- model.encoder.gaussian_predictor.top_k=16
|
| 17 |
+
- train.hierarchical_patch_position_loss_target=parent
|
| 18 |
+
- model.encoder.gaussian_predictor.position_parameterization=depth
|
| 19 |
+
- train.gaussian_train_ratio_sampling=uniform
|
| 20 |
+
- train.context_view_loss=true
|
| 21 |
+
- model.encoder.backbone.estimating_pose=true
|
| 22 |
+
- train.camera_loss=10.0
|
| 23 |
+
- model.encoder.backbone.target_pose_source=gt_aligned
|
| 24 |
+
- model.encoder.backbone.gt_target_pose_align_mode=nearest_context
|
| 25 |
+
- model.encoder.gaussian_predictor.position_parameterization=depth
|
| 26 |
+
- model.encoder.pretrained_weights=pretrained_weights/flexsplat_vggt224_depth_distilled_encoder_1000step_step001000.pt
|
| 27 |
+
- model.encoder.gaussian_predictor.use_pred_intrinsic=false
|
| 28 |
+
- model.encoder.gaussian_predictor.outside_border_parents=true
|
| 29 |
+
cpu_count: 72
|
| 30 |
+
cpu_count_logical: 72
|
| 31 |
+
cudaVersion: "13.0"
|
| 32 |
+
disk:
|
| 33 |
+
/:
|
| 34 |
+
total: "1717986918400"
|
| 35 |
+
used: "649968553984"
|
| 36 |
+
email: dna9041@korea.ac.kr
|
| 37 |
+
executable: /NHNHOME/WORKSPACE/26msit001_A/optiml/miniforge3/envs/f4splat/bin/python
|
| 38 |
+
git:
|
| 39 |
+
commit: 1095fa6b17eea04d42b608790dbc3b4af7dc7b85
|
| 40 |
+
remote: git@github.com:K-nowing/FlexSplat.git
|
| 41 |
+
gpu: NVIDIA B200
|
| 42 |
+
gpu_count: 8
|
| 43 |
+
gpu_nvidia:
|
| 44 |
+
- architecture: Blackwell
|
| 45 |
+
cudaCores: 18944
|
| 46 |
+
memoryTotal: "192265846784"
|
| 47 |
+
name: NVIDIA B200
|
| 48 |
+
uuid: GPU-02433e31-6297-7a19-a412-aac8596d1b36
|
| 49 |
+
- architecture: Blackwell
|
| 50 |
+
cudaCores: 18944
|
| 51 |
+
memoryTotal: "192265846784"
|
| 52 |
+
name: NVIDIA B200
|
| 53 |
+
uuid: GPU-42f45289-1dda-ac08-2e29-50a4f0bcff9a
|
| 54 |
+
- architecture: Blackwell
|
| 55 |
+
cudaCores: 18944
|
| 56 |
+
memoryTotal: "192265846784"
|
| 57 |
+
name: NVIDIA B200
|
| 58 |
+
uuid: GPU-304afadb-ada5-7d81-f856-94fb6e9ed557
|
| 59 |
+
- architecture: Blackwell
|
| 60 |
+
cudaCores: 18944
|
| 61 |
+
memoryTotal: "192265846784"
|
| 62 |
+
name: NVIDIA B200
|
| 63 |
+
uuid: GPU-570474fc-701a-c557-3f8e-7924d3f96e76
|
| 64 |
+
- architecture: Blackwell
|
| 65 |
+
cudaCores: 18944
|
| 66 |
+
memoryTotal: "192265846784"
|
| 67 |
+
name: NVIDIA B200
|
| 68 |
+
uuid: GPU-d19686af-4e19-cf5b-4629-62e7a04f5501
|
| 69 |
+
- architecture: Blackwell
|
| 70 |
+
cudaCores: 18944
|
| 71 |
+
memoryTotal: "192265846784"
|
| 72 |
+
name: NVIDIA B200
|
| 73 |
+
uuid: GPU-1591ac85-56c5-3609-c1ae-e41b1f54c034
|
| 74 |
+
- architecture: Blackwell
|
| 75 |
+
cudaCores: 18944
|
| 76 |
+
memoryTotal: "192265846784"
|
| 77 |
+
name: NVIDIA B200
|
| 78 |
+
uuid: GPU-da907c45-712c-2413-dcbd-46933f7e8ce2
|
| 79 |
+
- architecture: Blackwell
|
| 80 |
+
cudaCores: 18944
|
| 81 |
+
memoryTotal: "192265846784"
|
| 82 |
+
name: NVIDIA B200
|
| 83 |
+
uuid: GPU-0db826cd-6941-2637-f407-c110aea8cb77
|
| 84 |
+
host: hyunwoo-chulhee
|
| 85 |
+
memory:
|
| 86 |
+
total: "2430205771776"
|
| 87 |
+
os: Linux-6.8.0-100-generic-x86_64-with-glibc2.39
|
| 88 |
+
program: -m src.main
|
| 89 |
+
python: CPython 3.11.15
|
| 90 |
+
root: /home/korea_bupj/workspace/hyunwoo/injae/code/eccv26/FlexSplat/outputs/exp_0511_B16x4/2026-05-11_01-09-09
|
| 91 |
+
startedAt: "2026-05-10T16:10:26.855125Z"
|
| 92 |
+
writerId: bzfxohbc14279zovz0t4rtlmmmlijdwz
|
| 93 |
+
m:
|
| 94 |
+
- "1": trainer/global_step
|
| 95 |
+
"6":
|
| 96 |
+
- 3
|
| 97 |
+
"7": []
|
| 98 |
+
- "2": '*'
|
| 99 |
+
"5": 1
|
| 100 |
+
"6":
|
| 101 |
+
- 1
|
| 102 |
+
"7": []
|
| 103 |
+
python_version: 3.11.15
|
| 104 |
+
t:
|
| 105 |
+
"1":
|
| 106 |
+
- 1
|
| 107 |
+
- 41
|
| 108 |
+
- 49
|
| 109 |
+
- 50
|
| 110 |
+
- 106
|
| 111 |
+
"2":
|
| 112 |
+
- 1
|
| 113 |
+
- 41
|
| 114 |
+
- 49
|
| 115 |
+
- 50
|
| 116 |
+
- 106
|
| 117 |
+
"3":
|
| 118 |
+
- 7
|
| 119 |
+
- 13
|
| 120 |
+
- 15
|
| 121 |
+
- 16
|
| 122 |
+
- 66
|
| 123 |
+
"4": 3.11.15
|
| 124 |
+
"5": 0.26.1
|
| 125 |
+
"12": 0.26.1
|
| 126 |
+
"13": linux-x86_64
|
| 127 |
+
checkpointing:
|
| 128 |
+
value:
|
| 129 |
+
every_n_train_steps: 3750
|
| 130 |
+
load: null
|
| 131 |
+
save_top_k: 1
|
| 132 |
+
save_weights_only: false
|
| 133 |
+
data_loader:
|
| 134 |
+
value:
|
| 135 |
+
test:
|
| 136 |
+
batch_size: 1
|
| 137 |
+
num_workers: 4
|
| 138 |
+
persistent_workers: false
|
| 139 |
+
seed: 2345
|
| 140 |
+
train:
|
| 141 |
+
batch_size: 16
|
| 142 |
+
num_workers: 16
|
| 143 |
+
persistent_workers: true
|
| 144 |
+
seed: 1234
|
| 145 |
+
val:
|
| 146 |
+
batch_size: 1
|
| 147 |
+
num_workers: 1
|
| 148 |
+
persistent_workers: true
|
| 149 |
+
seed: 3456
|
| 150 |
+
dataset:
|
| 151 |
+
value:
|
| 152 |
+
re10k:
|
| 153 |
+
augment: true
|
| 154 |
+
background_color:
|
| 155 |
+
- 0
|
| 156 |
+
- 0
|
| 157 |
+
- 0
|
| 158 |
+
baseline_max: 1e+10
|
| 159 |
+
baseline_min: 0.001
|
| 160 |
+
cameras_are_circular: false
|
| 161 |
+
input_image_shape:
|
| 162 |
+
- 224
|
| 163 |
+
- 224
|
| 164 |
+
make_baseline_1: true
|
| 165 |
+
max_fov: 100
|
| 166 |
+
name: re10k
|
| 167 |
+
original_image_shape:
|
| 168 |
+
- 360
|
| 169 |
+
- 640
|
| 170 |
+
overfit_to_scene: null
|
| 171 |
+
relative_pose: true
|
| 172 |
+
roots:
|
| 173 |
+
- datasets/re10k
|
| 174 |
+
skip_bad_shape: true
|
| 175 |
+
view_sampler:
|
| 176 |
+
initial_max_distance_between_context_views: 25
|
| 177 |
+
initial_min_distance_between_context_views: 25
|
| 178 |
+
max_distance_between_context_views: 90
|
| 179 |
+
min_distance_between_context_views: 45
|
| 180 |
+
min_distance_to_context_views: 0
|
| 181 |
+
name: bounded
|
| 182 |
+
num_context_views: 2
|
| 183 |
+
num_target_views: 4
|
| 184 |
+
warm_up_steps: 37500
|
| 185 |
+
loss:
|
| 186 |
+
value:
|
| 187 |
+
lpips:
|
| 188 |
+
apply_after_step: 0
|
| 189 |
+
weight: 0.05
|
| 190 |
+
mse:
|
| 191 |
+
weight: 1
|
| 192 |
+
mode:
|
| 193 |
+
value: train
|
| 194 |
+
model:
|
| 195 |
+
value:
|
| 196 |
+
decoder:
|
| 197 |
+
backend: gsplat
|
| 198 |
+
background_color:
|
| 199 |
+
- 0
|
| 200 |
+
- 0
|
| 201 |
+
- 0
|
| 202 |
+
decrease_lpf_step: 1000
|
| 203 |
+
low_pass_filter: 10
|
| 204 |
+
make_scale_invariant: true
|
| 205 |
+
name: splatting_cuda
|
| 206 |
+
encoder:
|
| 207 |
+
apply_bounds_shim: true
|
| 208 |
+
backbone:
|
| 209 |
+
estimating_pose: true
|
| 210 |
+
global_merge_cache_across_layers: true
|
| 211 |
+
global_merge_final_output: true
|
| 212 |
+
global_merge_image_grad_weight: 0.5
|
| 213 |
+
global_merge_keep_first_frame: true
|
| 214 |
+
global_merge_ratio: 0.5
|
| 215 |
+
global_merge_salient_ratio: 0.1
|
| 216 |
+
global_merge_strategy: none
|
| 217 |
+
gt_target_pose_align_mode: nearest_context
|
| 218 |
+
input_image_size: null
|
| 219 |
+
input_resize_mode: bilinear
|
| 220 |
+
intermediate_layer_idx:
|
| 221 |
+
- 4
|
| 222 |
+
- 11
|
| 223 |
+
- 17
|
| 224 |
+
- 23
|
| 225 |
+
name: vggt
|
| 226 |
+
output_token_grid: batch
|
| 227 |
+
output_token_resize_mode: bilinear
|
| 228 |
+
parent_feature_fusion: residual_weighted
|
| 229 |
+
parent_feature_residual_scale_init: 0.1
|
| 230 |
+
target_pose_source: gt_aligned
|
| 231 |
+
freeze_backbone: patch_embed
|
| 232 |
+
gaussian_predictor:
|
| 233 |
+
apply_child_policy_eval: false
|
| 234 |
+
border_pixel_delta_scale: null
|
| 235 |
+
border_width_patches: 0
|
| 236 |
+
child_allocation_policy: auto
|
| 237 |
+
child_dim: null
|
| 238 |
+
child_error_source: predicted
|
| 239 |
+
child_generator:
|
| 240 |
+
feat_dim: null
|
| 241 |
+
heads: null
|
| 242 |
+
name: feat_cross
|
| 243 |
+
parent_condition: true
|
| 244 |
+
patch_feat_grid: null
|
| 245 |
+
patch_feat_norm: false
|
| 246 |
+
patch_pos_embed: sine
|
| 247 |
+
patch_pos_scope: local
|
| 248 |
+
shortcut_norm: true
|
| 249 |
+
shortcut_scale_init: 0.1
|
| 250 |
+
child_random_mix_prob: 0.2
|
| 251 |
+
child_random_warmup_steps: 0
|
| 252 |
+
child_schedule: -1
|
| 253 |
+
child_self_attn: true
|
| 254 |
+
depth: 1
|
| 255 |
+
depth_activation: softplus
|
| 256 |
+
error_model: exp
|
| 257 |
+
gaussian_delta_mode: final
|
| 258 |
+
heads: 16
|
| 259 |
+
max_children: 16
|
| 260 |
+
min_children: 4
|
| 261 |
+
name: hierarchical_attn
|
| 262 |
+
num_learnable_parents: 0
|
| 263 |
+
outside_border_parents: true
|
| 264 |
+
outside_border_rings: 1
|
| 265 |
+
outside_clamp_to_exterior: true
|
| 266 |
+
outside_offset_scale: 0.02
|
| 267 |
+
outside_pixel_delta_scale: 2
|
| 268 |
+
parent_cross_source: own
|
| 269 |
+
parent_merge_aggregation: max
|
| 270 |
+
parent_merge_distance_scale: 1
|
| 271 |
+
parent_merge_policy: none
|
| 272 |
+
parent_shortcut: true
|
| 273 |
+
patch_feat_dim: 512
|
| 274 |
+
patch_size: 14
|
| 275 |
+
pixel_delta_scale: 0.5
|
| 276 |
+
position_activation: anchor
|
| 277 |
+
position_parameterization: depth
|
| 278 |
+
random_children: true
|
| 279 |
+
top_k: 16
|
| 280 |
+
use_pred_intrinsic: false
|
| 281 |
+
use_predicted_error: true
|
| 282 |
+
use_varlen: true
|
| 283 |
+
name: flexsplat
|
| 284 |
+
pose_free: true
|
| 285 |
+
pretrained_weights: pretrained_weights/flexsplat_vggt224_depth_distilled_encoder_1000step_step001000.pt
|
| 286 |
+
sh_degree: 0
|
| 287 |
+
optimizer:
|
| 288 |
+
value:
|
| 289 |
+
backbone_lr_multiplier: 0.1
|
| 290 |
+
lr: 0.0001
|
| 291 |
+
warm_up_steps: 1000
|
| 292 |
+
seed:
|
| 293 |
+
value: 111123
|
| 294 |
+
test:
|
| 295 |
+
value:
|
| 296 |
+
align_pose: true
|
| 297 |
+
compute_scores: true
|
| 298 |
+
output_path: test
|
| 299 |
+
pose_align_steps: 100
|
| 300 |
+
rot_opt_lr: 0.005
|
| 301 |
+
save_compare: false
|
| 302 |
+
save_image: true
|
| 303 |
+
save_video: false
|
| 304 |
+
trans_opt_lr: 0.005
|
| 305 |
+
train:
|
| 306 |
+
value:
|
| 307 |
+
camera_loss: 10
|
| 308 |
+
context_view_loss: true
|
| 309 |
+
direct_camera_pose_enc: false
|
| 310 |
+
error_loss_weight: 0.1
|
| 311 |
+
extended_visualization: false
|
| 312 |
+
gaussian_train_budget_multiplier: 1
|
| 313 |
+
gaussian_train_ratio_beta_alpha: 4
|
| 314 |
+
gaussian_train_ratio_beta_beta: 1
|
| 315 |
+
gaussian_train_ratio_max: 1
|
| 316 |
+
gaussian_train_ratio_min: 0
|
| 317 |
+
gaussian_train_ratio_sampling: uniform
|
| 318 |
+
gaussian_train_ratio_value: 0.5
|
| 319 |
+
gaussian_train_samples: 1
|
| 320 |
+
hierarchical_aux_render_loss: 0
|
| 321 |
+
hierarchical_patch_position_loss: 0.05
|
| 322 |
+
hierarchical_patch_position_loss_margin_px: 0
|
| 323 |
+
hierarchical_patch_position_loss_target: parent
|
| 324 |
+
hierarchical_patch_position_loss_until_step: 5000
|
| 325 |
+
pixel_error_mode: abs
|
| 326 |
+
print_log_every_n_steps: 10
|
| 327 |
+
tracked_validation_dataset_index: 0
|
| 328 |
+
tracked_validation_sample_index: 15
|
| 329 |
+
tracked_validation_visualization: true
|
| 330 |
+
valid_gs_count: 2048
|
| 331 |
+
valid_gs_ratio: 0.5
|
| 332 |
+
validation_projection_max_views: 2
|
| 333 |
+
validation_projection_visualization: true
|
| 334 |
+
validation_random_visualization: true
|
| 335 |
+
trainer:
|
| 336 |
+
value:
|
| 337 |
+
accumulate_grad_batches: 1
|
| 338 |
+
gradient_clip_val: 0.5
|
| 339 |
+
max_steps: 45001
|
| 340 |
+
num_nodes: 1
|
| 341 |
+
val_check_interval: 1000
|
| 342 |
+
wandb:
|
| 343 |
+
value:
|
| 344 |
+
mode: online
|
| 345 |
+
name: 0511_B16x4
|
| 346 |
+
project: flexsplat
|
| 347 |
+
tags:
|
| 348 |
+
- re10k
|
| 349 |
+
- 256x256
|
exp_0511_B16x4/2026-05-11_01-09-09/wandb/run-20260511_011026-mp5x528t/files/output.log
ADDED
|
@@ -0,0 +1,155 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
LOCAL_RANK: 0 - CUDA_VISIBLE_DEVICES: [0,1,2,3]
|
| 2 |
+
|
| 3 |
+
| Name | Type | Params | Mode
|
| 4 |
+
-----------------------------------------------------------
|
| 5 |
+
0 | encoder | EncoderFlexSplat | 1.3 B | train
|
| 6 |
+
1 | decoder | DecoderSplattingCUDA | 0 | train
|
| 7 |
+
2 | losses | ModuleList | 0 | train
|
| 8 |
+
3 | miou | MulticlassJaccardIndex | 0 | train
|
| 9 |
+
4 | acc | MulticlassAccuracy | 0 | train
|
| 10 |
+
-----------------------------------------------------------
|
| 11 |
+
150 M Trainable params
|
| 12 |
+
1.1 B Non-trainable params
|
| 13 |
+
1.3 B Total params
|
| 14 |
+
5,104.898 Total estimated model params size (MB)
|
| 15 |
+
1591 Modules in train mode
|
| 16 |
+
59 Modules in eval mode
|
| 17 |
+
Sanity Checking DataLoader 0: 0%| | 0/1 [00:00<?, ?it/s]validation step 0; scene = ['306e2b7785657539']; context = [[48, 73]]
|
| 18 |
+
/NHNHOME/WORKSPACE/26msit001_A/optiml/miniforge3/envs/f4splat/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=17` in the `DataLoader` to improve performance.
|
| 19 |
+
/NHNHOME/WORKSPACE/26msit001_A/optiml/miniforge3/envs/f4splat/lib/python3.11/site-packages/torch/distributed/distributed_c10d.py:4807: UserWarning: No device id is provided via `init_process_group` or `barrier `. Using the current device set by the user.
|
| 20 |
+
warnings.warn( # warn only once
|
| 21 |
+
Setting up [LPIPS] perceptual loss: trunk [vgg], v[0.1], spatial [off]
|
| 22 |
+
/NHNHOME/WORKSPACE/26msit001_A/optiml/miniforge3/envs/f4splat/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.
|
| 23 |
+
warnings.warn(
|
| 24 |
+
/NHNHOME/WORKSPACE/26msit001_A/optiml/miniforge3/envs/f4splat/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.
|
| 25 |
+
warnings.warn(msg)
|
| 26 |
+
Loading model from: /NHNHOME/WORKSPACE/26msit001_A/optiml/miniforge3/envs/f4splat/lib/python3.11/site-packages/lpips/weights/v0.1/vgg.pth
|
| 27 |
+
/NHNHOME/WORKSPACE/26msit001_A/optiml/miniforge3/envs/f4splat/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)`.
|
| 28 |
+
Epoch 0: | | 0/? [00:00<?, ?it/s]
|
| 29 |
+
/NHNHOME/WORKSPACE/26msit001_A/optiml/miniforge3/envs/f4splat/lib/python3.11/site-packages/lightning/pytorch/trainer/connectors/logger_connector/result.py:434: It is recommended to use `self.log('val/psnr', ..., sync_dist=True)` when logging on epoch level in distributed setting to accumulate the metric across devices.
|
| 30 |
+
/NHNHOME/WORKSPACE/26msit001_A/optiml/miniforge3/envs/f4splat/lib/python3.11/site-packages/lightning/pytorch/trainer/connectors/logger_connector/result.py:434: It is recommended to use `self.log('val/lpips', ..., sync_dist=True)` when logging on epoch level in distributed setting to accumulate the metric across devices.
|
| 31 |
+
/NHNHOME/WORKSPACE/26msit001_A/optiml/miniforge3/envs/f4splat/lib/python3.11/site-packages/lightning/pytorch/trainer/connectors/logger_connector/result.py:434: It is recommended to use `self.log('val/ssim', ..., sync_dist=True)` when logging on epoch level in distributed setting to accumulate the metric across devices.
|
| 32 |
+
/NHNHOME/WORKSPACE/26msit001_A/optiml/miniforge3/envs/f4splat/lib/python3.11/site-packages/lightning/pytorch/trainer/connectors/logger_connector/result.py:434: It is recommended to use `self.log('val/num_gs', ..., sync_dist=True)` when logging on epoch level in distributed setting to accumulate the metric across devices.
|
| 33 |
+
/NHNHOME/WORKSPACE/26msit001_A/optiml/miniforge3/envs/f4splat/lib/python3.11/site-packages/lightning/pytorch/trainer/connectors/logger_connector/result.py:434: It is recommended to use `self.log('val/scene_scale', ..., sync_dist=True)` when logging on epoch level in distributed setting to accumulate the metric across devices.
|
| 34 |
+
/NHNHOME/WORKSPACE/26msit001_A/optiml/miniforge3/envs/f4splat/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 16. To avoid any miscalculations, use `self.log(..., batch_size=batch_size)`.
|
| 35 |
+
Error executing job with overrides: ['+training=gaussian_head_toy', 'wandb.project=flexsplat', 'wandb.mode=online', 'wandb.name=0511_B16x4', 'data_loader.train.batch_size=16', 'model.encoder.gaussian_predictor.min_children=4', 'model.encoder.gaussian_predictor.max_children=16', 'train.pixel_error_mode=abs', 'train.error_loss_weight=0.1', 'model.encoder.gaussian_predictor.top_k=16', 'train.hierarchical_patch_position_loss_target=parent', 'model.encoder.gaussian_predictor.position_parameterization=depth', 'train.gaussian_train_ratio_sampling=uniform', 'train.context_view_loss=true', 'model.encoder.backbone.estimating_pose=true', 'train.camera_loss=10.0', 'model.encoder.backbone.target_pose_source=gt_aligned', 'model.encoder.backbone.gt_target_pose_align_mode=nearest_context', 'model.encoder.gaussian_predictor.position_parameterization=depth', 'model.encoder.pretrained_weights=pretrained_weights/flexsplat_vggt224_depth_distilled_encoder_1000step_step001000.pt', 'model.encoder.gaussian_predictor.use_pred_intrinsic=false', 'model.encoder.gaussian_predictor.outside_border_parents=true']
|
| 36 |
+
Traceback (most recent call last):
|
| 37 |
+
File "/NHNHOME/WORKSPACE/26msit001_A/optiml/miniforge3/envs/f4splat/lib/python3.11/site-packages/lightning/pytorch/trainer/call.py", line 47, in _call_and_handle_interrupt
|
| 38 |
+
return trainer.strategy.launcher.launch(trainer_fn, *args, trainer=trainer, **kwargs)
|
| 39 |
+
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
| 40 |
+
File "/NHNHOME/WORKSPACE/26msit001_A/optiml/miniforge3/envs/f4splat/lib/python3.11/site-packages/lightning/pytorch/strategies/launchers/subprocess_script.py", line 105, in launch
|
| 41 |
+
return function(*args, **kwargs)
|
| 42 |
+
^^^^^^^^^^^^^^^^^^^^^^^^^
|
| 43 |
+
File "/NHNHOME/WORKSPACE/26msit001_A/optiml/miniforge3/envs/f4splat/lib/python3.11/site-packages/lightning/pytorch/trainer/trainer.py", line 599, in _fit_impl
|
| 44 |
+
self._run(model, ckpt_path=ckpt_path)
|
| 45 |
+
File "/NHNHOME/WORKSPACE/26msit001_A/optiml/miniforge3/envs/f4splat/lib/python3.11/site-packages/lightning/pytorch/trainer/trainer.py", line 1012, in _run
|
| 46 |
+
results = self._run_stage()
|
| 47 |
+
^^^^^^^^^^^^^^^^^
|
| 48 |
+
File "/NHNHOME/WORKSPACE/26msit001_A/optiml/miniforge3/envs/f4splat/lib/python3.11/site-packages/lightning/pytorch/trainer/trainer.py", line 1056, in _run_stage
|
| 49 |
+
self.fit_loop.run()
|
| 50 |
+
File "/NHNHOME/WORKSPACE/26msit001_A/optiml/miniforge3/envs/f4splat/lib/python3.11/site-packages/lightning/pytorch/loops/fit_loop.py", line 216, in run
|
| 51 |
+
self.advance()
|
| 52 |
+
File "/NHNHOME/WORKSPACE/26msit001_A/optiml/miniforge3/envs/f4splat/lib/python3.11/site-packages/lightning/pytorch/loops/fit_loop.py", line 455, in advance
|
| 53 |
+
self.epoch_loop.run(self._data_fetcher)
|
| 54 |
+
File "/NHNHOME/WORKSPACE/26msit001_A/optiml/miniforge3/envs/f4splat/lib/python3.11/site-packages/lightning/pytorch/loops/training_epoch_loop.py", line 150, in run
|
| 55 |
+
self.advance(data_fetcher)
|
| 56 |
+
File "/NHNHOME/WORKSPACE/26msit001_A/optiml/miniforge3/envs/f4splat/lib/python3.11/site-packages/lightning/pytorch/loops/training_epoch_loop.py", line 322, in advance
|
| 57 |
+
batch_output = self.manual_optimization.run(kwargs)
|
| 58 |
+
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
| 59 |
+
File "/NHNHOME/WORKSPACE/26msit001_A/optiml/miniforge3/envs/f4splat/lib/python3.11/site-packages/lightning/pytorch/loops/optimization/manual.py", line 94, in run
|
| 60 |
+
self.advance(kwargs)
|
| 61 |
+
File "/NHNHOME/WORKSPACE/26msit001_A/optiml/miniforge3/envs/f4splat/lib/python3.11/site-packages/lightning/pytorch/loops/optimization/manual.py", line 114, in advance
|
| 62 |
+
training_step_output = call._call_strategy_hook(trainer, "training_step", *kwargs.values())
|
| 63 |
+
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
| 64 |
+
File "/NHNHOME/WORKSPACE/26msit001_A/optiml/miniforge3/envs/f4splat/lib/python3.11/site-packages/lightning/pytorch/trainer/call.py", line 328, in _call_strategy_hook
|
| 65 |
+
output = fn(*args, **kwargs)
|
| 66 |
+
^^^^^^^^^^^^^^^^^^^
|
| 67 |
+
File "/NHNHOME/WORKSPACE/26msit001_A/optiml/miniforge3/envs/f4splat/lib/python3.11/site-packages/lightning/pytorch/strategies/strategy.py", line 390, in training_step
|
| 68 |
+
return self._forward_redirection(self.model, self.lightning_module, "training_step", *args, **kwargs)
|
| 69 |
+
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
| 70 |
+
File "/NHNHOME/WORKSPACE/26msit001_A/optiml/miniforge3/envs/f4splat/lib/python3.11/site-packages/lightning/pytorch/strategies/strategy.py", line 641, in __call__
|
| 71 |
+
wrapper_output = wrapper_module(*args, **kwargs)
|
| 72 |
+
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
| 73 |
+
File "/NHNHOME/WORKSPACE/26msit001_A/optiml/miniforge3/envs/f4splat/lib/python3.11/site-packages/torch/nn/modules/module.py", line 1773, in _wrapped_call_impl
|
| 74 |
+
return self._call_impl(*args, **kwargs)
|
| 75 |
+
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
| 76 |
+
File "/NHNHOME/WORKSPACE/26msit001_A/optiml/miniforge3/envs/f4splat/lib/python3.11/site-packages/torch/nn/modules/module.py", line 1784, in _call_impl
|
| 77 |
+
return forward_call(*args, **kwargs)
|
| 78 |
+
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
| 79 |
+
File "/NHNHOME/WORKSPACE/26msit001_A/optiml/miniforge3/envs/f4splat/lib/python3.11/site-packages/torch/nn/parallel/distributed.py", line 1648, in forward
|
| 80 |
+
else self._run_ddp_forward(*inputs, **kwargs)
|
| 81 |
+
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
| 82 |
+
File "/NHNHOME/WORKSPACE/26msit001_A/optiml/miniforge3/envs/f4splat/lib/python3.11/site-packages/torch/nn/parallel/distributed.py", line 1474, in _run_ddp_forward
|
| 83 |
+
return self.module(*inputs, **kwargs) # type: ignore[index]
|
| 84 |
+
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
| 85 |
+
File "/NHNHOME/WORKSPACE/26msit001_A/optiml/miniforge3/envs/f4splat/lib/python3.11/site-packages/torch/nn/modules/module.py", line 1773, in _wrapped_call_impl
|
| 86 |
+
return self._call_impl(*args, **kwargs)
|
| 87 |
+
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
| 88 |
+
File "/NHNHOME/WORKSPACE/26msit001_A/optiml/miniforge3/envs/f4splat/lib/python3.11/site-packages/torch/nn/modules/module.py", line 1784, in _call_impl
|
| 89 |
+
return forward_call(*args, **kwargs)
|
| 90 |
+
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
| 91 |
+
File "/NHNHOME/WORKSPACE/26msit001_A/optiml/miniforge3/envs/f4splat/lib/python3.11/site-packages/lightning/pytorch/strategies/strategy.py", line 634, in wrapped_forward
|
| 92 |
+
out = method(*_args, **_kwargs)
|
| 93 |
+
^^^^^^^^^^^^^^^^^^^^^^^^^
|
| 94 |
+
File "/NHNHOME/WORKSPACE/26msit001_A/optiml/miniforge3/envs/f4splat/lib/python3.11/site-packages/jaxtyping/_decorator.py", line 562, in wrapped_fn
|
| 95 |
+
return wrapped_fn_impl(args, kwargs, bound, memos)
|
| 96 |
+
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
| 97 |
+
File "/NHNHOME/WORKSPACE/26msit001_A/optiml/miniforge3/envs/f4splat/lib/python3.11/site-packages/jaxtyping/_decorator.py", line 486, in wrapped_fn_impl
|
| 98 |
+
out = fn(*args, **kwargs)
|
| 99 |
+
^^^^^^^^^^^^^^^^^^^
|
| 100 |
+
File "/home/korea_bupj/workspace/hyunwoo/injae/code/eccv26/FlexSplat/src/model/model_wrapper.py", line 2954, in training_step
|
| 101 |
+
torch.autograd.backward(
|
| 102 |
+
File "/NHNHOME/WORKSPACE/26msit001_A/optiml/miniforge3/envs/f4splat/lib/python3.11/site-packages/torch/autograd/__init__.py", line 354, in backward
|
| 103 |
+
_engine_run_backward(
|
| 104 |
+
File "/NHNHOME/WORKSPACE/26msit001_A/optiml/miniforge3/envs/f4splat/lib/python3.11/site-packages/torch/autograd/graph.py", line 829, in _engine_run_backward
|
| 105 |
+
return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass
|
| 106 |
+
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
| 107 |
+
torch.AcceleratorError: CUDA error: an illegal memory access was encountered
|
| 108 |
+
CUDA kernel errors might be asynchronously reported at some other API call, so the stacktrace below might be incorrect.
|
| 109 |
+
For debugging consider passing CUDA_LAUNCH_BLOCKING=1
|
| 110 |
+
Compile with `TORCH_USE_CUDA_DSA` to enable device-side assertions.
|
| 111 |
+
|
| 112 |
+
|
| 113 |
+
During handling of the above exception, another exception occurred:
|
| 114 |
+
|
| 115 |
+
Traceback (most recent call last):
|
| 116 |
+
File "/home/korea_bupj/workspace/hyunwoo/injae/code/eccv26/FlexSplat/src/main.py", line 186, in train
|
| 117 |
+
trainer.fit(model_wrapper, datamodule=data_module, ckpt_path=checkpoint_path)
|
| 118 |
+
File "/NHNHOME/WORKSPACE/26msit001_A/optiml/miniforge3/envs/f4splat/lib/python3.11/site-packages/lightning/pytorch/trainer/trainer.py", line 561, in fit
|
| 119 |
+
call._call_and_handle_interrupt(
|
| 120 |
+
File "/NHNHOME/WORKSPACE/26msit001_A/optiml/miniforge3/envs/f4splat/lib/python3.11/site-packages/lightning/pytorch/trainer/call.py", line 69, in _call_and_handle_interrupt
|
| 121 |
+
trainer._teardown()
|
| 122 |
+
File "/NHNHOME/WORKSPACE/26msit001_A/optiml/miniforge3/envs/f4splat/lib/python3.11/site-packages/lightning/pytorch/trainer/trainer.py", line 1035, in _teardown
|
| 123 |
+
self.strategy.teardown()
|
| 124 |
+
File "/NHNHOME/WORKSPACE/26msit001_A/optiml/miniforge3/envs/f4splat/lib/python3.11/site-packages/lightning/pytorch/strategies/ddp.py", line 419, in teardown
|
| 125 |
+
super().teardown()
|
| 126 |
+
File "/NHNHOME/WORKSPACE/26msit001_A/optiml/miniforge3/envs/f4splat/lib/python3.11/site-packages/lightning/pytorch/strategies/parallel.py", line 134, in teardown
|
| 127 |
+
super().teardown()
|
| 128 |
+
File "/NHNHOME/WORKSPACE/26msit001_A/optiml/miniforge3/envs/f4splat/lib/python3.11/site-packages/lightning/pytorch/strategies/strategy.py", line 536, in teardown
|
| 129 |
+
self.lightning_module.cpu()
|
| 130 |
+
File "/NHNHOME/WORKSPACE/26msit001_A/optiml/miniforge3/envs/f4splat/lib/python3.11/site-packages/lightning/fabric/utilities/device_dtype_mixin.py", line 82, in cpu
|
| 131 |
+
return super().cpu()
|
| 132 |
+
^^^^^^^^^^^^^
|
| 133 |
+
File "/NHNHOME/WORKSPACE/26msit001_A/optiml/miniforge3/envs/f4splat/lib/python3.11/site-packages/torch/nn/modules/module.py", line 1150, in cpu
|
| 134 |
+
return self._apply(lambda t: t.cpu())
|
| 135 |
+
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
| 136 |
+
File "/NHNHOME/WORKSPACE/26msit001_A/optiml/miniforge3/envs/f4splat/lib/python3.11/site-packages/torch/nn/modules/module.py", line 928, in _apply
|
| 137 |
+
module._apply(fn)
|
| 138 |
+
File "/NHNHOME/WORKSPACE/26msit001_A/optiml/miniforge3/envs/f4splat/lib/python3.11/site-packages/torch/nn/modules/module.py", line 928, in _apply
|
| 139 |
+
module._apply(fn)
|
| 140 |
+
File "/NHNHOME/WORKSPACE/26msit001_A/optiml/miniforge3/envs/f4splat/lib/python3.11/site-packages/torch/nn/modules/module.py", line 928, in _apply
|
| 141 |
+
module._apply(fn)
|
| 142 |
+
[Previous line repeated 3 more times]
|
| 143 |
+
File "/NHNHOME/WORKSPACE/26msit001_A/optiml/miniforge3/envs/f4splat/lib/python3.11/site-packages/torch/nn/modules/module.py", line 955, in _apply
|
| 144 |
+
param_applied = fn(param)
|
| 145 |
+
^^^^^^^^^
|
| 146 |
+
File "/NHNHOME/WORKSPACE/26msit001_A/optiml/miniforge3/envs/f4splat/lib/python3.11/site-packages/torch/nn/modules/module.py", line 1150, in <lambda>
|
| 147 |
+
return self._apply(lambda t: t.cpu())
|
| 148 |
+
^^^^^^^
|
| 149 |
+
torch.AcceleratorError: CUDA error: an illegal memory access was encountered
|
| 150 |
+
CUDA kernel errors might be asynchronously reported at some other API call, so the stacktrace below might be incorrect.
|
| 151 |
+
For debugging consider passing CUDA_LAUNCH_BLOCKING=1
|
| 152 |
+
Compile with `TORCH_USE_CUDA_DSA` to enable device-side assertions.
|
| 153 |
+
|
| 154 |
+
|
| 155 |
+
Set the environment variable HYDRA_FULL_ERROR=1 for a complete stack trace.
|
exp_0511_B16x4/2026-05-11_01-09-09/wandb/run-20260511_011026-mp5x528t/files/requirements.txt
ADDED
|
@@ -0,0 +1,119 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
huggingface-hub==0.35.1
|
| 2 |
+
multidict==6.6.4
|
| 3 |
+
pydantic==2.11.9
|
| 4 |
+
einops==0.8.1
|
| 5 |
+
cffi==1.17.1
|
| 6 |
+
pyparsing==3.2.5
|
| 7 |
+
charset-normalizer==3.3.2
|
| 8 |
+
fsspec==2024.6.1
|
| 9 |
+
e3nn==0.5.6
|
| 10 |
+
ninja==1.13.0
|
| 11 |
+
aiohttp==3.12.15
|
| 12 |
+
click==8.3.0
|
| 13 |
+
PySocks==1.7.1
|
| 14 |
+
networkx==3.4.2
|
| 15 |
+
scipy==1.15.3
|
| 16 |
+
pytz==2025.2
|
| 17 |
+
easydict==1.13
|
| 18 |
+
lazy_loader==0.4
|
| 19 |
+
PyYAML==6.0.2
|
| 20 |
+
scikit-video==1.1.11
|
| 21 |
+
moviepy==1.0.3
|
| 22 |
+
dacite==1.9.2
|
| 23 |
+
tqdm==4.67.1
|
| 24 |
+
nvidia-cuda-nvrtc-cu12==12.8.93
|
| 25 |
+
nvidia-nvjitlink-cu12==12.8.93
|
| 26 |
+
frozenlist==1.7.0
|
| 27 |
+
brotlicffi==1.0.9.2
|
| 28 |
+
requests==2.32.5
|
| 29 |
+
kornia==0.8.1
|
| 30 |
+
smmap==5.0.2
|
| 31 |
+
attrs==25.3.0
|
| 32 |
+
nvidia-cusolver-cu12==11.7.3.90
|
| 33 |
+
nvidia-cusparse-cu12==12.5.8.93
|
| 34 |
+
cycler==0.12.1
|
| 35 |
+
urllib3==2.5.0
|
| 36 |
+
aiohappyeyeballs==2.6.1
|
| 37 |
+
colorama==0.4.6
|
| 38 |
+
opt-einsum-fx==0.1.4
|
| 39 |
+
tzdata==2025.2
|
| 40 |
+
colorspacious==1.1.2
|
| 41 |
+
pycparser==2.23
|
| 42 |
+
omegaconf==2.3.0
|
| 43 |
+
torch==2.8.0+cu128
|
| 44 |
+
nvidia-nccl-cu12==2.27.3
|
| 45 |
+
protobuf==6.32.1
|
| 46 |
+
imageio==2.37.0
|
| 47 |
+
decorator==4.4.2
|
| 48 |
+
pydantic_core==2.33.2
|
| 49 |
+
matplotlib==3.10.6
|
| 50 |
+
mdurl==0.1.2
|
| 51 |
+
nvidia-cusparselt-cu12==0.7.1
|
| 52 |
+
kiwisolver==1.4.9
|
| 53 |
+
tifffile==2025.5.10
|
| 54 |
+
platformdirs==4.4.0
|
| 55 |
+
nvidia-cudnn-cu12==9.10.2.21
|
| 56 |
+
contourpy==1.3.2
|
| 57 |
+
torchvision==0.23.0+cu128
|
| 58 |
+
triton==3.4.0
|
| 59 |
+
typing_extensions==4.15.0
|
| 60 |
+
typing-inspection==0.4.1
|
| 61 |
+
certifi==2025.8.3
|
| 62 |
+
filelock==3.17.0
|
| 63 |
+
sympy==1.14.0
|
| 64 |
+
nvidia-cufile-cu12==1.13.1.3
|
| 65 |
+
idna==3.7
|
| 66 |
+
torchaudio==2.8.0+cu128
|
| 67 |
+
nvidia-cuda-runtime-cu12==12.8.90
|
| 68 |
+
jaxtyping==0.2.37
|
| 69 |
+
plyfile==1.1.3
|
| 70 |
+
lpips==0.1.4
|
| 71 |
+
propcache==0.3.2
|
| 72 |
+
nvidia-nvtx-cu12==12.8.90
|
| 73 |
+
torchmetrics==1.8.2
|
| 74 |
+
gitdb==4.0.12
|
| 75 |
+
scikit-image==0.25.2
|
| 76 |
+
markdown-it-py==4.0.0
|
| 77 |
+
nvidia-cuda-cupti-cu12==12.8.90
|
| 78 |
+
beartype==0.19.0
|
| 79 |
+
wheel==0.45.1
|
| 80 |
+
async-timeout==5.0.1
|
| 81 |
+
packaging==24.2
|
| 82 |
+
pytorch-lightning==2.5.1
|
| 83 |
+
kornia_rs==0.1.9
|
| 84 |
+
mpmath==1.3.0
|
| 85 |
+
gsplat==1.5.3
|
| 86 |
+
wandb==0.26.1
|
| 87 |
+
nvidia-cublas-cu12==12.8.4.1
|
| 88 |
+
numpy==1.26.4
|
| 89 |
+
nvidia-curand-cu12==10.3.9.90
|
| 90 |
+
python-dateutil==2.9.0.post0
|
| 91 |
+
tabulate==0.9.0
|
| 92 |
+
pip==25.2
|
| 93 |
+
gmpy2==2.2.1
|
| 94 |
+
Jinja2==3.1.6
|
| 95 |
+
aiosignal==1.4.0
|
| 96 |
+
safetensors==0.5.3
|
| 97 |
+
pandas==2.3.2
|
| 98 |
+
hf-xet==1.1.10
|
| 99 |
+
sentry-sdk==2.39.0
|
| 100 |
+
lightning==2.5.1
|
| 101 |
+
MarkupSafe==3.0.2
|
| 102 |
+
opencv-python==4.11.0.86
|
| 103 |
+
pillow==10.4.0
|
| 104 |
+
imageio-ffmpeg==0.6.0
|
| 105 |
+
six==1.17.0
|
| 106 |
+
proglog==0.1.12
|
| 107 |
+
yarl==1.20.1
|
| 108 |
+
nvidia-cufft-cu12==11.3.3.83
|
| 109 |
+
annotated-types==0.7.0
|
| 110 |
+
setuptools==78.1.1
|
| 111 |
+
antlr4-python3-runtime==4.9.3
|
| 112 |
+
Pygments==2.19.2
|
| 113 |
+
rich==14.1.0
|
| 114 |
+
wadler_lindig==0.1.7
|
| 115 |
+
opt_einsum==3.4.0
|
| 116 |
+
lightning-utilities==0.14.3
|
| 117 |
+
GitPython==3.1.45
|
| 118 |
+
hydra-core==1.3.2
|
| 119 |
+
fonttools==4.60.0
|
exp_0511_B16x4/2026-05-11_01-09-09/wandb/run-20260511_011026-mp5x528t/files/wandb-metadata.json
ADDED
|
@@ -0,0 +1,111 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"os": "Linux-6.8.0-100-generic-x86_64-with-glibc2.39",
|
| 3 |
+
"python": "CPython 3.11.15",
|
| 4 |
+
"startedAt": "2026-05-10T16:10:26.855125Z",
|
| 5 |
+
"args": [
|
| 6 |
+
"+training=gaussian_head_toy",
|
| 7 |
+
"wandb.project=flexsplat",
|
| 8 |
+
"wandb.mode=online",
|
| 9 |
+
"wandb.name=0511_B16x4",
|
| 10 |
+
"data_loader.train.batch_size=16",
|
| 11 |
+
"model.encoder.gaussian_predictor.min_children=4",
|
| 12 |
+
"model.encoder.gaussian_predictor.max_children=16",
|
| 13 |
+
"train.pixel_error_mode=abs",
|
| 14 |
+
"train.error_loss_weight=0.1",
|
| 15 |
+
"model.encoder.gaussian_predictor.top_k=16",
|
| 16 |
+
"train.hierarchical_patch_position_loss_target=parent",
|
| 17 |
+
"model.encoder.gaussian_predictor.position_parameterization=depth",
|
| 18 |
+
"train.gaussian_train_ratio_sampling=uniform",
|
| 19 |
+
"train.context_view_loss=true",
|
| 20 |
+
"model.encoder.backbone.estimating_pose=true",
|
| 21 |
+
"train.camera_loss=10.0",
|
| 22 |
+
"model.encoder.backbone.target_pose_source=gt_aligned",
|
| 23 |
+
"model.encoder.backbone.gt_target_pose_align_mode=nearest_context",
|
| 24 |
+
"model.encoder.gaussian_predictor.position_parameterization=depth",
|
| 25 |
+
"model.encoder.pretrained_weights=pretrained_weights/flexsplat_vggt224_depth_distilled_encoder_1000step_step001000.pt",
|
| 26 |
+
"model.encoder.gaussian_predictor.use_pred_intrinsic=false",
|
| 27 |
+
"model.encoder.gaussian_predictor.outside_border_parents=true"
|
| 28 |
+
],
|
| 29 |
+
"program": "-m src.main",
|
| 30 |
+
"git": {
|
| 31 |
+
"remote": "git@github.com:K-nowing/FlexSplat.git",
|
| 32 |
+
"commit": "1095fa6b17eea04d42b608790dbc3b4af7dc7b85"
|
| 33 |
+
},
|
| 34 |
+
"email": "dna9041@korea.ac.kr",
|
| 35 |
+
"root": "/home/korea_bupj/workspace/hyunwoo/injae/code/eccv26/FlexSplat/outputs/exp_0511_B16x4/2026-05-11_01-09-09",
|
| 36 |
+
"host": "hyunwoo-chulhee",
|
| 37 |
+
"executable": "/NHNHOME/WORKSPACE/26msit001_A/optiml/miniforge3/envs/f4splat/bin/python",
|
| 38 |
+
"cpu_count": 72,
|
| 39 |
+
"cpu_count_logical": 72,
|
| 40 |
+
"gpu": "NVIDIA B200",
|
| 41 |
+
"gpu_count": 8,
|
| 42 |
+
"disk": {
|
| 43 |
+
"/": {
|
| 44 |
+
"total": "1717986918400",
|
| 45 |
+
"used": "649968553984"
|
| 46 |
+
}
|
| 47 |
+
},
|
| 48 |
+
"memory": {
|
| 49 |
+
"total": "2430205771776"
|
| 50 |
+
},
|
| 51 |
+
"gpu_nvidia": [
|
| 52 |
+
{
|
| 53 |
+
"name": "NVIDIA B200",
|
| 54 |
+
"memoryTotal": "192265846784",
|
| 55 |
+
"cudaCores": 18944,
|
| 56 |
+
"architecture": "Blackwell",
|
| 57 |
+
"uuid": "GPU-02433e31-6297-7a19-a412-aac8596d1b36"
|
| 58 |
+
},
|
| 59 |
+
{
|
| 60 |
+
"name": "NVIDIA B200",
|
| 61 |
+
"memoryTotal": "192265846784",
|
| 62 |
+
"cudaCores": 18944,
|
| 63 |
+
"architecture": "Blackwell",
|
| 64 |
+
"uuid": "GPU-42f45289-1dda-ac08-2e29-50a4f0bcff9a"
|
| 65 |
+
},
|
| 66 |
+
{
|
| 67 |
+
"name": "NVIDIA B200",
|
| 68 |
+
"memoryTotal": "192265846784",
|
| 69 |
+
"cudaCores": 18944,
|
| 70 |
+
"architecture": "Blackwell",
|
| 71 |
+
"uuid": "GPU-304afadb-ada5-7d81-f856-94fb6e9ed557"
|
| 72 |
+
},
|
| 73 |
+
{
|
| 74 |
+
"name": "NVIDIA B200",
|
| 75 |
+
"memoryTotal": "192265846784",
|
| 76 |
+
"cudaCores": 18944,
|
| 77 |
+
"architecture": "Blackwell",
|
| 78 |
+
"uuid": "GPU-570474fc-701a-c557-3f8e-7924d3f96e76"
|
| 79 |
+
},
|
| 80 |
+
{
|
| 81 |
+
"name": "NVIDIA B200",
|
| 82 |
+
"memoryTotal": "192265846784",
|
| 83 |
+
"cudaCores": 18944,
|
| 84 |
+
"architecture": "Blackwell",
|
| 85 |
+
"uuid": "GPU-d19686af-4e19-cf5b-4629-62e7a04f5501"
|
| 86 |
+
},
|
| 87 |
+
{
|
| 88 |
+
"name": "NVIDIA B200",
|
| 89 |
+
"memoryTotal": "192265846784",
|
| 90 |
+
"cudaCores": 18944,
|
| 91 |
+
"architecture": "Blackwell",
|
| 92 |
+
"uuid": "GPU-1591ac85-56c5-3609-c1ae-e41b1f54c034"
|
| 93 |
+
},
|
| 94 |
+
{
|
| 95 |
+
"name": "NVIDIA B200",
|
| 96 |
+
"memoryTotal": "192265846784",
|
| 97 |
+
"cudaCores": 18944,
|
| 98 |
+
"architecture": "Blackwell",
|
| 99 |
+
"uuid": "GPU-da907c45-712c-2413-dcbd-46933f7e8ce2"
|
| 100 |
+
},
|
| 101 |
+
{
|
| 102 |
+
"name": "NVIDIA B200",
|
| 103 |
+
"memoryTotal": "192265846784",
|
| 104 |
+
"cudaCores": 18944,
|
| 105 |
+
"architecture": "Blackwell",
|
| 106 |
+
"uuid": "GPU-0db826cd-6941-2637-f407-c110aea8cb77"
|
| 107 |
+
}
|
| 108 |
+
],
|
| 109 |
+
"cudaVersion": "13.0",
|
| 110 |
+
"writerId": "bzfxohbc14279zovz0t4rtlmmmlijdwz"
|
| 111 |
+
}
|
exp_0511_B16x4/2026-05-11_01-09-09/wandb/run-20260511_011026-mp5x528t/files/wandb-summary.json
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
{"_runtime":7,"_wandb":{"runtime":7}}
|
exp_0511_B16x4/2026-05-11_01-09-09/wandb/run-20260511_011026-mp5x528t/logs/debug-core.log
ADDED
|
@@ -0,0 +1,15 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{"time":"2026-05-11T01:10:26.886274107+09:00","level":"INFO","msg":"main: starting server","port-filename":"/tmp/tmpp4fq2e3z/port-1704299.txt","pid":1704299,"detached":false,"idle-timeout":600000000000,"log-level":0,"disable-analytics":false,"shutdown-on-parent-exit":false,"enable-dcgm-profiling":false}
|
| 2 |
+
{"time":"2026-05-11T01:10:26.886741183+09:00","level":"INFO","msg":"server: will exit if parent process dies","ppid":1704299}
|
| 3 |
+
{"time":"2026-05-11T01:10:26.886683587+09:00","level":"INFO","msg":"server: accepting connections","addr":{"Name":"/tmp/wandb-1704299-1705370-1771240712/socket","Net":"unix"}}
|
| 4 |
+
{"time":"2026-05-11T01:10:27.07404118+09:00","level":"INFO","msg":"connection: ManageConnectionData: new connection created","id":"1(@)"}
|
| 5 |
+
{"time":"2026-05-11T01:10:27.080038169+09:00","level":"INFO","msg":"handleInformInit: received","streamId":"mp5x528t","id":"1(@)"}
|
| 6 |
+
{"time":"2026-05-11T01:10:27.516926368+09:00","level":"INFO","msg":"handleInformInit: stream started","streamId":"mp5x528t","id":"1(@)"}
|
| 7 |
+
{"time":"2026-05-11T01:10:33.226512087+09:00","level":"INFO","msg":"connection: cancelling request","id":"1(@)","requestId":"e993tvggf43o"}
|
| 8 |
+
{"time":"2026-05-11T01:10:35.293286403+09:00","level":"INFO","msg":"handleInformTeardown: server teardown initiated","id":"1(@)"}
|
| 9 |
+
{"time":"2026-05-11T01:10:35.293354324+09:00","level":"INFO","msg":"server is shutting down"}
|
| 10 |
+
{"time":"2026-05-11T01:10:35.293400503+09:00","level":"INFO","msg":"server: listener closed","addr":{"Name":"/tmp/wandb-1704299-1705370-1771240712/socket","Net":"unix"}}
|
| 11 |
+
{"time":"2026-05-11T01:10:35.293412481+09:00","level":"INFO","msg":"connection: closing","id":"1(@)"}
|
| 12 |
+
{"time":"2026-05-11T01:10:35.293453922+09:00","level":"INFO","msg":"connection: closed successfully","id":"1(@)"}
|
| 13 |
+
{"time":"2026-05-11T01:10:36.103473626+09:00","level":"INFO","msg":"handleInformTeardown: server shutdown complete","id":"1(@)"}
|
| 14 |
+
{"time":"2026-05-11T01:10:36.103519905+09:00","level":"INFO","msg":"connection: ManageConnectionData: connection closed","id":"1(@)"}
|
| 15 |
+
{"time":"2026-05-11T01:10:36.103533476+09:00","level":"INFO","msg":"server is closed"}
|
exp_0511_B16x4/2026-05-11_01-09-09/wandb/run-20260511_011026-mp5x528t/logs/debug-internal.log
ADDED
|
@@ -0,0 +1,16 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{"time":"2026-05-11T01:10:27.080189955+09:00","level":"INFO","msg":"wandb-core"}
|
| 2 |
+
{"time":"2026-05-11T01:10:27.080489622+09:00","level":"INFO","msg":"stream: starting","core version":"0.26.1"}
|
| 3 |
+
{"time":"2026-05-11T01:10:27.516764467+09:00","level":"INFO","msg":"stream: created new stream","id":"mp5x528t"}
|
| 4 |
+
{"time":"2026-05-11T01:10:27.516855222+09:00","level":"INFO","msg":"handler: started"}
|
| 5 |
+
{"time":"2026-05-11T01:10:27.51692065+09:00","level":"INFO","msg":"stream: started"}
|
| 6 |
+
{"time":"2026-05-11T01:10:27.516933839+09:00","level":"INFO","msg":"writer: started","stream_id":"mp5x528t"}
|
| 7 |
+
{"time":"2026-05-11T01:10:27.516948581+09:00","level":"INFO","msg":"sender: started"}
|
| 8 |
+
{"time":"2026-05-11T01:10:28.23050592+09:00","level":"INFO","msg":"filestream: sending request","total_files":1,"console_offset":0,"console_lines":1}
|
| 9 |
+
{"time":"2026-05-11T01:10:28.524102922+09:00","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
|
| 10 |
+
{"time":"2026-05-11T01:10:35.834424155+09:00","level":"INFO","msg":"fileTransfer: Close: file transfer manager closed"}
|
| 11 |
+
{"time":"2026-05-11T01:10:35.834729961+09:00","level":"INFO","msg":"filestream: sending request","total_files":2,"console_offset":1,"console_lines":154,"uploaded_len":5,"complete":true,"exit_code":1}
|
| 12 |
+
{"time":"2026-05-11T01:10:36.10228867+09:00","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
|
| 13 |
+
{"time":"2026-05-11T01:10:36.10284554+09:00","level":"INFO","msg":"stream: finishing up"}
|
| 14 |
+
{"time":"2026-05-11T01:10:36.102935544+09:00","level":"INFO","msg":"handler: closed"}
|
| 15 |
+
{"time":"2026-05-11T01:10:36.103034742+09:00","level":"INFO","msg":"sender: closed"}
|
| 16 |
+
{"time":"2026-05-11T01:10:36.103083645+09:00","level":"INFO","msg":"stream: all finished"}
|
exp_0511_B16x4/2026-05-11_01-09-09/wandb/run-20260511_011026-mp5x528t/logs/debug.log
ADDED
|
@@ -0,0 +1,21 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
2026-05-11 01:10:26,856 INFO MainThread:1704299 [wandb_setup.py:_flush():81] Current SDK version is 0.26.1
|
| 2 |
+
2026-05-11 01:10:26,856 INFO MainThread:1704299 [wandb_setup.py:_flush():81] Configure stats pid to 1704299
|
| 3 |
+
2026-05-11 01:10:26,856 INFO MainThread:1704299 [wandb_setup.py:_flush():81] Loading settings from environment variables
|
| 4 |
+
2026-05-11 01:10:26,856 INFO MainThread:1704299 [wandb_init.py:setup_run_log_directory():723] Logging user logs to /home/korea_bupj/workspace/hyunwoo/injae/code/eccv26/FlexSplat/outputs/exp_0511_B16x4/2026-05-11_01-09-09/wandb/run-20260511_011026-mp5x528t/logs/debug.log
|
| 5 |
+
2026-05-11 01:10:26,856 INFO MainThread:1704299 [wandb_init.py:setup_run_log_directory():724] Logging internal logs to /home/korea_bupj/workspace/hyunwoo/injae/code/eccv26/FlexSplat/outputs/exp_0511_B16x4/2026-05-11_01-09-09/wandb/run-20260511_011026-mp5x528t/logs/debug-internal.log
|
| 6 |
+
2026-05-11 01:10:26,856 INFO MainThread:1704299 [wandb_init.py:init():850] calling init triggers
|
| 7 |
+
2026-05-11 01:10:26,856 INFO MainThread:1704299 [wandb_init.py:init():855] wandb.init called with sweep_config: {}
|
| 8 |
+
config: {'model': {'encoder': {'backbone': {'name': 'vggt', 'estimating_pose': True, 'target_pose_source': 'gt_aligned', 'gt_target_pose_align_mode': 'nearest_context', 'intermediate_layer_idx': [4, 11, 17, 23], 'parent_feature_fusion': 'residual_weighted', 'parent_feature_residual_scale_init': 0.1, 'input_image_size': None, 'input_resize_mode': 'bilinear', 'output_token_grid': 'batch', 'output_token_resize_mode': 'bilinear', 'global_merge_strategy': 'none', 'global_merge_ratio': 0.5, 'global_merge_salient_ratio': 0.1, 'global_merge_keep_first_frame': True, 'global_merge_image_grad_weight': 0.5, 'global_merge_cache_across_layers': True, 'global_merge_final_output': True}, 'gaussian_predictor': {'child_generator': {'name': 'feat_cross', 'heads': None, 'feat_dim': None, 'patch_feat_grid': None, 'parent_condition': True, 'patch_pos_embed': 'sine', 'patch_pos_scope': 'local', 'patch_feat_norm': False, 'shortcut_norm': True, 'shortcut_scale_init': 0.1}, 'name': 'hierarchical_attn', 'depth': 1, 'min_children': 4, 'max_children': 16, 'heads': 16, 'num_learnable_parents': 0, 'use_varlen': True, 'random_children': True, 'use_predicted_error': True, 'error_model': 'exp', 'child_allocation_policy': 'auto', 'child_error_source': 'predicted', 'child_random_mix_prob': 0.2, 'child_random_warmup_steps': 0, 'apply_child_policy_eval': False, 'parent_cross_source': 'own', 'child_self_attn': True, 'patch_size': 14, 'child_dim': None, 'patch_feat_dim': 512, 'child_schedule': -1, 'top_k': 16, 'parent_shortcut': True, 'gaussian_delta_mode': 'final', 'parent_merge_policy': 'none', 'parent_merge_distance_scale': 1.0, 'parent_merge_aggregation': 'max', 'position_activation': 'anchor', 'position_parameterization': 'depth', 'depth_activation': 'softplus', 'pixel_delta_scale': 0.5, 'border_pixel_delta_scale': None, 'border_width_patches': 0, 'outside_border_parents': True, 'outside_border_rings': 1, 'outside_offset_scale': 0.02, 'outside_pixel_delta_scale': 2.0, 'outside_clamp_to_exterior': True, 'use_pred_intrinsic': False}, 'name': 'flexsplat', 'sh_degree': 0, 'apply_bounds_shim': True, 'pose_free': True, 'pretrained_weights': 'pretrained_weights/flexsplat_vggt224_depth_distilled_encoder_1000step_step001000.pt', 'freeze_backbone': 'patch_embed'}, 'decoder': {'name': 'splatting_cuda', 'background_color': [0.0, 0.0, 0.0], 'make_scale_invariant': True, 'backend': 'gsplat', 'low_pass_filter': 10.0, 'decrease_lpf_step': 1000}}, 'loss': {'mse': {'weight': 1.0}, 'lpips': {'weight': 0.05, 'apply_after_step': 0}}, 'wandb': {'project': 'flexsplat', 'name': '0511_B16x4', 'mode': 'online', 'tags': ['re10k', '256x256']}, 'mode': 'train', 'data_loader': {'train': {'num_workers': 16, 'persistent_workers': True, 'batch_size': 16, 'seed': 1234}, 'test': {'num_workers': 4, 'persistent_workers': False, 'batch_size': 1, 'seed': 2345}, 'val': {'num_workers': 1, 'persistent_workers': True, 'batch_size': 1, 'seed': 3456}}, 'optimizer': {'lr': 0.0001, 'warm_up_steps': 1000, 'backbone_lr_multiplier': 0.1}, 'checkpointing': {'load': None, 'every_n_train_steps': 3750, 'save_top_k': 1, 'save_weights_only': False}, 'train': {'extended_visualization': False, 'print_log_every_n_steps': 10, 'validation_random_visualization': True, 'valid_gs_ratio': 0.5, 'valid_gs_count': 2048, 'validation_projection_visualization': True, 'validation_projection_max_views': 2, 'tracked_validation_visualization': True, 'tracked_validation_dataset_index': 0, 'tracked_validation_sample_index': 15, 'context_view_loss': True, 'direct_camera_pose_enc': False, 'camera_loss': 10.0, 'gaussian_train_samples': 1, 'gaussian_train_budget_multiplier': 1.0, 'gaussian_train_ratio_sampling': 'uniform', 'gaussian_train_ratio_beta_alpha': 4.0, 'gaussian_train_ratio_beta_beta': 1.0, 'gaussian_train_ratio_min': 0.0, 'gaussian_train_ratio_max': 1.0, 'gaussian_train_ratio_value': 0.5, 'hierarchical_aux_render_loss': 0.0, 'hierarchical_patch_position_loss': 0.05, 'hierarchical_patch_position_loss_until_step': 5000, 'hierarchical_patch_position_loss_margin_px': 0.0, 'hierarchical_patch_position_loss_target': 'parent', 'pixel_error_mode': 'abs', 'error_loss_weight': 0.1}, 'test': {'output_path': '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}, 'seed': 111123, 'trainer': {'max_steps': 45001, 'val_check_interval': 1000, 'gradient_clip_val': 0.5, 'num_nodes': 1, 'accumulate_grad_batches': 1}, 'dataset': {'re10k': {'make_baseline_1': True, 'relative_pose': True, 'augment': True, 'background_color': [0.0, 0.0, 0.0], 'overfit_to_scene': None, 'skip_bad_shape': True, 'view_sampler': {'name': 'bounded', 'num_target_views': 4, 'num_context_views': 2, 'min_distance_between_context_views': 45, 'max_distance_between_context_views': 90, 'min_distance_to_context_views': 0, 'warm_up_steps': 37500, 'initial_min_distance_between_context_views': 25, 'initial_max_distance_between_context_views': 25}, 'name': 're10k', 'roots': ['datasets/re10k'], 'input_image_shape': [224, 224], 'original_image_shape': [360, 640], 'cameras_are_circular': False, 'baseline_min': 0.001, 'baseline_max': 10000000000.0, 'max_fov': 100.0}}, '_wandb': {}}
|
| 9 |
+
2026-05-11 01:10:26,856 INFO MainThread:1704299 [wandb_init.py:init():898] starting backend
|
| 10 |
+
2026-05-11 01:10:27,074 INFO MainThread:1704299 [wandb_init.py:init():913] sending inform_init request
|
| 11 |
+
2026-05-11 01:10:27,517 INFO MainThread:1704299 [wandb_init.py:init():918] backend started and connected
|
| 12 |
+
2026-05-11 01:10:27,519 INFO MainThread:1704299 [wandb_init.py:init():988] updated telemetry
|
| 13 |
+
2026-05-11 01:10:27,522 INFO MainThread:1704299 [wandb_init.py:init():1011] communicating run to backend with 90.0 second timeout
|
| 14 |
+
2026-05-11 01:10:28,177 INFO MainThread:1704299 [wandb_init.py:init():1056] starting run threads in backend
|
| 15 |
+
2026-05-11 01:10:28,221 INFO MainThread:1704299 [wandb_run.py:_console_start():2554] atexit reg
|
| 16 |
+
2026-05-11 01:10:28,221 INFO MainThread:1704299 [wandb_run.py:_redirect():2403] redirect: wrap_raw
|
| 17 |
+
2026-05-11 01:10:28,221 INFO MainThread:1704299 [wandb_run.py:_redirect():2472] Wrapping output streams.
|
| 18 |
+
2026-05-11 01:10:28,221 INFO MainThread:1704299 [wandb_run.py:_redirect():2495] Redirects installed.
|
| 19 |
+
2026-05-11 01:10:28,224 INFO MainThread:1704299 [wandb_init.py:init():1094] run started, returning control to user process
|
| 20 |
+
2026-05-11 01:10:35,293 INFO wandb-AsyncioManager-main:1704299 [service_client.py:_forward_responses():134] Reached EOF.
|
| 21 |
+
2026-05-11 01:10:35,293 INFO wandb-AsyncioManager-main:1704299 [mailbox.py:close():155] Closing mailbox, abandoning 1 handles.
|
exp_0511_B16x4/2026-05-11_01-09-09/wandb/run-20260511_011026-mp5x528t/run-mp5x528t.wandb
ADDED
|
Binary file (30.2 kB). View file
|
|
|
exp_0511_B16x4/2026-05-11_01-12-45/wandb/debug-internal.log
ADDED
|
@@ -0,0 +1,16 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{"time":"2026-05-11T01:14:02.694403474+09:00","level":"INFO","msg":"wandb-core"}
|
| 2 |
+
{"time":"2026-05-11T01:14:02.694687458+09:00","level":"INFO","msg":"stream: starting","core version":"0.26.1"}
|
| 3 |
+
{"time":"2026-05-11T01:14:03.127652078+09:00","level":"INFO","msg":"stream: created new stream","id":"6w23hyub"}
|
| 4 |
+
{"time":"2026-05-11T01:14:03.127765187+09:00","level":"INFO","msg":"handler: started"}
|
| 5 |
+
{"time":"2026-05-11T01:14:03.127885927+09:00","level":"INFO","msg":"stream: started"}
|
| 6 |
+
{"time":"2026-05-11T01:14:03.127896733+09:00","level":"INFO","msg":"writer: started","stream_id":"6w23hyub"}
|
| 7 |
+
{"time":"2026-05-11T01:14:03.127910924+09:00","level":"INFO","msg":"sender: started"}
|
| 8 |
+
{"time":"2026-05-11T01:14:03.758888537+09:00","level":"INFO","msg":"filestream: sending request","total_files":1,"console_offset":0,"console_lines":1}
|
| 9 |
+
{"time":"2026-05-11T01:14:04.095303851+09:00","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
|
| 10 |
+
{"time":"2026-05-11T01:14:11.086529955+09:00","level":"INFO","msg":"fileTransfer: Close: file transfer manager closed"}
|
| 11 |
+
{"time":"2026-05-11T01:14:11.086853597+09:00","level":"INFO","msg":"filestream: sending request","total_files":2,"console_offset":1,"console_lines":154,"uploaded_len":5,"complete":true,"exit_code":1}
|
| 12 |
+
{"time":"2026-05-11T01:14:11.377070034+09:00","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
|
| 13 |
+
{"time":"2026-05-11T01:14:11.377199538+09:00","level":"INFO","msg":"stream: finishing up"}
|
| 14 |
+
{"time":"2026-05-11T01:14:11.377215832+09:00","level":"INFO","msg":"handler: closed"}
|
| 15 |
+
{"time":"2026-05-11T01:14:11.377292767+09:00","level":"INFO","msg":"sender: closed"}
|
| 16 |
+
{"time":"2026-05-11T01:14:11.377296422+09:00","level":"INFO","msg":"stream: all finished"}
|
exp_0511_B16x4/2026-05-11_01-12-45/wandb/debug.log
ADDED
|
@@ -0,0 +1,21 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
2026-05-11 01:14:02,469 INFO MainThread:1707265 [wandb_setup.py:_flush():81] Current SDK version is 0.26.1
|
| 2 |
+
2026-05-11 01:14:02,469 INFO MainThread:1707265 [wandb_setup.py:_flush():81] Configure stats pid to 1707265
|
| 3 |
+
2026-05-11 01:14:02,469 INFO MainThread:1707265 [wandb_setup.py:_flush():81] Loading settings from environment variables
|
| 4 |
+
2026-05-11 01:14:02,469 INFO MainThread:1707265 [wandb_init.py:setup_run_log_directory():723] Logging user logs to /home/korea_bupj/workspace/hyunwoo/injae/code/eccv26/FlexSplat/outputs/exp_0511_B16x4/2026-05-11_01-12-45/wandb/run-20260511_011402-6w23hyub/logs/debug.log
|
| 5 |
+
2026-05-11 01:14:02,470 INFO MainThread:1707265 [wandb_init.py:setup_run_log_directory():724] Logging internal logs to /home/korea_bupj/workspace/hyunwoo/injae/code/eccv26/FlexSplat/outputs/exp_0511_B16x4/2026-05-11_01-12-45/wandb/run-20260511_011402-6w23hyub/logs/debug-internal.log
|
| 6 |
+
2026-05-11 01:14:02,470 INFO MainThread:1707265 [wandb_init.py:init():850] calling init triggers
|
| 7 |
+
2026-05-11 01:14:02,470 INFO MainThread:1707265 [wandb_init.py:init():855] wandb.init called with sweep_config: {}
|
| 8 |
+
config: {'model': {'encoder': {'backbone': {'name': 'vggt', 'estimating_pose': True, 'target_pose_source': 'gt_aligned', 'gt_target_pose_align_mode': 'nearest_context', 'intermediate_layer_idx': [4, 11, 17, 23], 'parent_feature_fusion': 'residual_weighted', 'parent_feature_residual_scale_init': 0.1, 'input_image_size': None, 'input_resize_mode': 'bilinear', 'output_token_grid': 'batch', 'output_token_resize_mode': 'bilinear', 'global_merge_strategy': 'none', 'global_merge_ratio': 0.5, 'global_merge_salient_ratio': 0.1, 'global_merge_keep_first_frame': True, 'global_merge_image_grad_weight': 0.5, 'global_merge_cache_across_layers': True, 'global_merge_final_output': True}, 'gaussian_predictor': {'child_generator': {'name': 'feat_cross', 'heads': None, 'feat_dim': None, 'patch_feat_grid': None, 'parent_condition': True, 'patch_pos_embed': 'sine', 'patch_pos_scope': 'local', 'patch_feat_norm': False, 'shortcut_norm': True, 'shortcut_scale_init': 0.1}, 'name': 'hierarchical_attn', 'depth': 1, 'min_children': 4, 'max_children': 16, 'heads': 16, 'num_learnable_parents': 0, 'use_varlen': True, 'random_children': True, 'use_predicted_error': True, 'error_model': 'exp', 'child_allocation_policy': 'auto', 'child_error_source': 'predicted', 'child_random_mix_prob': 0.2, 'child_random_warmup_steps': 0, 'apply_child_policy_eval': False, 'parent_cross_source': 'own', 'child_self_attn': True, 'patch_size': 14, 'child_dim': None, 'patch_feat_dim': 512, 'child_schedule': -1, 'top_k': 16, 'parent_shortcut': True, 'gaussian_delta_mode': 'final', 'parent_merge_policy': 'none', 'parent_merge_distance_scale': 1.0, 'parent_merge_aggregation': 'max', 'position_activation': 'anchor', 'position_parameterization': 'depth', 'depth_activation': 'softplus', 'pixel_delta_scale': 0.5, 'border_pixel_delta_scale': None, 'border_width_patches': 0, 'outside_border_parents': True, 'outside_border_rings': 1, 'outside_offset_scale': 0.02, 'outside_pixel_delta_scale': 2.0, 'outside_clamp_to_exterior': True, 'use_pred_intrinsic': False}, 'name': 'flexsplat', 'sh_degree': 0, 'apply_bounds_shim': True, 'pose_free': True, 'pretrained_weights': 'pretrained_weights/flexsplat_vggt224_depth_distilled_encoder_1000step_step001000.pt', 'freeze_backbone': 'patch_embed'}, 'decoder': {'name': 'splatting_cuda', 'background_color': [0.0, 0.0, 0.0], 'make_scale_invariant': True, 'backend': 'gsplat', 'low_pass_filter': 10.0, 'decrease_lpf_step': 1000}}, 'loss': {'mse': {'weight': 1.0}, 'lpips': {'weight': 0.05, 'apply_after_step': 0}}, 'wandb': {'project': 'flexsplat', 'name': '0511_B16x4', 'mode': 'online', 'tags': ['re10k', '256x256']}, 'mode': 'train', 'data_loader': {'train': {'num_workers': 16, 'persistent_workers': True, 'batch_size': 16, 'seed': 1234}, 'test': {'num_workers': 4, 'persistent_workers': False, 'batch_size': 1, 'seed': 2345}, 'val': {'num_workers': 1, 'persistent_workers': True, 'batch_size': 1, 'seed': 3456}}, 'optimizer': {'lr': 0.0001, 'warm_up_steps': 1000, 'backbone_lr_multiplier': 0.1}, 'checkpointing': {'load': None, 'every_n_train_steps': 3750, 'save_top_k': 1, 'save_weights_only': False}, 'train': {'extended_visualization': False, 'print_log_every_n_steps': 10, 'validation_random_visualization': True, 'valid_gs_ratio': 0.5, 'valid_gs_count': 2048, 'validation_projection_visualization': True, 'validation_projection_max_views': 2, 'tracked_validation_visualization': True, 'tracked_validation_dataset_index': 0, 'tracked_validation_sample_index': 15, 'context_view_loss': True, 'direct_camera_pose_enc': False, 'camera_loss': 10.0, 'gaussian_train_samples': 1, 'gaussian_train_budget_multiplier': 1.0, 'gaussian_train_ratio_sampling': 'uniform', 'gaussian_train_ratio_beta_alpha': 4.0, 'gaussian_train_ratio_beta_beta': 1.0, 'gaussian_train_ratio_min': 0.0, 'gaussian_train_ratio_max': 1.0, 'gaussian_train_ratio_value': 0.5, 'hierarchical_aux_render_loss': 0.0, 'hierarchical_patch_position_loss': 0.05, 'hierarchical_patch_position_loss_until_step': 5000, 'hierarchical_patch_position_loss_margin_px': 0.0, 'hierarchical_patch_position_loss_target': 'parent', 'pixel_error_mode': 'abs', 'error_loss_weight': 0.1}, 'test': {'output_path': '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}, 'seed': 111123, 'trainer': {'max_steps': 45001, 'val_check_interval': 1000, 'gradient_clip_val': 0.5, 'num_nodes': 1, 'accumulate_grad_batches': 1}, 'dataset': {'re10k': {'make_baseline_1': True, 'relative_pose': True, 'augment': True, 'background_color': [0.0, 0.0, 0.0], 'overfit_to_scene': None, 'skip_bad_shape': True, 'view_sampler': {'name': 'bounded', 'num_target_views': 4, 'num_context_views': 2, 'min_distance_between_context_views': 45, 'max_distance_between_context_views': 90, 'min_distance_to_context_views': 0, 'warm_up_steps': 37500, 'initial_min_distance_between_context_views': 25, 'initial_max_distance_between_context_views': 25}, 'name': 're10k', 'roots': ['datasets/re10k'], 'input_image_shape': [224, 224], 'original_image_shape': [360, 640], 'cameras_are_circular': False, 'baseline_min': 0.001, 'baseline_max': 10000000000.0, 'max_fov': 100.0}}, '_wandb': {}}
|
| 9 |
+
2026-05-11 01:14:02,470 INFO MainThread:1707265 [wandb_init.py:init():898] starting backend
|
| 10 |
+
2026-05-11 01:14:02,688 INFO MainThread:1707265 [wandb_init.py:init():913] sending inform_init request
|
| 11 |
+
2026-05-11 01:14:03,128 INFO MainThread:1707265 [wandb_init.py:init():918] backend started and connected
|
| 12 |
+
2026-05-11 01:14:03,130 INFO MainThread:1707265 [wandb_init.py:init():988] updated telemetry
|
| 13 |
+
2026-05-11 01:14:03,133 INFO MainThread:1707265 [wandb_init.py:init():1011] communicating run to backend with 90.0 second timeout
|
| 14 |
+
2026-05-11 01:14:03,700 INFO MainThread:1707265 [wandb_init.py:init():1056] starting run threads in backend
|
| 15 |
+
2026-05-11 01:14:03,750 INFO MainThread:1707265 [wandb_run.py:_console_start():2554] atexit reg
|
| 16 |
+
2026-05-11 01:14:03,750 INFO MainThread:1707265 [wandb_run.py:_redirect():2403] redirect: wrap_raw
|
| 17 |
+
2026-05-11 01:14:03,750 INFO MainThread:1707265 [wandb_run.py:_redirect():2472] Wrapping output streams.
|
| 18 |
+
2026-05-11 01:14:03,750 INFO MainThread:1707265 [wandb_run.py:_redirect():2495] Redirects installed.
|
| 19 |
+
2026-05-11 01:14:03,753 INFO MainThread:1707265 [wandb_init.py:init():1094] run started, returning control to user process
|
| 20 |
+
2026-05-11 01:14:10,559 INFO wandb-AsyncioManager-main:1707265 [service_client.py:_forward_responses():134] Reached EOF.
|
| 21 |
+
2026-05-11 01:14:10,559 INFO wandb-AsyncioManager-main:1707265 [mailbox.py:close():155] Closing mailbox, abandoning 1 handles.
|
exp_0511_B16x4/2026-05-11_01-12-45/wandb/run-20260511_011402-6w23hyub/files/config.yaml
ADDED
|
@@ -0,0 +1,349 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
_wandb:
|
| 2 |
+
value:
|
| 3 |
+
cli_version: 0.26.1
|
| 4 |
+
e:
|
| 5 |
+
5xmu41vo8lbziiojyv7mdlus98lby356:
|
| 6 |
+
args:
|
| 7 |
+
- +training=gaussian_head_toy
|
| 8 |
+
- wandb.project=flexsplat
|
| 9 |
+
- wandb.mode=online
|
| 10 |
+
- wandb.name=0511_B16x4
|
| 11 |
+
- data_loader.train.batch_size=16
|
| 12 |
+
- model.encoder.gaussian_predictor.min_children=4
|
| 13 |
+
- model.encoder.gaussian_predictor.max_children=16
|
| 14 |
+
- train.pixel_error_mode=abs
|
| 15 |
+
- train.error_loss_weight=0.1
|
| 16 |
+
- model.encoder.gaussian_predictor.top_k=16
|
| 17 |
+
- train.hierarchical_patch_position_loss_target=parent
|
| 18 |
+
- model.encoder.gaussian_predictor.position_parameterization=depth
|
| 19 |
+
- train.gaussian_train_ratio_sampling=uniform
|
| 20 |
+
- train.context_view_loss=true
|
| 21 |
+
- model.encoder.backbone.estimating_pose=true
|
| 22 |
+
- train.camera_loss=10.0
|
| 23 |
+
- model.encoder.backbone.target_pose_source=gt_aligned
|
| 24 |
+
- model.encoder.backbone.gt_target_pose_align_mode=nearest_context
|
| 25 |
+
- model.encoder.gaussian_predictor.position_parameterization=depth
|
| 26 |
+
- model.encoder.pretrained_weights=pretrained_weights/flexsplat_vggt224_depth_distilled_encoder_1000step_step001000.pt
|
| 27 |
+
- model.encoder.gaussian_predictor.use_pred_intrinsic=false
|
| 28 |
+
- model.encoder.gaussian_predictor.outside_border_parents=true
|
| 29 |
+
cpu_count: 72
|
| 30 |
+
cpu_count_logical: 72
|
| 31 |
+
cudaVersion: "13.0"
|
| 32 |
+
disk:
|
| 33 |
+
/:
|
| 34 |
+
total: "1717986918400"
|
| 35 |
+
used: "649968685056"
|
| 36 |
+
email: dna9041@korea.ac.kr
|
| 37 |
+
executable: /NHNHOME/WORKSPACE/26msit001_A/optiml/miniforge3/envs/f4splat/bin/python
|
| 38 |
+
git:
|
| 39 |
+
commit: 1095fa6b17eea04d42b608790dbc3b4af7dc7b85
|
| 40 |
+
remote: git@github.com:K-nowing/FlexSplat.git
|
| 41 |
+
gpu: NVIDIA B200
|
| 42 |
+
gpu_count: 8
|
| 43 |
+
gpu_nvidia:
|
| 44 |
+
- architecture: Blackwell
|
| 45 |
+
cudaCores: 18944
|
| 46 |
+
memoryTotal: "192265846784"
|
| 47 |
+
name: NVIDIA B200
|
| 48 |
+
uuid: GPU-02433e31-6297-7a19-a412-aac8596d1b36
|
| 49 |
+
- architecture: Blackwell
|
| 50 |
+
cudaCores: 18944
|
| 51 |
+
memoryTotal: "192265846784"
|
| 52 |
+
name: NVIDIA B200
|
| 53 |
+
uuid: GPU-42f45289-1dda-ac08-2e29-50a4f0bcff9a
|
| 54 |
+
- architecture: Blackwell
|
| 55 |
+
cudaCores: 18944
|
| 56 |
+
memoryTotal: "192265846784"
|
| 57 |
+
name: NVIDIA B200
|
| 58 |
+
uuid: GPU-304afadb-ada5-7d81-f856-94fb6e9ed557
|
| 59 |
+
- architecture: Blackwell
|
| 60 |
+
cudaCores: 18944
|
| 61 |
+
memoryTotal: "192265846784"
|
| 62 |
+
name: NVIDIA B200
|
| 63 |
+
uuid: GPU-570474fc-701a-c557-3f8e-7924d3f96e76
|
| 64 |
+
- architecture: Blackwell
|
| 65 |
+
cudaCores: 18944
|
| 66 |
+
memoryTotal: "192265846784"
|
| 67 |
+
name: NVIDIA B200
|
| 68 |
+
uuid: GPU-d19686af-4e19-cf5b-4629-62e7a04f5501
|
| 69 |
+
- architecture: Blackwell
|
| 70 |
+
cudaCores: 18944
|
| 71 |
+
memoryTotal: "192265846784"
|
| 72 |
+
name: NVIDIA B200
|
| 73 |
+
uuid: GPU-1591ac85-56c5-3609-c1ae-e41b1f54c034
|
| 74 |
+
- architecture: Blackwell
|
| 75 |
+
cudaCores: 18944
|
| 76 |
+
memoryTotal: "192265846784"
|
| 77 |
+
name: NVIDIA B200
|
| 78 |
+
uuid: GPU-da907c45-712c-2413-dcbd-46933f7e8ce2
|
| 79 |
+
- architecture: Blackwell
|
| 80 |
+
cudaCores: 18944
|
| 81 |
+
memoryTotal: "192265846784"
|
| 82 |
+
name: NVIDIA B200
|
| 83 |
+
uuid: GPU-0db826cd-6941-2637-f407-c110aea8cb77
|
| 84 |
+
host: hyunwoo-chulhee
|
| 85 |
+
memory:
|
| 86 |
+
total: "2430205771776"
|
| 87 |
+
os: Linux-6.8.0-100-generic-x86_64-with-glibc2.39
|
| 88 |
+
program: -m src.main
|
| 89 |
+
python: CPython 3.11.15
|
| 90 |
+
root: /home/korea_bupj/workspace/hyunwoo/injae/code/eccv26/FlexSplat/outputs/exp_0511_B16x4/2026-05-11_01-12-45
|
| 91 |
+
startedAt: "2026-05-10T16:14:02.468862Z"
|
| 92 |
+
writerId: 5xmu41vo8lbziiojyv7mdlus98lby356
|
| 93 |
+
m:
|
| 94 |
+
- "1": trainer/global_step
|
| 95 |
+
"6":
|
| 96 |
+
- 3
|
| 97 |
+
"7": []
|
| 98 |
+
- "2": '*'
|
| 99 |
+
"5": 1
|
| 100 |
+
"6":
|
| 101 |
+
- 1
|
| 102 |
+
"7": []
|
| 103 |
+
python_version: 3.11.15
|
| 104 |
+
t:
|
| 105 |
+
"1":
|
| 106 |
+
- 1
|
| 107 |
+
- 41
|
| 108 |
+
- 49
|
| 109 |
+
- 50
|
| 110 |
+
- 106
|
| 111 |
+
"2":
|
| 112 |
+
- 1
|
| 113 |
+
- 41
|
| 114 |
+
- 49
|
| 115 |
+
- 50
|
| 116 |
+
- 106
|
| 117 |
+
"3":
|
| 118 |
+
- 7
|
| 119 |
+
- 13
|
| 120 |
+
- 15
|
| 121 |
+
- 16
|
| 122 |
+
- 66
|
| 123 |
+
"4": 3.11.15
|
| 124 |
+
"5": 0.26.1
|
| 125 |
+
"12": 0.26.1
|
| 126 |
+
"13": linux-x86_64
|
| 127 |
+
checkpointing:
|
| 128 |
+
value:
|
| 129 |
+
every_n_train_steps: 3750
|
| 130 |
+
load: null
|
| 131 |
+
save_top_k: 1
|
| 132 |
+
save_weights_only: false
|
| 133 |
+
data_loader:
|
| 134 |
+
value:
|
| 135 |
+
test:
|
| 136 |
+
batch_size: 1
|
| 137 |
+
num_workers: 4
|
| 138 |
+
persistent_workers: false
|
| 139 |
+
seed: 2345
|
| 140 |
+
train:
|
| 141 |
+
batch_size: 16
|
| 142 |
+
num_workers: 16
|
| 143 |
+
persistent_workers: true
|
| 144 |
+
seed: 1234
|
| 145 |
+
val:
|
| 146 |
+
batch_size: 1
|
| 147 |
+
num_workers: 1
|
| 148 |
+
persistent_workers: true
|
| 149 |
+
seed: 3456
|
| 150 |
+
dataset:
|
| 151 |
+
value:
|
| 152 |
+
re10k:
|
| 153 |
+
augment: true
|
| 154 |
+
background_color:
|
| 155 |
+
- 0
|
| 156 |
+
- 0
|
| 157 |
+
- 0
|
| 158 |
+
baseline_max: 1e+10
|
| 159 |
+
baseline_min: 0.001
|
| 160 |
+
cameras_are_circular: false
|
| 161 |
+
input_image_shape:
|
| 162 |
+
- 224
|
| 163 |
+
- 224
|
| 164 |
+
make_baseline_1: true
|
| 165 |
+
max_fov: 100
|
| 166 |
+
name: re10k
|
| 167 |
+
original_image_shape:
|
| 168 |
+
- 360
|
| 169 |
+
- 640
|
| 170 |
+
overfit_to_scene: null
|
| 171 |
+
relative_pose: true
|
| 172 |
+
roots:
|
| 173 |
+
- datasets/re10k
|
| 174 |
+
skip_bad_shape: true
|
| 175 |
+
view_sampler:
|
| 176 |
+
initial_max_distance_between_context_views: 25
|
| 177 |
+
initial_min_distance_between_context_views: 25
|
| 178 |
+
max_distance_between_context_views: 90
|
| 179 |
+
min_distance_between_context_views: 45
|
| 180 |
+
min_distance_to_context_views: 0
|
| 181 |
+
name: bounded
|
| 182 |
+
num_context_views: 2
|
| 183 |
+
num_target_views: 4
|
| 184 |
+
warm_up_steps: 37500
|
| 185 |
+
loss:
|
| 186 |
+
value:
|
| 187 |
+
lpips:
|
| 188 |
+
apply_after_step: 0
|
| 189 |
+
weight: 0.05
|
| 190 |
+
mse:
|
| 191 |
+
weight: 1
|
| 192 |
+
mode:
|
| 193 |
+
value: train
|
| 194 |
+
model:
|
| 195 |
+
value:
|
| 196 |
+
decoder:
|
| 197 |
+
backend: gsplat
|
| 198 |
+
background_color:
|
| 199 |
+
- 0
|
| 200 |
+
- 0
|
| 201 |
+
- 0
|
| 202 |
+
decrease_lpf_step: 1000
|
| 203 |
+
low_pass_filter: 10
|
| 204 |
+
make_scale_invariant: true
|
| 205 |
+
name: splatting_cuda
|
| 206 |
+
encoder:
|
| 207 |
+
apply_bounds_shim: true
|
| 208 |
+
backbone:
|
| 209 |
+
estimating_pose: true
|
| 210 |
+
global_merge_cache_across_layers: true
|
| 211 |
+
global_merge_final_output: true
|
| 212 |
+
global_merge_image_grad_weight: 0.5
|
| 213 |
+
global_merge_keep_first_frame: true
|
| 214 |
+
global_merge_ratio: 0.5
|
| 215 |
+
global_merge_salient_ratio: 0.1
|
| 216 |
+
global_merge_strategy: none
|
| 217 |
+
gt_target_pose_align_mode: nearest_context
|
| 218 |
+
input_image_size: null
|
| 219 |
+
input_resize_mode: bilinear
|
| 220 |
+
intermediate_layer_idx:
|
| 221 |
+
- 4
|
| 222 |
+
- 11
|
| 223 |
+
- 17
|
| 224 |
+
- 23
|
| 225 |
+
name: vggt
|
| 226 |
+
output_token_grid: batch
|
| 227 |
+
output_token_resize_mode: bilinear
|
| 228 |
+
parent_feature_fusion: residual_weighted
|
| 229 |
+
parent_feature_residual_scale_init: 0.1
|
| 230 |
+
target_pose_source: gt_aligned
|
| 231 |
+
freeze_backbone: patch_embed
|
| 232 |
+
gaussian_predictor:
|
| 233 |
+
apply_child_policy_eval: false
|
| 234 |
+
border_pixel_delta_scale: null
|
| 235 |
+
border_width_patches: 0
|
| 236 |
+
child_allocation_policy: auto
|
| 237 |
+
child_dim: null
|
| 238 |
+
child_error_source: predicted
|
| 239 |
+
child_generator:
|
| 240 |
+
feat_dim: null
|
| 241 |
+
heads: null
|
| 242 |
+
name: feat_cross
|
| 243 |
+
parent_condition: true
|
| 244 |
+
patch_feat_grid: null
|
| 245 |
+
patch_feat_norm: false
|
| 246 |
+
patch_pos_embed: sine
|
| 247 |
+
patch_pos_scope: local
|
| 248 |
+
shortcut_norm: true
|
| 249 |
+
shortcut_scale_init: 0.1
|
| 250 |
+
child_random_mix_prob: 0.2
|
| 251 |
+
child_random_warmup_steps: 0
|
| 252 |
+
child_schedule: -1
|
| 253 |
+
child_self_attn: true
|
| 254 |
+
depth: 1
|
| 255 |
+
depth_activation: softplus
|
| 256 |
+
error_model: exp
|
| 257 |
+
gaussian_delta_mode: final
|
| 258 |
+
heads: 16
|
| 259 |
+
max_children: 16
|
| 260 |
+
min_children: 4
|
| 261 |
+
name: hierarchical_attn
|
| 262 |
+
num_learnable_parents: 0
|
| 263 |
+
outside_border_parents: true
|
| 264 |
+
outside_border_rings: 1
|
| 265 |
+
outside_clamp_to_exterior: true
|
| 266 |
+
outside_offset_scale: 0.02
|
| 267 |
+
outside_pixel_delta_scale: 2
|
| 268 |
+
parent_cross_source: own
|
| 269 |
+
parent_merge_aggregation: max
|
| 270 |
+
parent_merge_distance_scale: 1
|
| 271 |
+
parent_merge_policy: none
|
| 272 |
+
parent_shortcut: true
|
| 273 |
+
patch_feat_dim: 512
|
| 274 |
+
patch_size: 14
|
| 275 |
+
pixel_delta_scale: 0.5
|
| 276 |
+
position_activation: anchor
|
| 277 |
+
position_parameterization: depth
|
| 278 |
+
random_children: true
|
| 279 |
+
top_k: 16
|
| 280 |
+
use_pred_intrinsic: false
|
| 281 |
+
use_predicted_error: true
|
| 282 |
+
use_varlen: true
|
| 283 |
+
name: flexsplat
|
| 284 |
+
pose_free: true
|
| 285 |
+
pretrained_weights: pretrained_weights/flexsplat_vggt224_depth_distilled_encoder_1000step_step001000.pt
|
| 286 |
+
sh_degree: 0
|
| 287 |
+
optimizer:
|
| 288 |
+
value:
|
| 289 |
+
backbone_lr_multiplier: 0.1
|
| 290 |
+
lr: 0.0001
|
| 291 |
+
warm_up_steps: 1000
|
| 292 |
+
seed:
|
| 293 |
+
value: 111123
|
| 294 |
+
test:
|
| 295 |
+
value:
|
| 296 |
+
align_pose: true
|
| 297 |
+
compute_scores: true
|
| 298 |
+
output_path: test
|
| 299 |
+
pose_align_steps: 100
|
| 300 |
+
rot_opt_lr: 0.005
|
| 301 |
+
save_compare: false
|
| 302 |
+
save_image: true
|
| 303 |
+
save_video: false
|
| 304 |
+
trans_opt_lr: 0.005
|
| 305 |
+
train:
|
| 306 |
+
value:
|
| 307 |
+
camera_loss: 10
|
| 308 |
+
context_view_loss: true
|
| 309 |
+
direct_camera_pose_enc: false
|
| 310 |
+
error_loss_weight: 0.1
|
| 311 |
+
extended_visualization: false
|
| 312 |
+
gaussian_train_budget_multiplier: 1
|
| 313 |
+
gaussian_train_ratio_beta_alpha: 4
|
| 314 |
+
gaussian_train_ratio_beta_beta: 1
|
| 315 |
+
gaussian_train_ratio_max: 1
|
| 316 |
+
gaussian_train_ratio_min: 0
|
| 317 |
+
gaussian_train_ratio_sampling: uniform
|
| 318 |
+
gaussian_train_ratio_value: 0.5
|
| 319 |
+
gaussian_train_samples: 1
|
| 320 |
+
hierarchical_aux_render_loss: 0
|
| 321 |
+
hierarchical_patch_position_loss: 0.05
|
| 322 |
+
hierarchical_patch_position_loss_margin_px: 0
|
| 323 |
+
hierarchical_patch_position_loss_target: parent
|
| 324 |
+
hierarchical_patch_position_loss_until_step: 5000
|
| 325 |
+
pixel_error_mode: abs
|
| 326 |
+
print_log_every_n_steps: 10
|
| 327 |
+
tracked_validation_dataset_index: 0
|
| 328 |
+
tracked_validation_sample_index: 15
|
| 329 |
+
tracked_validation_visualization: true
|
| 330 |
+
valid_gs_count: 2048
|
| 331 |
+
valid_gs_ratio: 0.5
|
| 332 |
+
validation_projection_max_views: 2
|
| 333 |
+
validation_projection_visualization: true
|
| 334 |
+
validation_random_visualization: true
|
| 335 |
+
trainer:
|
| 336 |
+
value:
|
| 337 |
+
accumulate_grad_batches: 1
|
| 338 |
+
gradient_clip_val: 0.5
|
| 339 |
+
max_steps: 45001
|
| 340 |
+
num_nodes: 1
|
| 341 |
+
val_check_interval: 1000
|
| 342 |
+
wandb:
|
| 343 |
+
value:
|
| 344 |
+
mode: online
|
| 345 |
+
name: 0511_B16x4
|
| 346 |
+
project: flexsplat
|
| 347 |
+
tags:
|
| 348 |
+
- re10k
|
| 349 |
+
- 256x256
|
exp_0511_B16x4/2026-05-11_01-12-45/wandb/run-20260511_011402-6w23hyub/files/output.log
ADDED
|
@@ -0,0 +1,155 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
LOCAL_RANK: 0 - CUDA_VISIBLE_DEVICES: [0,1,2,3]
|
| 2 |
+
|
| 3 |
+
| Name | Type | Params | Mode
|
| 4 |
+
-----------------------------------------------------------
|
| 5 |
+
0 | encoder | EncoderFlexSplat | 1.3 B | train
|
| 6 |
+
1 | decoder | DecoderSplattingCUDA | 0 | train
|
| 7 |
+
2 | losses | ModuleList | 0 | train
|
| 8 |
+
3 | miou | MulticlassJaccardIndex | 0 | train
|
| 9 |
+
4 | acc | MulticlassAccuracy | 0 | train
|
| 10 |
+
-----------------------------------------------------------
|
| 11 |
+
150 M Trainable params
|
| 12 |
+
1.1 B Non-trainable params
|
| 13 |
+
1.3 B Total params
|
| 14 |
+
5,104.898 Total estimated model params size (MB)
|
| 15 |
+
1591 Modules in train mode
|
| 16 |
+
59 Modules in eval mode
|
| 17 |
+
Sanity Checking DataLoader 0: 0%| | 0/1 [00:00<?, ?it/s]validation step 0; scene = ['306e2b7785657539']; context = [[48, 73]]
|
| 18 |
+
/NHNHOME/WORKSPACE/26msit001_A/optiml/miniforge3/envs/f4splat/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=17` in the `DataLoader` to improve performance.
|
| 19 |
+
/NHNHOME/WORKSPACE/26msit001_A/optiml/miniforge3/envs/f4splat/lib/python3.11/site-packages/torch/distributed/distributed_c10d.py:4807: UserWarning: No device id is provided via `init_process_group` or `barrier `. Using the current device set by the user.
|
| 20 |
+
warnings.warn( # warn only once
|
| 21 |
+
Setting up [LPIPS] perceptual loss: trunk [vgg], v[0.1], spatial [off]
|
| 22 |
+
/NHNHOME/WORKSPACE/26msit001_A/optiml/miniforge3/envs/f4splat/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.
|
| 23 |
+
warnings.warn(
|
| 24 |
+
/NHNHOME/WORKSPACE/26msit001_A/optiml/miniforge3/envs/f4splat/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.
|
| 25 |
+
warnings.warn(msg)
|
| 26 |
+
Loading model from: /NHNHOME/WORKSPACE/26msit001_A/optiml/miniforge3/envs/f4splat/lib/python3.11/site-packages/lpips/weights/v0.1/vgg.pth
|
| 27 |
+
/NHNHOME/WORKSPACE/26msit001_A/optiml/miniforge3/envs/f4splat/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)`.
|
| 28 |
+
Epoch 0: | | 0/? [00:00<?, ?it/s]
|
| 29 |
+
/NHNHOME/WORKSPACE/26msit001_A/optiml/miniforge3/envs/f4splat/lib/python3.11/site-packages/lightning/pytorch/trainer/connectors/logger_connector/result.py:434: It is recommended to use `self.log('val/psnr', ..., sync_dist=True)` when logging on epoch level in distributed setting to accumulate the metric across devices.
|
| 30 |
+
/NHNHOME/WORKSPACE/26msit001_A/optiml/miniforge3/envs/f4splat/lib/python3.11/site-packages/lightning/pytorch/trainer/connectors/logger_connector/result.py:434: It is recommended to use `self.log('val/lpips', ..., sync_dist=True)` when logging on epoch level in distributed setting to accumulate the metric across devices.
|
| 31 |
+
/NHNHOME/WORKSPACE/26msit001_A/optiml/miniforge3/envs/f4splat/lib/python3.11/site-packages/lightning/pytorch/trainer/connectors/logger_connector/result.py:434: It is recommended to use `self.log('val/ssim', ..., sync_dist=True)` when logging on epoch level in distributed setting to accumulate the metric across devices.
|
| 32 |
+
/NHNHOME/WORKSPACE/26msit001_A/optiml/miniforge3/envs/f4splat/lib/python3.11/site-packages/lightning/pytorch/trainer/connectors/logger_connector/result.py:434: It is recommended to use `self.log('val/num_gs', ..., sync_dist=True)` when logging on epoch level in distributed setting to accumulate the metric across devices.
|
| 33 |
+
/NHNHOME/WORKSPACE/26msit001_A/optiml/miniforge3/envs/f4splat/lib/python3.11/site-packages/lightning/pytorch/trainer/connectors/logger_connector/result.py:434: It is recommended to use `self.log('val/scene_scale', ..., sync_dist=True)` when logging on epoch level in distributed setting to accumulate the metric across devices.
|
| 34 |
+
/NHNHOME/WORKSPACE/26msit001_A/optiml/miniforge3/envs/f4splat/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 16. To avoid any miscalculations, use `self.log(..., batch_size=batch_size)`.
|
| 35 |
+
Error executing job with overrides: ['+training=gaussian_head_toy', 'wandb.project=flexsplat', 'wandb.mode=online', 'wandb.name=0511_B16x4', 'data_loader.train.batch_size=16', 'model.encoder.gaussian_predictor.min_children=4', 'model.encoder.gaussian_predictor.max_children=16', 'train.pixel_error_mode=abs', 'train.error_loss_weight=0.1', 'model.encoder.gaussian_predictor.top_k=16', 'train.hierarchical_patch_position_loss_target=parent', 'model.encoder.gaussian_predictor.position_parameterization=depth', 'train.gaussian_train_ratio_sampling=uniform', 'train.context_view_loss=true', 'model.encoder.backbone.estimating_pose=true', 'train.camera_loss=10.0', 'model.encoder.backbone.target_pose_source=gt_aligned', 'model.encoder.backbone.gt_target_pose_align_mode=nearest_context', 'model.encoder.gaussian_predictor.position_parameterization=depth', 'model.encoder.pretrained_weights=pretrained_weights/flexsplat_vggt224_depth_distilled_encoder_1000step_step001000.pt', 'model.encoder.gaussian_predictor.use_pred_intrinsic=false', 'model.encoder.gaussian_predictor.outside_border_parents=true']
|
| 36 |
+
Traceback (most recent call last):
|
| 37 |
+
File "/NHNHOME/WORKSPACE/26msit001_A/optiml/miniforge3/envs/f4splat/lib/python3.11/site-packages/lightning/pytorch/trainer/call.py", line 47, in _call_and_handle_interrupt
|
| 38 |
+
return trainer.strategy.launcher.launch(trainer_fn, *args, trainer=trainer, **kwargs)
|
| 39 |
+
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
| 40 |
+
File "/NHNHOME/WORKSPACE/26msit001_A/optiml/miniforge3/envs/f4splat/lib/python3.11/site-packages/lightning/pytorch/strategies/launchers/subprocess_script.py", line 105, in launch
|
| 41 |
+
return function(*args, **kwargs)
|
| 42 |
+
^^^^^^^^^^^^^^^^^^^^^^^^^
|
| 43 |
+
File "/NHNHOME/WORKSPACE/26msit001_A/optiml/miniforge3/envs/f4splat/lib/python3.11/site-packages/lightning/pytorch/trainer/trainer.py", line 599, in _fit_impl
|
| 44 |
+
self._run(model, ckpt_path=ckpt_path)
|
| 45 |
+
File "/NHNHOME/WORKSPACE/26msit001_A/optiml/miniforge3/envs/f4splat/lib/python3.11/site-packages/lightning/pytorch/trainer/trainer.py", line 1012, in _run
|
| 46 |
+
results = self._run_stage()
|
| 47 |
+
^^^^^^^^^^^^^^^^^
|
| 48 |
+
File "/NHNHOME/WORKSPACE/26msit001_A/optiml/miniforge3/envs/f4splat/lib/python3.11/site-packages/lightning/pytorch/trainer/trainer.py", line 1056, in _run_stage
|
| 49 |
+
self.fit_loop.run()
|
| 50 |
+
File "/NHNHOME/WORKSPACE/26msit001_A/optiml/miniforge3/envs/f4splat/lib/python3.11/site-packages/lightning/pytorch/loops/fit_loop.py", line 216, in run
|
| 51 |
+
self.advance()
|
| 52 |
+
File "/NHNHOME/WORKSPACE/26msit001_A/optiml/miniforge3/envs/f4splat/lib/python3.11/site-packages/lightning/pytorch/loops/fit_loop.py", line 455, in advance
|
| 53 |
+
self.epoch_loop.run(self._data_fetcher)
|
| 54 |
+
File "/NHNHOME/WORKSPACE/26msit001_A/optiml/miniforge3/envs/f4splat/lib/python3.11/site-packages/lightning/pytorch/loops/training_epoch_loop.py", line 150, in run
|
| 55 |
+
self.advance(data_fetcher)
|
| 56 |
+
File "/NHNHOME/WORKSPACE/26msit001_A/optiml/miniforge3/envs/f4splat/lib/python3.11/site-packages/lightning/pytorch/loops/training_epoch_loop.py", line 322, in advance
|
| 57 |
+
batch_output = self.manual_optimization.run(kwargs)
|
| 58 |
+
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
| 59 |
+
File "/NHNHOME/WORKSPACE/26msit001_A/optiml/miniforge3/envs/f4splat/lib/python3.11/site-packages/lightning/pytorch/loops/optimization/manual.py", line 94, in run
|
| 60 |
+
self.advance(kwargs)
|
| 61 |
+
File "/NHNHOME/WORKSPACE/26msit001_A/optiml/miniforge3/envs/f4splat/lib/python3.11/site-packages/lightning/pytorch/loops/optimization/manual.py", line 114, in advance
|
| 62 |
+
training_step_output = call._call_strategy_hook(trainer, "training_step", *kwargs.values())
|
| 63 |
+
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
| 64 |
+
File "/NHNHOME/WORKSPACE/26msit001_A/optiml/miniforge3/envs/f4splat/lib/python3.11/site-packages/lightning/pytorch/trainer/call.py", line 328, in _call_strategy_hook
|
| 65 |
+
output = fn(*args, **kwargs)
|
| 66 |
+
^^^^^^^^^^^^^^^^^^^
|
| 67 |
+
File "/NHNHOME/WORKSPACE/26msit001_A/optiml/miniforge3/envs/f4splat/lib/python3.11/site-packages/lightning/pytorch/strategies/strategy.py", line 390, in training_step
|
| 68 |
+
return self._forward_redirection(self.model, self.lightning_module, "training_step", *args, **kwargs)
|
| 69 |
+
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
| 70 |
+
File "/NHNHOME/WORKSPACE/26msit001_A/optiml/miniforge3/envs/f4splat/lib/python3.11/site-packages/lightning/pytorch/strategies/strategy.py", line 641, in __call__
|
| 71 |
+
wrapper_output = wrapper_module(*args, **kwargs)
|
| 72 |
+
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
| 73 |
+
File "/NHNHOME/WORKSPACE/26msit001_A/optiml/miniforge3/envs/f4splat/lib/python3.11/site-packages/torch/nn/modules/module.py", line 1773, in _wrapped_call_impl
|
| 74 |
+
return self._call_impl(*args, **kwargs)
|
| 75 |
+
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
| 76 |
+
File "/NHNHOME/WORKSPACE/26msit001_A/optiml/miniforge3/envs/f4splat/lib/python3.11/site-packages/torch/nn/modules/module.py", line 1784, in _call_impl
|
| 77 |
+
return forward_call(*args, **kwargs)
|
| 78 |
+
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
| 79 |
+
File "/NHNHOME/WORKSPACE/26msit001_A/optiml/miniforge3/envs/f4splat/lib/python3.11/site-packages/torch/nn/parallel/distributed.py", line 1648, in forward
|
| 80 |
+
else self._run_ddp_forward(*inputs, **kwargs)
|
| 81 |
+
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
| 82 |
+
File "/NHNHOME/WORKSPACE/26msit001_A/optiml/miniforge3/envs/f4splat/lib/python3.11/site-packages/torch/nn/parallel/distributed.py", line 1474, in _run_ddp_forward
|
| 83 |
+
return self.module(*inputs, **kwargs) # type: ignore[index]
|
| 84 |
+
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
| 85 |
+
File "/NHNHOME/WORKSPACE/26msit001_A/optiml/miniforge3/envs/f4splat/lib/python3.11/site-packages/torch/nn/modules/module.py", line 1773, in _wrapped_call_impl
|
| 86 |
+
return self._call_impl(*args, **kwargs)
|
| 87 |
+
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
| 88 |
+
File "/NHNHOME/WORKSPACE/26msit001_A/optiml/miniforge3/envs/f4splat/lib/python3.11/site-packages/torch/nn/modules/module.py", line 1784, in _call_impl
|
| 89 |
+
return forward_call(*args, **kwargs)
|
| 90 |
+
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
| 91 |
+
File "/NHNHOME/WORKSPACE/26msit001_A/optiml/miniforge3/envs/f4splat/lib/python3.11/site-packages/lightning/pytorch/strategies/strategy.py", line 634, in wrapped_forward
|
| 92 |
+
out = method(*_args, **_kwargs)
|
| 93 |
+
^^^^^^^^^^^^^^^^^^^^^^^^^
|
| 94 |
+
File "/NHNHOME/WORKSPACE/26msit001_A/optiml/miniforge3/envs/f4splat/lib/python3.11/site-packages/jaxtyping/_decorator.py", line 562, in wrapped_fn
|
| 95 |
+
return wrapped_fn_impl(args, kwargs, bound, memos)
|
| 96 |
+
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
| 97 |
+
File "/NHNHOME/WORKSPACE/26msit001_A/optiml/miniforge3/envs/f4splat/lib/python3.11/site-packages/jaxtyping/_decorator.py", line 486, in wrapped_fn_impl
|
| 98 |
+
out = fn(*args, **kwargs)
|
| 99 |
+
^^^^^^^^^^^^^^^^^^^
|
| 100 |
+
File "/home/korea_bupj/workspace/hyunwoo/injae/code/eccv26/FlexSplat/src/model/model_wrapper.py", line 2954, in training_step
|
| 101 |
+
torch.autograd.backward(
|
| 102 |
+
File "/NHNHOME/WORKSPACE/26msit001_A/optiml/miniforge3/envs/f4splat/lib/python3.11/site-packages/torch/autograd/__init__.py", line 354, in backward
|
| 103 |
+
_engine_run_backward(
|
| 104 |
+
File "/NHNHOME/WORKSPACE/26msit001_A/optiml/miniforge3/envs/f4splat/lib/python3.11/site-packages/torch/autograd/graph.py", line 829, in _engine_run_backward
|
| 105 |
+
return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass
|
| 106 |
+
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
| 107 |
+
torch.AcceleratorError: CUDA error: an illegal memory access was encountered
|
| 108 |
+
CUDA kernel errors might be asynchronously reported at some other API call, so the stacktrace below might be incorrect.
|
| 109 |
+
For debugging consider passing CUDA_LAUNCH_BLOCKING=1
|
| 110 |
+
Compile with `TORCH_USE_CUDA_DSA` to enable device-side assertions.
|
| 111 |
+
|
| 112 |
+
|
| 113 |
+
During handling of the above exception, another exception occurred:
|
| 114 |
+
|
| 115 |
+
Traceback (most recent call last):
|
| 116 |
+
File "/home/korea_bupj/workspace/hyunwoo/injae/code/eccv26/FlexSplat/src/main.py", line 186, in train
|
| 117 |
+
trainer.fit(model_wrapper, datamodule=data_module, ckpt_path=checkpoint_path)
|
| 118 |
+
File "/NHNHOME/WORKSPACE/26msit001_A/optiml/miniforge3/envs/f4splat/lib/python3.11/site-packages/lightning/pytorch/trainer/trainer.py", line 561, in fit
|
| 119 |
+
call._call_and_handle_interrupt(
|
| 120 |
+
File "/NHNHOME/WORKSPACE/26msit001_A/optiml/miniforge3/envs/f4splat/lib/python3.11/site-packages/lightning/pytorch/trainer/call.py", line 69, in _call_and_handle_interrupt
|
| 121 |
+
trainer._teardown()
|
| 122 |
+
File "/NHNHOME/WORKSPACE/26msit001_A/optiml/miniforge3/envs/f4splat/lib/python3.11/site-packages/lightning/pytorch/trainer/trainer.py", line 1035, in _teardown
|
| 123 |
+
self.strategy.teardown()
|
| 124 |
+
File "/NHNHOME/WORKSPACE/26msit001_A/optiml/miniforge3/envs/f4splat/lib/python3.11/site-packages/lightning/pytorch/strategies/ddp.py", line 419, in teardown
|
| 125 |
+
super().teardown()
|
| 126 |
+
File "/NHNHOME/WORKSPACE/26msit001_A/optiml/miniforge3/envs/f4splat/lib/python3.11/site-packages/lightning/pytorch/strategies/parallel.py", line 134, in teardown
|
| 127 |
+
super().teardown()
|
| 128 |
+
File "/NHNHOME/WORKSPACE/26msit001_A/optiml/miniforge3/envs/f4splat/lib/python3.11/site-packages/lightning/pytorch/strategies/strategy.py", line 536, in teardown
|
| 129 |
+
self.lightning_module.cpu()
|
| 130 |
+
File "/NHNHOME/WORKSPACE/26msit001_A/optiml/miniforge3/envs/f4splat/lib/python3.11/site-packages/lightning/fabric/utilities/device_dtype_mixin.py", line 82, in cpu
|
| 131 |
+
return super().cpu()
|
| 132 |
+
^^^^^^^^^^^^^
|
| 133 |
+
File "/NHNHOME/WORKSPACE/26msit001_A/optiml/miniforge3/envs/f4splat/lib/python3.11/site-packages/torch/nn/modules/module.py", line 1150, in cpu
|
| 134 |
+
return self._apply(lambda t: t.cpu())
|
| 135 |
+
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
| 136 |
+
File "/NHNHOME/WORKSPACE/26msit001_A/optiml/miniforge3/envs/f4splat/lib/python3.11/site-packages/torch/nn/modules/module.py", line 928, in _apply
|
| 137 |
+
module._apply(fn)
|
| 138 |
+
File "/NHNHOME/WORKSPACE/26msit001_A/optiml/miniforge3/envs/f4splat/lib/python3.11/site-packages/torch/nn/modules/module.py", line 928, in _apply
|
| 139 |
+
module._apply(fn)
|
| 140 |
+
File "/NHNHOME/WORKSPACE/26msit001_A/optiml/miniforge3/envs/f4splat/lib/python3.11/site-packages/torch/nn/modules/module.py", line 928, in _apply
|
| 141 |
+
module._apply(fn)
|
| 142 |
+
[Previous line repeated 3 more times]
|
| 143 |
+
File "/NHNHOME/WORKSPACE/26msit001_A/optiml/miniforge3/envs/f4splat/lib/python3.11/site-packages/torch/nn/modules/module.py", line 955, in _apply
|
| 144 |
+
param_applied = fn(param)
|
| 145 |
+
^^^^^^^^^
|
| 146 |
+
File "/NHNHOME/WORKSPACE/26msit001_A/optiml/miniforge3/envs/f4splat/lib/python3.11/site-packages/torch/nn/modules/module.py", line 1150, in <lambda>
|
| 147 |
+
return self._apply(lambda t: t.cpu())
|
| 148 |
+
^^^^^^^
|
| 149 |
+
torch.AcceleratorError: CUDA error: an illegal memory access was encountered
|
| 150 |
+
CUDA kernel errors might be asynchronously reported at some other API call, so the stacktrace below might be incorrect.
|
| 151 |
+
For debugging consider passing CUDA_LAUNCH_BLOCKING=1
|
| 152 |
+
Compile with `TORCH_USE_CUDA_DSA` to enable device-side assertions.
|
| 153 |
+
|
| 154 |
+
|
| 155 |
+
Set the environment variable HYDRA_FULL_ERROR=1 for a complete stack trace.
|
exp_0511_B16x4/2026-05-11_01-12-45/wandb/run-20260511_011402-6w23hyub/files/requirements.txt
ADDED
|
@@ -0,0 +1,119 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
huggingface-hub==0.35.1
|
| 2 |
+
multidict==6.6.4
|
| 3 |
+
pydantic==2.11.9
|
| 4 |
+
einops==0.8.1
|
| 5 |
+
cffi==1.17.1
|
| 6 |
+
pyparsing==3.2.5
|
| 7 |
+
charset-normalizer==3.3.2
|
| 8 |
+
fsspec==2024.6.1
|
| 9 |
+
e3nn==0.5.6
|
| 10 |
+
ninja==1.13.0
|
| 11 |
+
aiohttp==3.12.15
|
| 12 |
+
click==8.3.0
|
| 13 |
+
PySocks==1.7.1
|
| 14 |
+
networkx==3.4.2
|
| 15 |
+
scipy==1.15.3
|
| 16 |
+
pytz==2025.2
|
| 17 |
+
easydict==1.13
|
| 18 |
+
lazy_loader==0.4
|
| 19 |
+
PyYAML==6.0.2
|
| 20 |
+
scikit-video==1.1.11
|
| 21 |
+
moviepy==1.0.3
|
| 22 |
+
dacite==1.9.2
|
| 23 |
+
tqdm==4.67.1
|
| 24 |
+
nvidia-cuda-nvrtc-cu12==12.8.93
|
| 25 |
+
nvidia-nvjitlink-cu12==12.8.93
|
| 26 |
+
frozenlist==1.7.0
|
| 27 |
+
brotlicffi==1.0.9.2
|
| 28 |
+
requests==2.32.5
|
| 29 |
+
kornia==0.8.1
|
| 30 |
+
smmap==5.0.2
|
| 31 |
+
attrs==25.3.0
|
| 32 |
+
nvidia-cusolver-cu12==11.7.3.90
|
| 33 |
+
nvidia-cusparse-cu12==12.5.8.93
|
| 34 |
+
cycler==0.12.1
|
| 35 |
+
urllib3==2.5.0
|
| 36 |
+
aiohappyeyeballs==2.6.1
|
| 37 |
+
colorama==0.4.6
|
| 38 |
+
opt-einsum-fx==0.1.4
|
| 39 |
+
tzdata==2025.2
|
| 40 |
+
colorspacious==1.1.2
|
| 41 |
+
pycparser==2.23
|
| 42 |
+
omegaconf==2.3.0
|
| 43 |
+
torch==2.8.0+cu128
|
| 44 |
+
nvidia-nccl-cu12==2.27.3
|
| 45 |
+
protobuf==6.32.1
|
| 46 |
+
imageio==2.37.0
|
| 47 |
+
decorator==4.4.2
|
| 48 |
+
pydantic_core==2.33.2
|
| 49 |
+
matplotlib==3.10.6
|
| 50 |
+
mdurl==0.1.2
|
| 51 |
+
nvidia-cusparselt-cu12==0.7.1
|
| 52 |
+
kiwisolver==1.4.9
|
| 53 |
+
tifffile==2025.5.10
|
| 54 |
+
platformdirs==4.4.0
|
| 55 |
+
nvidia-cudnn-cu12==9.10.2.21
|
| 56 |
+
contourpy==1.3.2
|
| 57 |
+
torchvision==0.23.0+cu128
|
| 58 |
+
triton==3.4.0
|
| 59 |
+
typing_extensions==4.15.0
|
| 60 |
+
typing-inspection==0.4.1
|
| 61 |
+
certifi==2025.8.3
|
| 62 |
+
filelock==3.17.0
|
| 63 |
+
sympy==1.14.0
|
| 64 |
+
nvidia-cufile-cu12==1.13.1.3
|
| 65 |
+
idna==3.7
|
| 66 |
+
torchaudio==2.8.0+cu128
|
| 67 |
+
nvidia-cuda-runtime-cu12==12.8.90
|
| 68 |
+
jaxtyping==0.2.37
|
| 69 |
+
plyfile==1.1.3
|
| 70 |
+
lpips==0.1.4
|
| 71 |
+
propcache==0.3.2
|
| 72 |
+
nvidia-nvtx-cu12==12.8.90
|
| 73 |
+
torchmetrics==1.8.2
|
| 74 |
+
gitdb==4.0.12
|
| 75 |
+
scikit-image==0.25.2
|
| 76 |
+
markdown-it-py==4.0.0
|
| 77 |
+
nvidia-cuda-cupti-cu12==12.8.90
|
| 78 |
+
beartype==0.19.0
|
| 79 |
+
wheel==0.45.1
|
| 80 |
+
async-timeout==5.0.1
|
| 81 |
+
packaging==24.2
|
| 82 |
+
pytorch-lightning==2.5.1
|
| 83 |
+
kornia_rs==0.1.9
|
| 84 |
+
mpmath==1.3.0
|
| 85 |
+
gsplat==1.5.3
|
| 86 |
+
wandb==0.26.1
|
| 87 |
+
nvidia-cublas-cu12==12.8.4.1
|
| 88 |
+
numpy==1.26.4
|
| 89 |
+
nvidia-curand-cu12==10.3.9.90
|
| 90 |
+
python-dateutil==2.9.0.post0
|
| 91 |
+
tabulate==0.9.0
|
| 92 |
+
pip==25.2
|
| 93 |
+
gmpy2==2.2.1
|
| 94 |
+
Jinja2==3.1.6
|
| 95 |
+
aiosignal==1.4.0
|
| 96 |
+
safetensors==0.5.3
|
| 97 |
+
pandas==2.3.2
|
| 98 |
+
hf-xet==1.1.10
|
| 99 |
+
sentry-sdk==2.39.0
|
| 100 |
+
lightning==2.5.1
|
| 101 |
+
MarkupSafe==3.0.2
|
| 102 |
+
opencv-python==4.11.0.86
|
| 103 |
+
pillow==10.4.0
|
| 104 |
+
imageio-ffmpeg==0.6.0
|
| 105 |
+
six==1.17.0
|
| 106 |
+
proglog==0.1.12
|
| 107 |
+
yarl==1.20.1
|
| 108 |
+
nvidia-cufft-cu12==11.3.3.83
|
| 109 |
+
annotated-types==0.7.0
|
| 110 |
+
setuptools==78.1.1
|
| 111 |
+
antlr4-python3-runtime==4.9.3
|
| 112 |
+
Pygments==2.19.2
|
| 113 |
+
rich==14.1.0
|
| 114 |
+
wadler_lindig==0.1.7
|
| 115 |
+
opt_einsum==3.4.0
|
| 116 |
+
lightning-utilities==0.14.3
|
| 117 |
+
GitPython==3.1.45
|
| 118 |
+
hydra-core==1.3.2
|
| 119 |
+
fonttools==4.60.0
|
exp_0511_B16x4/2026-05-11_01-12-45/wandb/run-20260511_011402-6w23hyub/files/wandb-metadata.json
ADDED
|
@@ -0,0 +1,111 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"os": "Linux-6.8.0-100-generic-x86_64-with-glibc2.39",
|
| 3 |
+
"python": "CPython 3.11.15",
|
| 4 |
+
"startedAt": "2026-05-10T16:14:02.468862Z",
|
| 5 |
+
"args": [
|
| 6 |
+
"+training=gaussian_head_toy",
|
| 7 |
+
"wandb.project=flexsplat",
|
| 8 |
+
"wandb.mode=online",
|
| 9 |
+
"wandb.name=0511_B16x4",
|
| 10 |
+
"data_loader.train.batch_size=16",
|
| 11 |
+
"model.encoder.gaussian_predictor.min_children=4",
|
| 12 |
+
"model.encoder.gaussian_predictor.max_children=16",
|
| 13 |
+
"train.pixel_error_mode=abs",
|
| 14 |
+
"train.error_loss_weight=0.1",
|
| 15 |
+
"model.encoder.gaussian_predictor.top_k=16",
|
| 16 |
+
"train.hierarchical_patch_position_loss_target=parent",
|
| 17 |
+
"model.encoder.gaussian_predictor.position_parameterization=depth",
|
| 18 |
+
"train.gaussian_train_ratio_sampling=uniform",
|
| 19 |
+
"train.context_view_loss=true",
|
| 20 |
+
"model.encoder.backbone.estimating_pose=true",
|
| 21 |
+
"train.camera_loss=10.0",
|
| 22 |
+
"model.encoder.backbone.target_pose_source=gt_aligned",
|
| 23 |
+
"model.encoder.backbone.gt_target_pose_align_mode=nearest_context",
|
| 24 |
+
"model.encoder.gaussian_predictor.position_parameterization=depth",
|
| 25 |
+
"model.encoder.pretrained_weights=pretrained_weights/flexsplat_vggt224_depth_distilled_encoder_1000step_step001000.pt",
|
| 26 |
+
"model.encoder.gaussian_predictor.use_pred_intrinsic=false",
|
| 27 |
+
"model.encoder.gaussian_predictor.outside_border_parents=true"
|
| 28 |
+
],
|
| 29 |
+
"program": "-m src.main",
|
| 30 |
+
"git": {
|
| 31 |
+
"remote": "git@github.com:K-nowing/FlexSplat.git",
|
| 32 |
+
"commit": "1095fa6b17eea04d42b608790dbc3b4af7dc7b85"
|
| 33 |
+
},
|
| 34 |
+
"email": "dna9041@korea.ac.kr",
|
| 35 |
+
"root": "/home/korea_bupj/workspace/hyunwoo/injae/code/eccv26/FlexSplat/outputs/exp_0511_B16x4/2026-05-11_01-12-45",
|
| 36 |
+
"host": "hyunwoo-chulhee",
|
| 37 |
+
"executable": "/NHNHOME/WORKSPACE/26msit001_A/optiml/miniforge3/envs/f4splat/bin/python",
|
| 38 |
+
"cpu_count": 72,
|
| 39 |
+
"cpu_count_logical": 72,
|
| 40 |
+
"gpu": "NVIDIA B200",
|
| 41 |
+
"gpu_count": 8,
|
| 42 |
+
"disk": {
|
| 43 |
+
"/": {
|
| 44 |
+
"total": "1717986918400",
|
| 45 |
+
"used": "649968685056"
|
| 46 |
+
}
|
| 47 |
+
},
|
| 48 |
+
"memory": {
|
| 49 |
+
"total": "2430205771776"
|
| 50 |
+
},
|
| 51 |
+
"gpu_nvidia": [
|
| 52 |
+
{
|
| 53 |
+
"name": "NVIDIA B200",
|
| 54 |
+
"memoryTotal": "192265846784",
|
| 55 |
+
"cudaCores": 18944,
|
| 56 |
+
"architecture": "Blackwell",
|
| 57 |
+
"uuid": "GPU-02433e31-6297-7a19-a412-aac8596d1b36"
|
| 58 |
+
},
|
| 59 |
+
{
|
| 60 |
+
"name": "NVIDIA B200",
|
| 61 |
+
"memoryTotal": "192265846784",
|
| 62 |
+
"cudaCores": 18944,
|
| 63 |
+
"architecture": "Blackwell",
|
| 64 |
+
"uuid": "GPU-42f45289-1dda-ac08-2e29-50a4f0bcff9a"
|
| 65 |
+
},
|
| 66 |
+
{
|
| 67 |
+
"name": "NVIDIA B200",
|
| 68 |
+
"memoryTotal": "192265846784",
|
| 69 |
+
"cudaCores": 18944,
|
| 70 |
+
"architecture": "Blackwell",
|
| 71 |
+
"uuid": "GPU-304afadb-ada5-7d81-f856-94fb6e9ed557"
|
| 72 |
+
},
|
| 73 |
+
{
|
| 74 |
+
"name": "NVIDIA B200",
|
| 75 |
+
"memoryTotal": "192265846784",
|
| 76 |
+
"cudaCores": 18944,
|
| 77 |
+
"architecture": "Blackwell",
|
| 78 |
+
"uuid": "GPU-570474fc-701a-c557-3f8e-7924d3f96e76"
|
| 79 |
+
},
|
| 80 |
+
{
|
| 81 |
+
"name": "NVIDIA B200",
|
| 82 |
+
"memoryTotal": "192265846784",
|
| 83 |
+
"cudaCores": 18944,
|
| 84 |
+
"architecture": "Blackwell",
|
| 85 |
+
"uuid": "GPU-d19686af-4e19-cf5b-4629-62e7a04f5501"
|
| 86 |
+
},
|
| 87 |
+
{
|
| 88 |
+
"name": "NVIDIA B200",
|
| 89 |
+
"memoryTotal": "192265846784",
|
| 90 |
+
"cudaCores": 18944,
|
| 91 |
+
"architecture": "Blackwell",
|
| 92 |
+
"uuid": "GPU-1591ac85-56c5-3609-c1ae-e41b1f54c034"
|
| 93 |
+
},
|
| 94 |
+
{
|
| 95 |
+
"name": "NVIDIA B200",
|
| 96 |
+
"memoryTotal": "192265846784",
|
| 97 |
+
"cudaCores": 18944,
|
| 98 |
+
"architecture": "Blackwell",
|
| 99 |
+
"uuid": "GPU-da907c45-712c-2413-dcbd-46933f7e8ce2"
|
| 100 |
+
},
|
| 101 |
+
{
|
| 102 |
+
"name": "NVIDIA B200",
|
| 103 |
+
"memoryTotal": "192265846784",
|
| 104 |
+
"cudaCores": 18944,
|
| 105 |
+
"architecture": "Blackwell",
|
| 106 |
+
"uuid": "GPU-0db826cd-6941-2637-f407-c110aea8cb77"
|
| 107 |
+
}
|
| 108 |
+
],
|
| 109 |
+
"cudaVersion": "13.0",
|
| 110 |
+
"writerId": "5xmu41vo8lbziiojyv7mdlus98lby356"
|
| 111 |
+
}
|
exp_0511_B16x4/2026-05-11_01-12-45/wandb/run-20260511_011402-6w23hyub/files/wandb-summary.json
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
{"_runtime":6,"_wandb":{"runtime":6}}
|
exp_0511_B16x4/2026-05-11_01-12-45/wandb/run-20260511_011402-6w23hyub/logs/debug-core.log
ADDED
|
@@ -0,0 +1,15 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{"time":"2026-05-11T01:14:02.500155517+09:00","level":"INFO","msg":"main: starting server","port-filename":"/tmp/tmpcanapau6/port-1707265.txt","pid":1707265,"detached":false,"idle-timeout":600000000000,"log-level":0,"disable-analytics":false,"shutdown-on-parent-exit":false,"enable-dcgm-profiling":false}
|
| 2 |
+
{"time":"2026-05-11T01:14:02.500570316+09:00","level":"INFO","msg":"server: will exit if parent process dies","ppid":1707265}
|
| 3 |
+
{"time":"2026-05-11T01:14:02.500508003+09:00","level":"INFO","msg":"server: accepting connections","addr":{"Name":"/tmp/wandb-1707265-1708349-691034335/socket","Net":"unix"}}
|
| 4 |
+
{"time":"2026-05-11T01:14:02.688087233+09:00","level":"INFO","msg":"connection: ManageConnectionData: new connection created","id":"1(@)"}
|
| 5 |
+
{"time":"2026-05-11T01:14:02.694268333+09:00","level":"INFO","msg":"handleInformInit: received","streamId":"6w23hyub","id":"1(@)"}
|
| 6 |
+
{"time":"2026-05-11T01:14:03.127891365+09:00","level":"INFO","msg":"handleInformInit: stream started","streamId":"6w23hyub","id":"1(@)"}
|
| 7 |
+
{"time":"2026-05-11T01:14:08.753042875+09:00","level":"INFO","msg":"connection: cancelling request","id":"1(@)","requestId":"jtoi0euifd39"}
|
| 8 |
+
{"time":"2026-05-11T01:14:10.559329579+09:00","level":"INFO","msg":"handleInformTeardown: server teardown initiated","id":"1(@)"}
|
| 9 |
+
{"time":"2026-05-11T01:14:10.559398121+09:00","level":"INFO","msg":"server is shutting down"}
|
| 10 |
+
{"time":"2026-05-11T01:14:10.559433243+09:00","level":"INFO","msg":"connection: closing","id":"1(@)"}
|
| 11 |
+
{"time":"2026-05-11T01:14:10.559445982+09:00","level":"INFO","msg":"server: listener closed","addr":{"Name":"/tmp/wandb-1707265-1708349-691034335/socket","Net":"unix"}}
|
| 12 |
+
{"time":"2026-05-11T01:14:10.559474164+09:00","level":"INFO","msg":"connection: closed successfully","id":"1(@)"}
|
| 13 |
+
{"time":"2026-05-11T01:14:11.37755667+09:00","level":"INFO","msg":"handleInformTeardown: server shutdown complete","id":"1(@)"}
|
| 14 |
+
{"time":"2026-05-11T01:14:11.377588718+09:00","level":"INFO","msg":"connection: ManageConnectionData: connection closed","id":"1(@)"}
|
| 15 |
+
{"time":"2026-05-11T01:14:11.377599063+09:00","level":"INFO","msg":"server is closed"}
|
exp_0511_B16x4/2026-05-11_01-12-45/wandb/run-20260511_011402-6w23hyub/logs/debug-internal.log
ADDED
|
@@ -0,0 +1,16 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{"time":"2026-05-11T01:14:02.694403474+09:00","level":"INFO","msg":"wandb-core"}
|
| 2 |
+
{"time":"2026-05-11T01:14:02.694687458+09:00","level":"INFO","msg":"stream: starting","core version":"0.26.1"}
|
| 3 |
+
{"time":"2026-05-11T01:14:03.127652078+09:00","level":"INFO","msg":"stream: created new stream","id":"6w23hyub"}
|
| 4 |
+
{"time":"2026-05-11T01:14:03.127765187+09:00","level":"INFO","msg":"handler: started"}
|
| 5 |
+
{"time":"2026-05-11T01:14:03.127885927+09:00","level":"INFO","msg":"stream: started"}
|
| 6 |
+
{"time":"2026-05-11T01:14:03.127896733+09:00","level":"INFO","msg":"writer: started","stream_id":"6w23hyub"}
|
| 7 |
+
{"time":"2026-05-11T01:14:03.127910924+09:00","level":"INFO","msg":"sender: started"}
|
| 8 |
+
{"time":"2026-05-11T01:14:03.758888537+09:00","level":"INFO","msg":"filestream: sending request","total_files":1,"console_offset":0,"console_lines":1}
|
| 9 |
+
{"time":"2026-05-11T01:14:04.095303851+09:00","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
|
| 10 |
+
{"time":"2026-05-11T01:14:11.086529955+09:00","level":"INFO","msg":"fileTransfer: Close: file transfer manager closed"}
|
| 11 |
+
{"time":"2026-05-11T01:14:11.086853597+09:00","level":"INFO","msg":"filestream: sending request","total_files":2,"console_offset":1,"console_lines":154,"uploaded_len":5,"complete":true,"exit_code":1}
|
| 12 |
+
{"time":"2026-05-11T01:14:11.377070034+09:00","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
|
| 13 |
+
{"time":"2026-05-11T01:14:11.377199538+09:00","level":"INFO","msg":"stream: finishing up"}
|
| 14 |
+
{"time":"2026-05-11T01:14:11.377215832+09:00","level":"INFO","msg":"handler: closed"}
|
| 15 |
+
{"time":"2026-05-11T01:14:11.377292767+09:00","level":"INFO","msg":"sender: closed"}
|
| 16 |
+
{"time":"2026-05-11T01:14:11.377296422+09:00","level":"INFO","msg":"stream: all finished"}
|
exp_0511_B16x4/2026-05-11_01-12-45/wandb/run-20260511_011402-6w23hyub/logs/debug.log
ADDED
|
@@ -0,0 +1,21 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
2026-05-11 01:14:02,469 INFO MainThread:1707265 [wandb_setup.py:_flush():81] Current SDK version is 0.26.1
|
| 2 |
+
2026-05-11 01:14:02,469 INFO MainThread:1707265 [wandb_setup.py:_flush():81] Configure stats pid to 1707265
|
| 3 |
+
2026-05-11 01:14:02,469 INFO MainThread:1707265 [wandb_setup.py:_flush():81] Loading settings from environment variables
|
| 4 |
+
2026-05-11 01:14:02,469 INFO MainThread:1707265 [wandb_init.py:setup_run_log_directory():723] Logging user logs to /home/korea_bupj/workspace/hyunwoo/injae/code/eccv26/FlexSplat/outputs/exp_0511_B16x4/2026-05-11_01-12-45/wandb/run-20260511_011402-6w23hyub/logs/debug.log
|
| 5 |
+
2026-05-11 01:14:02,470 INFO MainThread:1707265 [wandb_init.py:setup_run_log_directory():724] Logging internal logs to /home/korea_bupj/workspace/hyunwoo/injae/code/eccv26/FlexSplat/outputs/exp_0511_B16x4/2026-05-11_01-12-45/wandb/run-20260511_011402-6w23hyub/logs/debug-internal.log
|
| 6 |
+
2026-05-11 01:14:02,470 INFO MainThread:1707265 [wandb_init.py:init():850] calling init triggers
|
| 7 |
+
2026-05-11 01:14:02,470 INFO MainThread:1707265 [wandb_init.py:init():855] wandb.init called with sweep_config: {}
|
| 8 |
+
config: {'model': {'encoder': {'backbone': {'name': 'vggt', 'estimating_pose': True, 'target_pose_source': 'gt_aligned', 'gt_target_pose_align_mode': 'nearest_context', 'intermediate_layer_idx': [4, 11, 17, 23], 'parent_feature_fusion': 'residual_weighted', 'parent_feature_residual_scale_init': 0.1, 'input_image_size': None, 'input_resize_mode': 'bilinear', 'output_token_grid': 'batch', 'output_token_resize_mode': 'bilinear', 'global_merge_strategy': 'none', 'global_merge_ratio': 0.5, 'global_merge_salient_ratio': 0.1, 'global_merge_keep_first_frame': True, 'global_merge_image_grad_weight': 0.5, 'global_merge_cache_across_layers': True, 'global_merge_final_output': True}, 'gaussian_predictor': {'child_generator': {'name': 'feat_cross', 'heads': None, 'feat_dim': None, 'patch_feat_grid': None, 'parent_condition': True, 'patch_pos_embed': 'sine', 'patch_pos_scope': 'local', 'patch_feat_norm': False, 'shortcut_norm': True, 'shortcut_scale_init': 0.1}, 'name': 'hierarchical_attn', 'depth': 1, 'min_children': 4, 'max_children': 16, 'heads': 16, 'num_learnable_parents': 0, 'use_varlen': True, 'random_children': True, 'use_predicted_error': True, 'error_model': 'exp', 'child_allocation_policy': 'auto', 'child_error_source': 'predicted', 'child_random_mix_prob': 0.2, 'child_random_warmup_steps': 0, 'apply_child_policy_eval': False, 'parent_cross_source': 'own', 'child_self_attn': True, 'patch_size': 14, 'child_dim': None, 'patch_feat_dim': 512, 'child_schedule': -1, 'top_k': 16, 'parent_shortcut': True, 'gaussian_delta_mode': 'final', 'parent_merge_policy': 'none', 'parent_merge_distance_scale': 1.0, 'parent_merge_aggregation': 'max', 'position_activation': 'anchor', 'position_parameterization': 'depth', 'depth_activation': 'softplus', 'pixel_delta_scale': 0.5, 'border_pixel_delta_scale': None, 'border_width_patches': 0, 'outside_border_parents': True, 'outside_border_rings': 1, 'outside_offset_scale': 0.02, 'outside_pixel_delta_scale': 2.0, 'outside_clamp_to_exterior': True, 'use_pred_intrinsic': False}, 'name': 'flexsplat', 'sh_degree': 0, 'apply_bounds_shim': True, 'pose_free': True, 'pretrained_weights': 'pretrained_weights/flexsplat_vggt224_depth_distilled_encoder_1000step_step001000.pt', 'freeze_backbone': 'patch_embed'}, 'decoder': {'name': 'splatting_cuda', 'background_color': [0.0, 0.0, 0.0], 'make_scale_invariant': True, 'backend': 'gsplat', 'low_pass_filter': 10.0, 'decrease_lpf_step': 1000}}, 'loss': {'mse': {'weight': 1.0}, 'lpips': {'weight': 0.05, 'apply_after_step': 0}}, 'wandb': {'project': 'flexsplat', 'name': '0511_B16x4', 'mode': 'online', 'tags': ['re10k', '256x256']}, 'mode': 'train', 'data_loader': {'train': {'num_workers': 16, 'persistent_workers': True, 'batch_size': 16, 'seed': 1234}, 'test': {'num_workers': 4, 'persistent_workers': False, 'batch_size': 1, 'seed': 2345}, 'val': {'num_workers': 1, 'persistent_workers': True, 'batch_size': 1, 'seed': 3456}}, 'optimizer': {'lr': 0.0001, 'warm_up_steps': 1000, 'backbone_lr_multiplier': 0.1}, 'checkpointing': {'load': None, 'every_n_train_steps': 3750, 'save_top_k': 1, 'save_weights_only': False}, 'train': {'extended_visualization': False, 'print_log_every_n_steps': 10, 'validation_random_visualization': True, 'valid_gs_ratio': 0.5, 'valid_gs_count': 2048, 'validation_projection_visualization': True, 'validation_projection_max_views': 2, 'tracked_validation_visualization': True, 'tracked_validation_dataset_index': 0, 'tracked_validation_sample_index': 15, 'context_view_loss': True, 'direct_camera_pose_enc': False, 'camera_loss': 10.0, 'gaussian_train_samples': 1, 'gaussian_train_budget_multiplier': 1.0, 'gaussian_train_ratio_sampling': 'uniform', 'gaussian_train_ratio_beta_alpha': 4.0, 'gaussian_train_ratio_beta_beta': 1.0, 'gaussian_train_ratio_min': 0.0, 'gaussian_train_ratio_max': 1.0, 'gaussian_train_ratio_value': 0.5, 'hierarchical_aux_render_loss': 0.0, 'hierarchical_patch_position_loss': 0.05, 'hierarchical_patch_position_loss_until_step': 5000, 'hierarchical_patch_position_loss_margin_px': 0.0, 'hierarchical_patch_position_loss_target': 'parent', 'pixel_error_mode': 'abs', 'error_loss_weight': 0.1}, 'test': {'output_path': '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}, 'seed': 111123, 'trainer': {'max_steps': 45001, 'val_check_interval': 1000, 'gradient_clip_val': 0.5, 'num_nodes': 1, 'accumulate_grad_batches': 1}, 'dataset': {'re10k': {'make_baseline_1': True, 'relative_pose': True, 'augment': True, 'background_color': [0.0, 0.0, 0.0], 'overfit_to_scene': None, 'skip_bad_shape': True, 'view_sampler': {'name': 'bounded', 'num_target_views': 4, 'num_context_views': 2, 'min_distance_between_context_views': 45, 'max_distance_between_context_views': 90, 'min_distance_to_context_views': 0, 'warm_up_steps': 37500, 'initial_min_distance_between_context_views': 25, 'initial_max_distance_between_context_views': 25}, 'name': 're10k', 'roots': ['datasets/re10k'], 'input_image_shape': [224, 224], 'original_image_shape': [360, 640], 'cameras_are_circular': False, 'baseline_min': 0.001, 'baseline_max': 10000000000.0, 'max_fov': 100.0}}, '_wandb': {}}
|
| 9 |
+
2026-05-11 01:14:02,470 INFO MainThread:1707265 [wandb_init.py:init():898] starting backend
|
| 10 |
+
2026-05-11 01:14:02,688 INFO MainThread:1707265 [wandb_init.py:init():913] sending inform_init request
|
| 11 |
+
2026-05-11 01:14:03,128 INFO MainThread:1707265 [wandb_init.py:init():918] backend started and connected
|
| 12 |
+
2026-05-11 01:14:03,130 INFO MainThread:1707265 [wandb_init.py:init():988] updated telemetry
|
| 13 |
+
2026-05-11 01:14:03,133 INFO MainThread:1707265 [wandb_init.py:init():1011] communicating run to backend with 90.0 second timeout
|
| 14 |
+
2026-05-11 01:14:03,700 INFO MainThread:1707265 [wandb_init.py:init():1056] starting run threads in backend
|
| 15 |
+
2026-05-11 01:14:03,750 INFO MainThread:1707265 [wandb_run.py:_console_start():2554] atexit reg
|
| 16 |
+
2026-05-11 01:14:03,750 INFO MainThread:1707265 [wandb_run.py:_redirect():2403] redirect: wrap_raw
|
| 17 |
+
2026-05-11 01:14:03,750 INFO MainThread:1707265 [wandb_run.py:_redirect():2472] Wrapping output streams.
|
| 18 |
+
2026-05-11 01:14:03,750 INFO MainThread:1707265 [wandb_run.py:_redirect():2495] Redirects installed.
|
| 19 |
+
2026-05-11 01:14:03,753 INFO MainThread:1707265 [wandb_init.py:init():1094] run started, returning control to user process
|
| 20 |
+
2026-05-11 01:14:10,559 INFO wandb-AsyncioManager-main:1707265 [service_client.py:_forward_responses():134] Reached EOF.
|
| 21 |
+
2026-05-11 01:14:10,559 INFO wandb-AsyncioManager-main:1707265 [mailbox.py:close():155] Closing mailbox, abandoning 1 handles.
|
exp_0511_B16x4/2026-05-11_01-12-45/wandb/run-20260511_011402-6w23hyub/run-6w23hyub.wandb
ADDED
|
Binary file (30.2 kB). View file
|
|
|
exp_0511_B16x4/2026-05-11_01-14-35/wandb/debug-internal.log
ADDED
|
The diff for this file is too large to render.
See raw diff
|
|
|
exp_0511_B16x4/2026-05-11_01-14-35/wandb/debug.log
ADDED
|
@@ -0,0 +1,21 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
2026-05-11 01:15:50,558 INFO MainThread:1710090 [wandb_setup.py:_flush():81] Current SDK version is 0.26.1
|
| 2 |
+
2026-05-11 01:15:50,558 INFO MainThread:1710090 [wandb_setup.py:_flush():81] Configure stats pid to 1710090
|
| 3 |
+
2026-05-11 01:15:50,558 INFO MainThread:1710090 [wandb_setup.py:_flush():81] Loading settings from environment variables
|
| 4 |
+
2026-05-11 01:15:50,558 INFO MainThread:1710090 [wandb_init.py:setup_run_log_directory():723] Logging user logs to /home/korea_bupj/workspace/hyunwoo/injae/code/eccv26/FlexSplat/outputs/exp_0511_B16x4/2026-05-11_01-14-35/wandb/run-20260511_011550-xf4voxn2/logs/debug.log
|
| 5 |
+
2026-05-11 01:15:50,558 INFO MainThread:1710090 [wandb_init.py:setup_run_log_directory():724] Logging internal logs to /home/korea_bupj/workspace/hyunwoo/injae/code/eccv26/FlexSplat/outputs/exp_0511_B16x4/2026-05-11_01-14-35/wandb/run-20260511_011550-xf4voxn2/logs/debug-internal.log
|
| 6 |
+
2026-05-11 01:15:50,559 INFO MainThread:1710090 [wandb_init.py:init():850] calling init triggers
|
| 7 |
+
2026-05-11 01:15:50,559 INFO MainThread:1710090 [wandb_init.py:init():855] wandb.init called with sweep_config: {}
|
| 8 |
+
config: {'model': {'encoder': {'backbone': {'name': 'vggt', 'estimating_pose': True, 'target_pose_source': 'gt_aligned', 'gt_target_pose_align_mode': 'nearest_context', 'intermediate_layer_idx': [4, 11, 17, 23], 'parent_feature_fusion': 'residual_weighted', 'parent_feature_residual_scale_init': 0.1, 'input_image_size': None, 'input_resize_mode': 'bilinear', 'output_token_grid': 'batch', 'output_token_resize_mode': 'bilinear', 'global_merge_strategy': 'none', 'global_merge_ratio': 0.5, 'global_merge_salient_ratio': 0.1, 'global_merge_keep_first_frame': True, 'global_merge_image_grad_weight': 0.5, 'global_merge_cache_across_layers': True, 'global_merge_final_output': True}, 'gaussian_predictor': {'child_generator': {'name': 'feat_cross', 'heads': None, 'feat_dim': None, 'patch_feat_grid': None, 'parent_condition': True, 'patch_pos_embed': 'sine', 'patch_pos_scope': 'local', 'patch_feat_norm': False, 'shortcut_norm': True, 'shortcut_scale_init': 0.1}, 'name': 'hierarchical_attn', 'depth': 1, 'min_children': 4, 'max_children': 16, 'heads': 16, 'num_learnable_parents': 0, 'use_varlen': True, 'random_children': True, 'use_predicted_error': True, 'error_model': 'exp', 'child_allocation_policy': 'auto', 'child_error_source': 'predicted', 'child_random_mix_prob': 0.2, 'child_random_warmup_steps': 0, 'apply_child_policy_eval': False, 'parent_cross_source': 'own', 'child_self_attn': True, 'patch_size': 14, 'child_dim': None, 'patch_feat_dim': 512, 'child_schedule': -1, 'top_k': 16, 'parent_shortcut': True, 'gaussian_delta_mode': 'final', 'parent_merge_policy': 'none', 'parent_merge_distance_scale': 1.0, 'parent_merge_aggregation': 'max', 'position_activation': 'anchor', 'position_parameterization': 'depth', 'depth_activation': 'softplus', 'pixel_delta_scale': 0.5, 'border_pixel_delta_scale': None, 'border_width_patches': 0, 'outside_border_parents': False, 'outside_border_rings': 1, 'outside_offset_scale': 0.02, 'outside_pixel_delta_scale': 2.0, 'outside_clamp_to_exterior': True, 'use_pred_intrinsic': False}, 'name': 'flexsplat', 'sh_degree': 0, 'apply_bounds_shim': True, 'pose_free': True, 'pretrained_weights': 'pretrained_weights/flexsplat_vggt224_depth_distilled_encoder_1000step_step001000.pt', 'freeze_backbone': 'patch_embed'}, 'decoder': {'name': 'splatting_cuda', 'background_color': [0.0, 0.0, 0.0], 'make_scale_invariant': True, 'backend': 'gsplat', 'low_pass_filter': 10.0, 'decrease_lpf_step': 1000}}, 'loss': {'mse': {'weight': 1.0}, 'lpips': {'weight': 0.05, 'apply_after_step': 0}}, 'wandb': {'project': 'flexsplat', 'name': '0511_B16x4', 'mode': 'online', 'tags': ['re10k', '256x256']}, 'mode': 'train', 'data_loader': {'train': {'num_workers': 16, 'persistent_workers': True, 'batch_size': 16, 'seed': 1234}, 'test': {'num_workers': 4, 'persistent_workers': False, 'batch_size': 1, 'seed': 2345}, 'val': {'num_workers': 1, 'persistent_workers': True, 'batch_size': 1, 'seed': 3456}}, 'optimizer': {'lr': 0.0001, 'warm_up_steps': 1000, 'backbone_lr_multiplier': 0.1}, 'checkpointing': {'load': None, 'every_n_train_steps': 3750, 'save_top_k': 1, 'save_weights_only': False}, 'train': {'extended_visualization': False, 'print_log_every_n_steps': 10, 'validation_random_visualization': True, 'valid_gs_ratio': 0.5, 'valid_gs_count': 2048, 'validation_projection_visualization': True, 'validation_projection_max_views': 2, 'tracked_validation_visualization': True, 'tracked_validation_dataset_index': 0, 'tracked_validation_sample_index': 15, 'context_view_loss': True, 'direct_camera_pose_enc': False, 'camera_loss': 10.0, 'gaussian_train_samples': 1, 'gaussian_train_budget_multiplier': 1.0, 'gaussian_train_ratio_sampling': 'uniform', 'gaussian_train_ratio_beta_alpha': 4.0, 'gaussian_train_ratio_beta_beta': 1.0, 'gaussian_train_ratio_min': 0.0, 'gaussian_train_ratio_max': 1.0, 'gaussian_train_ratio_value': 0.5, 'hierarchical_aux_render_loss': 0.0, 'hierarchical_patch_position_loss': 0.05, 'hierarchical_patch_position_loss_until_step': 5000, 'hierarchical_patch_position_loss_margin_px': 0.0, 'hierarchical_patch_position_loss_target': 'parent', 'pixel_error_mode': 'abs', 'error_loss_weight': 0.1}, 'test': {'output_path': '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}, 'seed': 111123, 'trainer': {'max_steps': 45001, 'val_check_interval': 1000, 'gradient_clip_val': 0.5, 'num_nodes': 1, 'accumulate_grad_batches': 1}, 'dataset': {'re10k': {'make_baseline_1': True, 'relative_pose': True, 'augment': True, 'background_color': [0.0, 0.0, 0.0], 'overfit_to_scene': None, 'skip_bad_shape': True, 'view_sampler': {'name': 'bounded', 'num_target_views': 4, 'num_context_views': 2, 'min_distance_between_context_views': 45, 'max_distance_between_context_views': 90, 'min_distance_to_context_views': 0, 'warm_up_steps': 37500, 'initial_min_distance_between_context_views': 25, 'initial_max_distance_between_context_views': 25}, 'name': 're10k', 'roots': ['datasets/re10k'], 'input_image_shape': [224, 224], 'original_image_shape': [360, 640], 'cameras_are_circular': False, 'baseline_min': 0.001, 'baseline_max': 10000000000.0, 'max_fov': 100.0}}, '_wandb': {}}
|
| 9 |
+
2026-05-11 01:15:50,559 INFO MainThread:1710090 [wandb_init.py:init():898] starting backend
|
| 10 |
+
2026-05-11 01:15:50,777 INFO MainThread:1710090 [wandb_init.py:init():913] sending inform_init request
|
| 11 |
+
2026-05-11 01:15:51,217 INFO MainThread:1710090 [wandb_init.py:init():918] backend started and connected
|
| 12 |
+
2026-05-11 01:15:51,219 INFO MainThread:1710090 [wandb_init.py:init():988] updated telemetry
|
| 13 |
+
2026-05-11 01:15:51,222 INFO MainThread:1710090 [wandb_init.py:init():1011] communicating run to backend with 90.0 second timeout
|
| 14 |
+
2026-05-11 01:15:51,916 INFO MainThread:1710090 [wandb_init.py:init():1056] starting run threads in backend
|
| 15 |
+
2026-05-11 01:15:51,961 INFO MainThread:1710090 [wandb_run.py:_console_start():2554] atexit reg
|
| 16 |
+
2026-05-11 01:15:51,961 INFO MainThread:1710090 [wandb_run.py:_redirect():2403] redirect: wrap_raw
|
| 17 |
+
2026-05-11 01:15:51,961 INFO MainThread:1710090 [wandb_run.py:_redirect():2472] Wrapping output streams.
|
| 18 |
+
2026-05-11 01:15:51,961 INFO MainThread:1710090 [wandb_run.py:_redirect():2495] Redirects installed.
|
| 19 |
+
2026-05-11 01:15:51,964 INFO MainThread:1710090 [wandb_init.py:init():1094] run started, returning control to user process
|
| 20 |
+
2026-05-11 08:21:52,525 INFO wandb-AsyncioManager-main:1710090 [service_client.py:_forward_responses():134] Reached EOF.
|
| 21 |
+
2026-05-11 08:21:52,525 INFO wandb-AsyncioManager-main:1710090 [mailbox.py:close():155] Closing mailbox, abandoning 1 handles.
|
exp_0511_B16x4/2026-05-11_01-14-35/wandb/run-20260511_011550-xf4voxn2/files/config.yaml
ADDED
|
@@ -0,0 +1,348 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
_wandb:
|
| 2 |
+
value:
|
| 3 |
+
cli_version: 0.26.1
|
| 4 |
+
e:
|
| 5 |
+
yvwgqdwwhuekmf5vznv5junyux9wuxg8:
|
| 6 |
+
args:
|
| 7 |
+
- +training=gaussian_head_toy
|
| 8 |
+
- wandb.project=flexsplat
|
| 9 |
+
- wandb.mode=online
|
| 10 |
+
- wandb.name=0511_B16x4
|
| 11 |
+
- data_loader.train.batch_size=16
|
| 12 |
+
- model.encoder.gaussian_predictor.min_children=4
|
| 13 |
+
- model.encoder.gaussian_predictor.max_children=16
|
| 14 |
+
- train.pixel_error_mode=abs
|
| 15 |
+
- train.error_loss_weight=0.1
|
| 16 |
+
- model.encoder.gaussian_predictor.top_k=16
|
| 17 |
+
- train.hierarchical_patch_position_loss_target=parent
|
| 18 |
+
- model.encoder.gaussian_predictor.position_parameterization=depth
|
| 19 |
+
- train.gaussian_train_ratio_sampling=uniform
|
| 20 |
+
- train.context_view_loss=true
|
| 21 |
+
- model.encoder.backbone.estimating_pose=true
|
| 22 |
+
- train.camera_loss=10.0
|
| 23 |
+
- model.encoder.backbone.target_pose_source=gt_aligned
|
| 24 |
+
- model.encoder.backbone.gt_target_pose_align_mode=nearest_context
|
| 25 |
+
- model.encoder.gaussian_predictor.position_parameterization=depth
|
| 26 |
+
- model.encoder.pretrained_weights=pretrained_weights/flexsplat_vggt224_depth_distilled_encoder_1000step_step001000.pt
|
| 27 |
+
- model.encoder.gaussian_predictor.use_pred_intrinsic=false
|
| 28 |
+
cpu_count: 72
|
| 29 |
+
cpu_count_logical: 72
|
| 30 |
+
cudaVersion: "13.0"
|
| 31 |
+
disk:
|
| 32 |
+
/:
|
| 33 |
+
total: "1717986918400"
|
| 34 |
+
used: "649968820224"
|
| 35 |
+
email: dna9041@korea.ac.kr
|
| 36 |
+
executable: /NHNHOME/WORKSPACE/26msit001_A/optiml/miniforge3/envs/f4splat/bin/python
|
| 37 |
+
git:
|
| 38 |
+
commit: 1095fa6b17eea04d42b608790dbc3b4af7dc7b85
|
| 39 |
+
remote: git@github.com:K-nowing/FlexSplat.git
|
| 40 |
+
gpu: NVIDIA B200
|
| 41 |
+
gpu_count: 8
|
| 42 |
+
gpu_nvidia:
|
| 43 |
+
- architecture: Blackwell
|
| 44 |
+
cudaCores: 18944
|
| 45 |
+
memoryTotal: "192265846784"
|
| 46 |
+
name: NVIDIA B200
|
| 47 |
+
uuid: GPU-02433e31-6297-7a19-a412-aac8596d1b36
|
| 48 |
+
- architecture: Blackwell
|
| 49 |
+
cudaCores: 18944
|
| 50 |
+
memoryTotal: "192265846784"
|
| 51 |
+
name: NVIDIA B200
|
| 52 |
+
uuid: GPU-42f45289-1dda-ac08-2e29-50a4f0bcff9a
|
| 53 |
+
- architecture: Blackwell
|
| 54 |
+
cudaCores: 18944
|
| 55 |
+
memoryTotal: "192265846784"
|
| 56 |
+
name: NVIDIA B200
|
| 57 |
+
uuid: GPU-304afadb-ada5-7d81-f856-94fb6e9ed557
|
| 58 |
+
- architecture: Blackwell
|
| 59 |
+
cudaCores: 18944
|
| 60 |
+
memoryTotal: "192265846784"
|
| 61 |
+
name: NVIDIA B200
|
| 62 |
+
uuid: GPU-570474fc-701a-c557-3f8e-7924d3f96e76
|
| 63 |
+
- architecture: Blackwell
|
| 64 |
+
cudaCores: 18944
|
| 65 |
+
memoryTotal: "192265846784"
|
| 66 |
+
name: NVIDIA B200
|
| 67 |
+
uuid: GPU-d19686af-4e19-cf5b-4629-62e7a04f5501
|
| 68 |
+
- architecture: Blackwell
|
| 69 |
+
cudaCores: 18944
|
| 70 |
+
memoryTotal: "192265846784"
|
| 71 |
+
name: NVIDIA B200
|
| 72 |
+
uuid: GPU-1591ac85-56c5-3609-c1ae-e41b1f54c034
|
| 73 |
+
- architecture: Blackwell
|
| 74 |
+
cudaCores: 18944
|
| 75 |
+
memoryTotal: "192265846784"
|
| 76 |
+
name: NVIDIA B200
|
| 77 |
+
uuid: GPU-da907c45-712c-2413-dcbd-46933f7e8ce2
|
| 78 |
+
- architecture: Blackwell
|
| 79 |
+
cudaCores: 18944
|
| 80 |
+
memoryTotal: "192265846784"
|
| 81 |
+
name: NVIDIA B200
|
| 82 |
+
uuid: GPU-0db826cd-6941-2637-f407-c110aea8cb77
|
| 83 |
+
host: hyunwoo-chulhee
|
| 84 |
+
memory:
|
| 85 |
+
total: "2430205771776"
|
| 86 |
+
os: Linux-6.8.0-100-generic-x86_64-with-glibc2.39
|
| 87 |
+
program: -m src.main
|
| 88 |
+
python: CPython 3.11.15
|
| 89 |
+
root: /home/korea_bupj/workspace/hyunwoo/injae/code/eccv26/FlexSplat/outputs/exp_0511_B16x4/2026-05-11_01-14-35
|
| 90 |
+
startedAt: "2026-05-10T16:15:50.557827Z"
|
| 91 |
+
writerId: yvwgqdwwhuekmf5vznv5junyux9wuxg8
|
| 92 |
+
m:
|
| 93 |
+
- "1": trainer/global_step
|
| 94 |
+
"6":
|
| 95 |
+
- 3
|
| 96 |
+
"7": []
|
| 97 |
+
- "2": '*'
|
| 98 |
+
"5": 1
|
| 99 |
+
"6":
|
| 100 |
+
- 1
|
| 101 |
+
"7": []
|
| 102 |
+
python_version: 3.11.15
|
| 103 |
+
t:
|
| 104 |
+
"1":
|
| 105 |
+
- 1
|
| 106 |
+
- 41
|
| 107 |
+
- 49
|
| 108 |
+
- 50
|
| 109 |
+
- 106
|
| 110 |
+
"2":
|
| 111 |
+
- 1
|
| 112 |
+
- 41
|
| 113 |
+
- 49
|
| 114 |
+
- 50
|
| 115 |
+
- 106
|
| 116 |
+
"3":
|
| 117 |
+
- 7
|
| 118 |
+
- 13
|
| 119 |
+
- 15
|
| 120 |
+
- 16
|
| 121 |
+
- 66
|
| 122 |
+
"4": 3.11.15
|
| 123 |
+
"5": 0.26.1
|
| 124 |
+
"12": 0.26.1
|
| 125 |
+
"13": linux-x86_64
|
| 126 |
+
checkpointing:
|
| 127 |
+
value:
|
| 128 |
+
every_n_train_steps: 3750
|
| 129 |
+
load: null
|
| 130 |
+
save_top_k: 1
|
| 131 |
+
save_weights_only: false
|
| 132 |
+
data_loader:
|
| 133 |
+
value:
|
| 134 |
+
test:
|
| 135 |
+
batch_size: 1
|
| 136 |
+
num_workers: 4
|
| 137 |
+
persistent_workers: false
|
| 138 |
+
seed: 2345
|
| 139 |
+
train:
|
| 140 |
+
batch_size: 16
|
| 141 |
+
num_workers: 16
|
| 142 |
+
persistent_workers: true
|
| 143 |
+
seed: 1234
|
| 144 |
+
val:
|
| 145 |
+
batch_size: 1
|
| 146 |
+
num_workers: 1
|
| 147 |
+
persistent_workers: true
|
| 148 |
+
seed: 3456
|
| 149 |
+
dataset:
|
| 150 |
+
value:
|
| 151 |
+
re10k:
|
| 152 |
+
augment: true
|
| 153 |
+
background_color:
|
| 154 |
+
- 0
|
| 155 |
+
- 0
|
| 156 |
+
- 0
|
| 157 |
+
baseline_max: 1e+10
|
| 158 |
+
baseline_min: 0.001
|
| 159 |
+
cameras_are_circular: false
|
| 160 |
+
input_image_shape:
|
| 161 |
+
- 224
|
| 162 |
+
- 224
|
| 163 |
+
make_baseline_1: true
|
| 164 |
+
max_fov: 100
|
| 165 |
+
name: re10k
|
| 166 |
+
original_image_shape:
|
| 167 |
+
- 360
|
| 168 |
+
- 640
|
| 169 |
+
overfit_to_scene: null
|
| 170 |
+
relative_pose: true
|
| 171 |
+
roots:
|
| 172 |
+
- datasets/re10k
|
| 173 |
+
skip_bad_shape: true
|
| 174 |
+
view_sampler:
|
| 175 |
+
initial_max_distance_between_context_views: 25
|
| 176 |
+
initial_min_distance_between_context_views: 25
|
| 177 |
+
max_distance_between_context_views: 90
|
| 178 |
+
min_distance_between_context_views: 45
|
| 179 |
+
min_distance_to_context_views: 0
|
| 180 |
+
name: bounded
|
| 181 |
+
num_context_views: 2
|
| 182 |
+
num_target_views: 4
|
| 183 |
+
warm_up_steps: 37500
|
| 184 |
+
loss:
|
| 185 |
+
value:
|
| 186 |
+
lpips:
|
| 187 |
+
apply_after_step: 0
|
| 188 |
+
weight: 0.05
|
| 189 |
+
mse:
|
| 190 |
+
weight: 1
|
| 191 |
+
mode:
|
| 192 |
+
value: train
|
| 193 |
+
model:
|
| 194 |
+
value:
|
| 195 |
+
decoder:
|
| 196 |
+
backend: gsplat
|
| 197 |
+
background_color:
|
| 198 |
+
- 0
|
| 199 |
+
- 0
|
| 200 |
+
- 0
|
| 201 |
+
decrease_lpf_step: 1000
|
| 202 |
+
low_pass_filter: 10
|
| 203 |
+
make_scale_invariant: true
|
| 204 |
+
name: splatting_cuda
|
| 205 |
+
encoder:
|
| 206 |
+
apply_bounds_shim: true
|
| 207 |
+
backbone:
|
| 208 |
+
estimating_pose: true
|
| 209 |
+
global_merge_cache_across_layers: true
|
| 210 |
+
global_merge_final_output: true
|
| 211 |
+
global_merge_image_grad_weight: 0.5
|
| 212 |
+
global_merge_keep_first_frame: true
|
| 213 |
+
global_merge_ratio: 0.5
|
| 214 |
+
global_merge_salient_ratio: 0.1
|
| 215 |
+
global_merge_strategy: none
|
| 216 |
+
gt_target_pose_align_mode: nearest_context
|
| 217 |
+
input_image_size: null
|
| 218 |
+
input_resize_mode: bilinear
|
| 219 |
+
intermediate_layer_idx:
|
| 220 |
+
- 4
|
| 221 |
+
- 11
|
| 222 |
+
- 17
|
| 223 |
+
- 23
|
| 224 |
+
name: vggt
|
| 225 |
+
output_token_grid: batch
|
| 226 |
+
output_token_resize_mode: bilinear
|
| 227 |
+
parent_feature_fusion: residual_weighted
|
| 228 |
+
parent_feature_residual_scale_init: 0.1
|
| 229 |
+
target_pose_source: gt_aligned
|
| 230 |
+
freeze_backbone: patch_embed
|
| 231 |
+
gaussian_predictor:
|
| 232 |
+
apply_child_policy_eval: false
|
| 233 |
+
border_pixel_delta_scale: null
|
| 234 |
+
border_width_patches: 0
|
| 235 |
+
child_allocation_policy: auto
|
| 236 |
+
child_dim: null
|
| 237 |
+
child_error_source: predicted
|
| 238 |
+
child_generator:
|
| 239 |
+
feat_dim: null
|
| 240 |
+
heads: null
|
| 241 |
+
name: feat_cross
|
| 242 |
+
parent_condition: true
|
| 243 |
+
patch_feat_grid: null
|
| 244 |
+
patch_feat_norm: false
|
| 245 |
+
patch_pos_embed: sine
|
| 246 |
+
patch_pos_scope: local
|
| 247 |
+
shortcut_norm: true
|
| 248 |
+
shortcut_scale_init: 0.1
|
| 249 |
+
child_random_mix_prob: 0.2
|
| 250 |
+
child_random_warmup_steps: 0
|
| 251 |
+
child_schedule: -1
|
| 252 |
+
child_self_attn: true
|
| 253 |
+
depth: 1
|
| 254 |
+
depth_activation: softplus
|
| 255 |
+
error_model: exp
|
| 256 |
+
gaussian_delta_mode: final
|
| 257 |
+
heads: 16
|
| 258 |
+
max_children: 16
|
| 259 |
+
min_children: 4
|
| 260 |
+
name: hierarchical_attn
|
| 261 |
+
num_learnable_parents: 0
|
| 262 |
+
outside_border_parents: false
|
| 263 |
+
outside_border_rings: 1
|
| 264 |
+
outside_clamp_to_exterior: true
|
| 265 |
+
outside_offset_scale: 0.02
|
| 266 |
+
outside_pixel_delta_scale: 2
|
| 267 |
+
parent_cross_source: own
|
| 268 |
+
parent_merge_aggregation: max
|
| 269 |
+
parent_merge_distance_scale: 1
|
| 270 |
+
parent_merge_policy: none
|
| 271 |
+
parent_shortcut: true
|
| 272 |
+
patch_feat_dim: 512
|
| 273 |
+
patch_size: 14
|
| 274 |
+
pixel_delta_scale: 0.5
|
| 275 |
+
position_activation: anchor
|
| 276 |
+
position_parameterization: depth
|
| 277 |
+
random_children: true
|
| 278 |
+
top_k: 16
|
| 279 |
+
use_pred_intrinsic: false
|
| 280 |
+
use_predicted_error: true
|
| 281 |
+
use_varlen: true
|
| 282 |
+
name: flexsplat
|
| 283 |
+
pose_free: true
|
| 284 |
+
pretrained_weights: pretrained_weights/flexsplat_vggt224_depth_distilled_encoder_1000step_step001000.pt
|
| 285 |
+
sh_degree: 0
|
| 286 |
+
optimizer:
|
| 287 |
+
value:
|
| 288 |
+
backbone_lr_multiplier: 0.1
|
| 289 |
+
lr: 0.0001
|
| 290 |
+
warm_up_steps: 1000
|
| 291 |
+
seed:
|
| 292 |
+
value: 111123
|
| 293 |
+
test:
|
| 294 |
+
value:
|
| 295 |
+
align_pose: true
|
| 296 |
+
compute_scores: true
|
| 297 |
+
output_path: test
|
| 298 |
+
pose_align_steps: 100
|
| 299 |
+
rot_opt_lr: 0.005
|
| 300 |
+
save_compare: false
|
| 301 |
+
save_image: true
|
| 302 |
+
save_video: false
|
| 303 |
+
trans_opt_lr: 0.005
|
| 304 |
+
train:
|
| 305 |
+
value:
|
| 306 |
+
camera_loss: 10
|
| 307 |
+
context_view_loss: true
|
| 308 |
+
direct_camera_pose_enc: false
|
| 309 |
+
error_loss_weight: 0.1
|
| 310 |
+
extended_visualization: false
|
| 311 |
+
gaussian_train_budget_multiplier: 1
|
| 312 |
+
gaussian_train_ratio_beta_alpha: 4
|
| 313 |
+
gaussian_train_ratio_beta_beta: 1
|
| 314 |
+
gaussian_train_ratio_max: 1
|
| 315 |
+
gaussian_train_ratio_min: 0
|
| 316 |
+
gaussian_train_ratio_sampling: uniform
|
| 317 |
+
gaussian_train_ratio_value: 0.5
|
| 318 |
+
gaussian_train_samples: 1
|
| 319 |
+
hierarchical_aux_render_loss: 0
|
| 320 |
+
hierarchical_patch_position_loss: 0.05
|
| 321 |
+
hierarchical_patch_position_loss_margin_px: 0
|
| 322 |
+
hierarchical_patch_position_loss_target: parent
|
| 323 |
+
hierarchical_patch_position_loss_until_step: 5000
|
| 324 |
+
pixel_error_mode: abs
|
| 325 |
+
print_log_every_n_steps: 10
|
| 326 |
+
tracked_validation_dataset_index: 0
|
| 327 |
+
tracked_validation_sample_index: 15
|
| 328 |
+
tracked_validation_visualization: true
|
| 329 |
+
valid_gs_count: 2048
|
| 330 |
+
valid_gs_ratio: 0.5
|
| 331 |
+
validation_projection_max_views: 2
|
| 332 |
+
validation_projection_visualization: true
|
| 333 |
+
validation_random_visualization: true
|
| 334 |
+
trainer:
|
| 335 |
+
value:
|
| 336 |
+
accumulate_grad_batches: 1
|
| 337 |
+
gradient_clip_val: 0.5
|
| 338 |
+
max_steps: 45001
|
| 339 |
+
num_nodes: 1
|
| 340 |
+
val_check_interval: 1000
|
| 341 |
+
wandb:
|
| 342 |
+
value:
|
| 343 |
+
mode: online
|
| 344 |
+
name: 0511_B16x4
|
| 345 |
+
project: flexsplat
|
| 346 |
+
tags:
|
| 347 |
+
- re10k
|
| 348 |
+
- 256x256
|
exp_0511_B16x4/2026-05-11_01-14-35/wandb/run-20260511_011550-xf4voxn2/files/media/images/cameras_1043_06d825585a5dc0943db8.png
ADDED
|
exp_0511_B16x4/2026-05-11_01-14-35/wandb/run-20260511_011550-xf4voxn2/files/media/images/cameras_1093_03dcdd4cc2bfc606e924.png
ADDED
|
exp_0511_B16x4/2026-05-11_01-14-35/wandb/run-20260511_011550-xf4voxn2/files/media/images/cameras_1143_aaed237a4d63420e50ad.png
ADDED
|
exp_0511_B16x4/2026-05-11_01-14-35/wandb/run-20260511_011550-xf4voxn2/files/media/images/cameras_1193_89fcf71867e1dbf816b5.png
ADDED
|
exp_0511_B16x4/2026-05-11_01-14-35/wandb/run-20260511_011550-xf4voxn2/files/media/images/cameras_1243_aa42b5326e5e3271c3e3.png
ADDED
|
exp_0511_B16x4/2026-05-11_01-14-35/wandb/run-20260511_011550-xf4voxn2/files/media/images/cameras_1293_ab1cf77e3f28a6e12ec3.png
ADDED
|
exp_0511_B16x4/2026-05-11_01-14-35/wandb/run-20260511_011550-xf4voxn2/files/media/images/cameras_1343_34f097c50c1fd6633641.png
ADDED
|
exp_0511_B16x4/2026-05-11_01-14-35/wandb/run-20260511_011550-xf4voxn2/files/media/images/cameras_1393_67ccccadc1569c313df3.png
ADDED
|
exp_0511_B16x4/2026-05-11_01-14-35/wandb/run-20260511_011550-xf4voxn2/files/media/images/cameras_143_dac5442a2f5e9bc81bd0.png
ADDED
|
exp_0511_B16x4/2026-05-11_01-14-35/wandb/run-20260511_011550-xf4voxn2/files/media/images/cameras_1443_5ed30aaa808163c7109e.png
ADDED
|
exp_0511_B16x4/2026-05-11_01-14-35/wandb/run-20260511_011550-xf4voxn2/files/media/images/cameras_1493_0b02d61c67731775da5b.png
ADDED
|
exp_0511_B16x4/2026-05-11_01-14-35/wandb/run-20260511_011550-xf4voxn2/files/media/images/cameras_1543_1219bf0fb12a600b31af.png
ADDED
|
exp_0511_B16x4/2026-05-11_01-14-35/wandb/run-20260511_011550-xf4voxn2/files/media/images/cameras_1593_3192cdb10bc021a3647a.png
ADDED
|
exp_0511_B16x4/2026-05-11_01-14-35/wandb/run-20260511_011550-xf4voxn2/files/media/images/cameras_1643_07f1c0447cbda74416dd.png
ADDED
|
exp_0511_B16x4/2026-05-11_01-14-35/wandb/run-20260511_011550-xf4voxn2/files/media/images/cameras_1693_9020b86fa4a170619549.png
ADDED
|
exp_0511_B16x4/2026-05-11_01-14-35/wandb/run-20260511_011550-xf4voxn2/files/media/images/cameras_1743_75d62f82dc189c7c2211.png
ADDED
|
exp_0511_B16x4/2026-05-11_01-14-35/wandb/run-20260511_011550-xf4voxn2/files/media/images/cameras_1793_1e40fcb13af2847549e8.png
ADDED
|
exp_0511_B16x4/2026-05-11_01-14-35/wandb/run-20260511_011550-xf4voxn2/files/media/images/cameras_1843_6126faa2f8e2e0f709bd.png
ADDED
|
exp_0511_B16x4/2026-05-11_01-14-35/wandb/run-20260511_011550-xf4voxn2/files/media/images/cameras_1893_120e6e080641cd00b97a.png
ADDED
|
exp_0511_B16x4/2026-05-11_01-14-35/wandb/run-20260511_011550-xf4voxn2/files/media/images/cameras_193_d6f5ec599ea580ddff5b.png
ADDED
|
exp_0511_B16x4/2026-05-11_01-14-35/wandb/run-20260511_011550-xf4voxn2/files/media/images/cameras_1943_535955deb46020875f8f.png
ADDED
|
exp_0511_B16x4/2026-05-11_01-14-35/wandb/run-20260511_011550-xf4voxn2/files/media/images/cameras_1993_14ec81f0dc6450fc2afb.png
ADDED
|
exp_0511_B16x4/2026-05-11_01-14-35/wandb/run-20260511_011550-xf4voxn2/files/media/images/cameras_2043_41256ed452c41b0f43f1.png
ADDED
|
exp_0511_B16x4/2026-05-11_01-14-35/wandb/run-20260511_011550-xf4voxn2/files/media/images/cameras_2093_01dca513dfbcb5c19362.png
ADDED
|