| 2025-11-13 12:49:05,415 - INFO: args: Namespace(sh_degree=3, feat_dim=32, feature_from_checkpoint=True, n_offsets=10, voxel_size=0.001, update_depth=3, update_init_factor=16, update_hierachy_factor=4, use_feat_bank=False, source_path='data/mipnerf360/bicycle', model_path='output/mipnerf360_hparam_20251113_121332/bicycle/min2_no20_hid8-8_tgr0p33', pretrained_path='/home/work/shared-embeddedai-datasets-01/users/hushell/gs-baselines/2DGS/mipnerf360/bicycle', images='images_4', resolution=-1, white_background=False, data_device='cuda', eval=True, lod=0, appearance_dim=32, lowpoly=False, ds=1, ratio=1, undistorted=False, add_opacity_dist=False, add_cov_dist=False, add_color_dist=False, iterations=30000, position_lr_init=0.0, position_lr_final=0.0, position_lr_delay_mult=0.01, position_lr_max_steps=30000, offset_lr_init=0.01, offset_lr_final=0.0001, offset_lr_delay_mult=0.01, offset_lr_max_steps=30000, feature_lr=0.0075, opacity_lr=0.02, scaling_lr=0.007, rotation_lr=0.002, mlp_opacity_lr_init=0.002, mlp_opacity_lr_final=2e-05, mlp_opacity_lr_delay_mult=0.01, mlp_opacity_lr_max_steps=30000, mlp_cov_lr_init=0.004, mlp_cov_lr_final=0.004, mlp_cov_lr_delay_mult=0.01, mlp_cov_lr_max_steps=30000, mlp_color_lr_init=0.008, mlp_color_lr_final=5e-05, mlp_color_lr_delay_mult=0.01, mlp_color_lr_max_steps=30000, percent_dense=0.01, lambda_dssim=0.2, start_stat=500, update_from=1500, update_interval=100, update_until=15000, min_opacity=0.005, success_threshold=0.8, densify_grad_threshold=0.0002, revision_config='output/mipnerf360_hparam_20251113_121332/bicycle/configs/min2_no20_hid8-8_tgr0p33.yaml', convert_SHs_python=False, compute_cov3D_python=False, debug=False, ip='127.0.0.1', port=6212, debug_from=-1, detect_anomaly=False, warmup=False, use_wandb=False, test_iterations=[1000, 3000, 7000, 10000, 15000, 20000, 25000, 30000, 40000, 50000, 60000], save_iterations=[1000, 3000, 7000, 10000, 15000, 20000, 25000, 30000, 40000, 50000, 60000, 30000], snapshot_iterations=[1], quiet=False, checkpoint_iterations=[1000, 3000, 7000, 10000, 15000, 20000, 25000, 30000, 40000, 50000, 60000], start_checkpoint=None, gpu='3') | |
| 2025-11-13 12:49:05,431 - INFO: using GPU 3 | |
| 2025-11-13 12:49:05,431 - INFO: save code failed~ | |
| 2025-11-13 12:49:05,431 - INFO: Optimizing output/mipnerf360_hparam_20251113_121332/bicycle/min2_no20_hid8-8_tgr0p33 | |
| 2025-11-13 12:49:21,550 - INFO: | |
| ============================================================ | |
| 2025-11-13 12:49:21,550 - INFO: Hilbert Curve Anchor Selection | |
| 2025-11-13 12:49:21,551 - INFO: ============================================================ | |
| 2025-11-13 12:49:21,551 - INFO: Total points: 2518863 | |
| 2025-11-13 12:49:21,551 - INFO: Min offsets: 2, Max offsets: 20 | |
| 2025-11-13 12:49:21,551 - INFO: Target group ratio: 33.0% | |
| 2025-11-13 12:49:21,551 - INFO: Simple mode: False | |
| 2025-11-13 12:49:21,551 - INFO: | |
| Step 1: Computing Hilbert curve distances... | |
| 2025-11-13 12:50:18,917 - INFO: Sorted 2518863 points by Hilbert curve | |
| 2025-11-13 12:50:18,918 - INFO: | |
| Step 2: Determining adaptive jump threshold... | |
| 2025-11-13 12:50:18,926 - INFO: Target groups: ~831224 (33% of 2518863 points) | |
| 2025-11-13 12:50:18,927 - INFO: Distance stats: mean=0.061275, std=0.190006 | |
| 2025-11-13 12:50:19,328 - INFO: Selected threshold: 0.025611 | |
| 2025-11-13 12:50:19,328 - INFO: Detected jumps at this threshold: 1311383 | |
| 2025-11-13 12:50:19,328 - INFO: Simulated groups (accounting for ignored jumps): 799962 | |
| 2025-11-13 12:50:19,328 - INFO: Threshold is at 47.9th percentile | |
| 2025-11-13 12:50:19,328 - INFO: | |
| Step 3: Streaming grouping along Hilbert curve... | |
| 2025-11-13 12:50:24,522 - INFO: Created 799962 anchors | |
| 2025-11-13 12:50:24,522 - INFO: - Jumps detected: 1311053 | |
| 2025-11-13 12:50:24,522 - INFO: - Jumps ignored (not enough points): 513001 | |
| 2025-11-13 12:50:24,522 - INFO: - Max offset splits: 1909 | |
| 2025-11-13 12:50:24,522 - INFO: - Actual ratio: 31.8% (target: 33.0%) | |
| 2025-11-13 12:50:24,522 - INFO: - Deviation from target: 3.8% | |
| 2025-11-13 12:50:24,522 - INFO: | |
| Step 4: Mapping points to anchors... | |
| 2025-11-13 12:50:54,417 - INFO: Assigned 2518863 / 2518863 points to anchors | |
| 2025-11-13 12:50:54,417 - INFO: β All 2518863 points assigned! | |
| 2025-11-13 12:50:54,417 - INFO: | |
| Step 5: Computing anchor positions... | |
| 2025-11-13 12:55:49,529 - INFO: | |
| Step 6: Computing average offset vectors... | |
| 2025-11-13 12:56:52,832 - INFO: | |
| ============================================================ | |
| 2025-11-13 12:56:52,832 - INFO: Anchor Statistics: | |
| 2025-11-13 12:56:52,832 - INFO: ============================================================ | |
| 2025-11-13 12:56:54,176 - INFO: Anchors: 799962 | |
| 2025-11-13 12:56:54,378 - INFO: Points per anchor - Avg: 3.15, Min: 2, Max: 20, Median: 2.00 | |
| 2025-11-13 12:56:54,378 - INFO: | |
| Total time: 452.83 seconds | |
| 2025-11-13 12:56:54,378 - INFO: ============================================================ | |
| 2025-11-13 12:56:58,546 - INFO: ============================================================ | |
| 2025-11-13 12:56:58,546 - INFO: Calculating storage sizes for adaptive anchor setup... | |
| 2025-11-13 12:56:58,546 - INFO: ============================================================ | |
| 2025-11-13 12:56:58,555 - INFO: | |
| ============================================================ | |
| 2025-11-13 12:56:58,555 - INFO: Storage Size Analysis: | |
| 2025-11-13 12:56:58,555 - INFO: ============================================================ | |
| 2025-11-13 12:56:58,555 - INFO: Number of anchors: 799962 | |
| 2025-11-13 12:56:58,555 - INFO: | |
| MLP Model: 195,990,722 params, 747.65 MB | |
| 2025-11-13 12:56:58,555 - INFO: Cells: 799962, Dims: 6β[8, 8]β13, Avg/cell: 245 params | |
| 2025-11-13 12:56:58,555 - INFO: | |
| Anchor Positions: (799962, 3), 9.1548 MB (9374.55 KB) | |
| 2025-11-13 12:56:58,555 - INFO: | |
| Anchor Scales: (799962, 2), 6.1032 MB (6249.70 KB) | |
| 2025-11-13 12:56:58,555 - INFO: | |
| Average Offsets: torch.Size([799962, 3]), 9.1548 MB (9374.55 KB) | |
| 2025-11-13 12:56:58,555 - INFO: | |
| Anchor Types: torch.Size([799962]), 0.7629 MB (781.21 KB) | |
| 2025-11-13 12:56:58,556 - INFO: | |
| Offsets Per Anchor: torch.Size([799962]), 6.1032 MB (6249.70 KB) | |
| 2025-11-13 12:56:58,563 - INFO: Total: 2,518,863, Avg: 3.15, Median: 2.00, Range: [2, 20] | |
| 2025-11-13 12:56:58,563 - INFO: | |
| ------------------------------------------------------------ | |
| 2025-11-13 12:56:58,563 - INFO: TOTAL STORAGE: 778.92 MB (0.7607 GB) | |
| 2025-11-13 12:56:58,564 - INFO: ============================================================ | |
| 2025-11-13 12:56:58,564 - INFO: Breakdown (%): | |
| 2025-11-13 12:56:58,564 - INFO: MLP: 95.98% | |
| 2025-11-13 12:56:58,564 - INFO: Positions: 1.18% | |
| 2025-11-13 12:56:58,564 - INFO: Scales: 0.78% | |
| 2025-11-13 12:56:58,564 - INFO: Avg Offsets: 1.18% | |
| 2025-11-13 12:56:58,564 - INFO: Types: 0.10% | |
| 2025-11-13 12:56:58,564 - INFO: Offset Counts: 0.78% | |
| 2025-11-13 12:56:58,564 - INFO: ============================================================ | |
| 2025-11-13 12:58:23,672 - INFO: | |
| [ITER 1000] Evaluating test: L1 0.052075509727001194 PSNR 22.529520721435546 SSIM 0.6156223702430725 LPIPS 0.3930301547050476 | |
| 2025-11-13 12:58:33,381 - INFO: | |
| [ITER 1000] Evaluating train: L1 0.06955340504646301 PSNR 18.941899490356445 SSIM 0.6144905090332031 LPIPS 0.3656555891036988 | |
| 2025-11-13 12:58:33,385 - INFO: | |
| [ITER 1000] Saving Gaussians | |
| 2025-11-13 12:58:33,387 - INFO: | |
| [ITER 1000] Saving Checkpoint | |
| 2025-11-13 13:01:11,396 - INFO: | |
| [ITER 3000] Evaluating test: L1 0.046600672155618666 PSNR 23.63097526550293 SSIM 0.6673932707309723 LPIPS 0.35112447261810303 | |
| 2025-11-13 13:01:18,312 - INFO: | |
| [ITER 3000] Evaluating train: L1 0.06507195457816124 PSNR 19.404264450073242 SSIM 0.6493594408035279 LPIPS 0.33052653074264526 | |
| 2025-11-13 13:01:21,050 - INFO: | |
| [ITER 3000] Saving Gaussians | |
| 2025-11-13 13:01:21,054 - INFO: | |
| [ITER 3000] Saving Checkpoint | |
| 2025-11-13 13:06:24,456 - INFO: | |
| [ITER 7000] Evaluating test: L1 0.04360212527215481 PSNR 24.16088706970215 SSIM 0.6998460912704468 LPIPS 0.3212361168861389 | |
| 2025-11-13 13:06:31,299 - INFO: | |
| [ITER 7000] Evaluating train: L1 0.054262817651033406 PSNR 20.794091796875 SSIM 0.70260409116745 LPIPS 0.2980203181505203 | |
| 2025-11-13 13:06:32,551 - INFO: | |
| [ITER 7000] Saving Gaussians | |
| 2025-11-13 13:06:32,555 - INFO: | |
| [ITER 7000] Saving Checkpoint | |
| 2025-11-13 13:10:23,830 - INFO: | |
| [ITER 10000] Evaluating test: L1 0.04228791117668152 PSNR 24.423078079223632 SSIM 0.712571063041687 LPIPS 0.30711797177791594 | |
| 2025-11-13 13:10:30,675 - INFO: | |
| [ITER 10000] Evaluating train: L1 0.049570619314908984 PSNR 21.31707649230957 SSIM 0.7207217931747437 LPIPS 0.286257541179657 | |
| 2025-11-13 13:10:33,376 - INFO: | |
| [ITER 10000] Saving Gaussians | |
| 2025-11-13 13:10:33,382 - INFO: | |
| [ITER 10000] Saving Checkpoint | |
| 2025-11-13 13:16:53,432 - INFO: | |
| [ITER 15000] Evaluating test: L1 0.0416304886341095 PSNR 24.620767059326173 SSIM 0.7237812447547912 LPIPS 0.2931711208820343 | |
| 2025-11-13 13:17:00,279 - INFO: | |
| [ITER 15000] Evaluating train: L1 0.04570896700024605 PSNR 21.935244750976565 SSIM 0.7527982711791993 LPIPS 0.2675470054149628 | |
| 2025-11-13 13:17:00,387 - INFO: | |
| [ITER 15000] Saving Gaussians | |
| 2025-11-13 13:17:00,390 - INFO: | |
| [ITER 15000] Saving Checkpoint | |
| 2025-11-13 13:23:19,256 - INFO: | |
| [ITER 20000] Evaluating test: L1 0.041765475422143934 PSNR 24.57468475341797 SSIM 0.7279501914978027 LPIPS 0.28516081631183626 | |
| 2025-11-13 13:23:26,156 - INFO: | |
| [ITER 20000] Evaluating train: L1 0.04352642595767975 PSNR 22.235609817504884 SSIM 0.7618187546730042 LPIPS 0.26013535261154175 | |
| 2025-11-13 13:23:26,827 - INFO: | |
| [ITER 20000] Saving Gaussians | |
| 2025-11-13 13:23:26,830 - INFO: | |
| [ITER 20000] Saving Checkpoint | |
| 2025-11-13 13:29:49,567 - INFO: | |
| [ITER 25000] Evaluating test: L1 0.040555630996823314 PSNR 24.809343795776368 SSIM 0.732718575000763 LPIPS 0.2787154471874237 | |
| 2025-11-13 13:29:56,417 - INFO: | |
| [ITER 25000] Evaluating train: L1 0.04092811048030853 PSNR 22.717144775390626 SSIM 0.7800096988677979 LPIPS 0.24701176583766937 | |
| 2025-11-13 13:29:58,818 - INFO: | |
| [ITER 25000] Saving Gaussians | |
| 2025-11-13 13:29:58,823 - INFO: | |
| [ITER 25000] Saving Checkpoint | |
| 2025-11-13 13:36:21,643 - INFO: | |
| [ITER 30000] Evaluating test: L1 0.04026676364243031 PSNR 24.845626754760744 SSIM 0.7364447903633118 LPIPS 0.27405478417873386 | |
| 2025-11-13 13:36:28,474 - INFO: | |
| [ITER 30000] Evaluating train: L1 0.03943709880113602 PSNR 23.01258239746094 SSIM 0.7904978752136231 LPIPS 0.23995150029659273 | |
| 2025-11-13 13:36:28,478 - INFO: | |
| [ITER 30000] Saving Gaussians | |
| 2025-11-13 13:36:28,478 - INFO: | |
| [ITER 30000] Saving Checkpoint | |
| 2025-11-13 13:36:28,546 - INFO: | |
| ================================================== | |
| 2025-11-13 13:36:28,546 - INFO: Training Statistics: | |
| 2025-11-13 13:36:28,546 - INFO: Total Training Time: 2840.59 seconds (47.34 minutes) | |
| 2025-11-13 13:36:28,546 - INFO: Peak GPU Memory Usage: 11527.07 MB (11.26 GB) | |
| 2025-11-13 13:36:28,546 - INFO: ================================================== | |
| 2025-11-13 13:36:28,546 - INFO: | |
| Training complete. | |