Why `epoch=800` but only 100 epochs are run in PTV3?
yxchng opened this issue · comments
The config here says epoch=800
but why only 100 epochs are run?
[2023-12-20 13:22:10,653 INFO train.py line 151 131400] >>>>>>>>>>>>>>>> Start Training >>>>>>>>>>>>>>>>
[2023-12-20 13:22:39,383 INFO misc.py line 119 131400] Train: [1/100][1/800] Data 24.403 (24.403) Batch 28.524 (28.524) Remain 633:52:09 loss: 3.9008 Lr: 0.00060
[2023-12-20 13:22:39,989 INFO misc.py line 119 131400] Train: [1/100][2/800] Data 0.005 (0.005) Batch 0.606 (0.606) Remain 13:28:13 loss: 4.2363 Lr: 0.00060
...
Hi, epoch = 800 + eval_epoch =100 => train_epoch = 100 + loop = 8 (each epoch loop 8 times)
(Related issue: Pointcept/PointTransformerV3#14)