Open machenmusik opened 1 year ago
This may be due to the specified order of stats_to_track https://github.com/nerfstudio-project/nerfstudio/blob/main/nerfstudio/configs/base_config.py#L86
writer.EventName.ITER_TRAIN_TIME,
writer.EventName.TRAIN_RAYS_PER_SEC,
writer.EventName.CURR_TEST_PSNR,
writer.EventName.VIS_RAYS_PER_SEC,
writer.EventName.TEST_RAYS_PER_SEC,
writer.EventName.ETA,
not matching the displayed column order.
Here is what I am seeing today:
Step (% Done) Vis Rays / Sec Train Iter (time) ETA (time) Train Rays / Sec
--------------------------------------------------------------------------------------------------------
17611 (17.61%) 356.89 K 100.850 ms 2 h, 18 m, 28 s 40.75 K
1
But more often like this
tep (% Done) Vis Rays / Sec Train Iter (time) ETA (time) Train Rays / Sec
--------------------------------------------------------------------------------------------------------
17820 (17.82%) 100.164 ms 2 h, 17 m, 11 s 41.07 K
Presumably VIS_RAYS_PER_SEC is not populated for most iterations, but there isn't a blank column. In my case, it appears that CURR_TEST_PSNR and TEST_RAYS_PER_SEC are never seen either.
Periodically, the training status output columns are disrupted.
Previously IIRC, the train iter and ETA columns would be blank when single value was emitted. Now we get five columns when there should be only four.