naamapearl commited on
Commit
6f26da0
·
verified ·
1 Parent(s): d2d2eb9

Add joint (unified sparse+dense) Learn2Splat checkpoint + config

Browse files
joint/checkpoints/epoch_7-step_150000.ckpt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:5defbe956ac66070ea1c055f7e4b2af36751f2091cea9dd761904dc4febfaab6
3
+ size 192637731
joint/config.yaml ADDED
@@ -0,0 +1,664 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ loss:
2
+ mse:
3
+ weight: 1.0
4
+ l1_loss: true
5
+ clamp_large_error: 0.0
6
+ lpips:
7
+ weight: 0.5
8
+ apply_after_step: 0
9
+ perceptual_loss: true
10
+ half_res: false
11
+ bf16: true
12
+ deltas:
13
+ weight: 2.0
14
+ exclude_by_norm_grad: true
15
+ exclude_by_norm_grad_opposite: true
16
+ eps: 1.0e-08
17
+ apply_after_step: 100
18
+ stability:
19
+ weight: 1.0
20
+ subset_aware: false
21
+ targets_only: false
22
+ dataset:
23
+ name: mixed
24
+ background_color:
25
+ - 0.0
26
+ - 0.0
27
+ - 0.0
28
+ eval_source: dense
29
+ sources:
30
+ dense:
31
+ image_shape:
32
+ - 256
33
+ - 448
34
+ background_color:
35
+ - 0.0
36
+ - 0.0
37
+ - 0.0
38
+ cameras_are_circular: false
39
+ overfit_to_scene: null
40
+ opencv_pose_format: false
41
+ pose_align_middle_view: false
42
+ test_start_idx: 0
43
+ view_sampler:
44
+ name: boundedv2
45
+ num_target_views: 6
46
+ num_context_views: 64
47
+ min_distance_between_context_views: -1
48
+ max_distance_between_context_views: -1
49
+ max_distance_to_context_views: 0
50
+ context_gap_warm_up_steps: 10000
51
+ target_gap_warm_up_steps: 0
52
+ initial_min_distance_between_context_views: -1
53
+ initial_max_distance_between_context_views: -1
54
+ initial_max_distance_to_context_views: 0
55
+ extra_views_sampling_strategy: farthest_point
56
+ target_views_replace_sample: false
57
+ name: dl3dv
58
+ roots:
59
+ - datasets/dl3dv-480p-chunks
60
+ augment: true
61
+ max_fov: 100.0
62
+ skip_bad_shape: true
63
+ near: 0.01
64
+ far: 200.0
65
+ shuffle_val: true
66
+ test_len: -1
67
+ test_chunk_interval: 1
68
+ sort_target_index: true
69
+ sort_context_index: true
70
+ train_times_per_scene: 1
71
+ test_times_per_scene: 1
72
+ ori_image_shape:
73
+ - 270
74
+ - 480
75
+ overfit_max_views: 148
76
+ no_mix_test_set: true
77
+ min_views: 0
78
+ max_views: 0
79
+ index_name: index_colmap.json
80
+ sparse:
81
+ image_shape:
82
+ - 256
83
+ - 448
84
+ background_color:
85
+ - 0.0
86
+ - 0.0
87
+ - 0.0
88
+ cameras_are_circular: false
89
+ overfit_to_scene: null
90
+ opencv_pose_format: false
91
+ pose_align_middle_view: false
92
+ test_start_idx: 0
93
+ view_sampler:
94
+ name: boundedv2
95
+ num_target_views: 6
96
+ num_context_views: 8
97
+ min_distance_between_context_views: 24
98
+ max_distance_between_context_views: 45
99
+ max_distance_to_context_views: 0
100
+ context_gap_warm_up_steps: 10000
101
+ target_gap_warm_up_steps: 0
102
+ initial_min_distance_between_context_views: 20
103
+ initial_max_distance_between_context_views: 30
104
+ initial_max_distance_to_context_views: 0
105
+ extra_views_sampling_strategy: farthest_point
106
+ target_views_replace_sample: false
107
+ name: dl3dv
108
+ roots:
109
+ - datasets/dl3dv-480p-chunks
110
+ augment: true
111
+ max_fov: 100.0
112
+ skip_bad_shape: true
113
+ near: 0.01
114
+ far: 200.0
115
+ shuffle_val: true
116
+ test_len: -1
117
+ test_chunk_interval: 1
118
+ sort_target_index: true
119
+ sort_context_index: true
120
+ train_times_per_scene: 1
121
+ test_times_per_scene: 1
122
+ ori_image_shape:
123
+ - 270
124
+ - 480
125
+ overfit_max_views: 148
126
+ no_mix_test_set: true
127
+ min_views: 0
128
+ max_views: 0
129
+ index_name: index.json
130
+ weights:
131
+ dense: 1.0
132
+ sparse: 1.0
133
+ scene_trainer:
134
+ scene_initializer:
135
+ per_pixel: false
136
+ per_view: false
137
+ train_min_gaussians_subsample: 0.1
138
+ train_max_gaussians_subsample: 1.0
139
+ eval_min_gaussians_subsample: null
140
+ eval_max_gaussians_subsample: null
141
+ train_fixed_gaussians_num: 70000
142
+ eval_fixed_gaussians_num: null
143
+ name: colmap
144
+ path: datasets/dl3dv-colmap-sfm
145
+ normalize_world_space: false
146
+ scaling_factor: 1.0
147
+ init_opacity: 0.1
148
+ sh_degree: 3
149
+ dl3dv_settings: true
150
+ filter_zero_rgb: true
151
+ points3d_subdir: null
152
+ points3d_ply_filename: null
153
+ randomize_opacity: false
154
+ randomize_opacity_distribution: uniform
155
+ randomize_opacity_min: 0.0
156
+ randomize_opacity_std: 0.05
157
+ override_dataset_poses: true
158
+ scene_optimizer:
159
+ refiner:
160
+ name: none
161
+ do_densify: false
162
+ do_prune: false
163
+ do_opacity_reset: false
164
+ cap_max: -1
165
+ pause_refine_after_reset: 0
166
+ refine_every: 999999999
167
+ reset_every: 999999999
168
+ refine_start_iter: 999999999
169
+ refine_stop_iter: 999999999
170
+ refine_scale2d_stop_iter: 0
171
+ grow_grad2d: 0.0
172
+ grow_scale3d: 0.0
173
+ prune_scale3d: 0.0
174
+ prune_scale2d: null
175
+ grow_scale2d: 0.0
176
+ min_opacity: 0.0
177
+ prune_zero_radii: false
178
+ reduce_opacity: false
179
+ reduce_factor: 0.0
180
+ reduce_every: 0
181
+ fallback_means_lr: 0.0
182
+ clone_gaussian_state: copy
183
+ split_gaussian_state: copy
184
+ relocate_gaussian_state: copy
185
+ add_gaussian_state: random
186
+ lr_scheduler:
187
+ lr_data:
188
+ _base: 1
189
+ _means: 1
190
+ _scales: 1
191
+ _quats: 1
192
+ _opacities: 1
193
+ _sh0: 1
194
+ _shN: 1
195
+ apply_scheduler:
196
+ _base: false
197
+ _means: false
198
+ _scales: false
199
+ _quats: false
200
+ _opacities: false
201
+ _sh0: false
202
+ _shN: false
203
+ name: none
204
+ input_gradients_chunk_size: -1
205
+ input_gradient_with_ssim_loss: true
206
+ input_gradient_l2_loss: false
207
+ freeze_mean: false
208
+ freeze_scale: false
209
+ freeze_rotation: false
210
+ freeze_opacity: false
211
+ freeze_sh0: false
212
+ freeze_shN: false
213
+ zero_state_on_densify: false
214
+ opacity_reg_lambda: 0.0
215
+ name: l2s
216
+ no_render_error: false
217
+ num_basic_blocks: 4
218
+ num_blocks: 1
219
+ concat_init_state: false
220
+ replace_init_state: false
221
+ state_channels: 256
222
+ block_rmsnorm: false
223
+ block_layernorm: false
224
+ pt_qk_norm: false
225
+ norm_pt_block: false
226
+ delta_gaussian_multiple: 1
227
+ residual_init_state: false
228
+ clamp_max_scale: 3.0
229
+ clamp_min_scale: 1.0e-06
230
+ clamp_min_raw_scales: -8.0
231
+ clamp_max_raw_scales: 1.0986
232
+ clamp_min_raw_opacities: -7
233
+ clamp_max_raw_opacities: 7
234
+ gaussian_head_multiple: 1
235
+ clamp_min_sh0: -10000000000.0
236
+ clamp_max_sh0: 10000000000.0
237
+ clamp_min_shs: -2.0
238
+ clamp_max_shs: 2.0
239
+ clamp_shs_soft: false
240
+ attn_proj_channels: 64
241
+ no_knn_attn: false
242
+ no_tran_block_norm: false
243
+ tran_block_act: gelu
244
+ multi_gaussian_scale_smaller: false
245
+ init_gaussian_multiple: 1
246
+ condition_pt_feature: true
247
+ same_num_points: false
248
+ input_error_rgb_no_shuffle: false
249
+ input_error_cache_resnet_feature: false
250
+ init_state_wo_features: false
251
+ init_state_type: random
252
+ init_state_scale: 1.0
253
+ pt_heads: 1
254
+ with_mv_attn: false
255
+ with_mv_attn_lowres: false
256
+ no_mv_attn: false
257
+ mv_attn_conv_with_norm: false
258
+ mv_shuffle_attn: false
259
+ mv_attn_with_pos_enc: false
260
+ shuffle_attn_no_norm: false
261
+ mv_unimatch_attn: false
262
+ knn_samples: 4
263
+ max_active_gaussians: 100000
264
+ use_fused_attn: true
265
+ knn_idx_update_every: 1
266
+ knn_backend: simple_knn
267
+ input_alpha: false
268
+ input_depth: false
269
+ input_depth_smooth_error: false
270
+ input_error: false
271
+ input_error_add_rgb_feature: false
272
+ input_error_resnet_feature: true
273
+ input_error_no_freeze_resnet_feature: false
274
+ input_error_shallow_resnet_feature: false
275
+ input_error_resnet_feature_layers: 18
276
+ input_error_additional_cross_attn: false
277
+ input_error_num_intermediate_views: 8
278
+ input_error_mv_attn: false
279
+ input_error_mv_attn_blocks: 2
280
+ input_error_num_views: 0
281
+ input_error_remain_context: false
282
+ input_error_merge_remain_context: false
283
+ input_error_warp_remain_context: false
284
+ input_error_random_num_remain_context: false
285
+ input_error_num_remain_context_test: 0
286
+ input_gradient: true
287
+ input_gradient_log: false
288
+ input_gradient_log_clip_deltas: 0.001
289
+ input_gradient_scale: 1.0
290
+ residual_grad_scale: 1.0
291
+ input_gradient_same_loss: false
292
+ input_gradient_loss_reduction: mean_pixels_sum_views
293
+ scale_residual_grads: false
294
+ train_global_only: false
295
+ random_step_with_size: false
296
+ use_amp: true
297
+ pt_head_amp: true
298
+ pt_update_amp: true
299
+ use_checkpointing: false
300
+ recurrent_use_checkpointing: false
301
+ input_gradient_normalize: true
302
+ input_gradient_normalize_type: adam
303
+ input_normalize_state: false
304
+ input_normalize_gaussians: false
305
+ residual_state: false
306
+ predict_state_scale: true
307
+ predict_state_scale_norm: false
308
+ delta_head_concat_img: false
309
+ delta_head_layer_num: 2
310
+ delta_head_act: gelu
311
+ delta_head_final_act: identity
312
+ delta_head_hidden_dim_matches: input
313
+ delta_head_scalar_scale: true
314
+ delta_head_scalar_scale_act: relu
315
+ delta_head_per_param_heads: false
316
+ delta_head_per_param_hidden_dim: 48
317
+ delta_head_per_param_scales: false
318
+ opt_scales_before_act: true
319
+ scale_initial_opacities: 1.0
320
+ sh_d: 16
321
+ cap_sh_degree: null
322
+ local_prune_zero_radii: false
323
+ local_prune_low_weights: false
324
+ local_prune_low_weights_thresh: -1
325
+ update_only_nonzero_grad: true
326
+ log_scale_std: false
327
+ experimental_run: false
328
+ experimental_update:
329
+ _base: true
330
+ _means: true
331
+ _scales: true
332
+ _quats: true
333
+ _opacities: true
334
+ _sh0: true
335
+ _shN: true
336
+ experimental_use_grads: false
337
+ experimental_use_norm_grads:
338
+ _base: false
339
+ _means: false
340
+ _scales: false
341
+ _quats: false
342
+ _opacities: false
343
+ _sh0: false
344
+ _shN: false
345
+ experimental_lr:
346
+ _base: 1
347
+ _means: 0.00016
348
+ _scales: 0.005
349
+ _opacities: 0.05
350
+ _quats: 0.001
351
+ _sh0: 0.0025
352
+ _shN: 0.000125
353
+ use_time_encoding: false
354
+ time_encoding_max_steps: 2000
355
+ decoder:
356
+ name: gsplat
357
+ use_covariances: false
358
+ rasterize_mode: classic
359
+ eps2d: 0.0001
360
+ use_fsdp: false
361
+ train_scene_init: false
362
+ train_scene_opt: true
363
+ train_min_refine: 1
364
+ train_max_refine: 6
365
+ num_update_steps: 2000
366
+ iter_batch_size: -1
367
+ opt_batch_size: 8
368
+ opt_batch_size_min: 0
369
+ opt_batch_size_max: 0
370
+ opt_batch_strategy: random
371
+ sh_degree_interval: 0
372
+ scene_initializers:
373
+ sparse:
374
+ per_pixel: true
375
+ per_view: true
376
+ train_min_gaussians_subsample: null
377
+ train_max_gaussians_subsample: null
378
+ eval_min_gaussians_subsample: null
379
+ eval_max_gaussians_subsample: null
380
+ train_fixed_gaussians_num: null
381
+ eval_fixed_gaussians_num: null
382
+ name: resplat_v1
383
+ num_depth_candidates: 128
384
+ num_surfaces: 1
385
+ gaussians_per_pixel: 1
386
+ gaussian_adapter:
387
+ gaussian_scale_min: 0.5
388
+ gaussian_scale_max: 0.3
389
+ sh_degree: 3
390
+ exp_scale: false
391
+ softplus_scale: true
392
+ clamp_min_scale: 1.0e-06
393
+ scale_detach_depth: false
394
+ exp_scale_bias: 4.0
395
+ no_rotate_sh: true
396
+ no_sh_mask: true
397
+ init_rotation_identity: false
398
+ d_feature: 128
399
+ visualizer:
400
+ num_samples: 8
401
+ min_resolution: 256
402
+ export_ply: false
403
+ unimatch_weights_path: pretrained/gmdepth-scale1-resumeflowthings-scannet-5d9d7964.pth
404
+ multiview_trans_attn_split: 2
405
+ downscale_factor: 4
406
+ shim_patch_size: 16
407
+ local_mv_match: 2
408
+ monodepth_vit_type: vits
409
+ return_depth: true
410
+ num_scales: 1
411
+ upsample_factor: 8
412
+ lowest_feature_resolution: 8
413
+ depth_unet_channels: 128
414
+ grid_sample_disable_cudnn: false
415
+ large_gaussian_head: false
416
+ color_large_unet: false
417
+ init_sh_input_img: true
418
+ feature_upsampler_channels: 64
419
+ gaussian_regressor_channels: 256
420
+ unet_gaussian_regressor: false
421
+ resnet_gaussian_regressor: false
422
+ train_depth_only: false
423
+ pt_head: true
424
+ pt_heads: 1
425
+ init_pt_with_mv_attn: false
426
+ init_pt_with_mv_attn_lowres: false
427
+ pt_head_channels: null
428
+ pt_head_concat_img: false
429
+ pt_head_conv: false
430
+ attn_proj_channels: 64
431
+ knn_samples: 16
432
+ post_norm: false
433
+ no_rpe: true
434
+ no_knn_attn: false
435
+ num_blocks: 4
436
+ add_pt_residual: true
437
+ freeze_depth: false
438
+ use_gt_depth: false
439
+ separate_depth_color: false
440
+ separate_depth_type: small
441
+ separate_depth_gaussian_scale: false
442
+ sample_log_depth: true
443
+ bilinear_upsample_depth: false
444
+ no_upsample_depth: false
445
+ return_lowres_depth: false
446
+ latent_gs: true
447
+ latent_downsample: 4
448
+ fixed_latent_size: true
449
+ latent_gs_img_interp: area
450
+ dpt_head_depth: false
451
+ latent_dpt_upsampler: false
452
+ latent_dpt_upsampler_no_concat: false
453
+ light_dpt_feature: false
454
+ avgpool_depth: false
455
+ nearest_down_depth: false
456
+ predict_scale: false
457
+ norm_by_points: false
458
+ no_pred_depth_range: false
459
+ point_dist_init_gaussian_scale: false
460
+ resizeconv_upsampler: false
461
+ depth_pred_half_res: false
462
+ use_amp: true
463
+ pt_head_amp: true
464
+ use_fsdp: false
465
+ use_checkpointing: false
466
+ init_use_checkpointing: false
467
+ rotate_quat_to_world: false
468
+ refine_rotate_quat_to_world: false
469
+ refine_no_use_covariance: false
470
+ latent_new_reshape: false
471
+ no_pixel_offset: false
472
+ init_gaussian_multiple: 1
473
+ deform_sample_depth: false
474
+ deform_sample_depth_debug: false
475
+ meta_trainer:
476
+ test:
477
+ postprocessing:
478
+ steps: 0
479
+ compute_metrics_every: 100
480
+ lr_data:
481
+ _base: 1
482
+ _means: 1
483
+ _scales: 1
484
+ _opacities: 1
485
+ _quats: 1
486
+ _sh0: 1
487
+ _shN: 1
488
+ scheduler: null
489
+ scheduler_warm_up_ratio: 0.01
490
+ prior_steps: 0
491
+ means_lr_final_ratio: 0.0625
492
+ means_lr_delay_mult: 0.01
493
+ means_lr_scale_by_scene_extent: true
494
+ chunk_size: -1
495
+ adc: null
496
+ name: none
497
+ output_path: null
498
+ compute_scores: true
499
+ compute_scores_metrics:
500
+ - psnr
501
+ - ssim
502
+ - lpips
503
+ metrics_batch_size: 32
504
+ eval_initialization: true
505
+ save_render_image: false
506
+ save_render_image_last_only: false
507
+ save_gt_image: false
508
+ save_render_depth: false
509
+ save_gt_depth: false
510
+ save_init_pred_depth: false
511
+ save_error_image: false
512
+ save_video: false
513
+ save_video_optim: false
514
+ save_video_view_index: 0
515
+ save_video_frame_repeat: 1
516
+ save_video_orbit: false
517
+ save_video_orbit_steps: null
518
+ save_video_orbit_with_optim: false
519
+ save_video_optim_orbit: false
520
+ save_video_optim_orbit_steps: null
521
+ save_video_orbit_span: 50
522
+ save_gaussian: false
523
+ save_gaussian_last_only: false
524
+ save_poses: false
525
+ save_cameras_json: true
526
+ save_cameras_npz: true
527
+ render_chunk_size: null
528
+ dec_chunk_size: 30
529
+ stablize_camera: false
530
+ stab_camera_kernel: 50
531
+ eval_context_views: false
532
+ inference_window_size: null
533
+ profile_model: false
534
+ save_colmap_train_test_views: false
535
+ ori_colmap_data_path: null
536
+ adam_optimizer_step: 0
537
+ save_at_iters:
538
+ - 0
539
+ - 1
540
+ - 5
541
+ - 10
542
+ - 50
543
+ - 100
544
+ - 200
545
+ - 300
546
+ - 400
547
+ - 500
548
+ - 1000
549
+ save_every_freq: null
550
+ save_every_steps: null
551
+ skip_if_outputs_exist: false
552
+ scenes_filter: null
553
+ experimental_add_noise_to_images: false
554
+ experimental_add_noise_to_images_std: null
555
+ train:
556
+ ckpt_buffer_cfg:
557
+ capacity: 20
558
+ sample_batch_size: 1
559
+ sample_prob: 0.7
560
+ insert_prob: 0.7
561
+ return_prob: 0.99
562
+ rollout: true
563
+ rollout_min_steps: 1
564
+ rollout_max_steps: 50
565
+ rollout_grow: 10000
566
+ max_t: null
567
+ push_only_if_not_full: false
568
+ remove_strategy_when_full: oldest
569
+ extended_visualization: false
570
+ print_log_every_n_steps: 100
571
+ eval_model_every_n_val: 2
572
+ eval_data_length: 5
573
+ eval_save_model: true
574
+ intermediate_loss_weight: 0.9
575
+ no_viz_video: false
576
+ eval_depth: false
577
+ no_log_projections: true
578
+ no_log_video: true
579
+ eval_render_depth: false
580
+ viz_render_depth: false
581
+ use_gt_depth_range: false
582
+ loss_on_input_views: true
583
+ loss_on_target_views: true
584
+ loss_on_input_views_num: 4
585
+ loss_on_target_views_num: 6
586
+ train_window_size: null
587
+ viz_depth_separate: false
588
+ scale_l2_loss_weight: 0.0
589
+ sh_l2_loss_weight: 0.0
590
+ opacity_l2_loss_weight: 0.0
591
+ use_ckpt_buffer: true
592
+ max_steps: 150000
593
+ val_check_interval: 0.25
594
+ gradient_clip_val: 0.5
595
+ num_sanity_val_steps: 1
596
+ eval_index: null
597
+ limit_test_batches: 1.0
598
+ limit_train_batches: 1.0
599
+ num_nodes: 1
600
+ meta_optimizer:
601
+ lr: 0.0001
602
+ lr_monodepth: 0.0
603
+ lr_depth: 0.0
604
+ warm_up_steps: 2000
605
+ weight_decay: 0.01
606
+ warm_up_ratio: 0.01
607
+ adamw_8bit: false
608
+ wandb:
609
+ project: learn2splat
610
+ entity: null
611
+ name: joint
612
+ mode: online
613
+ id: null
614
+ notes: ''
615
+ tags: []
616
+ mode: train
617
+ data_loader:
618
+ train:
619
+ num_workers: 10
620
+ persistent_workers: true
621
+ batch_size: 1
622
+ seed: 1234
623
+ test:
624
+ num_workers: 4
625
+ persistent_workers: false
626
+ batch_size: 1
627
+ seed: 2345
628
+ val:
629
+ num_workers: 1
630
+ persistent_workers: true
631
+ batch_size: 1
632
+ seed: 3456
633
+ checkpointing:
634
+ load: null
635
+ every_n_train_steps: 1000
636
+ save_top_k: 5
637
+ pretrained_model: null
638
+ pretrained_model_rel_dir: ${checkpoint_rel_dir:${checkpointing.pretrained_model}}
639
+ pretrained_monodepth: null
640
+ pretrained_mvdepth: null
641
+ pretrained_depth: null
642
+ pretrained_scale_predictor: null
643
+ pretrained_depth_teacher: null
644
+ no_strict_load: false
645
+ resume: true
646
+ no_resume_upsampler: false
647
+ partial_load: false
648
+ freeze_mono_vit: false
649
+ resume_update_module: null
650
+ pretrained_initializer: null
651
+ pretrained_optimizer: null
652
+ pretrained_source_initializers:
653
+ sparse: hf://autonomousvision/learn2splat/resplat_init/checkpoints/epoch_20-step_100000.ckpt
654
+ load_existing_cfg: false
655
+ seed: 111123
656
+ output_dir: !!python/object/apply:optgs.misc.io.CustomPath
657
+ - checkpoints
658
+ - joint
659
+ use_plugins: false
660
+ log_slurm_id: true
661
+ version: 2.5
662
+ profiling:
663
+ mode: none
664
+ debug_cfg: false