Baseline (untrained) val loss: 6.498492 (hab: 9.230684, mov: 6.498499)
=== Stage 1/3: training movement for up to 20 epoch(s) ===
Epoch 1/100
loss: 6.245838 [ 32/ 8081]
loss: 6.327562 [ 352/ 8081]
loss: 6.775728 [ 672/ 8081]
loss: 6.546637 [ 992/ 8081]
loss: 7.204468 [ 1312/ 8081]
loss: 6.677533 [ 1632/ 8081]
loss: 6.393209 [ 1952/ 8081]
loss: 6.763928 [ 2272/ 8081]
loss: 7.236836 [ 2592/ 8081]
loss: 6.930830 [ 2912/ 8081]
loss: 6.310127 [ 3232/ 8081]
loss: 6.147870 [ 3552/ 8081]
loss: 6.567813 [ 3872/ 8081]
loss: 6.503868 [ 4192/ 8081]
loss: 6.787545 [ 4512/ 8081]
loss: 6.867551 [ 4832/ 8081]
loss: 6.125998 [ 5152/ 8081]
loss: 6.516959 [ 5472/ 8081]
loss: 7.466505 [ 5792/ 8081]
loss: 6.176094 [ 6112/ 8081]
loss: 6.893275 [ 6432/ 8081]
loss: 6.424982 [ 6752/ 8081]
loss: 6.522388 [ 7072/ 8081]
loss: 6.098142 [ 7392/ 8081]
loss: 6.875458 [ 7712/ 8081]
loss: 6.359963 [ 8032/ 8081]
Avg training loss: 6.485763
Val loss: 6.297949 (hab: 9.230684, mov: 6.297967)
Learning rates: hab: 1.000e-04, mov: 1.000e-05
movement validation loss decreased (inf → 6.297967). Saving model…
new best habitat (9.230684) → outputs/best_model_habitat.pt
new best movement (6.297967) → outputs/best_model_movement.pt
EarlyStopping counters — movement: 0/10
Epoch 2/100
loss: 6.099136 [ 32/ 8081]
loss: 5.353790 [ 352/ 8081]
loss: 5.586840 [ 672/ 8081]
loss: 6.247027 [ 992/ 8081]
loss: 6.178728 [ 1312/ 8081]
loss: 5.690164 [ 1632/ 8081]
loss: 5.792567 [ 1952/ 8081]
loss: 6.390474 [ 2272/ 8081]
loss: 6.147866 [ 2592/ 8081]
loss: 5.615052 [ 2912/ 8081]
loss: 6.244604 [ 3232/ 8081]
loss: 5.754487 [ 3552/ 8081]
loss: 6.385683 [ 3872/ 8081]
loss: 6.027150 [ 4192/ 8081]
loss: 5.893201 [ 4512/ 8081]
loss: 6.018482 [ 4832/ 8081]
loss: 5.842194 [ 5152/ 8081]
loss: 6.261067 [ 5472/ 8081]
loss: 6.526294 [ 5792/ 8081]
loss: 5.693853 [ 6112/ 8081]
loss: 6.613298 [ 6432/ 8081]
loss: 5.897593 [ 6752/ 8081]
loss: 6.106407 [ 7072/ 8081]
loss: 6.307760 [ 7392/ 8081]
loss: 5.849806 [ 7712/ 8081]
loss: 5.635149 [ 8032/ 8081]
Avg training loss: 6.195054
Val loss: 5.937253 (hab: 9.230684, mov: 5.937276)
Learning rates: hab: 1.000e-04, mov: 1.000e-05
movement validation loss decreased (6.297967 → 5.937276). Saving model…
new best habitat (9.230684) → outputs/best_model_habitat.pt
new best movement (5.937276) → outputs/best_model_movement.pt
EarlyStopping counters — movement: 0/10
Epoch 3/100
loss: 5.839103 [ 32/ 8081]
loss: 5.704171 [ 352/ 8081]
loss: 5.905136 [ 672/ 8081]
loss: 6.292176 [ 992/ 8081]
loss: 6.048475 [ 1312/ 8081]
loss: 5.728800 [ 1632/ 8081]
loss: 5.660979 [ 1952/ 8081]
loss: 6.299916 [ 2272/ 8081]
loss: 5.466337 [ 2592/ 8081]
loss: 5.360091 [ 2912/ 8081]
loss: 5.814377 [ 3232/ 8081]
loss: 6.257022 [ 3552/ 8081]
loss: 5.621016 [ 3872/ 8081]
loss: 6.197023 [ 4192/ 8081]
loss: 5.999003 [ 4512/ 8081]
loss: 5.098269 [ 4832/ 8081]
loss: 5.334662 [ 5152/ 8081]
loss: 5.660156 [ 5472/ 8081]
loss: 5.664272 [ 5792/ 8081]
loss: 5.309518 [ 6112/ 8081]
loss: 6.303430 [ 6432/ 8081]
loss: 5.240125 [ 6752/ 8081]
loss: 5.317604 [ 7072/ 8081]
loss: 5.448744 [ 7392/ 8081]
loss: 5.595090 [ 7712/ 8081]
loss: 5.658427 [ 8032/ 8081]
Avg training loss: 5.959020
Val loss: 5.766219 (hab: 9.230684, mov: 5.766239)
Learning rates: hab: 1.000e-04, mov: 1.000e-05
movement validation loss decreased (5.937276 → 5.766239). Saving model…
new best habitat (9.230684) → outputs/best_model_habitat.pt
new best movement (5.766239) → outputs/best_model_movement.pt
EarlyStopping counters — movement: 0/10
Epoch 4/100
loss: 6.632946 [ 32/ 8081]
loss: 5.912785 [ 352/ 8081]
loss: 6.195656 [ 672/ 8081]
loss: 5.832583 [ 992/ 8081]
loss: 5.845481 [ 1312/ 8081]
loss: 5.430091 [ 1632/ 8081]
loss: 6.240309 [ 1952/ 8081]
loss: 5.108929 [ 2272/ 8081]
loss: 5.873037 [ 2592/ 8081]
loss: 4.801184 [ 2912/ 8081]
loss: 7.211305 [ 3232/ 8081]
loss: 6.344507 [ 3552/ 8081]
loss: 6.221582 [ 3872/ 8081]
loss: 6.156475 [ 4192/ 8081]
loss: 5.822242 [ 4512/ 8081]
loss: 5.714087 [ 4832/ 8081]
loss: 5.712467 [ 5152/ 8081]
loss: 5.373091 [ 5472/ 8081]
loss: 6.096395 [ 5792/ 8081]
loss: 5.958269 [ 6112/ 8081]
loss: 6.106349 [ 6432/ 8081]
loss: 6.483172 [ 6752/ 8081]
loss: 5.283493 [ 7072/ 8081]
loss: 5.479865 [ 7392/ 8081]
loss: 6.179856 [ 7712/ 8081]
loss: 6.091197 [ 8032/ 8081]
Avg training loss: 5.865439
Val loss: 5.703318 (hab: 9.230684, mov: 5.703336)
Learning rates: hab: 1.000e-04, mov: 1.000e-05
movement validation loss decreased (5.766239 → 5.703336). Saving model…
new best habitat (9.230684) → outputs/best_model_habitat.pt
new best movement (5.703336) → outputs/best_model_movement.pt
EarlyStopping counters — movement: 0/10
Epoch 5/100
loss: 5.314751 [ 32/ 8081]
loss: 5.612198 [ 352/ 8081]
loss: 5.012476 [ 672/ 8081]
loss: 5.812667 [ 992/ 8081]
loss: 6.247972 [ 1312/ 8081]
loss: 6.105094 [ 1632/ 8081]
loss: 5.333930 [ 1952/ 8081]
loss: 5.522837 [ 2272/ 8081]
loss: 5.355854 [ 2592/ 8081]
loss: 5.125224 [ 2912/ 8081]
loss: 5.607130 [ 3232/ 8081]
loss: 5.688347 [ 3552/ 8081]
loss: 5.220277 [ 3872/ 8081]
loss: 5.451266 [ 4192/ 8081]
loss: 5.623048 [ 4512/ 8081]
loss: 5.481740 [ 4832/ 8081]
loss: 5.350410 [ 5152/ 8081]
loss: 5.953897 [ 5472/ 8081]
loss: 5.119708 [ 5792/ 8081]
loss: 5.758492 [ 6112/ 8081]
loss: 4.626543 [ 6432/ 8081]
loss: 5.989931 [ 6752/ 8081]
loss: 5.971901 [ 7072/ 8081]
loss: 5.458930 [ 7392/ 8081]
loss: 5.882965 [ 7712/ 8081]
loss: 5.668804 [ 8032/ 8081]
Avg training loss: 5.826937
Val loss: 5.670581 (hab: 9.230684, mov: 5.670599)
Learning rates: hab: 1.000e-04, mov: 1.000e-05
movement validation loss decreased (5.703336 → 5.670599). Saving model…
new best habitat (9.230684) → outputs/best_model_habitat.pt
new best movement (5.670599) → outputs/best_model_movement.pt
EarlyStopping counters — movement: 0/10
Epoch 6/100
loss: 6.092647 [ 32/ 8081]
loss: 7.105897 [ 352/ 8081]
loss: 6.363903 [ 672/ 8081]
loss: 5.123186 [ 992/ 8081]
loss: 6.105388 [ 1312/ 8081]
loss: 6.213997 [ 1632/ 8081]
loss: 5.350629 [ 1952/ 8081]
loss: 5.960525 [ 2272/ 8081]
loss: 5.537608 [ 2592/ 8081]
loss: 4.229580 [ 2912/ 8081]
loss: 4.838241 [ 3232/ 8081]
loss: 4.984264 [ 3552/ 8081]
loss: 5.567141 [ 3872/ 8081]
loss: 5.118925 [ 4192/ 8081]
loss: 6.012397 [ 4512/ 8081]
loss: 5.353520 [ 4832/ 8081]
loss: 5.682104 [ 5152/ 8081]
loss: 5.858663 [ 5472/ 8081]
loss: 5.602880 [ 5792/ 8081]
loss: 4.763502 [ 6112/ 8081]
loss: 5.669884 [ 6432/ 8081]
loss: 5.806078 [ 6752/ 8081]
loss: 6.759211 [ 7072/ 8081]
loss: 5.518186 [ 7392/ 8081]
loss: 5.288215 [ 7712/ 8081]
loss: 5.528504 [ 8032/ 8081]
Avg training loss: 5.809345
Val loss: 5.654435 (hab: 9.230684, mov: 5.654451)
Learning rates: hab: 1.000e-04, mov: 1.000e-05
movement validation loss decreased (5.670599 → 5.654451). Saving model…
new best habitat (9.230684) → outputs/best_model_habitat.pt
new best movement (5.654451) → outputs/best_model_movement.pt
EarlyStopping counters — movement: 0/10
Epoch 7/100
loss: 5.568078 [ 32/ 8081]
loss: 4.881546 [ 352/ 8081]
loss: 4.778163 [ 672/ 8081]
loss: 5.636003 [ 992/ 8081]
loss: 5.682333 [ 1312/ 8081]
loss: 5.594457 [ 1632/ 8081]
loss: 5.899773 [ 1952/ 8081]
loss: 6.186626 [ 2272/ 8081]
loss: 6.073818 [ 2592/ 8081]
loss: 6.664757 [ 2912/ 8081]
loss: 6.489501 [ 3232/ 8081]
loss: 6.433125 [ 3552/ 8081]
loss: 6.309841 [ 3872/ 8081]
loss: 5.354329 [ 4192/ 8081]
loss: 5.422113 [ 4512/ 8081]
loss: 7.437659 [ 4832/ 8081]
loss: 5.919934 [ 5152/ 8081]
loss: 5.305979 [ 5472/ 8081]
loss: 7.002405 [ 5792/ 8081]
loss: 4.155359 [ 6112/ 8081]
loss: 5.167731 [ 6432/ 8081]
loss: 5.708542 [ 6752/ 8081]
loss: 4.483506 [ 7072/ 8081]
loss: 5.347366 [ 7392/ 8081]
loss: 6.393681 [ 7712/ 8081]
loss: 6.031096 [ 8032/ 8081]
Avg training loss: 5.792124
Val loss: 5.638611 (hab: 9.230684, mov: 5.638627)
Learning rates: hab: 1.000e-04, mov: 1.000e-05
movement validation loss decreased (5.654451 → 5.638627). Saving model…
new best habitat (9.230684) → outputs/best_model_habitat.pt
new best movement (5.638627) → outputs/best_model_movement.pt
EarlyStopping counters — movement: 0/10
Epoch 8/100
loss: 5.099235 [ 32/ 8081]
loss: 5.743075 [ 352/ 8081]
loss: 6.132105 [ 672/ 8081]
loss: 5.996379 [ 992/ 8081]
loss: 6.032066 [ 1312/ 8081]
loss: 5.987046 [ 1632/ 8081]
loss: 5.831802 [ 1952/ 8081]
loss: 5.307637 [ 2272/ 8081]
loss: 5.724792 [ 2592/ 8081]
loss: 5.897244 [ 2912/ 8081]
loss: 5.991146 [ 3232/ 8081]
loss: 4.891418 [ 3552/ 8081]
loss: 6.974372 [ 3872/ 8081]
loss: 5.660956 [ 4192/ 8081]
loss: 7.223697 [ 4512/ 8081]
loss: 5.804978 [ 4832/ 8081]
loss: 6.393062 [ 5152/ 8081]
loss: 6.182287 [ 5472/ 8081]
loss: 6.341672 [ 5792/ 8081]
loss: 6.084341 [ 6112/ 8081]
loss: 6.284451 [ 6432/ 8081]
loss: 5.453782 [ 6752/ 8081]
loss: 5.336484 [ 7072/ 8081]
loss: 7.075533 [ 7392/ 8081]
loss: 5.086387 [ 7712/ 8081]
loss: 4.845394 [ 8032/ 8081]
Avg training loss: 5.786819
Val loss: 5.632171 (hab: 9.230684, mov: 5.632186)
Learning rates: hab: 1.000e-04, mov: 1.000e-05
movement validation loss decreased (5.638627 → 5.632186). Saving model…
new best habitat (9.230684) → outputs/best_model_habitat.pt
new best movement (5.632186) → outputs/best_model_movement.pt
EarlyStopping counters — movement: 0/10
Epoch 9/100
loss: 6.308364 [ 32/ 8081]
loss: 4.967251 [ 352/ 8081]
loss: 5.667865 [ 672/ 8081]
loss: 6.454578 [ 992/ 8081]
loss: 5.054966 [ 1312/ 8081]
loss: 5.535814 [ 1632/ 8081]
loss: 6.263032 [ 1952/ 8081]
loss: 4.745832 [ 2272/ 8081]
loss: 6.120334 [ 2592/ 8081]
loss: 5.300797 [ 2912/ 8081]
loss: 4.350340 [ 3232/ 8081]
loss: 5.738823 [ 3552/ 8081]
loss: 6.101245 [ 3872/ 8081]
loss: 5.936307 [ 4192/ 8081]
loss: 5.858898 [ 4512/ 8081]
loss: 4.961806 [ 4832/ 8081]
loss: 4.966421 [ 5152/ 8081]
loss: 5.127247 [ 5472/ 8081]
loss: 6.860676 [ 5792/ 8081]
loss: 5.478895 [ 6112/ 8081]
loss: 5.261863 [ 6432/ 8081]
loss: 6.303907 [ 6752/ 8081]
loss: 4.265432 [ 7072/ 8081]
loss: 5.241710 [ 7392/ 8081]
loss: 5.257975 [ 7712/ 8081]
loss: 4.894818 [ 8032/ 8081]
Avg training loss: 5.776724
Val loss: 5.629901 (hab: 9.230684, mov: 5.629916)
Learning rates: hab: 1.000e-04, mov: 1.000e-05
movement validation loss decreased (5.632186 → 5.629916). Saving model…
new best habitat (9.230684) → outputs/best_model_habitat.pt
new best movement (5.629916) → outputs/best_model_movement.pt
EarlyStopping counters — movement: 0/10
Epoch 10/100
loss: 6.314488 [ 32/ 8081]
loss: 5.867524 [ 352/ 8081]
loss: 5.768166 [ 672/ 8081]
loss: 5.184070 [ 992/ 8081]
loss: 6.571313 [ 1312/ 8081]
loss: 6.356519 [ 1632/ 8081]
loss: 5.905964 [ 1952/ 8081]
loss: 5.781095 [ 2272/ 8081]
loss: 5.599715 [ 2592/ 8081]
loss: 5.270180 [ 2912/ 8081]
loss: 5.790470 [ 3232/ 8081]
loss: 5.750713 [ 3552/ 8081]
loss: 6.457706 [ 3872/ 8081]
loss: 5.310520 [ 4192/ 8081]
loss: 5.795385 [ 4512/ 8081]
loss: 5.713717 [ 4832/ 8081]
loss: 6.134362 [ 5152/ 8081]
loss: 5.727392 [ 5472/ 8081]
loss: 5.941470 [ 5792/ 8081]
loss: 6.709103 [ 6112/ 8081]
loss: 5.234346 [ 6432/ 8081]
loss: 5.648595 [ 6752/ 8081]
loss: 6.490264 [ 7072/ 8081]
loss: 6.932870 [ 7392/ 8081]
loss: 6.698299 [ 7712/ 8081]
loss: 6.143182 [ 8032/ 8081]
Avg training loss: 5.768709
Val loss: 5.620571 (hab: 9.230684, mov: 5.620585)
Learning rates: hab: 1.000e-04, mov: 1.000e-05
movement validation loss decreased (5.629916 → 5.620585). Saving model…
new best habitat (9.230684) → outputs/best_model_habitat.pt
new best movement (5.620585) → outputs/best_model_movement.pt
EarlyStopping counters — movement: 0/10
Epoch 11/100
loss: 6.147740 [ 32/ 8081]
loss: 5.848036 [ 352/ 8081]
loss: 6.128418 [ 672/ 8081]
loss: 5.709217 [ 992/ 8081]
loss: 5.834153 [ 1312/ 8081]
loss: 5.872700 [ 1632/ 8081]
loss: 5.539373 [ 1952/ 8081]
loss: 5.604455 [ 2272/ 8081]
loss: 6.045370 [ 2592/ 8081]
loss: 4.917933 [ 2912/ 8081]
loss: 5.876919 [ 3232/ 8081]
loss: 5.395803 [ 3552/ 8081]
loss: 5.595012 [ 3872/ 8081]
loss: 4.589242 [ 4192/ 8081]
loss: 5.743724 [ 4512/ 8081]
loss: 5.778891 [ 4832/ 8081]
loss: 5.282884 [ 5152/ 8081]
loss: 5.544705 [ 5472/ 8081]
loss: 5.846744 [ 5792/ 8081]
loss: 5.917231 [ 6112/ 8081]
loss: 6.161053 [ 6432/ 8081]
loss: 5.534051 [ 6752/ 8081]
loss: 5.505260 [ 7072/ 8081]
loss: 6.237825 [ 7392/ 8081]
loss: 5.684086 [ 7712/ 8081]
loss: 5.539722 [ 8032/ 8081]
Avg training loss: 5.753760
Val loss: 5.613468 (hab: 9.230684, mov: 5.613483)
Learning rates: hab: 1.000e-04, mov: 1.000e-05
movement validation loss decreased (5.620585 → 5.613483). Saving model…
new best habitat (9.230684) → outputs/best_model_habitat.pt
new best movement (5.613483) → outputs/best_model_movement.pt
EarlyStopping counters — movement: 0/10
Epoch 12/100
loss: 5.487241 [ 32/ 8081]
loss: 4.759591 [ 352/ 8081]
loss: 4.958356 [ 672/ 8081]
loss: 5.543693 [ 992/ 8081]
loss: 6.048165 [ 1312/ 8081]
loss: 5.803805 [ 1632/ 8081]
loss: 6.045733 [ 1952/ 8081]
loss: 5.524828 [ 2272/ 8081]
loss: 5.379117 [ 2592/ 8081]
loss: 6.816269 [ 2912/ 8081]
loss: 5.883208 [ 3232/ 8081]
loss: 6.287618 [ 3552/ 8081]
loss: 6.083188 [ 3872/ 8081]
loss: 6.789408 [ 4192/ 8081]
loss: 6.018589 [ 4512/ 8081]
loss: 5.963109 [ 4832/ 8081]
loss: 6.040549 [ 5152/ 8081]
loss: 4.614318 [ 5472/ 8081]
loss: 6.000447 [ 5792/ 8081]
loss: 6.163531 [ 6112/ 8081]
loss: 5.295474 [ 6432/ 8081]
loss: 5.018180 [ 6752/ 8081]
loss: 5.573012 [ 7072/ 8081]
loss: 6.498673 [ 7392/ 8081]
loss: 5.381559 [ 7712/ 8081]
loss: 5.554119 [ 8032/ 8081]
Avg training loss: 5.746052
Val loss: 5.608727 (hab: 9.230684, mov: 5.608741)
Learning rates: hab: 1.000e-04, mov: 1.000e-05
movement validation loss decreased (5.613483 → 5.608741). Saving model…
new best habitat (9.230684) → outputs/best_model_habitat.pt
new best movement (5.608741) → outputs/best_model_movement.pt
EarlyStopping counters — movement: 0/10
Epoch 13/100
loss: 6.073669 [ 32/ 8081]
loss: 5.419466 [ 352/ 8081]
loss: 5.843186 [ 672/ 8081]
loss: 5.837664 [ 992/ 8081]
loss: 5.857747 [ 1312/ 8081]
loss: 4.882453 [ 1632/ 8081]
loss: 6.780400 [ 1952/ 8081]
loss: 5.916022 [ 2272/ 8081]
loss: 6.016525 [ 2592/ 8081]
loss: 6.327806 [ 2912/ 8081]
loss: 5.499141 [ 3232/ 8081]
loss: 5.230143 [ 3552/ 8081]
loss: 4.949910 [ 3872/ 8081]
loss: 6.453809 [ 4192/ 8081]
loss: 6.041904 [ 4512/ 8081]
loss: 5.457885 [ 4832/ 8081]
loss: 5.023824 [ 5152/ 8081]
loss: 5.826265 [ 5472/ 8081]
loss: 6.044719 [ 5792/ 8081]
loss: 6.064189 [ 6112/ 8081]
loss: 6.439377 [ 6432/ 8081]
loss: 5.804107 [ 6752/ 8081]
loss: 5.386705 [ 7072/ 8081]
loss: 5.617929 [ 7392/ 8081]
loss: 6.386126 [ 7712/ 8081]
loss: 6.398268 [ 8032/ 8081]
Avg training loss: 5.744411
Val loss: 5.605536 (hab: 9.230684, mov: 5.605550)
Learning rates: hab: 1.000e-04, mov: 1.000e-05
movement validation loss decreased (5.608741 → 5.605550). Saving model…
new best habitat (9.230684) → outputs/best_model_habitat.pt
new best movement (5.605550) → outputs/best_model_movement.pt
EarlyStopping counters — movement: 0/10
Epoch 14/100
loss: 6.167862 [ 32/ 8081]
loss: 5.421381 [ 352/ 8081]
loss: 5.801930 [ 672/ 8081]
loss: 6.168296 [ 992/ 8081]
loss: 5.170939 [ 1312/ 8081]
loss: 5.607087 [ 1632/ 8081]
loss: 6.067954 [ 1952/ 8081]
loss: 5.593189 [ 2272/ 8081]
loss: 5.857327 [ 2592/ 8081]
loss: 5.154043 [ 2912/ 8081]
loss: 4.849125 [ 3232/ 8081]
loss: 5.506304 [ 3552/ 8081]
loss: 5.656959 [ 3872/ 8081]
loss: 5.387237 [ 4192/ 8081]
loss: 5.295750 [ 4512/ 8081]
loss: 5.182643 [ 4832/ 8081]
loss: 6.232894 [ 5152/ 8081]
loss: 5.986517 [ 5472/ 8081]
loss: 5.494692 [ 5792/ 8081]
loss: 5.424548 [ 6112/ 8081]
loss: 5.677889 [ 6432/ 8081]
loss: 5.413161 [ 6752/ 8081]
loss: 5.684591 [ 7072/ 8081]
loss: 4.958488 [ 7392/ 8081]
loss: 5.986359 [ 7712/ 8081]
loss: 5.468246 [ 8032/ 8081]
Avg training loss: 5.738241
Val loss: 5.602485 (hab: 9.230684, mov: 5.602499)
Learning rates: hab: 1.000e-04, mov: 1.000e-05
movement validation loss decreased (5.605550 → 5.602499). Saving model…
new best habitat (9.230684) → outputs/best_model_habitat.pt
new best movement (5.602499) → outputs/best_model_movement.pt
EarlyStopping counters — movement: 0/10
Epoch 15/100
loss: 4.989216 [ 32/ 8081]
loss: 5.912005 [ 352/ 8081]
loss: 5.557985 [ 672/ 8081]
loss: 5.653116 [ 992/ 8081]
loss: 4.846440 [ 1312/ 8081]
loss: 6.104223 [ 1632/ 8081]
loss: 5.232669 [ 1952/ 8081]
loss: 5.468318 [ 2272/ 8081]
loss: 6.651891 [ 2592/ 8081]
loss: 5.294498 [ 2912/ 8081]
loss: 5.919892 [ 3232/ 8081]
loss: 6.003839 [ 3552/ 8081]
loss: 6.305511 [ 3872/ 8081]
loss: 5.008946 [ 4192/ 8081]
loss: 6.894829 [ 4512/ 8081]
loss: 5.664158 [ 4832/ 8081]
loss: 6.371749 [ 5152/ 8081]
loss: 5.040733 [ 5472/ 8081]
loss: 5.726504 [ 5792/ 8081]
loss: 5.415521 [ 6112/ 8081]
loss: 6.107200 [ 6432/ 8081]
loss: 5.186206 [ 6752/ 8081]
loss: 6.264306 [ 7072/ 8081]
loss: 5.869187 [ 7392/ 8081]
loss: 4.688340 [ 7712/ 8081]
loss: 5.336164 [ 8032/ 8081]
Avg training loss: 5.733183
Val loss: 5.597341 (hab: 9.230684, mov: 5.597354)
Learning rates: hab: 1.000e-04, mov: 1.000e-05
movement validation loss decreased (5.602499 → 5.597354). Saving model…
new best habitat (9.230684) → outputs/best_model_habitat.pt
new best movement (5.597354) → outputs/best_model_movement.pt
EarlyStopping counters — movement: 0/10
Epoch 16/100
loss: 5.766613 [ 32/ 8081]
loss: 5.339662 [ 352/ 8081]
loss: 6.394774 [ 672/ 8081]
loss: 6.040304 [ 992/ 8081]
loss: 5.244086 [ 1312/ 8081]
loss: 6.205747 [ 1632/ 8081]
loss: 6.052759 [ 1952/ 8081]
loss: 5.535648 [ 2272/ 8081]
loss: 4.936183 [ 2592/ 8081]
loss: 5.625336 [ 2912/ 8081]
loss: 5.325573 [ 3232/ 8081]
loss: 5.831590 [ 3552/ 8081]
loss: 5.649969 [ 3872/ 8081]
loss: 6.708189 [ 4192/ 8081]
loss: 5.466768 [ 4512/ 8081]
loss: 6.284393 [ 4832/ 8081]
loss: 5.145835 [ 5152/ 8081]
loss: 4.971982 [ 5472/ 8081]
loss: 5.969846 [ 5792/ 8081]
loss: 5.591209 [ 6112/ 8081]
loss: 4.685674 [ 6432/ 8081]
loss: 5.046867 [ 6752/ 8081]
loss: 5.818790 [ 7072/ 8081]
loss: 5.235944 [ 7392/ 8081]
loss: 5.770116 [ 7712/ 8081]
loss: 5.626723 [ 8032/ 8081]
Avg training loss: 5.730803
Val loss: 5.594410 (hab: 9.230684, mov: 5.594423)
Learning rates: hab: 1.000e-04, mov: 1.000e-05
movement validation loss decreased (5.597354 → 5.594423). Saving model…
new best habitat (9.230684) → outputs/best_model_habitat.pt
new best movement (5.594423) → outputs/best_model_movement.pt
EarlyStopping counters — movement: 0/10
Epoch 17/100
loss: 4.871367 [ 32/ 8081]
loss: 5.736880 [ 352/ 8081]
loss: 5.175937 [ 672/ 8081]
loss: 4.820874 [ 992/ 8081]
loss: 5.622364 [ 1312/ 8081]
loss: 5.579250 [ 1632/ 8081]
loss: 5.850883 [ 1952/ 8081]
loss: 5.875285 [ 2272/ 8081]
loss: 5.656169 [ 2592/ 8081]
loss: 5.553955 [ 2912/ 8081]
loss: 4.745771 [ 3232/ 8081]
loss: 5.905107 [ 3552/ 8081]
loss: 5.187916 [ 3872/ 8081]
loss: 6.295620 [ 4192/ 8081]
loss: 4.986555 [ 4512/ 8081]
loss: 5.114381 [ 4832/ 8081]
loss: 5.839475 [ 5152/ 8081]
loss: 4.913824 [ 5472/ 8081]
loss: 5.647020 [ 5792/ 8081]
loss: 5.907448 [ 6112/ 8081]
loss: 5.920348 [ 6432/ 8081]
loss: 5.641849 [ 6752/ 8081]
loss: 5.379340 [ 7072/ 8081]
loss: 5.512960 [ 7392/ 8081]
loss: 5.705914 [ 7712/ 8081]
loss: 6.004600 [ 8032/ 8081]
Avg training loss: 5.729424
Val loss: 5.590032 (hab: 9.230684, mov: 5.590045)
Learning rates: hab: 1.000e-04, mov: 1.000e-05
movement validation loss decreased (5.594423 → 5.590045). Saving model…
new best habitat (9.230684) → outputs/best_model_habitat.pt
new best movement (5.590045) → outputs/best_model_movement.pt
EarlyStopping counters — movement: 0/10
Epoch 18/100
loss: 6.336276 [ 32/ 8081]
loss: 5.780512 [ 352/ 8081]
loss: 4.655159 [ 672/ 8081]
loss: 6.247569 [ 992/ 8081]
loss: 5.853029 [ 1312/ 8081]
loss: 5.985885 [ 1632/ 8081]
loss: 4.970037 [ 1952/ 8081]
loss: 5.095961 [ 2272/ 8081]
loss: 5.903147 [ 2592/ 8081]
loss: 5.427063 [ 2912/ 8081]
loss: 5.625571 [ 3232/ 8081]
loss: 5.285646 [ 3552/ 8081]
loss: 5.009737 [ 3872/ 8081]
loss: 5.156672 [ 4192/ 8081]
loss: 5.327857 [ 4512/ 8081]
loss: 5.724604 [ 4832/ 8081]
loss: 5.683038 [ 5152/ 8081]
loss: 5.354910 [ 5472/ 8081]
loss: 6.357274 [ 5792/ 8081]
loss: 5.163094 [ 6112/ 8081]
loss: 6.224330 [ 6432/ 8081]
loss: 5.599071 [ 6752/ 8081]
loss: 5.574611 [ 7072/ 8081]
loss: 5.239250 [ 7392/ 8081]
loss: 4.997913 [ 7712/ 8081]
loss: 6.280746 [ 8032/ 8081]
Avg training loss: 5.722111
Val loss: 5.587126 (hab: 9.230684, mov: 5.587139)
Learning rates: hab: 1.000e-04, mov: 1.000e-05
movement validation loss decreased (5.590045 → 5.587139). Saving model…
new best habitat (9.230684) → outputs/best_model_habitat.pt
new best movement (5.587139) → outputs/best_model_movement.pt
EarlyStopping counters — movement: 0/10
Epoch 19/100
loss: 5.980573 [ 32/ 8081]
loss: 5.602824 [ 352/ 8081]
loss: 6.092440 [ 672/ 8081]
loss: 5.996263 [ 992/ 8081]
loss: 5.080707 [ 1312/ 8081]
loss: 5.649462 [ 1632/ 8081]
loss: 6.369906 [ 1952/ 8081]
loss: 5.880649 [ 2272/ 8081]
loss: 7.192008 [ 2592/ 8081]
loss: 5.894856 [ 2912/ 8081]
loss: 5.283854 [ 3232/ 8081]
loss: 5.592988 [ 3552/ 8081]
loss: 5.117173 [ 3872/ 8081]
loss: 7.270640 [ 4192/ 8081]
loss: 5.565506 [ 4512/ 8081]
loss: 7.196802 [ 4832/ 8081]
loss: 5.414187 [ 5152/ 8081]
loss: 5.921555 [ 5472/ 8081]
loss: 5.096357 [ 5792/ 8081]
loss: 6.105429 [ 6112/ 8081]
loss: 5.477416 [ 6432/ 8081]
loss: 6.091595 [ 6752/ 8081]
loss: 6.075043 [ 7072/ 8081]
loss: 5.058344 [ 7392/ 8081]
loss: 6.770479 [ 7712/ 8081]
loss: 6.078857 [ 8032/ 8081]
Avg training loss: 5.722099
Val loss: 5.585112 (hab: 9.230684, mov: 5.585125)
Learning rates: hab: 1.000e-04, mov: 1.000e-05
movement validation loss decreased (5.587139 → 5.585125). Saving model…
new best habitat (9.230684) → outputs/best_model_habitat.pt
new best movement (5.585125) → outputs/best_model_movement.pt
EarlyStopping counters — movement: 0/10
Epoch 20/100
loss: 5.495479 [ 32/ 8081]
loss: 5.742344 [ 352/ 8081]
loss: 4.841171 [ 672/ 8081]
loss: 5.995773 [ 992/ 8081]
loss: 5.092164 [ 1312/ 8081]
loss: 5.473918 [ 1632/ 8081]
loss: 5.701757 [ 1952/ 8081]
loss: 4.637615 [ 2272/ 8081]
loss: 6.149223 [ 2592/ 8081]
loss: 5.093746 [ 2912/ 8081]
loss: 5.734341 [ 3232/ 8081]
loss: 6.036654 [ 3552/ 8081]
loss: 5.749770 [ 3872/ 8081]
loss: 5.803497 [ 4192/ 8081]
loss: 5.484233 [ 4512/ 8081]
loss: 6.318474 [ 4832/ 8081]
loss: 5.720933 [ 5152/ 8081]
loss: 6.420022 [ 5472/ 8081]
loss: 6.222536 [ 5792/ 8081]
loss: 7.128765 [ 6112/ 8081]
loss: 6.121245 [ 6432/ 8081]
loss: 6.209498 [ 6752/ 8081]
loss: 5.643752 [ 7072/ 8081]
loss: 5.566283 [ 7392/ 8081]
loss: 4.954899 [ 7712/ 8081]
loss: 5.356214 [ 8032/ 8081]
Avg training loss: 5.718319
Val loss: 5.579656 (hab: 9.230684, mov: 5.579670)
Learning rates: hab: 1.000e-04, mov: 1.000e-05
movement validation loss decreased (5.585125 → 5.579670). Saving model…
new best habitat (9.230684) → outputs/best_model_habitat.pt
new best movement (5.579670) → outputs/best_model_movement.pt
EarlyStopping counters — movement: 0/10
=== Stage 2/3: training habitat for up to 50 epoch(s) ===
Epoch 21/100
loss: 6.214893 [ 32/ 8081]
loss: 5.260427 [ 352/ 8081]
loss: 6.455642 [ 672/ 8081]
loss: 6.041101 [ 992/ 8081]
loss: 6.043737 [ 1312/ 8081]
loss: 5.876389 [ 1632/ 8081]
loss: 6.167425 [ 1952/ 8081]
loss: 5.528721 [ 2272/ 8081]
loss: 5.156203 [ 2592/ 8081]
loss: 5.736268 [ 2912/ 8081]
loss: 5.556381 [ 3232/ 8081]
loss: 4.834304 [ 3552/ 8081]
loss: 5.192009 [ 3872/ 8081]
loss: 5.215473 [ 4192/ 8081]
loss: 4.965912 [ 4512/ 8081]
loss: 5.664655 [ 4832/ 8081]
loss: 5.654807 [ 5152/ 8081]
loss: 6.580978 [ 5472/ 8081]
loss: 6.449681 [ 5792/ 8081]
loss: 5.459794 [ 6112/ 8081]
loss: 5.351525 [ 6432/ 8081]
loss: 4.545648 [ 6752/ 8081]
loss: 6.095381 [ 7072/ 8081]
loss: 7.183198 [ 7392/ 8081]
loss: 6.631365 [ 7712/ 8081]
loss: 4.528363 [ 8032/ 8081]
Avg training loss: 5.714955
Val loss: 5.579576 (hab: 9.230192, mov: 5.579670)
Learning rates: hab: 1.000e-04, mov: 1.000e-05
habitat validation loss decreased (inf → 9.230192). Saving model…
new best habitat (9.230192) → outputs/best_model_habitat.pt
new best movement (5.579670) → outputs/best_model_movement.pt
EarlyStopping counters — habitat: 0/10
Epoch 22/100
loss: 5.545901 [ 32/ 8081]
loss: 5.874181 [ 352/ 8081]
loss: 5.416817 [ 672/ 8081]
loss: 5.730185 [ 992/ 8081]
loss: 4.973294 [ 1312/ 8081]
loss: 4.594021 [ 1632/ 8081]
loss: 5.822527 [ 1952/ 8081]
loss: 5.320210 [ 2272/ 8081]
loss: 6.180506 [ 2592/ 8081]
loss: 5.218982 [ 2912/ 8081]
loss: 6.415107 [ 3232/ 8081]
loss: 5.100583 [ 3552/ 8081]
loss: 6.107276 [ 3872/ 8081]
loss: 5.014849 [ 4192/ 8081]
loss: 6.073889 [ 4512/ 8081]
loss: 6.449848 [ 4832/ 8081]
loss: 5.193040 [ 5152/ 8081]
loss: 5.050825 [ 5472/ 8081]
loss: 5.827705 [ 5792/ 8081]
loss: 6.314666 [ 6112/ 8081]
loss: 6.185558 [ 6432/ 8081]
loss: 5.958315 [ 6752/ 8081]
loss: 5.975613 [ 7072/ 8081]
loss: 6.144325 [ 7392/ 8081]
loss: 5.418290 [ 7712/ 8081]
loss: 5.256663 [ 8032/ 8081]
Avg training loss: 5.714180
Val loss: 5.578885 (hab: 9.228170, mov: 5.579670)
Learning rates: hab: 1.000e-04, mov: 1.000e-05
habitat validation loss decreased (9.230192 → 9.228170). Saving model…
new best habitat (9.228170) → outputs/best_model_habitat.pt
new best movement (5.579670) → outputs/best_model_movement.pt
EarlyStopping counters — habitat: 0/10
Epoch 23/100
loss: 5.653369 [ 32/ 8081]
loss: 5.685206 [ 352/ 8081]
loss: 6.392813 [ 672/ 8081]
loss: 5.465648 [ 992/ 8081]
loss: 5.735848 [ 1312/ 8081]
loss: 6.919081 [ 1632/ 8081]
loss: 6.736339 [ 1952/ 8081]
loss: 5.200480 [ 2272/ 8081]
loss: 5.550709 [ 2592/ 8081]
loss: 6.431253 [ 2912/ 8081]
loss: 4.936907 [ 3232/ 8081]
loss: 6.082497 [ 3552/ 8081]
loss: 5.069165 [ 3872/ 8081]
loss: 6.105947 [ 4192/ 8081]
loss: 5.244616 [ 4512/ 8081]
loss: 5.995945 [ 4832/ 8081]
loss: 5.721663 [ 5152/ 8081]
loss: 5.560308 [ 5472/ 8081]
loss: 5.644754 [ 5792/ 8081]
loss: 4.425217 [ 6112/ 8081]
loss: 5.438462 [ 6432/ 8081]
loss: 5.644345 [ 6752/ 8081]
loss: 6.223389 [ 7072/ 8081]
loss: 5.554729 [ 7392/ 8081]
loss: 5.507235 [ 7712/ 8081]
loss: 5.304576 [ 8032/ 8081]
Avg training loss: 5.714334
Val loss: 5.576211 (hab: 9.223297, mov: 5.579670)
Learning rates: hab: 1.000e-04, mov: 1.000e-05
habitat validation loss decreased (9.228170 → 9.223297). Saving model…
new best habitat (9.223297) → outputs/best_model_habitat.pt
new best movement (5.579670) → outputs/best_model_movement.pt
EarlyStopping counters — habitat: 0/10
Epoch 24/100
loss: 5.307393 [ 32/ 8081]
loss: 6.052416 [ 352/ 8081]
loss: 6.947698 [ 672/ 8081]
loss: 4.966177 [ 992/ 8081]
loss: 5.354320 [ 1312/ 8081]
loss: 5.011671 [ 1632/ 8081]
loss: 5.077588 [ 1952/ 8081]
loss: 6.410150 [ 2272/ 8081]
loss: 5.908555 [ 2592/ 8081]
loss: 5.191885 [ 2912/ 8081]
loss: 6.326991 [ 3232/ 8081]
loss: 5.950275 [ 3552/ 8081]
loss: 5.182536 [ 3872/ 8081]
loss: 5.854231 [ 4192/ 8081]
loss: 5.781198 [ 4512/ 8081]
loss: 4.758808 [ 4832/ 8081]
loss: 5.441116 [ 5152/ 8081]
loss: 6.130911 [ 5472/ 8081]
loss: 5.521577 [ 5792/ 8081]
loss: 5.110908 [ 6112/ 8081]
loss: 6.249578 [ 6432/ 8081]
loss: 5.340546 [ 6752/ 8081]
loss: 5.915018 [ 7072/ 8081]
loss: 6.110167 [ 7392/ 8081]
loss: 6.595109 [ 7712/ 8081]
loss: 5.572565 [ 8032/ 8081]
Avg training loss: 5.702035
Val loss: 5.570370 (hab: 9.219717, mov: 5.579670)
Learning rates: hab: 1.000e-04, mov: 1.000e-05
habitat validation loss decreased (9.223297 → 9.219717). Saving model…
new best habitat (9.219717) → outputs/best_model_habitat.pt
new best movement (5.579670) → outputs/best_model_movement.pt
EarlyStopping counters — habitat: 0/10
Epoch 25/100
loss: 6.576512 [ 32/ 8081]
loss: 5.906764 [ 352/ 8081]
loss: 4.642290 [ 672/ 8081]
loss: 6.289025 [ 992/ 8081]
loss: 6.225452 [ 1312/ 8081]
loss: 5.799870 [ 1632/ 8081]
loss: 6.388820 [ 1952/ 8081]
loss: 6.104104 [ 2272/ 8081]
loss: 5.029119 [ 2592/ 8081]
loss: 5.541561 [ 2912/ 8081]
loss: 5.225651 [ 3232/ 8081]
loss: 6.731432 [ 3552/ 8081]
loss: 5.620647 [ 3872/ 8081]
loss: 5.570349 [ 4192/ 8081]
loss: 6.379705 [ 4512/ 8081]
loss: 6.033603 [ 4832/ 8081]
loss: 5.366957 [ 5152/ 8081]
loss: 6.212232 [ 5472/ 8081]
loss: 5.891926 [ 5792/ 8081]
loss: 5.058862 [ 6112/ 8081]
loss: 5.418173 [ 6432/ 8081]
loss: 6.253366 [ 6752/ 8081]
loss: 4.993002 [ 7072/ 8081]
loss: 5.156422 [ 7392/ 8081]
loss: 5.365839 [ 7712/ 8081]
loss: 6.760598 [ 8032/ 8081]
Avg training loss: 5.697390
Val loss: 5.563745 (hab: 9.213537, mov: 5.579670)
Learning rates: hab: 1.000e-04, mov: 1.000e-05
habitat validation loss decreased (9.219717 → 9.213537). Saving model…
new best habitat (9.213537) → outputs/best_model_habitat.pt
new best movement (5.579670) → outputs/best_model_movement.pt
EarlyStopping counters — habitat: 0/10
Epoch 26/100
loss: 5.571324 [ 32/ 8081]
loss: 5.093164 [ 352/ 8081]
loss: 5.406750 [ 672/ 8081]
loss: 5.983043 [ 992/ 8081]
loss: 6.425274 [ 1312/ 8081]
loss: 4.884968 [ 1632/ 8081]
loss: 5.942920 [ 1952/ 8081]
loss: 4.736323 [ 2272/ 8081]
loss: 5.991195 [ 2592/ 8081]
loss: 6.163450 [ 2912/ 8081]
loss: 6.665747 [ 3232/ 8081]
loss: 6.281912 [ 3552/ 8081]
loss: 6.116368 [ 3872/ 8081]
loss: 5.132730 [ 4192/ 8081]
loss: 5.814788 [ 4512/ 8081]
loss: 5.192154 [ 4832/ 8081]
loss: 5.920406 [ 5152/ 8081]
loss: 5.658549 [ 5472/ 8081]
loss: 5.287663 [ 5792/ 8081]
loss: 6.904008 [ 6112/ 8081]
loss: 5.647901 [ 6432/ 8081]
loss: 5.092663 [ 6752/ 8081]
loss: 6.106362 [ 7072/ 8081]
loss: 5.918185 [ 7392/ 8081]
loss: 5.526569 [ 7712/ 8081]
loss: 5.206008 [ 8032/ 8081]
Avg training loss: 5.686113
Val loss: 5.553567 (hab: 9.207697, mov: 5.579670)
Learning rates: hab: 1.000e-04, mov: 1.000e-05
habitat validation loss decreased (9.213537 → 9.207697). Saving model…
new best habitat (9.207697) → outputs/best_model_habitat.pt
new best movement (5.579670) → outputs/best_model_movement.pt
EarlyStopping counters — habitat: 0/10
Epoch 27/100
loss: 5.768501 [ 32/ 8081]
loss: 6.528740 [ 352/ 8081]
loss: 4.605237 [ 672/ 8081]
loss: 4.995129 [ 992/ 8081]
loss: 5.742946 [ 1312/ 8081]
loss: 5.843820 [ 1632/ 8081]
loss: 5.605895 [ 1952/ 8081]
loss: 5.382057 [ 2272/ 8081]
loss: 5.940536 [ 2592/ 8081]
loss: 6.289454 [ 2912/ 8081]
loss: 6.307106 [ 3232/ 8081]
loss: 5.149521 [ 3552/ 8081]
loss: 6.333331 [ 3872/ 8081]
loss: 5.876357 [ 4192/ 8081]
loss: 5.429687 [ 4512/ 8081]
loss: 5.239026 [ 4832/ 8081]
loss: 5.141148 [ 5152/ 8081]
loss: 5.240422 [ 5472/ 8081]
loss: 5.276767 [ 5792/ 8081]
loss: 4.440660 [ 6112/ 8081]
loss: 5.166564 [ 6432/ 8081]
loss: 5.638910 [ 6752/ 8081]
loss: 5.833482 [ 7072/ 8081]
loss: 6.694550 [ 7392/ 8081]
loss: 5.925578 [ 7712/ 8081]
loss: 4.050676 [ 8032/ 8081]
Avg training loss: 5.683887
Val loss: 5.551470 (hab: 9.216839, mov: 5.579670)
Learning rates: hab: 1.000e-04, mov: 1.000e-05
new best movement (5.579670) → outputs/best_model_movement.pt
EarlyStopping counters — habitat: 1/10
Epoch 28/100
loss: 5.398245 [ 32/ 8081]
loss: 5.676805 [ 352/ 8081]
loss: 5.790808 [ 672/ 8081]
loss: 5.104578 [ 992/ 8081]
loss: 4.464424 [ 1312/ 8081]
loss: 5.452138 [ 1632/ 8081]
loss: 5.439054 [ 1952/ 8081]
loss: 6.643448 [ 2272/ 8081]
loss: 5.680412 [ 2592/ 8081]
loss: 6.271834 [ 2912/ 8081]
loss: 5.770246 [ 3232/ 8081]
loss: 4.955185 [ 3552/ 8081]
loss: 5.492970 [ 3872/ 8081]
loss: 5.747366 [ 4192/ 8081]
loss: 5.466230 [ 4512/ 8081]
loss: 5.639440 [ 4832/ 8081]
loss: 5.633723 [ 5152/ 8081]
loss: 6.061408 [ 5472/ 8081]
loss: 5.216766 [ 5792/ 8081]
loss: 5.682209 [ 6112/ 8081]
loss: 6.221254 [ 6432/ 8081]
loss: 5.966249 [ 6752/ 8081]
loss: 6.696516 [ 7072/ 8081]
loss: 6.208097 [ 7392/ 8081]
loss: 6.080026 [ 7712/ 8081]
loss: 6.059775 [ 8032/ 8081]
Avg training loss: 5.684379
Val loss: 5.543834 (hab: 9.194668, mov: 5.579670)
Learning rates: hab: 1.000e-04, mov: 1.000e-05
habitat validation loss decreased (9.207697 → 9.194668). Saving model…
new best habitat (9.194668) → outputs/best_model_habitat.pt
new best movement (5.579670) → outputs/best_model_movement.pt
EarlyStopping counters — habitat: 0/10
Epoch 29/100
loss: 5.983919 [ 32/ 8081]
loss: 5.953605 [ 352/ 8081]
loss: 4.506452 [ 672/ 8081]
loss: 5.663980 [ 992/ 8081]
loss: 5.609444 [ 1312/ 8081]
loss: 6.052475 [ 1632/ 8081]
loss: 6.573792 [ 1952/ 8081]
loss: 5.793353 [ 2272/ 8081]
loss: 4.948423 [ 2592/ 8081]
loss: 5.310138 [ 2912/ 8081]
loss: 6.865760 [ 3232/ 8081]
loss: 5.498428 [ 3552/ 8081]
loss: 5.976036 [ 3872/ 8081]
loss: 5.241432 [ 4192/ 8081]
loss: 4.956198 [ 4512/ 8081]
loss: 5.638568 [ 4832/ 8081]
loss: 4.483184 [ 5152/ 8081]
loss: 5.451896 [ 5472/ 8081]
loss: 6.129908 [ 5792/ 8081]
loss: 5.199718 [ 6112/ 8081]
loss: 5.781012 [ 6432/ 8081]
loss: 5.665868 [ 6752/ 8081]
loss: 5.653917 [ 7072/ 8081]
loss: 6.277304 [ 7392/ 8081]
loss: 4.847164 [ 7712/ 8081]
loss: 6.992944 [ 8032/ 8081]
Avg training loss: 5.681584
Val loss: 5.544224 (hab: 9.196121, mov: 5.579670)
Learning rates: hab: 1.000e-04, mov: 1.000e-05
new best movement (5.579670) → outputs/best_model_movement.pt
EarlyStopping counters — habitat: 1/10
Epoch 30/100
loss: 5.659962 [ 32/ 8081]
loss: 5.616187 [ 352/ 8081]
loss: 5.399122 [ 672/ 8081]
loss: 5.060857 [ 992/ 8081]
loss: 6.068506 [ 1312/ 8081]
loss: 5.094334 [ 1632/ 8081]
loss: 5.945361 [ 1952/ 8081]
loss: 5.564237 [ 2272/ 8081]
loss: 6.023519 [ 2592/ 8081]
loss: 6.494512 [ 2912/ 8081]
loss: 5.563352 [ 3232/ 8081]
loss: 5.911071 [ 3552/ 8081]
loss: 5.836109 [ 3872/ 8081]
loss: 5.576584 [ 4192/ 8081]
loss: 6.792779 [ 4512/ 8081]
loss: 5.782731 [ 4832/ 8081]
loss: 5.951058 [ 5152/ 8081]
loss: 5.372826 [ 5472/ 8081]
loss: 5.631414 [ 5792/ 8081]
loss: 5.116663 [ 6112/ 8081]
loss: 6.573839 [ 6432/ 8081]
loss: 5.865407 [ 6752/ 8081]
loss: 5.231947 [ 7072/ 8081]
loss: 5.086476 [ 7392/ 8081]
loss: 6.096708 [ 7712/ 8081]
loss: 5.728494 [ 8032/ 8081]
Avg training loss: 5.682838
Val loss: 5.540275 (hab: 9.178395, mov: 5.579670)
Learning rates: hab: 1.000e-04, mov: 1.000e-05
habitat validation loss decreased (9.194668 → 9.178395). Saving model…
new best habitat (9.178395) → outputs/best_model_habitat.pt
new best movement (5.579670) → outputs/best_model_movement.pt
EarlyStopping counters — habitat: 0/10
Epoch 31/100
loss: 5.891778 [ 32/ 8081]
loss: 5.683362 [ 352/ 8081]
loss: 4.646068 [ 672/ 8081]
loss: 5.463505 [ 992/ 8081]
loss: 6.140056 [ 1312/ 8081]
loss: 5.123763 [ 1632/ 8081]
loss: 5.265921 [ 1952/ 8081]
loss: 5.612885 [ 2272/ 8081]
loss: 5.631809 [ 2592/ 8081]
loss: 5.987524 [ 2912/ 8081]
loss: 5.326333 [ 3232/ 8081]
loss: 6.434807 [ 3552/ 8081]
loss: 6.142035 [ 3872/ 8081]
loss: 4.710371 [ 4192/ 8081]
loss: 6.080554 [ 4512/ 8081]
loss: 5.493956 [ 4832/ 8081]
loss: 5.118391 [ 5152/ 8081]
loss: 6.415235 [ 5472/ 8081]
loss: 5.485146 [ 5792/ 8081]
loss: 5.408470 [ 6112/ 8081]
loss: 5.831583 [ 6432/ 8081]
loss: 5.796210 [ 6752/ 8081]
loss: 6.348933 [ 7072/ 8081]
loss: 5.381494 [ 7392/ 8081]
loss: 5.963407 [ 7712/ 8081]
loss: 5.492370 [ 8032/ 8081]
Avg training loss: 5.677093
Val loss: 5.537004 (hab: 9.172251, mov: 5.579670)
Learning rates: hab: 1.000e-04, mov: 1.000e-05
habitat validation loss decreased (9.178395 → 9.172251). Saving model…
new best habitat (9.172251) → outputs/best_model_habitat.pt
new best movement (5.579670) → outputs/best_model_movement.pt
EarlyStopping counters — habitat: 0/10
Epoch 32/100
loss: 6.710577 [ 32/ 8081]
loss: 5.358533 [ 352/ 8081]
loss: 6.494641 [ 672/ 8081]
loss: 5.164561 [ 992/ 8081]
loss: 6.075105 [ 1312/ 8081]
loss: 5.833843 [ 1632/ 8081]
loss: 5.589430 [ 1952/ 8081]
loss: 5.930730 [ 2272/ 8081]
loss: 5.542312 [ 2592/ 8081]
loss: 5.535332 [ 2912/ 8081]
loss: 6.143559 [ 3232/ 8081]
loss: 6.555410 [ 3552/ 8081]
loss: 5.737753 [ 3872/ 8081]
loss: 4.299313 [ 4192/ 8081]
loss: 5.811183 [ 4512/ 8081]
loss: 6.545938 [ 4832/ 8081]
loss: 6.054370 [ 5152/ 8081]
loss: 5.223416 [ 5472/ 8081]
loss: 5.879354 [ 5792/ 8081]
loss: 5.881961 [ 6112/ 8081]
loss: 5.901062 [ 6432/ 8081]
loss: 6.172688 [ 6752/ 8081]
loss: 6.385845 [ 7072/ 8081]
loss: 4.783300 [ 7392/ 8081]
loss: 6.645689 [ 7712/ 8081]
loss: 5.958378 [ 8032/ 8081]
Avg training loss: 5.680565
Val loss: 5.534242 (hab: 9.159212, mov: 5.579670)
Learning rates: hab: 1.000e-04, mov: 1.000e-05
habitat validation loss decreased (9.172251 → 9.159212). Saving model…
new best habitat (9.159212) → outputs/best_model_habitat.pt
new best movement (5.579670) → outputs/best_model_movement.pt
EarlyStopping counters — habitat: 0/10
Epoch 33/100
loss: 6.087860 [ 32/ 8081]
loss: 6.726515 [ 352/ 8081]
loss: 5.205856 [ 672/ 8081]
loss: 6.369033 [ 992/ 8081]
loss: 5.989912 [ 1312/ 8081]
loss: 6.498851 [ 1632/ 8081]
loss: 5.965680 [ 1952/ 8081]
loss: 6.305436 [ 2272/ 8081]
loss: 6.921688 [ 2592/ 8081]
loss: 4.912704 [ 2912/ 8081]
loss: 4.874135 [ 3232/ 8081]
loss: 6.072099 [ 3552/ 8081]
loss: 5.097146 [ 3872/ 8081]
loss: 5.270378 [ 4192/ 8081]
loss: 5.755275 [ 4512/ 8081]
loss: 5.061832 [ 4832/ 8081]
loss: 6.027698 [ 5152/ 8081]
loss: 6.603996 [ 5472/ 8081]
loss: 5.379167 [ 5792/ 8081]
loss: 5.956470 [ 6112/ 8081]
loss: 6.389346 [ 6432/ 8081]
loss: 6.439223 [ 6752/ 8081]
loss: 5.510054 [ 7072/ 8081]
loss: 5.348186 [ 7392/ 8081]
loss: 5.622303 [ 7712/ 8081]
loss: 6.081584 [ 8032/ 8081]
Avg training loss: 5.670719
Val loss: 5.532465 (hab: 9.159620, mov: 5.579670)
Learning rates: hab: 1.000e-04, mov: 1.000e-05
new best movement (5.579670) → outputs/best_model_movement.pt
EarlyStopping counters — habitat: 1/10
Epoch 34/100
loss: 4.856123 [ 32/ 8081]
loss: 5.066793 [ 352/ 8081]
loss: 5.681656 [ 672/ 8081]
loss: 5.529285 [ 992/ 8081]
loss: 5.936635 [ 1312/ 8081]
loss: 5.660625 [ 1632/ 8081]
loss: 5.035449 [ 1952/ 8081]
loss: 5.421399 [ 2272/ 8081]
loss: 6.066647 [ 2592/ 8081]
loss: 6.373960 [ 2912/ 8081]
loss: 5.218757 [ 3232/ 8081]
loss: 5.729639 [ 3552/ 8081]
loss: 5.673229 [ 3872/ 8081]
loss: 5.588160 [ 4192/ 8081]
loss: 6.556441 [ 4512/ 8081]
loss: 5.569387 [ 4832/ 8081]
loss: 5.129972 [ 5152/ 8081]
loss: 6.942590 [ 5472/ 8081]
loss: 6.004828 [ 5792/ 8081]
loss: 5.552630 [ 6112/ 8081]
loss: 5.845505 [ 6432/ 8081]
loss: 4.793906 [ 6752/ 8081]
loss: 5.760399 [ 7072/ 8081]
loss: 5.716479 [ 7392/ 8081]
loss: 6.990435 [ 7712/ 8081]
loss: 4.820612 [ 8032/ 8081]
Avg training loss: 5.672857
Val loss: 5.530927 (hab: 9.154097, mov: 5.579670)
Learning rates: hab: 1.000e-04, mov: 1.000e-05
habitat validation loss decreased (9.159212 → 9.154097). Saving model…
new best habitat (9.154097) → outputs/best_model_habitat.pt
new best movement (5.579670) → outputs/best_model_movement.pt
EarlyStopping counters — habitat: 0/10
Epoch 35/100
loss: 5.010150 [ 32/ 8081]
loss: 4.668930 [ 352/ 8081]
loss: 5.645073 [ 672/ 8081]
loss: 5.488615 [ 992/ 8081]
loss: 5.805965 [ 1312/ 8081]
loss: 6.627283 [ 1632/ 8081]
loss: 5.665799 [ 1952/ 8081]
loss: 5.894986 [ 2272/ 8081]
loss: 6.829393 [ 2592/ 8081]
loss: 5.456647 [ 2912/ 8081]
loss: 4.946234 [ 3232/ 8081]
loss: 4.547249 [ 3552/ 8081]
loss: 5.895032 [ 3872/ 8081]
loss: 6.116237 [ 4192/ 8081]
loss: 6.096629 [ 4512/ 8081]
loss: 5.625025 [ 4832/ 8081]
loss: 5.476202 [ 5152/ 8081]
loss: 5.392685 [ 5472/ 8081]
loss: 5.116040 [ 5792/ 8081]
loss: 5.943837 [ 6112/ 8081]
loss: 5.240388 [ 6432/ 8081]
loss: 5.591935 [ 6752/ 8081]
loss: 5.982331 [ 7072/ 8081]
loss: 5.391228 [ 7392/ 8081]
loss: 5.361643 [ 7712/ 8081]
loss: 5.721389 [ 8032/ 8081]
Avg training loss: 5.672867
Val loss: 5.530808 (hab: 9.148220, mov: 5.579670)
Learning rates: hab: 1.000e-04, mov: 1.000e-05
habitat validation loss decreased (9.154097 → 9.148220). Saving model…
new best habitat (9.148220) → outputs/best_model_habitat.pt
new best movement (5.579670) → outputs/best_model_movement.pt
EarlyStopping counters — habitat: 0/10
Epoch 36/100
loss: 6.130375 [ 32/ 8081]
loss: 6.370407 [ 352/ 8081]
loss: 5.916040 [ 672/ 8081]
loss: 5.343210 [ 992/ 8081]
loss: 5.435072 [ 1312/ 8081]
loss: 5.641809 [ 1632/ 8081]
loss: 4.764863 [ 1952/ 8081]
loss: 6.302557 [ 2272/ 8081]
loss: 5.708288 [ 2592/ 8081]
loss: 6.304676 [ 2912/ 8081]
loss: 5.813638 [ 3232/ 8081]
loss: 5.873507 [ 3552/ 8081]
loss: 6.370828 [ 3872/ 8081]
loss: 5.393686 [ 4192/ 8081]
loss: 4.838700 [ 4512/ 8081]
loss: 4.930577 [ 4832/ 8081]
loss: 5.339914 [ 5152/ 8081]
loss: 5.559121 [ 5472/ 8081]
loss: 6.206648 [ 5792/ 8081]
loss: 5.213750 [ 6112/ 8081]
loss: 5.024416 [ 6432/ 8081]
loss: 5.026672 [ 6752/ 8081]
loss: 5.219367 [ 7072/ 8081]
loss: 5.678801 [ 7392/ 8081]
loss: 5.480056 [ 7712/ 8081]
loss: 6.451475 [ 8032/ 8081]
Avg training loss: 5.671136
Val loss: 5.530247 (hab: 9.156577, mov: 5.579670)
Learning rates: hab: 1.000e-04, mov: 1.000e-05
new best movement (5.579670) → outputs/best_model_movement.pt
EarlyStopping counters — habitat: 1/10
Epoch 37/100
loss: 6.288858 [ 32/ 8081]
loss: 5.008344 [ 352/ 8081]
loss: 5.845813 [ 672/ 8081]
loss: 5.603943 [ 992/ 8081]
loss: 6.017891 [ 1312/ 8081]
loss: 5.257273 [ 1632/ 8081]
loss: 5.471480 [ 1952/ 8081]
loss: 5.682749 [ 2272/ 8081]
loss: 5.949576 [ 2592/ 8081]
loss: 5.992301 [ 2912/ 8081]
loss: 4.490629 [ 3232/ 8081]
loss: 4.881692 [ 3552/ 8081]
loss: 5.130895 [ 3872/ 8081]
loss: 5.300719 [ 4192/ 8081]
loss: 4.955243 [ 4512/ 8081]
loss: 5.260942 [ 4832/ 8081]
loss: 5.672223 [ 5152/ 8081]
loss: 5.732101 [ 5472/ 8081]
loss: 5.437889 [ 5792/ 8081]
loss: 6.669717 [ 6112/ 8081]
loss: 5.325085 [ 6432/ 8081]
loss: 5.359512 [ 6752/ 8081]
loss: 5.250093 [ 7072/ 8081]
loss: 5.249368 [ 7392/ 8081]
loss: 5.474268 [ 7712/ 8081]
loss: 5.477094 [ 8032/ 8081]
Avg training loss: 5.668663
Val loss: 5.529146 (hab: 9.148766, mov: 5.579670)
Learning rates: hab: 1.000e-04, mov: 1.000e-05
new best movement (5.579670) → outputs/best_model_movement.pt
EarlyStopping counters — habitat: 2/10
Epoch 38/100
loss: 5.332274 [ 32/ 8081]
loss: 5.085305 [ 352/ 8081]
loss: 4.766563 [ 672/ 8081]
loss: 5.723351 [ 992/ 8081]
loss: 6.440807 [ 1312/ 8081]
loss: 6.003646 [ 1632/ 8081]
loss: 5.640621 [ 1952/ 8081]
loss: 6.396418 [ 2272/ 8081]
loss: 4.414577 [ 2592/ 8081]
loss: 5.727540 [ 2912/ 8081]
loss: 5.848539 [ 3232/ 8081]
loss: 6.443843 [ 3552/ 8081]
loss: 5.050669 [ 3872/ 8081]
loss: 5.805529 [ 4192/ 8081]
loss: 6.356796 [ 4512/ 8081]
loss: 5.703508 [ 4832/ 8081]
loss: 4.964018 [ 5152/ 8081]
loss: 5.215416 [ 5472/ 8081]
loss: 6.055335 [ 5792/ 8081]
loss: 5.204418 [ 6112/ 8081]
loss: 5.862002 [ 6432/ 8081]
loss: 5.250345 [ 6752/ 8081]
loss: 5.892265 [ 7072/ 8081]
loss: 5.110984 [ 7392/ 8081]
loss: 5.272231 [ 7712/ 8081]
loss: 6.261198 [ 8032/ 8081]
Avg training loss: 5.665581
Val loss: 5.527646 (hab: 9.137206, mov: 5.579670)
Learning rates: hab: 1.000e-04, mov: 1.000e-05
habitat validation loss decreased (9.148220 → 9.137206). Saving model…
new best habitat (9.137206) → outputs/best_model_habitat.pt
new best movement (5.579670) → outputs/best_model_movement.pt
EarlyStopping counters — habitat: 0/10
Epoch 39/100
loss: 5.036810 [ 32/ 8081]
loss: 5.214328 [ 352/ 8081]
loss: 5.196079 [ 672/ 8081]
loss: 6.498976 [ 992/ 8081]
loss: 5.602283 [ 1312/ 8081]
loss: 4.943366 [ 1632/ 8081]
loss: 6.416192 [ 1952/ 8081]
loss: 5.926390 [ 2272/ 8081]
loss: 6.419197 [ 2592/ 8081]
loss: 5.434674 [ 2912/ 8081]
loss: 6.340547 [ 3232/ 8081]
loss: 5.560699 [ 3552/ 8081]
loss: 5.837213 [ 3872/ 8081]
loss: 5.447258 [ 4192/ 8081]
loss: 5.665487 [ 4512/ 8081]
loss: 5.250518 [ 4832/ 8081]
loss: 5.200864 [ 5152/ 8081]
loss: 5.631220 [ 5472/ 8081]
loss: 5.811540 [ 5792/ 8081]
loss: 5.374275 [ 6112/ 8081]
loss: 5.321422 [ 6432/ 8081]
loss: 5.128225 [ 6752/ 8081]
loss: 5.160042 [ 7072/ 8081]
loss: 5.991592 [ 7392/ 8081]
loss: 6.914597 [ 7712/ 8081]
loss: 5.462342 [ 8032/ 8081]
Avg training loss: 5.662931
Val loss: 5.525425 (hab: 9.152211, mov: 5.579670)
Learning rates: hab: 1.000e-04, mov: 1.000e-05
new best movement (5.579670) → outputs/best_model_movement.pt
EarlyStopping counters — habitat: 1/10
Epoch 40/100
loss: 5.859059 [ 32/ 8081]
loss: 5.727133 [ 352/ 8081]
loss: 6.222307 [ 672/ 8081]
loss: 5.249685 [ 992/ 8081]
loss: 5.614727 [ 1312/ 8081]
loss: 5.405943 [ 1632/ 8081]
loss: 5.872947 [ 1952/ 8081]
loss: 5.284168 [ 2272/ 8081]
loss: 5.390779 [ 2592/ 8081]
loss: 4.930513 [ 2912/ 8081]
loss: 5.246387 [ 3232/ 8081]
loss: 6.977936 [ 3552/ 8081]
loss: 5.791405 [ 3872/ 8081]
loss: 4.733526 [ 4192/ 8081]
loss: 6.150668 [ 4512/ 8081]
loss: 5.957928 [ 4832/ 8081]
loss: 5.837332 [ 5152/ 8081]
loss: 5.881738 [ 5472/ 8081]
loss: 6.677011 [ 5792/ 8081]
loss: 4.890715 [ 6112/ 8081]
loss: 5.186887 [ 6432/ 8081]
loss: 5.368212 [ 6752/ 8081]
loss: 4.914428 [ 7072/ 8081]
loss: 5.095100 [ 7392/ 8081]
loss: 4.878122 [ 7712/ 8081]
loss: 6.786408 [ 8032/ 8081]
Avg training loss: 5.669070
Val loss: 5.523605 (hab: 9.142813, mov: 5.579670)
Learning rates: hab: 1.000e-04, mov: 1.000e-05
new best movement (5.579670) → outputs/best_model_movement.pt
EarlyStopping counters — habitat: 2/10
Epoch 41/100
loss: 6.311285 [ 32/ 8081]
loss: 6.066874 [ 352/ 8081]
loss: 5.395192 [ 672/ 8081]
loss: 5.732865 [ 992/ 8081]
loss: 5.333429 [ 1312/ 8081]
loss: 4.976534 [ 1632/ 8081]
loss: 6.537928 [ 1952/ 8081]
loss: 4.947510 [ 2272/ 8081]
loss: 5.961261 [ 2592/ 8081]
loss: 5.202216 [ 2912/ 8081]
loss: 6.103026 [ 3232/ 8081]
loss: 6.142170 [ 3552/ 8081]
loss: 5.247060 [ 3872/ 8081]
loss: 4.426946 [ 4192/ 8081]
loss: 5.769004 [ 4512/ 8081]
loss: 6.137143 [ 4832/ 8081]
loss: 6.728745 [ 5152/ 8081]
loss: 6.314181 [ 5472/ 8081]
loss: 6.429296 [ 5792/ 8081]
loss: 4.439626 [ 6112/ 8081]
loss: 5.653983 [ 6432/ 8081]
loss: 6.139348 [ 6752/ 8081]
loss: 5.559180 [ 7072/ 8081]
loss: 6.407027 [ 7392/ 8081]
loss: 5.876490 [ 7712/ 8081]
loss: 4.783723 [ 8032/ 8081]
Avg training loss: 5.666431
Val loss: 5.523897 (hab: 9.140973, mov: 5.579670)
Learning rates: hab: 1.000e-04, mov: 1.000e-05
new best movement (5.579670) → outputs/best_model_movement.pt
EarlyStopping counters — habitat: 3/10
Epoch 42/100
loss: 7.022293 [ 32/ 8081]
loss: 4.958503 [ 352/ 8081]
loss: 5.281545 [ 672/ 8081]
loss: 4.865613 [ 992/ 8081]
loss: 5.947698 [ 1312/ 8081]
loss: 6.410549 [ 1632/ 8081]
loss: 5.014714 [ 1952/ 8081]
loss: 5.244724 [ 2272/ 8081]
loss: 5.399100 [ 2592/ 8081]
loss: 6.423370 [ 2912/ 8081]
loss: 5.884768 [ 3232/ 8081]
loss: 5.251521 [ 3552/ 8081]
loss: 5.333348 [ 3872/ 8081]
loss: 6.341861 [ 4192/ 8081]
loss: 5.252539 [ 4512/ 8081]
loss: 5.492242 [ 4832/ 8081]
loss: 5.852105 [ 5152/ 8081]
loss: 5.858068 [ 5472/ 8081]
loss: 5.670166 [ 5792/ 8081]
loss: 5.915601 [ 6112/ 8081]
loss: 5.949331 [ 6432/ 8081]
loss: 5.190772 [ 6752/ 8081]
loss: 5.998057 [ 7072/ 8081]
loss: 5.033205 [ 7392/ 8081]
loss: 5.237436 [ 7712/ 8081]
loss: 5.728716 [ 8032/ 8081]
Avg training loss: 5.662187
Val loss: 5.521639 (hab: 9.142217, mov: 5.579670)
Learning rates: hab: 5.000e-05 (decreased from 1.000e-04), mov: 1.000e-05
new best movement (5.579670) → outputs/best_model_movement.pt
EarlyStopping counters — habitat: 4/10
Epoch 43/100
loss: 5.897785 [ 32/ 8081]
loss: 5.672285 [ 352/ 8081]
loss: 5.327921 [ 672/ 8081]
loss: 4.898768 [ 992/ 8081]
loss: 5.588938 [ 1312/ 8081]
loss: 6.266418 [ 1632/ 8081]
loss: 6.022236 [ 1952/ 8081]
loss: 5.578998 [ 2272/ 8081]
loss: 6.777715 [ 2592/ 8081]
loss: 6.006792 [ 2912/ 8081]
loss: 5.763668 [ 3232/ 8081]
loss: 5.005836 [ 3552/ 8081]
loss: 5.465352 [ 3872/ 8081]
loss: 5.495025 [ 4192/ 8081]
loss: 5.649711 [ 4512/ 8081]
loss: 5.712841 [ 4832/ 8081]
loss: 5.768684 [ 5152/ 8081]
loss: 5.523283 [ 5472/ 8081]
loss: 5.807250 [ 5792/ 8081]
loss: 5.314686 [ 6112/ 8081]
loss: 5.926568 [ 6432/ 8081]
loss: 5.652478 [ 6752/ 8081]
loss: 5.772177 [ 7072/ 8081]
loss: 6.158460 [ 7392/ 8081]
loss: 5.702784 [ 7712/ 8081]
loss: 5.738538 [ 8032/ 8081]
Avg training loss: 5.669862
Val loss: 5.522019 (hab: 9.134058, mov: 5.579670)
Learning rates: hab: 5.000e-05, mov: 1.000e-05
habitat validation loss decreased (9.137206 → 9.134058). Saving model…
new best habitat (9.134058) → outputs/best_model_habitat.pt
new best movement (5.579670) → outputs/best_model_movement.pt
EarlyStopping counters — habitat: 0/10
Epoch 44/100
loss: 5.144200 [ 32/ 8081]
loss: 5.742032 [ 352/ 8081]
loss: 4.436221 [ 672/ 8081]
loss: 5.758897 [ 992/ 8081]
loss: 5.401932 [ 1312/ 8081]
loss: 5.968377 [ 1632/ 8081]
loss: 6.337979 [ 1952/ 8081]
loss: 5.330321 [ 2272/ 8081]
loss: 5.351970 [ 2592/ 8081]
loss: 4.840862 [ 2912/ 8081]
loss: 4.333344 [ 3232/ 8081]
loss: 5.349402 [ 3552/ 8081]
loss: 5.831436 [ 3872/ 8081]
loss: 5.939790 [ 4192/ 8081]
loss: 5.517396 [ 4512/ 8081]
loss: 6.192120 [ 4832/ 8081]
loss: 5.360706 [ 5152/ 8081]
loss: 4.804186 [ 5472/ 8081]
loss: 6.103284 [ 5792/ 8081]
loss: 6.558006 [ 6112/ 8081]
loss: 5.876123 [ 6432/ 8081]
loss: 5.092310 [ 6752/ 8081]
loss: 5.548155 [ 7072/ 8081]
loss: 7.097572 [ 7392/ 8081]
loss: 5.171304 [ 7712/ 8081]
loss: 5.313572 [ 8032/ 8081]
Avg training loss: 5.656315
Val loss: 5.520759 (hab: 9.131758, mov: 5.579670)
Learning rates: hab: 5.000e-05, mov: 1.000e-05
habitat validation loss decreased (9.134058 → 9.131758). Saving model…
new best habitat (9.131758) → outputs/best_model_habitat.pt
new best movement (5.579670) → outputs/best_model_movement.pt
EarlyStopping counters — habitat: 0/10
Epoch 45/100
loss: 5.321779 [ 32/ 8081]
loss: 4.786499 [ 352/ 8081]
loss: 5.706874 [ 672/ 8081]
loss: 6.282902 [ 992/ 8081]
loss: 5.710300 [ 1312/ 8081]
loss: 5.336893 [ 1632/ 8081]
loss: 5.029823 [ 1952/ 8081]
loss: 5.340590 [ 2272/ 8081]
loss: 6.537576 [ 2592/ 8081]
loss: 6.552740 [ 2912/ 8081]
loss: 6.491404 [ 3232/ 8081]
loss: 4.738231 [ 3552/ 8081]
loss: 5.647418 [ 3872/ 8081]
loss: 5.685692 [ 4192/ 8081]
loss: 5.467692 [ 4512/ 8081]
loss: 6.517156 [ 4832/ 8081]
loss: 4.818586 [ 5152/ 8081]
loss: 5.939748 [ 5472/ 8081]
loss: 6.889446 [ 5792/ 8081]
loss: 5.738359 [ 6112/ 8081]
loss: 5.694431 [ 6432/ 8081]
loss: 5.811762 [ 6752/ 8081]
loss: 5.724278 [ 7072/ 8081]
loss: 5.231427 [ 7392/ 8081]
loss: 5.266511 [ 7712/ 8081]
loss: 4.847194 [ 8032/ 8081]
Avg training loss: 5.660581
Val loss: 5.522113 (hab: 9.137865, mov: 5.579670)
Learning rates: hab: 5.000e-05, mov: 1.000e-05
new best movement (5.579670) → outputs/best_model_movement.pt
EarlyStopping counters — habitat: 1/10
Epoch 46/100
loss: 5.895260 [ 32/ 8081]
loss: 5.261802 [ 352/ 8081]
loss: 6.264820 [ 672/ 8081]
loss: 5.382800 [ 992/ 8081]
loss: 5.410489 [ 1312/ 8081]
loss: 4.716128 [ 1632/ 8081]
loss: 4.244218 [ 1952/ 8081]
loss: 6.247499 [ 2272/ 8081]
loss: 5.262657 [ 2592/ 8081]
loss: 5.530381 [ 2912/ 8081]
loss: 6.006838 [ 3232/ 8081]
loss: 5.443788 [ 3552/ 8081]
loss: 5.650639 [ 3872/ 8081]
loss: 5.834536 [ 4192/ 8081]
loss: 5.532172 [ 4512/ 8081]
loss: 5.138124 [ 4832/ 8081]
loss: 5.866557 [ 5152/ 8081]
loss: 5.728910 [ 5472/ 8081]
loss: 5.309165 [ 5792/ 8081]
loss: 4.840456 [ 6112/ 8081]
loss: 6.076933 [ 6432/ 8081]
loss: 5.810665 [ 6752/ 8081]
loss: 5.277090 [ 7072/ 8081]
loss: 5.757834 [ 7392/ 8081]
loss: 6.445642 [ 7712/ 8081]
loss: 6.486310 [ 8032/ 8081]
Avg training loss: 5.661636
Val loss: 5.520749 (hab: 9.137481, mov: 5.579670)
Learning rates: hab: 5.000e-05, mov: 1.000e-05
new best movement (5.579670) → outputs/best_model_movement.pt
EarlyStopping counters — habitat: 2/10
Epoch 47/100
loss: 6.304659 [ 32/ 8081]
loss: 5.796867 [ 352/ 8081]
loss: 5.541860 [ 672/ 8081]
loss: 5.390038 [ 992/ 8081]
loss: 6.184792 [ 1312/ 8081]
loss: 5.310475 [ 1632/ 8081]
loss: 5.893677 [ 1952/ 8081]
loss: 5.905855 [ 2272/ 8081]
loss: 5.054792 [ 2592/ 8081]
loss: 5.395776 [ 2912/ 8081]
loss: 5.693206 [ 3232/ 8081]
loss: 5.116519 [ 3552/ 8081]
loss: 6.109075 [ 3872/ 8081]
loss: 5.326317 [ 4192/ 8081]
loss: 5.057263 [ 4512/ 8081]
loss: 4.677438 [ 4832/ 8081]
loss: 6.563509 [ 5152/ 8081]
loss: 5.663967 [ 5472/ 8081]
loss: 6.114722 [ 5792/ 8081]
loss: 6.515405 [ 6112/ 8081]
loss: 6.340902 [ 6432/ 8081]
loss: 5.208425 [ 6752/ 8081]
loss: 6.314600 [ 7072/ 8081]
loss: 5.433854 [ 7392/ 8081]
loss: 5.811426 [ 7712/ 8081]
loss: 6.017889 [ 8032/ 8081]
Avg training loss: 5.658509
Val loss: 5.521224 (hab: 9.137274, mov: 5.579670)
Learning rates: hab: 5.000e-05, mov: 1.000e-05
new best movement (5.579670) → outputs/best_model_movement.pt
EarlyStopping counters — habitat: 3/10
Epoch 48/100
loss: 6.198850 [ 32/ 8081]
loss: 6.260042 [ 352/ 8081]
loss: 6.042982 [ 672/ 8081]
loss: 5.962645 [ 992/ 8081]
loss: 6.017270 [ 1312/ 8081]
loss: 5.059440 [ 1632/ 8081]
loss: 5.005844 [ 1952/ 8081]
loss: 5.440996 [ 2272/ 8081]
loss: 4.730888 [ 2592/ 8081]
loss: 4.997714 [ 2912/ 8081]
loss: 5.243274 [ 3232/ 8081]
loss: 6.082825 [ 3552/ 8081]
loss: 5.545503 [ 3872/ 8081]
loss: 5.873924 [ 4192/ 8081]
loss: 5.622471 [ 4512/ 8081]
loss: 5.532614 [ 4832/ 8081]
loss: 6.518985 [ 5152/ 8081]
loss: 6.284297 [ 5472/ 8081]
loss: 5.568346 [ 5792/ 8081]
loss: 5.737114 [ 6112/ 8081]
loss: 5.000188 [ 6432/ 8081]
loss: 6.632066 [ 6752/ 8081]
loss: 6.149480 [ 7072/ 8081]
loss: 6.410388 [ 7392/ 8081]
loss: 4.295050 [ 7712/ 8081]
loss: 5.041851 [ 8032/ 8081]
Avg training loss: 5.661953
Val loss: 5.520298 (hab: 9.136897, mov: 5.579670)
Learning rates: hab: 2.500e-05 (decreased from 5.000e-05), mov: 1.000e-05
new best movement (5.579670) → outputs/best_model_movement.pt
EarlyStopping counters — habitat: 4/10
Epoch 49/100
loss: 5.682422 [ 32/ 8081]
loss: 5.673647 [ 352/ 8081]
loss: 5.606563 [ 672/ 8081]
loss: 5.270475 [ 992/ 8081]
loss: 5.969738 [ 1312/ 8081]
loss: 5.941535 [ 1632/ 8081]
loss: 5.315184 [ 1952/ 8081]
loss: 5.168659 [ 2272/ 8081]
loss: 6.108777 [ 2592/ 8081]
loss: 5.364019 [ 2912/ 8081]
loss: 5.538062 [ 3232/ 8081]
loss: 4.487485 [ 3552/ 8081]
loss: 5.927518 [ 3872/ 8081]
loss: 5.518707 [ 4192/ 8081]
loss: 5.251425 [ 4512/ 8081]
loss: 5.860307 [ 4832/ 8081]
loss: 5.680009 [ 5152/ 8081]
loss: 6.209067 [ 5472/ 8081]
loss: 5.564365 [ 5792/ 8081]
loss: 5.377419 [ 6112/ 8081]
loss: 4.921079 [ 6432/ 8081]
loss: 5.433037 [ 6752/ 8081]
loss: 6.670821 [ 7072/ 8081]
loss: 5.735277 [ 7392/ 8081]
loss: 4.992699 [ 7712/ 8081]
loss: 5.868934 [ 8032/ 8081]
Avg training loss: 5.656242
Val loss: 5.518995 (hab: 9.129542, mov: 5.579670)
Learning rates: hab: 2.500e-05, mov: 1.000e-05
habitat validation loss decreased (9.131758 → 9.129542). Saving model…
new best habitat (9.129542) → outputs/best_model_habitat.pt
new best movement (5.579670) → outputs/best_model_movement.pt
EarlyStopping counters — habitat: 0/10
Epoch 50/100
loss: 5.980393 [ 32/ 8081]
loss: 5.974240 [ 352/ 8081]
loss: 5.108555 [ 672/ 8081]
loss: 5.429205 [ 992/ 8081]
loss: 5.607038 [ 1312/ 8081]
loss: 5.353492 [ 1632/ 8081]
loss: 5.320700 [ 1952/ 8081]
loss: 5.164296 [ 2272/ 8081]
loss: 5.844227 [ 2592/ 8081]
loss: 5.533587 [ 2912/ 8081]
loss: 6.317193 [ 3232/ 8081]
loss: 6.733093 [ 3552/ 8081]
loss: 6.710370 [ 3872/ 8081]
loss: 5.678350 [ 4192/ 8081]
loss: 5.354743 [ 4512/ 8081]
loss: 5.890395 [ 4832/ 8081]
loss: 5.261918 [ 5152/ 8081]
loss: 5.824592 [ 5472/ 8081]
loss: 6.052550 [ 5792/ 8081]
loss: 6.458363 [ 6112/ 8081]
loss: 6.473911 [ 6432/ 8081]
loss: 4.700408 [ 6752/ 8081]
loss: 6.207803 [ 7072/ 8081]
loss: 5.862787 [ 7392/ 8081]
loss: 4.907096 [ 7712/ 8081]
loss: 7.442554 [ 8032/ 8081]
Avg training loss: 5.659665
Val loss: 5.519545 (hab: 9.135691, mov: 5.579670)
Learning rates: hab: 2.500e-05, mov: 1.000e-05
new best movement (5.579670) → outputs/best_model_movement.pt
EarlyStopping counters — habitat: 1/10
Epoch 51/100
loss: 5.338743 [ 32/ 8081]
loss: 5.476829 [ 352/ 8081]
loss: 5.889359 [ 672/ 8081]
loss: 6.332553 [ 992/ 8081]
loss: 5.301053 [ 1312/ 8081]
loss: 5.541804 [ 1632/ 8081]
loss: 5.993145 [ 1952/ 8081]
loss: 6.552125 [ 2272/ 8081]
loss: 5.131002 [ 2592/ 8081]
loss: 5.600188 [ 2912/ 8081]
loss: 6.154308 [ 3232/ 8081]
loss: 4.159619 [ 3552/ 8081]
loss: 6.026532 [ 3872/ 8081]
loss: 5.723530 [ 4192/ 8081]
loss: 4.628966 [ 4512/ 8081]
loss: 4.942873 [ 4832/ 8081]
loss: 5.240351 [ 5152/ 8081]
loss: 5.670751 [ 5472/ 8081]
loss: 5.054800 [ 5792/ 8081]
loss: 5.610710 [ 6112/ 8081]
loss: 4.586905 [ 6432/ 8081]
loss: 6.045436 [ 6752/ 8081]
loss: 6.677966 [ 7072/ 8081]
loss: 5.073793 [ 7392/ 8081]
loss: 5.985007 [ 7712/ 8081]
loss: 6.399843 [ 8032/ 8081]
Avg training loss: 5.659743
Val loss: 5.519263 (hab: 9.135848, mov: 5.579670)
Learning rates: hab: 2.500e-05, mov: 1.000e-05
new best movement (5.579670) → outputs/best_model_movement.pt
EarlyStopping counters — habitat: 2/10
Epoch 52/100
loss: 5.509240 [ 32/ 8081]
loss: 5.768742 [ 352/ 8081]
loss: 5.717967 [ 672/ 8081]
loss: 4.979650 [ 992/ 8081]
loss: 4.932138 [ 1312/ 8081]
loss: 6.170556 [ 1632/ 8081]
loss: 5.494575 [ 1952/ 8081]
loss: 4.683487 [ 2272/ 8081]
loss: 5.762437 [ 2592/ 8081]
loss: 5.329520 [ 2912/ 8081]
loss: 5.531595 [ 3232/ 8081]
loss: 6.179363 [ 3552/ 8081]
loss: 5.711234 [ 3872/ 8081]
loss: 6.204116 [ 4192/ 8081]
loss: 4.520830 [ 4512/ 8081]
loss: 5.107217 [ 4832/ 8081]
loss: 6.276742 [ 5152/ 8081]
loss: 5.131181 [ 5472/ 8081]
loss: 5.793100 [ 5792/ 8081]
loss: 5.497476 [ 6112/ 8081]
loss: 5.419806 [ 6432/ 8081]
loss: 5.835128 [ 6752/ 8081]
loss: 5.994698 [ 7072/ 8081]
loss: 6.206824 [ 7392/ 8081]
loss: 5.019129 [ 7712/ 8081]
loss: 6.163091 [ 8032/ 8081]
Avg training loss: 5.663972
Val loss: 5.518810 (hab: 9.133638, mov: 5.579670)
Learning rates: hab: 2.500e-05, mov: 1.000e-05
new best movement (5.579670) → outputs/best_model_movement.pt
EarlyStopping counters — habitat: 3/10
Epoch 53/100
loss: 5.460737 [ 32/ 8081]
loss: 5.833458 [ 352/ 8081]
loss: 5.814044 [ 672/ 8081]
loss: 5.924604 [ 992/ 8081]
loss: 5.785505 [ 1312/ 8081]
loss: 5.733563 [ 1632/ 8081]
loss: 4.972561 [ 1952/ 8081]
loss: 6.583223 [ 2272/ 8081]
loss: 5.318804 [ 2592/ 8081]
loss: 6.167712 [ 2912/ 8081]
loss: 4.348044 [ 3232/ 8081]
loss: 6.329242 [ 3552/ 8081]
loss: 5.948264 [ 3872/ 8081]
loss: 5.519669 [ 4192/ 8081]
loss: 6.624630 [ 4512/ 8081]
loss: 6.020040 [ 4832/ 8081]
loss: 5.040162 [ 5152/ 8081]
loss: 4.678307 [ 5472/ 8081]
loss: 6.468158 [ 5792/ 8081]
loss: 5.195184 [ 6112/ 8081]
loss: 6.419618 [ 6432/ 8081]
loss: 5.561605 [ 6752/ 8081]
loss: 6.902629 [ 7072/ 8081]
loss: 5.520972 [ 7392/ 8081]
loss: 5.146769 [ 7712/ 8081]
loss: 6.686140 [ 8032/ 8081]
Avg training loss: 5.662129
Val loss: 5.519124 (hab: 9.136573, mov: 5.579670)
Learning rates: hab: 1.250e-05 (decreased from 2.500e-05), mov: 1.000e-05
new best movement (5.579670) → outputs/best_model_movement.pt
EarlyStopping counters — habitat: 4/10
Epoch 54/100
loss: 5.555470 [ 32/ 8081]
loss: 6.222959 [ 352/ 8081]
loss: 5.614961 [ 672/ 8081]
loss: 6.032071 [ 992/ 8081]
loss: 5.512796 [ 1312/ 8081]
loss: 5.181257 [ 1632/ 8081]
loss: 4.813510 [ 1952/ 8081]
loss: 5.833237 [ 2272/ 8081]
loss: 5.407711 [ 2592/ 8081]
loss: 5.155222 [ 2912/ 8081]
loss: 5.407894 [ 3232/ 8081]
loss: 6.002144 [ 3552/ 8081]
loss: 5.950695 [ 3872/ 8081]
loss: 6.104459 [ 4192/ 8081]
loss: 5.992763 [ 4512/ 8081]
loss: 5.734492 [ 4832/ 8081]
loss: 5.803051 [ 5152/ 8081]
loss: 6.371073 [ 5472/ 8081]
loss: 4.602274 [ 5792/ 8081]
loss: 5.662807 [ 6112/ 8081]
loss: 5.207982 [ 6432/ 8081]
loss: 5.759853 [ 6752/ 8081]
loss: 5.923870 [ 7072/ 8081]
loss: 5.199556 [ 7392/ 8081]
loss: 4.353986 [ 7712/ 8081]
loss: 5.073519 [ 8032/ 8081]
Avg training loss: 5.657494
Val loss: 5.518244 (hab: 9.132512, mov: 5.579670)
Learning rates: hab: 1.250e-05, mov: 1.000e-05
new best movement (5.579670) → outputs/best_model_movement.pt
EarlyStopping counters — habitat: 5/10
Epoch 55/100
loss: 5.459167 [ 32/ 8081]
loss: 6.259498 [ 352/ 8081]
loss: 5.463336 [ 672/ 8081]
loss: 5.829850 [ 992/ 8081]
loss: 5.940257 [ 1312/ 8081]
loss: 6.074276 [ 1632/ 8081]
loss: 6.311945 [ 1952/ 8081]
loss: 5.791299 [ 2272/ 8081]
loss: 5.056565 [ 2592/ 8081]
loss: 5.815616 [ 2912/ 8081]
loss: 6.905226 [ 3232/ 8081]
loss: 5.808208 [ 3552/ 8081]
loss: 4.808090 [ 3872/ 8081]
loss: 5.003482 [ 4192/ 8081]
loss: 6.047105 [ 4512/ 8081]
loss: 5.362399 [ 4832/ 8081]
loss: 5.538964 [ 5152/ 8081]
loss: 5.649759 [ 5472/ 8081]
loss: 5.025969 [ 5792/ 8081]
loss: 5.664685 [ 6112/ 8081]
loss: 6.184643 [ 6432/ 8081]
loss: 5.836655 [ 6752/ 8081]
loss: 6.667353 [ 7072/ 8081]
loss: 6.029863 [ 7392/ 8081]
loss: 5.594702 [ 7712/ 8081]
loss: 6.485946 [ 8032/ 8081]
Avg training loss: 5.660229
Val loss: 5.518536 (hab: 9.134029, mov: 5.579670)
Learning rates: hab: 1.250e-05, mov: 1.000e-05
new best movement (5.579670) → outputs/best_model_movement.pt
EarlyStopping counters — habitat: 6/10
Epoch 56/100
loss: 6.565683 [ 32/ 8081]
loss: 4.997747 [ 352/ 8081]
loss: 6.010538 [ 672/ 8081]
loss: 4.935389 [ 992/ 8081]
loss: 5.062060 [ 1312/ 8081]
loss: 4.412249 [ 1632/ 8081]
loss: 5.811884 [ 1952/ 8081]
loss: 6.564093 [ 2272/ 8081]
loss: 6.007530 [ 2592/ 8081]
loss: 5.053657 [ 2912/ 8081]
loss: 5.330781 [ 3232/ 8081]
loss: 5.289261 [ 3552/ 8081]
loss: 5.702361 [ 3872/ 8081]
loss: 6.052120 [ 4192/ 8081]
loss: 5.945775 [ 4512/ 8081]
loss: 5.445115 [ 4832/ 8081]
loss: 4.999338 [ 5152/ 8081]
loss: 5.374511 [ 5472/ 8081]
loss: 6.145279 [ 5792/ 8081]
loss: 6.679270 [ 6112/ 8081]
loss: 5.382257 [ 6432/ 8081]
loss: 5.827774 [ 6752/ 8081]
loss: 5.786506 [ 7072/ 8081]
loss: 4.603727 [ 7392/ 8081]
loss: 6.450315 [ 7712/ 8081]
loss: 5.518553 [ 8032/ 8081]
Avg training loss: 5.655860
Val loss: 5.518564 (hab: 9.135832, mov: 5.579670)
Learning rates: hab: 1.250e-05, mov: 1.000e-05
new best movement (5.579670) → outputs/best_model_movement.pt
EarlyStopping counters — habitat: 7/10
Epoch 57/100
loss: 5.798457 [ 32/ 8081]
loss: 5.611054 [ 352/ 8081]
loss: 5.758144 [ 672/ 8081]
loss: 5.373639 [ 992/ 8081]
loss: 5.090552 [ 1312/ 8081]
loss: 6.772118 [ 1632/ 8081]
loss: 6.156831 [ 1952/ 8081]
loss: 5.419808 [ 2272/ 8081]
loss: 5.474562 [ 2592/ 8081]
loss: 5.882651 [ 2912/ 8081]
loss: 7.493993 [ 3232/ 8081]
loss: 5.018743 [ 3552/ 8081]
loss: 5.731715 [ 3872/ 8081]
loss: 5.506112 [ 4192/ 8081]
loss: 5.033979 [ 4512/ 8081]
loss: 5.185174 [ 4832/ 8081]
loss: 6.339293 [ 5152/ 8081]
loss: 4.704543 [ 5472/ 8081]
loss: 5.679595 [ 5792/ 8081]
loss: 6.401530 [ 6112/ 8081]
loss: 5.995231 [ 6432/ 8081]
loss: 5.587892 [ 6752/ 8081]
loss: 5.241594 [ 7072/ 8081]
loss: 5.977066 [ 7392/ 8081]
loss: 5.315480 [ 7712/ 8081]
loss: 5.359548 [ 8032/ 8081]
Avg training loss: 5.656932
Val loss: 5.518333 (hab: 9.133270, mov: 5.579670)
Learning rates: hab: 6.250e-06 (decreased from 1.250e-05), mov: 1.000e-05
new best movement (5.579670) → outputs/best_model_movement.pt
EarlyStopping counters — habitat: 8/10
Epoch 58/100
loss: 5.301577 [ 32/ 8081]
loss: 5.709770 [ 352/ 8081]
loss: 4.922097 [ 672/ 8081]
loss: 5.525185 [ 992/ 8081]
loss: 5.832800 [ 1312/ 8081]
loss: 6.304031 [ 1632/ 8081]
loss: 5.335675 [ 1952/ 8081]
loss: 5.397144 [ 2272/ 8081]
loss: 5.752774 [ 2592/ 8081]
loss: 5.386626 [ 2912/ 8081]
loss: 4.946604 [ 3232/ 8081]
loss: 5.457506 [ 3552/ 8081]
loss: 5.958965 [ 3872/ 8081]
loss: 5.122050 [ 4192/ 8081]
loss: 6.117485 [ 4512/ 8081]
loss: 6.368277 [ 4832/ 8081]
loss: 5.227844 [ 5152/ 8081]
loss: 4.467236 [ 5472/ 8081]
loss: 6.337330 [ 5792/ 8081]
loss: 6.662388 [ 6112/ 8081]
loss: 6.050961 [ 6432/ 8081]
loss: 5.217427 [ 6752/ 8081]
loss: 5.992336 [ 7072/ 8081]
loss: 6.146977 [ 7392/ 8081]
loss: 5.438122 [ 7712/ 8081]
loss: 5.349228 [ 8032/ 8081]
Avg training loss: 5.657058
Val loss: 5.518242 (hab: 9.134342, mov: 5.579670)
Learning rates: hab: 6.250e-06, mov: 1.000e-05
new best movement (5.579670) → outputs/best_model_movement.pt
EarlyStopping counters — habitat: 9/10
Epoch 59/100
loss: 4.769571 [ 32/ 8081]
loss: 6.386826 [ 352/ 8081]
loss: 5.683900 [ 672/ 8081]
loss: 5.718356 [ 992/ 8081]
loss: 5.141163 [ 1312/ 8081]
loss: 6.759483 [ 1632/ 8081]
loss: 5.562092 [ 1952/ 8081]
loss: 5.965920 [ 2272/ 8081]
loss: 5.156981 [ 2592/ 8081]
loss: 5.400375 [ 2912/ 8081]
loss: 6.088895 [ 3232/ 8081]
loss: 6.194445 [ 3552/ 8081]
loss: 5.424789 [ 3872/ 8081]
loss: 6.326275 [ 4192/ 8081]
loss: 5.583797 [ 4512/ 8081]
loss: 5.483855 [ 4832/ 8081]
loss: 5.527748 [ 5152/ 8081]
loss: 4.923814 [ 5472/ 8081]
loss: 5.744041 [ 5792/ 8081]
loss: 5.269781 [ 6112/ 8081]
loss: 6.041680 [ 6432/ 8081]
loss: 5.430574 [ 6752/ 8081]
loss: 6.336226 [ 7072/ 8081]
loss: 5.880184 [ 7392/ 8081]
loss: 6.204988 [ 7712/ 8081]
loss: 5.573607 [ 8032/ 8081]
Avg training loss: 5.653561
Val loss: 5.518234 (hab: 9.135071, mov: 5.579670)
Learning rates: hab: 6.250e-06, mov: 1.000e-05
new best movement (5.579670) → outputs/best_model_movement.pt
EarlyStopping counters — habitat: 10/10
Stage 2 converged at epoch 59; moving on.
=== Stage 3/3: training habitat + movement for up to 30 epoch(s) ===
Epoch 60/100
loss: 6.165023 [ 32/ 8081]
loss: 5.879417 [ 352/ 8081]
loss: 5.362621 [ 672/ 8081]
loss: 5.935786 [ 992/ 8081]
loss: 5.434112 [ 1312/ 8081]
loss: 5.185086 [ 1632/ 8081]
loss: 5.615590 [ 1952/ 8081]
loss: 5.797837 [ 2272/ 8081]
loss: 5.111373 [ 2592/ 8081]
loss: 5.984820 [ 2912/ 8081]
loss: 5.352618 [ 3232/ 8081]
loss: 5.620452 [ 3552/ 8081]
loss: 6.079937 [ 3872/ 8081]
loss: 5.364606 [ 4192/ 8081]
loss: 5.305182 [ 4512/ 8081]
loss: 6.150834 [ 4832/ 8081]
loss: 6.211440 [ 5152/ 8081]
loss: 6.050583 [ 5472/ 8081]
loss: 6.314599 [ 5792/ 8081]
loss: 5.835132 [ 6112/ 8081]
loss: 5.460766 [ 6432/ 8081]
loss: 4.768877 [ 6752/ 8081]
loss: 4.685184 [ 7072/ 8081]
loss: 6.400288 [ 7392/ 8081]
loss: 5.338955 [ 7712/ 8081]
loss: 5.818192 [ 8032/ 8081]
Avg training loss: 5.652285
Val loss: 5.515719 (hab: 9.134556, mov: 5.577937)
Learning rates: hab: 6.250e-06, mov: 1.000e-05
total validation loss decreased (inf → 5.515719). Saving model…
new best movement (5.577937) → outputs/best_model_movement.pt
EarlyStopping counters — habitat: 0/10, movement: 0/10
Epoch 61/100
loss: 6.343354 [ 32/ 8081]
loss: 5.093129 [ 352/ 8081]
loss: 6.003186 [ 672/ 8081]
loss: 5.373261 [ 992/ 8081]
loss: 5.269666 [ 1312/ 8081]
loss: 5.868841 [ 1632/ 8081]
loss: 5.889802 [ 1952/ 8081]
loss: 6.029429 [ 2272/ 8081]
loss: 5.674853 [ 2592/ 8081]
loss: 6.324826 [ 2912/ 8081]
loss: 5.851480 [ 3232/ 8081]
loss: 6.060325 [ 3552/ 8081]
loss: 6.360299 [ 3872/ 8081]
loss: 5.836318 [ 4192/ 8081]
loss: 5.617624 [ 4512/ 8081]
loss: 5.992677 [ 4832/ 8081]
loss: 5.858509 [ 5152/ 8081]
loss: 5.061381 [ 5472/ 8081]
loss: 4.864799 [ 5792/ 8081]
loss: 5.259315 [ 6112/ 8081]
loss: 5.312628 [ 6432/ 8081]
loss: 5.680539 [ 6752/ 8081]
loss: 5.380571 [ 7072/ 8081]
loss: 5.543283 [ 7392/ 8081]
loss: 5.013337 [ 7712/ 8081]
loss: 6.030162 [ 8032/ 8081]
Avg training loss: 5.651148
Val loss: 5.511400 (hab: 9.133363, mov: 5.573617)
Learning rates: hab: 3.125e-06 (decreased from 6.250e-06), mov: 1.000e-05
total validation loss decreased (5.515719 → 5.511400). Saving model…
new best movement (5.573617) → outputs/best_model_movement.pt
EarlyStopping counters — habitat: 0/10, movement: 0/10
Epoch 62/100
loss: 5.352799 [ 32/ 8081]
loss: 6.083902 [ 352/ 8081]
loss: 5.679685 [ 672/ 8081]
loss: 5.464170 [ 992/ 8081]
loss: 5.426394 [ 1312/ 8081]
loss: 6.225701 [ 1632/ 8081]
loss: 5.303734 [ 1952/ 8081]
loss: 6.092421 [ 2272/ 8081]
loss: 6.391000 [ 2592/ 8081]
loss: 4.359735 [ 2912/ 8081]
loss: 5.927668 [ 3232/ 8081]
loss: 5.139613 [ 3552/ 8081]
loss: 5.359861 [ 3872/ 8081]
loss: 4.984237 [ 4192/ 8081]
loss: 6.220632 [ 4512/ 8081]
loss: 4.755053 [ 4832/ 8081]
loss: 6.100753 [ 5152/ 8081]
loss: 6.382903 [ 5472/ 8081]
loss: 6.415565 [ 5792/ 8081]
loss: 5.246841 [ 6112/ 8081]
loss: 5.478046 [ 6432/ 8081]
loss: 4.806028 [ 6752/ 8081]
loss: 5.138412 [ 7072/ 8081]
loss: 4.934842 [ 7392/ 8081]
loss: 5.642243 [ 7712/ 8081]
loss: 5.980451 [ 8032/ 8081]
Avg training loss: 5.640719
Val loss: 5.506524 (hab: 9.133679, mov: 5.568254)
Learning rates: hab: 3.125e-06, mov: 1.000e-05
total validation loss decreased (5.511400 → 5.506524). Saving model…
new best movement (5.568254) → outputs/best_model_movement.pt
EarlyStopping counters — habitat: 1/10, movement: 0/10
Epoch 63/100
loss: 6.187352 [ 32/ 8081]
loss: 5.992198 [ 352/ 8081]
loss: 5.431767 [ 672/ 8081]
loss: 5.908827 [ 992/ 8081]
loss: 6.132372 [ 1312/ 8081]
loss: 5.604450 [ 1632/ 8081]
loss: 5.973135 [ 1952/ 8081]
loss: 6.166081 [ 2272/ 8081]
loss: 5.717855 [ 2592/ 8081]
loss: 5.540296 [ 2912/ 8081]
loss: 5.827331 [ 3232/ 8081]
loss: 5.792781 [ 3552/ 8081]
loss: 5.700490 [ 3872/ 8081]
loss: 4.926766 [ 4192/ 8081]
loss: 5.301070 [ 4512/ 8081]
loss: 5.662399 [ 4832/ 8081]
loss: 5.893357 [ 5152/ 8081]
loss: 6.183538 [ 5472/ 8081]
loss: 5.335289 [ 5792/ 8081]
loss: 5.978237 [ 6112/ 8081]
loss: 5.877348 [ 6432/ 8081]
loss: 5.232896 [ 6752/ 8081]
loss: 5.951500 [ 7072/ 8081]
loss: 5.269121 [ 7392/ 8081]
loss: 5.096188 [ 7712/ 8081]
loss: 4.431066 [ 8032/ 8081]
Avg training loss: 5.646483
Val loss: 5.501691 (hab: 9.134011, mov: 5.562999)
Learning rates: hab: 3.125e-06, mov: 1.000e-05
total validation loss decreased (5.506524 → 5.501691). Saving model…
new best movement (5.562999) → outputs/best_model_movement.pt
EarlyStopping counters — habitat: 2/10, movement: 0/10
Epoch 64/100
loss: 5.221969 [ 32/ 8081]
loss: 5.446278 [ 352/ 8081]
loss: 5.998045 [ 672/ 8081]
loss: 6.537796 [ 992/ 8081]
loss: 4.759778 [ 1312/ 8081]
loss: 5.479456 [ 1632/ 8081]
loss: 5.596062 [ 1952/ 8081]
loss: 5.838643 [ 2272/ 8081]
loss: 5.160219 [ 2592/ 8081]
loss: 5.415286 [ 2912/ 8081]
loss: 5.193935 [ 3232/ 8081]
loss: 5.155421 [ 3552/ 8081]
loss: 6.389012 [ 3872/ 8081]
loss: 6.380416 [ 4192/ 8081]
loss: 5.833337 [ 4512/ 8081]
loss: 5.342879 [ 4832/ 8081]
loss: 5.440716 [ 5152/ 8081]
loss: 4.224050 [ 5472/ 8081]
loss: 4.927687 [ 5792/ 8081]
loss: 5.468663 [ 6112/ 8081]
loss: 6.806590 [ 6432/ 8081]
loss: 5.718962 [ 6752/ 8081]
loss: 6.156057 [ 7072/ 8081]
loss: 6.420247 [ 7392/ 8081]
loss: 5.684424 [ 7712/ 8081]
loss: 5.963620 [ 8032/ 8081]
Avg training loss: 5.639883
Val loss: 5.500701 (hab: 9.134093, mov: 5.562976)
Learning rates: hab: 3.125e-06, mov: 1.000e-05
total validation loss decreased (5.501691 → 5.500701). Saving model…
new best movement (5.562976) → outputs/best_model_movement.pt
EarlyStopping counters — habitat: 3/10, movement: 0/10
Epoch 65/100
loss: 5.450703 [ 32/ 8081]
loss: 6.007255 [ 352/ 8081]
loss: 5.162724 [ 672/ 8081]
loss: 5.348856 [ 992/ 8081]
loss: 5.702245 [ 1312/ 8081]
loss: 5.860806 [ 1632/ 8081]
loss: 5.661339 [ 1952/ 8081]
loss: 5.777259 [ 2272/ 8081]
loss: 6.220114 [ 2592/ 8081]
loss: 6.079422 [ 2912/ 8081]
loss: 6.010940 [ 3232/ 8081]
loss: 5.403613 [ 3552/ 8081]
loss: 5.130002 [ 3872/ 8081]
loss: 5.848298 [ 4192/ 8081]
loss: 5.230469 [ 4512/ 8081]
loss: 5.358596 [ 4832/ 8081]
loss: 6.310765 [ 5152/ 8081]
loss: 4.936250 [ 5472/ 8081]
loss: 5.965114 [ 5792/ 8081]
loss: 5.401882 [ 6112/ 8081]
loss: 6.532587 [ 6432/ 8081]
loss: 4.725352 [ 6752/ 8081]
loss: 6.419041 [ 7072/ 8081]
loss: 5.760632 [ 7392/ 8081]
loss: 5.184685 [ 7712/ 8081]
loss: 5.718621 [ 8032/ 8081]
Avg training loss: 5.636266
Val loss: 5.493873 (hab: 9.133855, mov: 5.555220)
Learning rates: hab: 1.563e-06 (decreased from 3.125e-06), mov: 1.000e-05
total validation loss decreased (5.500701 → 5.493873). Saving model…
new best movement (5.555220) → outputs/best_model_movement.pt
EarlyStopping counters — habitat: 4/10, movement: 0/10
Epoch 66/100
loss: 5.790228 [ 32/ 8081]
loss: 5.306352 [ 352/ 8081]
loss: 5.198020 [ 672/ 8081]
loss: 6.348582 [ 992/ 8081]
loss: 6.620947 [ 1312/ 8081]
loss: 5.174995 [ 1632/ 8081]
loss: 5.159679 [ 1952/ 8081]
loss: 5.835268 [ 2272/ 8081]
loss: 5.638731 [ 2592/ 8081]
loss: 5.593339 [ 2912/ 8081]
loss: 5.795867 [ 3232/ 8081]
loss: 6.072206 [ 3552/ 8081]
loss: 5.239961 [ 3872/ 8081]
loss: 5.769509 [ 4192/ 8081]
loss: 5.999186 [ 4512/ 8081]
loss: 5.041251 [ 4832/ 8081]
loss: 5.673138 [ 5152/ 8081]
loss: 6.322588 [ 5472/ 8081]
loss: 5.683174 [ 5792/ 8081]
loss: 5.417451 [ 6112/ 8081]
loss: 5.284272 [ 6432/ 8081]
loss: 5.300341 [ 6752/ 8081]
loss: 5.142917 [ 7072/ 8081]
loss: 5.177952 [ 7392/ 8081]
loss: 5.738287 [ 7712/ 8081]
loss: 5.078168 [ 8032/ 8081]
Avg training loss: 5.632569
Val loss: 5.489992 (hab: 9.133947, mov: 5.551386)
Learning rates: hab: 1.563e-06, mov: 1.000e-05
total validation loss decreased (5.493873 → 5.489992). Saving model…
new best movement (5.551386) → outputs/best_model_movement.pt
EarlyStopping counters — habitat: 5/10, movement: 0/10
Epoch 67/100
loss: 5.842425 [ 32/ 8081]
loss: 4.961863 [ 352/ 8081]
loss: 5.556984 [ 672/ 8081]
loss: 5.333685 [ 992/ 8081]
loss: 6.408626 [ 1312/ 8081]
loss: 6.037914 [ 1632/ 8081]
loss: 5.853109 [ 1952/ 8081]
loss: 5.660337 [ 2272/ 8081]
loss: 5.911697 [ 2592/ 8081]
loss: 5.079055 [ 2912/ 8081]
loss: 4.402115 [ 3232/ 8081]
loss: 5.766750 [ 3552/ 8081]
loss: 4.842758 [ 3872/ 8081]
loss: 5.390579 [ 4192/ 8081]
loss: 5.559499 [ 4512/ 8081]
loss: 5.395057 [ 4832/ 8081]
loss: 5.791644 [ 5152/ 8081]
loss: 5.307212 [ 5472/ 8081]
loss: 5.176686 [ 5792/ 8081]
loss: 5.700828 [ 6112/ 8081]
loss: 5.914255 [ 6432/ 8081]
loss: 5.235528 [ 6752/ 8081]
loss: 5.532273 [ 7072/ 8081]
loss: 5.235760 [ 7392/ 8081]
loss: 6.458383 [ 7712/ 8081]
loss: 5.550854 [ 8032/ 8081]
Avg training loss: 5.630858
Val loss: 5.485638 (hab: 9.133991, mov: 5.546800)
Learning rates: hab: 1.563e-06, mov: 1.000e-05
total validation loss decreased (5.489992 → 5.485638). Saving model…
new best movement (5.546800) → outputs/best_model_movement.pt
EarlyStopping counters — habitat: 6/10, movement: 0/10
Epoch 68/100
loss: 5.696639 [ 32/ 8081]
loss: 5.852695 [ 352/ 8081]
loss: 5.807289 [ 672/ 8081]
loss: 5.207594 [ 992/ 8081]
loss: 5.806383 [ 1312/ 8081]
loss: 6.222836 [ 1632/ 8081]
loss: 5.477994 [ 1952/ 8081]
loss: 5.312665 [ 2272/ 8081]
loss: 4.276788 [ 2592/ 8081]
loss: 5.952018 [ 2912/ 8081]
loss: 5.524648 [ 3232/ 8081]
loss: 5.201440 [ 3552/ 8081]
loss: 5.362140 [ 3872/ 8081]
loss: 5.639888 [ 4192/ 8081]
loss: 6.680044 [ 4512/ 8081]
loss: 6.050379 [ 4832/ 8081]
loss: 5.925601 [ 5152/ 8081]
loss: 5.790759 [ 5472/ 8081]
loss: 3.934268 [ 5792/ 8081]
loss: 5.304850 [ 6112/ 8081]
loss: 5.902845 [ 6432/ 8081]
loss: 5.702676 [ 6752/ 8081]
loss: 4.116590 [ 7072/ 8081]
loss: 5.660512 [ 7392/ 8081]
loss: 5.843771 [ 7712/ 8081]
loss: 5.380571 [ 8032/ 8081]
Avg training loss: 5.622056
Val loss: 5.481181 (hab: 9.134070, mov: 5.542294)
Learning rates: hab: 1.563e-06, mov: 1.000e-05
total validation loss decreased (5.485638 → 5.481181). Saving model…
new best movement (5.542294) → outputs/best_model_movement.pt
EarlyStopping counters — habitat: 7/10, movement: 0/10
Epoch 69/100
loss: 5.966575 [ 32/ 8081]
loss: 6.176599 [ 352/ 8081]
loss: 5.095712 [ 672/ 8081]
loss: 5.611154 [ 992/ 8081]
loss: 6.118464 [ 1312/ 8081]
loss: 5.857560 [ 1632/ 8081]
loss: 6.108392 [ 1952/ 8081]
loss: 5.187197 [ 2272/ 8081]
loss: 4.513987 [ 2592/ 8081]
loss: 5.557925 [ 2912/ 8081]
loss: 6.718334 [ 3232/ 8081]
loss: 5.081272 [ 3552/ 8081]
loss: 6.061957 [ 3872/ 8081]
loss: 6.127605 [ 4192/ 8081]
loss: 5.788713 [ 4512/ 8081]
loss: 5.028554 [ 4832/ 8081]
loss: 5.184258 [ 5152/ 8081]
loss: 5.251672 [ 5472/ 8081]
loss: 5.351951 [ 5792/ 8081]
loss: 5.659822 [ 6112/ 8081]
loss: 5.378826 [ 6432/ 8081]
loss: 5.093343 [ 6752/ 8081]
loss: 4.301287 [ 7072/ 8081]
loss: 5.880022 [ 7392/ 8081]
loss: 6.028570 [ 7712/ 8081]
loss: 4.072504 [ 8032/ 8081]
Avg training loss: 5.619459
Val loss: 5.474833 (hab: 9.134194, mov: 5.535107)
Learning rates: hab: 7.813e-07 (decreased from 1.563e-06), mov: 1.000e-05
total validation loss decreased (5.481181 → 5.474833). Saving model…
new best movement (5.535107) → outputs/best_model_movement.pt
EarlyStopping counters — habitat: 8/10, movement: 0/10
Epoch 70/100
loss: 6.142711 [ 32/ 8081]
loss: 6.146108 [ 352/ 8081]
loss: 6.528981 [ 672/ 8081]
loss: 5.156920 [ 992/ 8081]
loss: 5.485294 [ 1312/ 8081]
loss: 6.375265 [ 1632/ 8081]
loss: 6.381258 [ 1952/ 8081]
loss: 6.050369 [ 2272/ 8081]
loss: 4.934493 [ 2592/ 8081]
loss: 5.187383 [ 2912/ 8081]
loss: 5.279340 [ 3232/ 8081]
loss: 5.507360 [ 3552/ 8081]
loss: 5.120495 [ 3872/ 8081]
loss: 5.728399 [ 4192/ 8081]
loss: 6.159866 [ 4512/ 8081]
loss: 6.114216 [ 4832/ 8081]
loss: 6.035473 [ 5152/ 8081]
loss: 6.172215 [ 5472/ 8081]
loss: 6.055015 [ 5792/ 8081]
loss: 4.540790 [ 6112/ 8081]
loss: 6.105020 [ 6432/ 8081]
loss: 5.613883 [ 6752/ 8081]
loss: 5.683322 [ 7072/ 8081]
loss: 5.684685 [ 7392/ 8081]
loss: 5.660670 [ 7712/ 8081]
loss: 5.588565 [ 8032/ 8081]
Avg training loss: 5.619547
Val loss: 5.472147 (hab: 9.134116, mov: 5.532683)
Learning rates: hab: 7.813e-07, mov: 1.000e-05
total validation loss decreased (5.474833 → 5.472147). Saving model…
new best movement (5.532683) → outputs/best_model_movement.pt
EarlyStopping counters — habitat: 9/10, movement: 0/10
Epoch 71/100
loss: 5.585128 [ 32/ 8081]
loss: 6.041797 [ 352/ 8081]
loss: 4.969955 [ 672/ 8081]
loss: 4.935095 [ 992/ 8081]
loss: 6.324829 [ 1312/ 8081]
loss: 6.346156 [ 1632/ 8081]
loss: 5.805640 [ 1952/ 8081]
loss: 5.022897 [ 2272/ 8081]
loss: 5.020932 [ 2592/ 8081]
loss: 5.631002 [ 2912/ 8081]
loss: 5.161789 [ 3232/ 8081]
loss: 5.710543 [ 3552/ 8081]
loss: 5.563759 [ 3872/ 8081]
loss: 5.650821 [ 4192/ 8081]
loss: 6.037214 [ 4512/ 8081]
loss: 6.744835 [ 4832/ 8081]
loss: 5.406845 [ 5152/ 8081]
loss: 5.696598 [ 5472/ 8081]
loss: 6.364797 [ 5792/ 8081]
loss: 6.465062 [ 6112/ 8081]
loss: 5.952533 [ 6432/ 8081]
loss: 5.459927 [ 6752/ 8081]
loss: 5.629455 [ 7072/ 8081]
loss: 5.239370 [ 7392/ 8081]
loss: 5.899606 [ 7712/ 8081]
loss: 5.563251 [ 8032/ 8081]
Avg training loss: 5.613278
Val loss: 5.466199 (hab: 9.134189, mov: 5.525713)
Learning rates: hab: 7.813e-07, mov: 1.000e-05
total validation loss decreased (5.472147 → 5.466199). Saving model…
new best movement (5.525713) → outputs/best_model_movement.pt
EarlyStopping counters — habitat: 10/10, movement: 0/10
Epoch 72/100
loss: 5.731434 [ 32/ 8081]
loss: 6.240873 [ 352/ 8081]
loss: 6.163750 [ 672/ 8081]
loss: 5.680518 [ 992/ 8081]
loss: 5.409707 [ 1312/ 8081]
loss: 5.838750 [ 1632/ 8081]
loss: 4.677449 [ 1952/ 8081]
loss: 5.882855 [ 2272/ 8081]
loss: 6.560460 [ 2592/ 8081]
loss: 6.590908 [ 2912/ 8081]
loss: 6.101795 [ 3232/ 8081]
loss: 5.418462 [ 3552/ 8081]
loss: 5.746140 [ 3872/ 8081]
loss: 4.838361 [ 4192/ 8081]
loss: 5.586443 [ 4512/ 8081]
loss: 6.335096 [ 4832/ 8081]
loss: 5.280098 [ 5152/ 8081]
loss: 5.504012 [ 5472/ 8081]
loss: 5.040554 [ 5792/ 8081]
loss: 5.370686 [ 6112/ 8081]
loss: 5.634340 [ 6432/ 8081]
loss: 5.278184 [ 6752/ 8081]
loss: 5.626905 [ 7072/ 8081]
loss: 5.356143 [ 7392/ 8081]
loss: 5.822465 [ 7712/ 8081]
loss: 5.160389 [ 8032/ 8081]
Avg training loss: 5.616246
Val loss: 5.463326 (hab: 9.134214, mov: 5.523001)
Learning rates: hab: 7.813e-07, mov: 1.000e-05
total validation loss decreased (5.466199 → 5.463326). Saving model…
new best movement (5.523001) → outputs/best_model_movement.pt
EarlyStopping counters — habitat: 11/10, movement: 0/10
Epoch 73/100
loss: 5.791680 [ 32/ 8081]
loss: 5.821917 [ 352/ 8081]
loss: 5.812261 [ 672/ 8081]
loss: 5.945704 [ 992/ 8081]
loss: 6.113282 [ 1312/ 8081]
loss: 5.494761 [ 1632/ 8081]
loss: 5.298041 [ 1952/ 8081]
loss: 5.805657 [ 2272/ 8081]
loss: 5.756581 [ 2592/ 8081]
loss: 5.707522 [ 2912/ 8081]
loss: 5.192412 [ 3232/ 8081]
loss: 5.490039 [ 3552/ 8081]
loss: 5.632133 [ 3872/ 8081]
loss: 5.378099 [ 4192/ 8081]
loss: 6.259345 [ 4512/ 8081]
loss: 5.546213 [ 4832/ 8081]
loss: 5.253529 [ 5152/ 8081]
loss: 5.498854 [ 5472/ 8081]
loss: 5.719670 [ 5792/ 8081]
loss: 5.492167 [ 6112/ 8081]
loss: 4.182658 [ 6432/ 8081]
loss: 5.653461 [ 6752/ 8081]
loss: 5.521145 [ 7072/ 8081]
loss: 5.811027 [ 7392/ 8081]
loss: 6.162478 [ 7712/ 8081]
loss: 6.510781 [ 8032/ 8081]
Avg training loss: 5.605226
Val loss: 5.460324 (hab: 9.134161, mov: 5.519821)
Learning rates: hab: 3.906e-07 (decreased from 7.813e-07), mov: 1.000e-05
total validation loss decreased (5.463326 → 5.460324). Saving model…
new best movement (5.519821) → outputs/best_model_movement.pt
EarlyStopping counters — habitat: 12/10, movement: 0/10
Epoch 74/100
loss: 5.286860 [ 32/ 8081]
loss: 5.202303 [ 352/ 8081]
loss: 5.588665 [ 672/ 8081]
loss: 5.742562 [ 992/ 8081]
loss: 6.426132 [ 1312/ 8081]
loss: 5.759145 [ 1632/ 8081]
loss: 5.260735 [ 1952/ 8081]
loss: 5.091084 [ 2272/ 8081]
loss: 6.499503 [ 2592/ 8081]
loss: 6.473749 [ 2912/ 8081]
loss: 5.254852 [ 3232/ 8081]
loss: 6.334579 [ 3552/ 8081]
loss: 6.395741 [ 3872/ 8081]
loss: 5.490905 [ 4192/ 8081]
loss: 5.885211 [ 4512/ 8081]
loss: 6.154772 [ 4832/ 8081]
loss: 5.005662 [ 5152/ 8081]
loss: 5.992707 [ 5472/ 8081]
loss: 5.578530 [ 5792/ 8081]
loss: 5.567686 [ 6112/ 8081]
loss: 5.439797 [ 6432/ 8081]
loss: 5.486871 [ 6752/ 8081]
loss: 6.750906 [ 7072/ 8081]
loss: 5.683652 [ 7392/ 8081]
loss: 6.129304 [ 7712/ 8081]
loss: 5.655571 [ 8032/ 8081]
Avg training loss: 5.600949
Val loss: 5.459041 (hab: 9.134208, mov: 5.519029)
Learning rates: hab: 3.906e-07, mov: 1.000e-05
total validation loss decreased (5.460324 → 5.459041). Saving model…
new best movement (5.519029) → outputs/best_model_movement.pt
EarlyStopping counters — habitat: 13/10, movement: 0/10
Epoch 75/100
loss: 4.543365 [ 32/ 8081]
loss: 5.209057 [ 352/ 8081]
loss: 6.924462 [ 672/ 8081]
loss: 5.775857 [ 992/ 8081]
loss: 5.286479 [ 1312/ 8081]
loss: 4.682442 [ 1632/ 8081]
loss: 4.685610 [ 1952/ 8081]
loss: 4.793156 [ 2272/ 8081]
loss: 5.517650 [ 2592/ 8081]
loss: 5.123556 [ 2912/ 8081]
loss: 5.919244 [ 3232/ 8081]
loss: 5.555888 [ 3552/ 8081]
loss: 5.611817 [ 3872/ 8081]
loss: 4.487603 [ 4192/ 8081]
loss: 5.324736 [ 4512/ 8081]
loss: 5.816631 [ 4832/ 8081]
loss: 6.335066 [ 5152/ 8081]
loss: 4.877960 [ 5472/ 8081]
loss: 5.367828 [ 5792/ 8081]
loss: 5.922069 [ 6112/ 8081]
loss: 6.577061 [ 6432/ 8081]
loss: 5.670949 [ 6752/ 8081]
loss: 6.017617 [ 7072/ 8081]
loss: 5.936334 [ 7392/ 8081]
loss: 4.930374 [ 7712/ 8081]
loss: 5.580783 [ 8032/ 8081]
Avg training loss: 5.600815
Val loss: 5.456025 (hab: 9.134176, mov: 5.515808)
Learning rates: hab: 3.906e-07, mov: 1.000e-05
total validation loss decreased (5.459041 → 5.456025). Saving model…
new best movement (5.515808) → outputs/best_model_movement.pt
EarlyStopping counters — habitat: 14/10, movement: 0/10
Epoch 76/100
loss: 5.187961 [ 32/ 8081]
loss: 6.391647 [ 352/ 8081]
loss: 4.665327 [ 672/ 8081]
loss: 5.435277 [ 992/ 8081]
loss: 4.779835 [ 1312/ 8081]
loss: 5.619170 [ 1632/ 8081]
loss: 5.002689 [ 1952/ 8081]
loss: 5.886822 [ 2272/ 8081]
loss: 5.138041 [ 2592/ 8081]
loss: 4.939719 [ 2912/ 8081]
loss: 5.622924 [ 3232/ 8081]
loss: 5.367014 [ 3552/ 8081]
loss: 5.917531 [ 3872/ 8081]
loss: 5.543915 [ 4192/ 8081]
loss: 4.827287 [ 4512/ 8081]
loss: 5.138378 [ 4832/ 8081]
loss: 5.356059 [ 5152/ 8081]
loss: 5.211435 [ 5472/ 8081]
loss: 5.054351 [ 5792/ 8081]
loss: 5.036340 [ 6112/ 8081]
loss: 6.327859 [ 6432/ 8081]
loss: 6.076316 [ 6752/ 8081]
loss: 5.482130 [ 7072/ 8081]
loss: 5.640325 [ 7392/ 8081]
loss: 5.624595 [ 7712/ 8081]
loss: 5.407310 [ 8032/ 8081]
Avg training loss: 5.596364
Val loss: 5.453026 (hab: 9.134144, mov: 5.512563)
Learning rates: hab: 3.906e-07, mov: 1.000e-05
total validation loss decreased (5.456025 → 5.453026). Saving model…
new best movement (5.512563) → outputs/best_model_movement.pt
EarlyStopping counters — habitat: 15/10, movement: 0/10
Epoch 77/100
loss: 6.424075 [ 32/ 8081]
loss: 5.951219 [ 352/ 8081]
loss: 4.415655 [ 672/ 8081]
loss: 5.207916 [ 992/ 8081]
loss: 5.463240 [ 1312/ 8081]
loss: 5.450148 [ 1632/ 8081]
loss: 6.174263 [ 1952/ 8081]
loss: 6.777855 [ 2272/ 8081]
loss: 6.197016 [ 2592/ 8081]
loss: 6.272507 [ 2912/ 8081]
loss: 5.176200 [ 3232/ 8081]
loss: 5.820226 [ 3552/ 8081]
loss: 5.630890 [ 3872/ 8081]
loss: 6.049506 [ 4192/ 8081]
loss: 6.402318 [ 4512/ 8081]
loss: 4.632614 [ 4832/ 8081]
loss: 4.941594 [ 5152/ 8081]
loss: 5.122215 [ 5472/ 8081]
loss: 4.933431 [ 5792/ 8081]
loss: 6.389747 [ 6112/ 8081]
loss: 5.013392 [ 6432/ 8081]
loss: 5.449681 [ 6752/ 8081]
loss: 4.940957 [ 7072/ 8081]
loss: 4.971219 [ 7392/ 8081]
loss: 5.558498 [ 7712/ 8081]
loss: 5.564751 [ 8032/ 8081]
Avg training loss: 5.594735
Val loss: 5.449562 (hab: 9.134181, mov: 5.508518)
Learning rates: hab: 1.953e-07 (decreased from 3.906e-07), mov: 1.000e-05
total validation loss decreased (5.453026 → 5.449562). Saving model…
new best movement (5.508518) → outputs/best_model_movement.pt
EarlyStopping counters — habitat: 16/10, movement: 0/10
Epoch 78/100
loss: 5.563879 [ 32/ 8081]
loss: 5.567474 [ 352/ 8081]
loss: 4.956521 [ 672/ 8081]
loss: 6.029359 [ 992/ 8081]
loss: 5.103352 [ 1312/ 8081]
loss: 5.950511 [ 1632/ 8081]
loss: 5.181183 [ 1952/ 8081]
loss: 6.098184 [ 2272/ 8081]
loss: 6.233322 [ 2592/ 8081]
loss: 4.655641 [ 2912/ 8081]
loss: 5.700926 [ 3232/ 8081]
loss: 5.683294 [ 3552/ 8081]
loss: 5.576233 [ 3872/ 8081]
loss: 5.862514 [ 4192/ 8081]
loss: 5.508728 [ 4512/ 8081]
loss: 5.096618 [ 4832/ 8081]
loss: 4.781209 [ 5152/ 8081]
loss: 6.421771 [ 5472/ 8081]
loss: 5.060112 [ 5792/ 8081]
loss: 4.463225 [ 6112/ 8081]
loss: 5.984342 [ 6432/ 8081]
loss: 5.218701 [ 6752/ 8081]
loss: 5.498835 [ 7072/ 8081]
loss: 5.535333 [ 7392/ 8081]
loss: 6.297646 [ 7712/ 8081]
loss: 5.744939 [ 8032/ 8081]
Avg training loss: 5.596641
Val loss: 5.447831 (hab: 9.134159, mov: 5.506848)
Learning rates: hab: 1.953e-07, mov: 1.000e-05
total validation loss decreased (5.449562 → 5.447831). Saving model…
new best movement (5.506848) → outputs/best_model_movement.pt
EarlyStopping counters — habitat: 17/10, movement: 0/10
Epoch 79/100
loss: 6.044155 [ 32/ 8081]
loss: 5.397960 [ 352/ 8081]
loss: 6.145573 [ 672/ 8081]
loss: 6.601372 [ 992/ 8081]
loss: 5.271502 [ 1312/ 8081]
loss: 5.368112 [ 1632/ 8081]
loss: 5.616035 [ 1952/ 8081]
loss: 3.960553 [ 2272/ 8081]
loss: 5.141513 [ 2592/ 8081]
loss: 5.196155 [ 2912/ 8081]
loss: 6.411037 [ 3232/ 8081]
loss: 5.051981 [ 3552/ 8081]
loss: 5.896464 [ 3872/ 8081]
loss: 5.999895 [ 4192/ 8081]
loss: 5.133582 [ 4512/ 8081]
loss: 5.990287 [ 4832/ 8081]
loss: 6.146287 [ 5152/ 8081]
loss: 5.474133 [ 5472/ 8081]
loss: 5.283760 [ 5792/ 8081]
loss: 5.007821 [ 6112/ 8081]
loss: 5.451013 [ 6432/ 8081]
loss: 4.631217 [ 6752/ 8081]
loss: 5.089136 [ 7072/ 8081]
loss: 4.467146 [ 7392/ 8081]
loss: 5.291319 [ 7712/ 8081]
loss: 5.208137 [ 8032/ 8081]
Avg training loss: 5.593714
Val loss: 5.445216 (hab: 9.134154, mov: 5.503818)
Learning rates: hab: 1.953e-07, mov: 1.000e-05
total validation loss decreased (5.447831 → 5.445216). Saving model…
new best movement (5.503818) → outputs/best_model_movement.pt
EarlyStopping counters — habitat: 18/10, movement: 0/10
Epoch 80/100
loss: 5.229815 [ 32/ 8081]
loss: 5.113379 [ 352/ 8081]
loss: 5.876107 [ 672/ 8081]
loss: 5.791145 [ 992/ 8081]
loss: 5.760366 [ 1312/ 8081]
loss: 6.077374 [ 1632/ 8081]
loss: 5.084460 [ 1952/ 8081]
loss: 5.880211 [ 2272/ 8081]
loss: 5.605198 [ 2592/ 8081]
loss: 5.404860 [ 2912/ 8081]
loss: 5.401994 [ 3232/ 8081]
loss: 5.657501 [ 3552/ 8081]
loss: 5.531752 [ 3872/ 8081]
loss: 5.800417 [ 4192/ 8081]
loss: 4.720482 [ 4512/ 8081]
loss: 5.433350 [ 4832/ 8081]
loss: 6.728275 [ 5152/ 8081]
loss: 5.612870 [ 5472/ 8081]
loss: 4.788445 [ 5792/ 8081]
loss: 6.063241 [ 6112/ 8081]
loss: 5.693293 [ 6432/ 8081]
loss: 5.903297 [ 6752/ 8081]
loss: 6.027605 [ 7072/ 8081]
loss: 5.458837 [ 7392/ 8081]
loss: 6.005687 [ 7712/ 8081]
loss: 5.394153 [ 8032/ 8081]
Avg training loss: 5.587838
Val loss: 5.444229 (hab: 9.134150, mov: 5.502949)
Learning rates: hab: 1.953e-07, mov: 1.000e-05
total validation loss decreased (5.445216 → 5.444229). Saving model…
new best movement (5.502949) → outputs/best_model_movement.pt
EarlyStopping counters — habitat: 19/10, movement: 0/10
Epoch 81/100
loss: 5.326712 [ 32/ 8081]
loss: 6.302388 [ 352/ 8081]
loss: 5.621000 [ 672/ 8081]
loss: 5.261885 [ 992/ 8081]
loss: 6.071630 [ 1312/ 8081]
loss: 5.965168 [ 1632/ 8081]
loss: 4.676309 [ 1952/ 8081]
loss: 4.963332 [ 2272/ 8081]
loss: 5.621298 [ 2592/ 8081]
loss: 5.904263 [ 2912/ 8081]
loss: 5.909752 [ 3232/ 8081]
loss: 6.136995 [ 3552/ 8081]
loss: 5.648190 [ 3872/ 8081]
loss: 5.689287 [ 4192/ 8081]
loss: 6.646731 [ 4512/ 8081]
loss: 5.952599 [ 4832/ 8081]
loss: 5.747954 [ 5152/ 8081]
loss: 5.275624 [ 5472/ 8081]
loss: 5.770371 [ 5792/ 8081]
loss: 5.882869 [ 6112/ 8081]
loss: 5.852943 [ 6432/ 8081]
loss: 5.600416 [ 6752/ 8081]
loss: 5.909398 [ 7072/ 8081]
loss: 6.185442 [ 7392/ 8081]
loss: 6.196318 [ 7712/ 8081]
loss: 6.446422 [ 8032/ 8081]
Avg training loss: 5.589333
Val loss: 5.442669 (hab: 9.134139, mov: 5.501499)
Learning rates: hab: 9.766e-08 (decreased from 1.953e-07), mov: 1.000e-05
total validation loss decreased (5.444229 → 5.442669). Saving model…
new best movement (5.501499) → outputs/best_model_movement.pt
EarlyStopping counters — habitat: 20/10, movement: 0/10
Epoch 82/100
loss: 6.374242 [ 32/ 8081]
loss: 5.117414 [ 352/ 8081]
loss: 6.028985 [ 672/ 8081]
loss: 4.704012 [ 992/ 8081]
loss: 5.882717 [ 1312/ 8081]
loss: 4.508272 [ 1632/ 8081]
loss: 5.345216 [ 1952/ 8081]
loss: 6.089338 [ 2272/ 8081]
loss: 5.351864 [ 2592/ 8081]
loss: 5.937910 [ 2912/ 8081]
loss: 5.945849 [ 3232/ 8081]
loss: 5.525422 [ 3552/ 8081]
loss: 6.470016 [ 3872/ 8081]
loss: 3.937431 [ 4192/ 8081]
loss: 5.236245 [ 4512/ 8081]
loss: 5.864991 [ 4832/ 8081]
loss: 5.254672 [ 5152/ 8081]
loss: 4.952799 [ 5472/ 8081]
loss: 6.237307 [ 5792/ 8081]
loss: 6.408334 [ 6112/ 8081]
loss: 5.838151 [ 6432/ 8081]
loss: 5.936861 [ 6752/ 8081]
loss: 6.344625 [ 7072/ 8081]
loss: 5.275671 [ 7392/ 8081]
loss: 5.441391 [ 7712/ 8081]
loss: 5.303125 [ 8032/ 8081]
Avg training loss: 5.586454
Val loss: 5.441010 (hab: 9.134140, mov: 5.499631)
Learning rates: hab: 9.766e-08, mov: 1.000e-05
total validation loss decreased (5.442669 → 5.441010). Saving model…
new best movement (5.499631) → outputs/best_model_movement.pt
EarlyStopping counters — habitat: 21/10, movement: 0/10
Epoch 83/100
loss: 5.621386 [ 32/ 8081]
loss: 4.589754 [ 352/ 8081]
loss: 5.221540 [ 672/ 8081]
loss: 5.286973 [ 992/ 8081]
loss: 5.312942 [ 1312/ 8081]
loss: 6.371216 [ 1632/ 8081]
loss: 4.788128 [ 1952/ 8081]
loss: 5.667160 [ 2272/ 8081]
loss: 5.335620 [ 2592/ 8081]
loss: 5.525732 [ 2912/ 8081]
loss: 5.500477 [ 3232/ 8081]
loss: 5.013430 [ 3552/ 8081]
loss: 5.079269 [ 3872/ 8081]
loss: 5.817650 [ 4192/ 8081]
loss: 5.053629 [ 4512/ 8081]
loss: 5.903511 [ 4832/ 8081]
loss: 5.991950 [ 5152/ 8081]
loss: 5.108594 [ 5472/ 8081]
loss: 6.707988 [ 5792/ 8081]
loss: 5.661417 [ 6112/ 8081]
loss: 5.033405 [ 6432/ 8081]
loss: 6.299872 [ 6752/ 8081]
loss: 4.912801 [ 7072/ 8081]
loss: 4.664351 [ 7392/ 8081]
loss: 5.861489 [ 7712/ 8081]
loss: 6.441594 [ 8032/ 8081]
Avg training loss: 5.585394
Val loss: 5.439793 (hab: 9.134140, mov: 5.498393)
Learning rates: hab: 9.766e-08, mov: 1.000e-05
total validation loss decreased (5.441010 → 5.439793). Saving model…
new best movement (5.498393) → outputs/best_model_movement.pt
EarlyStopping counters — habitat: 22/10, movement: 0/10
Epoch 84/100
loss: 5.969073 [ 32/ 8081]
loss: 4.850781 [ 352/ 8081]
loss: 5.374628 [ 672/ 8081]
loss: 6.318278 [ 992/ 8081]
loss: 5.721091 [ 1312/ 8081]
loss: 5.500141 [ 1632/ 8081]
loss: 5.651479 [ 1952/ 8081]
loss: 6.292879 [ 2272/ 8081]
loss: 4.733443 [ 2592/ 8081]
loss: 6.225115 [ 2912/ 8081]
loss: 5.686523 [ 3232/ 8081]
loss: 5.520974 [ 3552/ 8081]
loss: 5.076478 [ 3872/ 8081]
loss: 5.978598 [ 4192/ 8081]
loss: 5.242075 [ 4512/ 8081]
loss: 5.243134 [ 4832/ 8081]
loss: 5.014195 [ 5152/ 8081]
loss: 4.038332 [ 5472/ 8081]
loss: 6.076380 [ 5792/ 8081]
loss: 5.462429 [ 6112/ 8081]
loss: 5.290164 [ 6432/ 8081]
loss: 5.773977 [ 6752/ 8081]
loss: 6.169828 [ 7072/ 8081]
loss: 7.092647 [ 7392/ 8081]
loss: 5.137810 [ 7712/ 8081]
loss: 4.615131 [ 8032/ 8081]
Avg training loss: 5.583104
Val loss: 5.439202 (hab: 9.134139, mov: 5.497951)
Learning rates: hab: 9.766e-08, mov: 1.000e-05
total validation loss decreased (5.439793 → 5.439202). Saving model…
new best movement (5.497951) → outputs/best_model_movement.pt
EarlyStopping counters — habitat: 23/10, movement: 0/10
Epoch 85/100
loss: 4.423296 [ 32/ 8081]
loss: 6.035933 [ 352/ 8081]
loss: 4.783934 [ 672/ 8081]
loss: 5.922391 [ 992/ 8081]
loss: 5.383216 [ 1312/ 8081]
loss: 6.059066 [ 1632/ 8081]
loss: 6.382401 [ 1952/ 8081]
loss: 5.685079 [ 2272/ 8081]
loss: 5.673153 [ 2592/ 8081]
loss: 5.218044 [ 2912/ 8081]
loss: 6.776034 [ 3232/ 8081]
loss: 5.911880 [ 3552/ 8081]
loss: 5.807014 [ 3872/ 8081]
loss: 5.770979 [ 4192/ 8081]
loss: 5.759410 [ 4512/ 8081]
loss: 5.228075 [ 4832/ 8081]
loss: 5.334975 [ 5152/ 8081]
loss: 5.469007 [ 5472/ 8081]
loss: 5.759439 [ 5792/ 8081]
loss: 5.069817 [ 6112/ 8081]
loss: 5.861602 [ 6432/ 8081]
loss: 5.668021 [ 6752/ 8081]
loss: 5.972435 [ 7072/ 8081]
loss: 5.145638 [ 7392/ 8081]
loss: 5.776136 [ 7712/ 8081]
loss: 5.322128 [ 8032/ 8081]
Avg training loss: 5.580813
Val loss: 5.436328 (hab: 9.134121, mov: 5.494549)
Learning rates: hab: 4.883e-08 (decreased from 9.766e-08), mov: 1.000e-05
total validation loss decreased (5.439202 → 5.436328). Saving model…
new best movement (5.494549) → outputs/best_model_movement.pt
EarlyStopping counters — habitat: 24/10, movement: 0/10
Epoch 86/100
loss: 6.440750 [ 32/ 8081]
loss: 5.375180 [ 352/ 8081]
loss: 5.274136 [ 672/ 8081]
loss: 5.445200 [ 992/ 8081]
loss: 4.480088 [ 1312/ 8081]
loss: 6.199287 [ 1632/ 8081]
loss: 5.653214 [ 1952/ 8081]
loss: 5.300159 [ 2272/ 8081]
loss: 6.115678 [ 2592/ 8081]
loss: 5.300458 [ 2912/ 8081]
loss: 5.707288 [ 3232/ 8081]
loss: 6.097451 [ 3552/ 8081]
loss: 6.418979 [ 3872/ 8081]
loss: 5.577236 [ 4192/ 8081]
loss: 4.801233 [ 4512/ 8081]
loss: 5.518409 [ 4832/ 8081]
loss: 5.478925 [ 5152/ 8081]
loss: 5.243186 [ 5472/ 8081]
loss: 6.114219 [ 5792/ 8081]
loss: 6.446285 [ 6112/ 8081]
loss: 5.826892 [ 6432/ 8081]
loss: 4.790387 [ 6752/ 8081]
loss: 4.696035 [ 7072/ 8081]
loss: 6.020323 [ 7392/ 8081]
loss: 4.588045 [ 7712/ 8081]
loss: 6.220433 [ 8032/ 8081]
Avg training loss: 5.584390
Val loss: 5.437382 (hab: 9.134123, mov: 5.496106)
Learning rates: hab: 4.883e-08, mov: 1.000e-05
EarlyStopping counters — habitat: 25/10, movement: 1/10
Epoch 87/100
loss: 6.254244 [ 32/ 8081]
loss: 5.563831 [ 352/ 8081]
loss: 5.353840 [ 672/ 8081]
loss: 5.457825 [ 992/ 8081]
loss: 5.830113 [ 1312/ 8081]
loss: 5.341715 [ 1632/ 8081]
loss: 5.532096 [ 1952/ 8081]
loss: 5.163390 [ 2272/ 8081]
loss: 5.841530 [ 2592/ 8081]
loss: 5.664957 [ 2912/ 8081]
loss: 4.929718 [ 3232/ 8081]
loss: 6.418080 [ 3552/ 8081]
loss: 4.998969 [ 3872/ 8081]
loss: 5.378165 [ 4192/ 8081]
loss: 5.667681 [ 4512/ 8081]
loss: 6.725570 [ 4832/ 8081]
loss: 6.048672 [ 5152/ 8081]
loss: 6.280179 [ 5472/ 8081]
loss: 5.925344 [ 5792/ 8081]
loss: 5.826093 [ 6112/ 8081]
loss: 5.706185 [ 6432/ 8081]
loss: 4.821203 [ 6752/ 8081]
loss: 5.529234 [ 7072/ 8081]
loss: 5.500741 [ 7392/ 8081]
loss: 5.224956 [ 7712/ 8081]
loss: 5.537958 [ 8032/ 8081]
Avg training loss: 5.581128
Val loss: 5.435810 (hab: 9.134113, mov: 5.494316)
Learning rates: hab: 4.883e-08, mov: 1.000e-05
total validation loss decreased (5.436328 → 5.435810). Saving model…
new best movement (5.494316) → outputs/best_model_movement.pt
EarlyStopping counters — habitat: 26/10, movement: 0/10
Epoch 88/100
loss: 5.842586 [ 32/ 8081]
loss: 5.936138 [ 352/ 8081]
loss: 5.526673 [ 672/ 8081]
loss: 4.807163 [ 992/ 8081]
loss: 5.632049 [ 1312/ 8081]
loss: 5.077741 [ 1632/ 8081]
loss: 5.279888 [ 1952/ 8081]
loss: 7.091421 [ 2272/ 8081]
loss: 6.047476 [ 2592/ 8081]
loss: 5.027669 [ 2912/ 8081]
loss: 5.113256 [ 3232/ 8081]
loss: 5.440072 [ 3552/ 8081]
loss: 5.469429 [ 3872/ 8081]
loss: 5.958839 [ 4192/ 8081]
loss: 5.443745 [ 4512/ 8081]
loss: 5.579510 [ 4832/ 8081]
loss: 5.478087 [ 5152/ 8081]
loss: 5.988472 [ 5472/ 8081]
loss: 6.537951 [ 5792/ 8081]
loss: 5.773495 [ 6112/ 8081]
loss: 5.392382 [ 6432/ 8081]
loss: 5.467836 [ 6752/ 8081]
loss: 5.677238 [ 7072/ 8081]
loss: 5.407579 [ 7392/ 8081]
loss: 5.934291 [ 7712/ 8081]
loss: 5.183417 [ 8032/ 8081]
Avg training loss: 5.580055
Val loss: 5.433188 (hab: 9.134111, mov: 5.491032)
Learning rates: hab: 4.883e-08, mov: 1.000e-05
total validation loss decreased (5.435810 → 5.433188). Saving model…
new best movement (5.491032) → outputs/best_model_movement.pt
EarlyStopping counters — habitat: 27/10, movement: 0/10
Epoch 89/100
loss: 4.482453 [ 32/ 8081]
loss: 5.520621 [ 352/ 8081]
loss: 4.907447 [ 672/ 8081]
loss: 6.205781 [ 992/ 8081]
loss: 6.581367 [ 1312/ 8081]
loss: 5.982771 [ 1632/ 8081]
loss: 5.097293 [ 1952/ 8081]
loss: 6.034305 [ 2272/ 8081]
loss: 5.874189 [ 2592/ 8081]
loss: 5.664598 [ 2912/ 8081]
loss: 5.677784 [ 3232/ 8081]
loss: 5.902174 [ 3552/ 8081]
loss: 6.178339 [ 3872/ 8081]
loss: 5.569479 [ 4192/ 8081]
loss: 4.755732 [ 4512/ 8081]
loss: 6.039156 [ 4832/ 8081]
loss: 5.661906 [ 5152/ 8081]
loss: 5.698646 [ 5472/ 8081]
loss: 5.444194 [ 5792/ 8081]
loss: 5.719250 [ 6112/ 8081]
loss: 5.709826 [ 6432/ 8081]
loss: 5.066060 [ 6752/ 8081]
loss: 5.453597 [ 7072/ 8081]
loss: 6.049791 [ 7392/ 8081]
loss: 5.722983 [ 7712/ 8081]
loss: 5.743300 [ 8032/ 8081]
Avg training loss: 5.575417
Val loss: 5.432310 (hab: 9.134109, mov: 5.490316)
Learning rates: hab: 2.441e-08 (decreased from 4.883e-08), mov: 1.000e-05
total validation loss decreased (5.433188 → 5.432310). Saving model…
new best movement (5.490316) → outputs/best_model_movement.pt
EarlyStopping counters — habitat: 28/10, movement: 0/10