Training with batch size: 32
Run 1: Adam optimizer with lr=0.01
Epoch 01 | Train Loss: 2.0887 | Train Acc: 0.3137 | Val Loss: 1.4094 | Val Acc: 0.5480
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_32_adam_0.01.pth
Saved new best checkpoint (epoch 1, val_acc=0.5480)
------------------------------------------------------------------------------------------
Epoch 02 | Train Loss: 1.8337 | Train Acc: 0.3857 | Val Loss: 1.3075 | Val Acc: 0.5613
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_32_adam_0.01.pth
Saved new best checkpoint (epoch 2, val_acc=0.5613)
------------------------------------------------------------------------------------------
Epoch 03 | Train Loss: 1.8072 | Train Acc: 0.3948 | Val Loss: 1.2636 | Val Acc: 0.5933
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_32_adam_0.01.pth
Saved new best checkpoint (epoch 3, val_acc=0.5933)
------------------------------------------------------------------------------------------
Epoch 04 | Train Loss: 1.7888 | Train Acc: 0.4088 | Val Loss: 1.2740 | Val Acc: 0.5760
------------------------------------------------------------------------------------------
Epoch 05 | Train Loss: 1.8066 | Train Acc: 0.3991 | Val Loss: 1.3464 | Val Acc: 0.5647
------------------------------------------------------------------------------------------
Epoch 06 | Train Loss: 1.7944 | Train Acc: 0.4042 | Val Loss: 1.3256 | Val Acc: 0.5653
------------------------------------------------------------------------------------------
Epoch 07 | Train Loss: 1.8026 | Train Acc: 0.4031 | Val Loss: 1.2968 | Val Acc: 0.5800
------------------------------------------------------------------------------------------
Epoch 08 | Train Loss: 1.7912 | Train Acc: 0.3991 | Val Loss: 1.2705 | Val Acc: 0.5927
------------------------------------------------------------------------------------------
Early stopping at epoch 8. Best val acc: 0.5933 (epoch 3)
Training finished. Best val acc: 0.5933 (epoch 3)
==========================================================================================
Metrics persisted for mlp_3x512-256-128_bs32_adam_lr0_01 -> metrics\mlp\mlp_3x512-256-128_bs32_adam_lr0_01.json
Run 1: SGD optimizer with lr=0.01, momentum=0.9
Epoch 01 | Train Loss: 2.1563 | Train Acc: 0.2812 | Val Loss: 1.3876 | Val Acc: 0.5173
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_32_sgd_0.01.pth
Saved new best checkpoint (epoch 1, val_acc=0.5173)
------------------------------------------------------------------------------------------
Epoch 02 | Train Loss: 1.7428 | Train Acc: 0.4112 | Val Loss: 1.1035 | Val Acc: 0.6320
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_32_sgd_0.01.pth
Saved new best checkpoint (epoch 2, val_acc=0.6320)
------------------------------------------------------------------------------------------
Epoch 03 | Train Loss: 1.5708 | Train Acc: 0.4669 | Val Loss: 0.9541 | Val Acc: 0.6827
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_32_sgd_0.01.pth
Saved new best checkpoint (epoch 3, val_acc=0.6827)
------------------------------------------------------------------------------------------
Epoch 04 | Train Loss: 1.4747 | Train Acc: 0.5003 | Val Loss: 0.8670 | Val Acc: 0.7247
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_32_sgd_0.01.pth
Saved new best checkpoint (epoch 4, val_acc=0.7247)
------------------------------------------------------------------------------------------
Epoch 05 | Train Loss: 1.3849 | Train Acc: 0.5301 | Val Loss: 0.7693 | Val Acc: 0.7553
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_32_sgd_0.01.pth
Saved new best checkpoint (epoch 5, val_acc=0.7553)
------------------------------------------------------------------------------------------
Epoch 06 | Train Loss: 1.3105 | Train Acc: 0.5514 | Val Loss: 0.7289 | Val Acc: 0.7720
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_32_sgd_0.01.pth
Saved new best checkpoint (epoch 6, val_acc=0.7720)
------------------------------------------------------------------------------------------
Epoch 07 | Train Loss: 1.2674 | Train Acc: 0.5701 | Val Loss: 0.6767 | Val Acc: 0.7807
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_32_sgd_0.01.pth
Saved new best checkpoint (epoch 7, val_acc=0.7807)
------------------------------------------------------------------------------------------
Epoch 08 | Train Loss: 1.2469 | Train Acc: 0.5774 | Val Loss: 0.6378 | Val Acc: 0.7993
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_32_sgd_0.01.pth
Saved new best checkpoint (epoch 8, val_acc=0.7993)
------------------------------------------------------------------------------------------
Epoch 09 | Train Loss: 1.1901 | Train Acc: 0.5984 | Val Loss: 0.6326 | Val Acc: 0.7933
------------------------------------------------------------------------------------------
Epoch 10 | Train Loss: 1.1548 | Train Acc: 0.6041 | Val Loss: 0.5802 | Val Acc: 0.8200
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_32_sgd_0.01.pth
Saved new best checkpoint (epoch 10, val_acc=0.8200)
------------------------------------------------------------------------------------------
Epoch 11 | Train Loss: 1.1307 | Train Acc: 0.6158 | Val Loss: 0.5570 | Val Acc: 0.8207
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_32_sgd_0.01.pth
Saved new best checkpoint (epoch 11, val_acc=0.8207)
------------------------------------------------------------------------------------------
Epoch 12 | Train Loss: 1.1058 | Train Acc: 0.6206 | Val Loss: 0.5461 | Val Acc: 0.8327
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_32_sgd_0.01.pth
Saved new best checkpoint (epoch 12, val_acc=0.8327)
------------------------------------------------------------------------------------------
Epoch 13 | Train Loss: 1.0748 | Train Acc: 0.6349 | Val Loss: 0.5163 | Val Acc: 0.8307
------------------------------------------------------------------------------------------
Epoch 14 | Train Loss: 1.0400 | Train Acc: 0.6454 | Val Loss: 0.4957 | Val Acc: 0.8427
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_32_sgd_0.01.pth
Saved new best checkpoint (epoch 14, val_acc=0.8427)
------------------------------------------------------------------------------------------
Epoch 15 | Train Loss: 1.0242 | Train Acc: 0.6498 | Val Loss: 0.4880 | Val Acc: 0.8433
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_32_sgd_0.01.pth
Saved new best checkpoint (epoch 15, val_acc=0.8433)
------------------------------------------------------------------------------------------
Epoch 16 | Train Loss: 1.0215 | Train Acc: 0.6534 | Val Loss: 0.4966 | Val Acc: 0.8293
------------------------------------------------------------------------------------------
Epoch 17 | Train Loss: 1.0104 | Train Acc: 0.6565 | Val Loss: 0.4623 | Val Acc: 0.8460
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_32_sgd_0.01.pth
Saved new best checkpoint (epoch 17, val_acc=0.8460)
------------------------------------------------------------------------------------------
Epoch 18 | Train Loss: 0.9738 | Train Acc: 0.6619 | Val Loss: 0.4508 | Val Acc: 0.8587
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_32_sgd_0.01.pth
Saved new best checkpoint (epoch 18, val_acc=0.8587)
------------------------------------------------------------------------------------------
Epoch 19 | Train Loss: 0.9693 | Train Acc: 0.6687 | Val Loss: 0.4387 | Val Acc: 0.8580
------------------------------------------------------------------------------------------
Epoch 20 | Train Loss: 0.9520 | Train Acc: 0.6757 | Val Loss: 0.4231 | Val Acc: 0.8673
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_32_sgd_0.01.pth
Saved new best checkpoint (epoch 20, val_acc=0.8673)
------------------------------------------------------------------------------------------
Epoch 21 | Train Loss: 0.9500 | Train Acc: 0.6757 | Val Loss: 0.3999 | Val Acc: 0.8773
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_32_sgd_0.01.pth
Saved new best checkpoint (epoch 21, val_acc=0.8773)
------------------------------------------------------------------------------------------
Epoch 22 | Train Loss: 0.9267 | Train Acc: 0.6912 | Val Loss: 0.4058 | Val Acc: 0.8667
------------------------------------------------------------------------------------------
Epoch 23 | Train Loss: 0.9323 | Train Acc: 0.6819 | Val Loss: 0.3933 | Val Acc: 0.8820
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_32_sgd_0.01.pth
Saved new best checkpoint (epoch 23, val_acc=0.8820)
------------------------------------------------------------------------------------------
Epoch 24 | Train Loss: 0.9226 | Train Acc: 0.6870 | Val Loss: 0.3901 | Val Acc: 0.8873
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_32_sgd_0.01.pth
Saved new best checkpoint (epoch 24, val_acc=0.8873)
------------------------------------------------------------------------------------------
Epoch 25 | Train Loss: 0.8936 | Train Acc: 0.6960 | Val Loss: 0.3828 | Val Acc: 0.8900
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_32_sgd_0.01.pth
Saved new best checkpoint (epoch 25, val_acc=0.8900)
------------------------------------------------------------------------------------------
Epoch 26 | Train Loss: 0.8996 | Train Acc: 0.6946 | Val Loss: 0.3864 | Val Acc: 0.8727
------------------------------------------------------------------------------------------
Epoch 27 | Train Loss: 0.8939 | Train Acc: 0.6979 | Val Loss: 0.3832 | Val Acc: 0.8727
------------------------------------------------------------------------------------------
Epoch 28 | Train Loss: 0.8966 | Train Acc: 0.6955 | Val Loss: 0.3706 | Val Acc: 0.8893
------------------------------------------------------------------------------------------
Epoch 29 | Train Loss: 0.8842 | Train Acc: 0.7008 | Val Loss: 0.3578 | Val Acc: 0.8993
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_32_sgd_0.01.pth
Saved new best checkpoint (epoch 29, val_acc=0.8993)
------------------------------------------------------------------------------------------
Epoch 30 | Train Loss: 0.8753 | Train Acc: 0.7007 | Val Loss: 0.3582 | Val Acc: 0.8973
------------------------------------------------------------------------------------------
Epoch 31 | Train Loss: 0.8803 | Train Acc: 0.7026 | Val Loss: 0.3624 | Val Acc: 0.8873
------------------------------------------------------------------------------------------
Epoch 32 | Train Loss: 0.8580 | Train Acc: 0.7092 | Val Loss: 0.3460 | Val Acc: 0.8980
------------------------------------------------------------------------------------------
Epoch 33 | Train Loss: 0.8746 | Train Acc: 0.7033 | Val Loss: 0.3858 | Val Acc: 0.8847
------------------------------------------------------------------------------------------
Epoch 34 | Train Loss: 0.8719 | Train Acc: 0.7083 | Val Loss: 0.3559 | Val Acc: 0.8820
------------------------------------------------------------------------------------------
Early stopping at epoch 34. Best val acc: 0.8993 (epoch 29)
Training finished. Best val acc: 0.8993 (epoch 29)
==========================================================================================
Metrics persisted for mlp_3x512-256-128_bs32_sgd_lr0_01 -> metrics\mlp\mlp_3x512-256-128_bs32_sgd_lr0_01.json
Run 2: Adam optimizer with lr=0.001
Epoch 01 | Train Loss: 2.1616 | Train Acc: 0.2975 | Val Loss: 1.4338 | Val Acc: 0.5507
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_32_adam_0.001.pth
Saved new best checkpoint (epoch 1, val_acc=0.5507)
------------------------------------------------------------------------------------------
Epoch 02 | Train Loss: 1.6872 | Train Acc: 0.4481 | Val Loss: 1.0624 | Val Acc: 0.6693
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_32_adam_0.001.pth
Saved new best checkpoint (epoch 2, val_acc=0.6693)
------------------------------------------------------------------------------------------
Epoch 03 | Train Loss: 1.5022 | Train Acc: 0.5022 | Val Loss: 0.9072 | Val Acc: 0.7313
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_32_adam_0.001.pth
Saved new best checkpoint (epoch 3, val_acc=0.7313)
------------------------------------------------------------------------------------------
Epoch 04 | Train Loss: 1.4032 | Train Acc: 0.5289 | Val Loss: 0.8150 | Val Acc: 0.7507
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_32_adam_0.001.pth
Saved new best checkpoint (epoch 4, val_acc=0.7507)
------------------------------------------------------------------------------------------
Epoch 05 | Train Loss: 1.2977 | Train Acc: 0.5636 | Val Loss: 0.7337 | Val Acc: 0.7913
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_32_adam_0.001.pth
Saved new best checkpoint (epoch 5, val_acc=0.7913)
------------------------------------------------------------------------------------------
Epoch 06 | Train Loss: 1.2610 | Train Acc: 0.5791 | Val Loss: 0.6884 | Val Acc: 0.7860
------------------------------------------------------------------------------------------
Epoch 07 | Train Loss: 1.2174 | Train Acc: 0.5929 | Val Loss: 0.6581 | Val Acc: 0.7987
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_32_adam_0.001.pth
Saved new best checkpoint (epoch 7, val_acc=0.7987)
------------------------------------------------------------------------------------------
Epoch 08 | Train Loss: 1.1831 | Train Acc: 0.6004 | Val Loss: 0.6143 | Val Acc: 0.8080
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_32_adam_0.001.pth
Saved new best checkpoint (epoch 8, val_acc=0.8080)
------------------------------------------------------------------------------------------
Epoch 09 | Train Loss: 1.1284 | Train Acc: 0.6188 | Val Loss: 0.6023 | Val Acc: 0.8140
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_32_adam_0.001.pth
Saved new best checkpoint (epoch 9, val_acc=0.8140)
------------------------------------------------------------------------------------------
Epoch 10 | Train Loss: 1.1071 | Train Acc: 0.6300 | Val Loss: 0.5616 | Val Acc: 0.8267
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_32_adam_0.001.pth
Saved new best checkpoint (epoch 10, val_acc=0.8267)
------------------------------------------------------------------------------------------
Epoch 11 | Train Loss: 1.0941 | Train Acc: 0.6286 | Val Loss: 0.5410 | Val Acc: 0.8313
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_32_adam_0.001.pth
Saved new best checkpoint (epoch 11, val_acc=0.8313)
------------------------------------------------------------------------------------------
Epoch 12 | Train Loss: 1.0563 | Train Acc: 0.6411 | Val Loss: 0.5172 | Val Acc: 0.8360
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_32_adam_0.001.pth
Saved new best checkpoint (epoch 12, val_acc=0.8360)
------------------------------------------------------------------------------------------
Epoch 13 | Train Loss: 1.0329 | Train Acc: 0.6516 | Val Loss: 0.5142 | Val Acc: 0.8200
------------------------------------------------------------------------------------------
Epoch 14 | Train Loss: 1.0186 | Train Acc: 0.6572 | Val Loss: 0.4986 | Val Acc: 0.8533
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_32_adam_0.001.pth
Saved new best checkpoint (epoch 14, val_acc=0.8533)
------------------------------------------------------------------------------------------
Epoch 15 | Train Loss: 1.0260 | Train Acc: 0.6538 | Val Loss: 0.4758 | Val Acc: 0.8573
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_32_adam_0.001.pth
Saved new best checkpoint (epoch 15, val_acc=0.8573)
------------------------------------------------------------------------------------------
Epoch 16 | Train Loss: 1.0010 | Train Acc: 0.6629 | Val Loss: 0.4597 | Val Acc: 0.8520
------------------------------------------------------------------------------------------
Epoch 17 | Train Loss: 0.9994 | Train Acc: 0.6605 | Val Loss: 0.4658 | Val Acc: 0.8580
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_32_adam_0.001.pth
Saved new best checkpoint (epoch 17, val_acc=0.8580)
------------------------------------------------------------------------------------------
Epoch 18 | Train Loss: 0.9633 | Train Acc: 0.6757 | Val Loss: 0.4586 | Val Acc: 0.8613
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_32_adam_0.001.pth
Saved new best checkpoint (epoch 18, val_acc=0.8613)
------------------------------------------------------------------------------------------
Epoch 19 | Train Loss: 0.9813 | Train Acc: 0.6683 | Val Loss: 0.4406 | Val Acc: 0.8720
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_32_adam_0.001.pth
Saved new best checkpoint (epoch 19, val_acc=0.8720)
------------------------------------------------------------------------------------------
Epoch 20 | Train Loss: 0.9641 | Train Acc: 0.6727 | Val Loss: 0.4508 | Val Acc: 0.8647
------------------------------------------------------------------------------------------
Epoch 21 | Train Loss: 0.9680 | Train Acc: 0.6773 | Val Loss: 0.4314 | Val Acc: 0.8720
------------------------------------------------------------------------------------------
Epoch 22 | Train Loss: 0.9429 | Train Acc: 0.6837 | Val Loss: 0.4258 | Val Acc: 0.8660
------------------------------------------------------------------------------------------
Epoch 23 | Train Loss: 0.9712 | Train Acc: 0.6743 | Val Loss: 0.3967 | Val Acc: 0.8873
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_32_adam_0.001.pth
Saved new best checkpoint (epoch 23, val_acc=0.8873)
------------------------------------------------------------------------------------------
Epoch 24 | Train Loss: 0.9342 | Train Acc: 0.6829 | Val Loss: 0.4216 | Val Acc: 0.8713
------------------------------------------------------------------------------------------
Epoch 25 | Train Loss: 0.9398 | Train Acc: 0.6839 | Val Loss: 0.4074 | Val Acc: 0.8780
------------------------------------------------------------------------------------------
Epoch 26 | Train Loss: 0.9111 | Train Acc: 0.6947 | Val Loss: 0.3911 | Val Acc: 0.8760
------------------------------------------------------------------------------------------
Epoch 27 | Train Loss: 0.9322 | Train Acc: 0.6893 | Val Loss: 0.3958 | Val Acc: 0.8833
------------------------------------------------------------------------------------------
Epoch 28 | Train Loss: 0.9193 | Train Acc: 0.6899 | Val Loss: 0.3950 | Val Acc: 0.8813
------------------------------------------------------------------------------------------
Early stopping at epoch 28. Best val acc: 0.8873 (epoch 23)
Training finished. Best val acc: 0.8873 (epoch 23)
==========================================================================================
Metrics persisted for mlp_3x512-256-128_bs32_adam_lr0_001 -> metrics\mlp\mlp_3x512-256-128_bs32_adam_lr0_001.json
Run 2: SGD optimizer with lr=0.001, momentum=0.9
Epoch 01 | Train Loss: 2.5802 | Train Acc: 0.1522 | Val Loss: 2.1878 | Val Acc: 0.3220
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_32_sgd_0.001.pth
Saved new best checkpoint (epoch 1, val_acc=0.3220)
------------------------------------------------------------------------------------------
Epoch 02 | Train Loss: 2.2551 | Train Acc: 0.2634 | Val Loss: 1.9174 | Val Acc: 0.4180
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_32_sgd_0.001.pth
Saved new best checkpoint (epoch 2, val_acc=0.4180)
------------------------------------------------------------------------------------------
Epoch 03 | Train Loss: 2.0661 | Train Acc: 0.3172 | Val Loss: 1.6591 | Val Acc: 0.4920
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_32_sgd_0.001.pth
Saved new best checkpoint (epoch 3, val_acc=0.4920)
------------------------------------------------------------------------------------------
Epoch 04 | Train Loss: 1.9238 | Train Acc: 0.3674 | Val Loss: 1.4818 | Val Acc: 0.5453
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_32_sgd_0.001.pth
Saved new best checkpoint (epoch 4, val_acc=0.5453)
------------------------------------------------------------------------------------------
Epoch 05 | Train Loss: 1.7968 | Train Acc: 0.4055 | Val Loss: 1.3247 | Val Acc: 0.5907
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_32_sgd_0.001.pth
Saved new best checkpoint (epoch 5, val_acc=0.5907)
------------------------------------------------------------------------------------------
Epoch 06 | Train Loss: 1.7149 | Train Acc: 0.4324 | Val Loss: 1.1918 | Val Acc: 0.6413
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_32_sgd_0.001.pth
Saved new best checkpoint (epoch 6, val_acc=0.6413)
------------------------------------------------------------------------------------------
Epoch 07 | Train Loss: 1.6401 | Train Acc: 0.4510 | Val Loss: 1.1171 | Val Acc: 0.6573
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_32_sgd_0.001.pth
Saved new best checkpoint (epoch 7, val_acc=0.6573)
------------------------------------------------------------------------------------------
Epoch 08 | Train Loss: 1.5689 | Train Acc: 0.4761 | Val Loss: 1.0382 | Val Acc: 0.6927
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_32_sgd_0.001.pth
Saved new best checkpoint (epoch 8, val_acc=0.6927)
------------------------------------------------------------------------------------------
Epoch 09 | Train Loss: 1.5103 | Train Acc: 0.4960 | Val Loss: 0.9651 | Val Acc: 0.7160
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_32_sgd_0.001.pth
Saved new best checkpoint (epoch 9, val_acc=0.7160)
------------------------------------------------------------------------------------------
Epoch 10 | Train Loss: 1.4716 | Train Acc: 0.5037 | Val Loss: 0.9161 | Val Acc: 0.7227
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_32_sgd_0.001.pth
Saved new best checkpoint (epoch 10, val_acc=0.7227)
------------------------------------------------------------------------------------------
Epoch 11 | Train Loss: 1.4395 | Train Acc: 0.5132 | Val Loss: 0.8691 | Val Acc: 0.7447
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_32_sgd_0.001.pth
Saved new best checkpoint (epoch 11, val_acc=0.7447)
------------------------------------------------------------------------------------------
Epoch 12 | Train Loss: 1.4038 | Train Acc: 0.5240 | Val Loss: 0.8433 | Val Acc: 0.7467
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_32_sgd_0.001.pth
Saved new best checkpoint (epoch 12, val_acc=0.7467)
------------------------------------------------------------------------------------------
Epoch 13 | Train Loss: 1.3810 | Train Acc: 0.5373 | Val Loss: 0.8080 | Val Acc: 0.7540
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_32_sgd_0.001.pth
Saved new best checkpoint (epoch 13, val_acc=0.7540)
------------------------------------------------------------------------------------------
Epoch 14 | Train Loss: 1.3487 | Train Acc: 0.5445 | Val Loss: 0.7770 | Val Acc: 0.7667
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_32_sgd_0.001.pth
Saved new best checkpoint (epoch 14, val_acc=0.7667)
------------------------------------------------------------------------------------------
Epoch 15 | Train Loss: 1.3131 | Train Acc: 0.5599 | Val Loss: 0.7451 | Val Acc: 0.7653
------------------------------------------------------------------------------------------
Epoch 16 | Train Loss: 1.2804 | Train Acc: 0.5714 | Val Loss: 0.6975 | Val Acc: 0.7847
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_32_sgd_0.001.pth
Saved new best checkpoint (epoch 16, val_acc=0.7847)
------------------------------------------------------------------------------------------
Epoch 17 | Train Loss: 1.2706 | Train Acc: 0.5718 | Val Loss: 0.7022 | Val Acc: 0.7887
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_32_sgd_0.001.pth
Saved new best checkpoint (epoch 17, val_acc=0.7887)
------------------------------------------------------------------------------------------
Epoch 18 | Train Loss: 1.2486 | Train Acc: 0.5750 | Val Loss: 0.6683 | Val Acc: 0.8000
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_32_sgd_0.001.pth
Saved new best checkpoint (epoch 18, val_acc=0.8000)
------------------------------------------------------------------------------------------
Epoch 19 | Train Loss: 1.2324 | Train Acc: 0.5838 | Val Loss: 0.6682 | Val Acc: 0.8000
------------------------------------------------------------------------------------------
Epoch 20 | Train Loss: 1.2141 | Train Acc: 0.5873 | Val Loss: 0.6370 | Val Acc: 0.8107
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_32_sgd_0.001.pth
Saved new best checkpoint (epoch 20, val_acc=0.8107)
------------------------------------------------------------------------------------------
Epoch 21 | Train Loss: 1.2134 | Train Acc: 0.5893 | Val Loss: 0.6217 | Val Acc: 0.8047
------------------------------------------------------------------------------------------
Epoch 22 | Train Loss: 1.1769 | Train Acc: 0.6035 | Val Loss: 0.6089 | Val Acc: 0.8280
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_32_sgd_0.001.pth
Saved new best checkpoint (epoch 22, val_acc=0.8280)
------------------------------------------------------------------------------------------
Epoch 23 | Train Loss: 1.1660 | Train Acc: 0.6054 | Val Loss: 0.6048 | Val Acc: 0.8227
------------------------------------------------------------------------------------------
Epoch 24 | Train Loss: 1.1584 | Train Acc: 0.6092 | Val Loss: 0.5869 | Val Acc: 0.8253
------------------------------------------------------------------------------------------
Epoch 25 | Train Loss: 1.1411 | Train Acc: 0.6137 | Val Loss: 0.5733 | Val Acc: 0.8360
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_32_sgd_0.001.pth
Saved new best checkpoint (epoch 25, val_acc=0.8360)
------------------------------------------------------------------------------------------
Epoch 26 | Train Loss: 1.1303 | Train Acc: 0.6188 | Val Loss: 0.5483 | Val Acc: 0.8413
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_32_sgd_0.001.pth
Saved new best checkpoint (epoch 26, val_acc=0.8413)
------------------------------------------------------------------------------------------
Epoch 27 | Train Loss: 1.1090 | Train Acc: 0.6255 | Val Loss: 0.5623 | Val Acc: 0.8287
------------------------------------------------------------------------------------------
Epoch 28 | Train Loss: 1.1108 | Train Acc: 0.6242 | Val Loss: 0.5545 | Val Acc: 0.8307
------------------------------------------------------------------------------------------
Epoch 29 | Train Loss: 1.0964 | Train Acc: 0.6278 | Val Loss: 0.5347 | Val Acc: 0.8420
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_32_sgd_0.001.pth
Saved new best checkpoint (epoch 29, val_acc=0.8420)
------------------------------------------------------------------------------------------
Epoch 30 | Train Loss: 1.0842 | Train Acc: 0.6279 | Val Loss: 0.5177 | Val Acc: 0.8420
------------------------------------------------------------------------------------------
Epoch 31 | Train Loss: 1.0711 | Train Acc: 0.6382 | Val Loss: 0.5167 | Val Acc: 0.8547
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_32_sgd_0.001.pth
Saved new best checkpoint (epoch 31, val_acc=0.8547)
------------------------------------------------------------------------------------------
Epoch 32 | Train Loss: 1.0551 | Train Acc: 0.6431 | Val Loss: 0.5331 | Val Acc: 0.8280
------------------------------------------------------------------------------------------
Epoch 33 | Train Loss: 1.0455 | Train Acc: 0.6458 | Val Loss: 0.5099 | Val Acc: 0.8513
------------------------------------------------------------------------------------------
Epoch 34 | Train Loss: 1.0364 | Train Acc: 0.6507 | Val Loss: 0.5042 | Val Acc: 0.8553
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_32_sgd_0.001.pth
Saved new best checkpoint (epoch 34, val_acc=0.8553)
------------------------------------------------------------------------------------------
Epoch 35 | Train Loss: 1.0256 | Train Acc: 0.6502 | Val Loss: 0.4815 | Val Acc: 0.8560
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_32_sgd_0.001.pth
Saved new best checkpoint (epoch 35, val_acc=0.8560)
------------------------------------------------------------------------------------------
Epoch 36 | Train Loss: 1.0268 | Train Acc: 0.6510 | Val Loss: 0.4721 | Val Acc: 0.8580
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_32_sgd_0.001.pth
Saved new best checkpoint (epoch 36, val_acc=0.8580)
------------------------------------------------------------------------------------------
Epoch 37 | Train Loss: 1.0016 | Train Acc: 0.6659 | Val Loss: 0.4763 | Val Acc: 0.8567
------------------------------------------------------------------------------------------
Epoch 38 | Train Loss: 1.0063 | Train Acc: 0.6552 | Val Loss: 0.4626 | Val Acc: 0.8580
------------------------------------------------------------------------------------------
Epoch 39 | Train Loss: 0.9941 | Train Acc: 0.6611 | Val Loss: 0.4462 | Val Acc: 0.8713
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_32_sgd_0.001.pth
Saved new best checkpoint (epoch 39, val_acc=0.8713)
------------------------------------------------------------------------------------------
Epoch 40 | Train Loss: 0.9854 | Train Acc: 0.6630 | Val Loss: 0.4623 | Val Acc: 0.8500
------------------------------------------------------------------------------------------
Epoch 41 | Train Loss: 0.9862 | Train Acc: 0.6642 | Val Loss: 0.4502 | Val Acc: 0.8593
------------------------------------------------------------------------------------------
Epoch 42 | Train Loss: 0.9723 | Train Acc: 0.6730 | Val Loss: 0.4481 | Val Acc: 0.8593
------------------------------------------------------------------------------------------
Epoch 43 | Train Loss: 0.9744 | Train Acc: 0.6647 | Val Loss: 0.4407 | Val Acc: 0.8607
------------------------------------------------------------------------------------------
Epoch 44 | Train Loss: 0.9638 | Train Acc: 0.6696 | Val Loss: 0.4348 | Val Acc: 0.8720
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_32_sgd_0.001.pth
Saved new best checkpoint (epoch 44, val_acc=0.8720)
------------------------------------------------------------------------------------------
Epoch 45 | Train Loss: 0.9706 | Train Acc: 0.6718 | Val Loss: 0.4221 | Val Acc: 0.8780
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_32_sgd_0.001.pth
Saved new best checkpoint (epoch 45, val_acc=0.8780)
------------------------------------------------------------------------------------------
Epoch 46 | Train Loss: 0.9651 | Train Acc: 0.6730 | Val Loss: 0.4249 | Val Acc: 0.8713
------------------------------------------------------------------------------------------
Epoch 47 | Train Loss: 0.9482 | Train Acc: 0.6805 | Val Loss: 0.4318 | Val Acc: 0.8680
------------------------------------------------------------------------------------------
Epoch 48 | Train Loss: 0.9625 | Train Acc: 0.6754 | Val Loss: 0.4253 | Val Acc: 0.8713
------------------------------------------------------------------------------------------
Epoch 49 | Train Loss: 0.9328 | Train Acc: 0.6799 | Val Loss: 0.4184 | Val Acc: 0.8773
------------------------------------------------------------------------------------------
Epoch 50 | Train Loss: 0.9309 | Train Acc: 0.6863 | Val Loss: 0.4029 | Val Acc: 0.8827
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_32_sgd_0.001.pth
Saved new best checkpoint (epoch 50, val_acc=0.8827)
------------------------------------------------------------------------------------------
Training finished. Best val acc: 0.8827 (epoch 50)
==========================================================================================
Metrics persisted for mlp_3x512-256-128_bs32_sgd_lr0_001 -> metrics\mlp\mlp_3x512-256-128_bs32_sgd_lr0_001.json
Run 3: Adam optimizer with lr=0.0005
Epoch 01 | Train Loss: 2.3217 | Train Acc: 0.2462 | Val Loss: 1.7169 | Val Acc: 0.5007
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_32_adam_0.0005.pth
Saved new best checkpoint (epoch 1, val_acc=0.5007)
------------------------------------------------------------------------------------------
Epoch 02 | Train Loss: 1.8489 | Train Acc: 0.3928 | Val Loss: 1.2487 | Val Acc: 0.6307
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_32_adam_0.0005.pth
Saved new best checkpoint (epoch 2, val_acc=0.6307)
------------------------------------------------------------------------------------------
Epoch 03 | Train Loss: 1.6055 | Train Acc: 0.4738 | Val Loss: 1.0419 | Val Acc: 0.6847
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_32_adam_0.0005.pth
Saved new best checkpoint (epoch 3, val_acc=0.6847)
------------------------------------------------------------------------------------------
Epoch 04 | Train Loss: 1.4739 | Train Acc: 0.5103 | Val Loss: 0.9081 | Val Acc: 0.7140
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_32_adam_0.0005.pth
Saved new best checkpoint (epoch 4, val_acc=0.7140)
------------------------------------------------------------------------------------------
Epoch 05 | Train Loss: 1.3705 | Train Acc: 0.5433 | Val Loss: 0.8315 | Val Acc: 0.7447
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_32_adam_0.0005.pth
Saved new best checkpoint (epoch 5, val_acc=0.7447)
------------------------------------------------------------------------------------------
Epoch 06 | Train Loss: 1.3103 | Train Acc: 0.5557 | Val Loss: 0.7322 | Val Acc: 0.7740
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_32_adam_0.0005.pth
Saved new best checkpoint (epoch 6, val_acc=0.7740)
------------------------------------------------------------------------------------------
Epoch 07 | Train Loss: 1.2598 | Train Acc: 0.5760 | Val Loss: 0.6794 | Val Acc: 0.7853
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_32_adam_0.0005.pth
Saved new best checkpoint (epoch 7, val_acc=0.7853)
------------------------------------------------------------------------------------------
Epoch 08 | Train Loss: 1.2080 | Train Acc: 0.5961 | Val Loss: 0.6390 | Val Acc: 0.8007
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_32_adam_0.0005.pth
Saved new best checkpoint (epoch 8, val_acc=0.8007)
------------------------------------------------------------------------------------------
Epoch 09 | Train Loss: 1.1686 | Train Acc: 0.6041 | Val Loss: 0.6161 | Val Acc: 0.8200
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_32_adam_0.0005.pth
Saved new best checkpoint (epoch 9, val_acc=0.8200)
------------------------------------------------------------------------------------------
Epoch 10 | Train Loss: 1.1364 | Train Acc: 0.6158 | Val Loss: 0.5899 | Val Acc: 0.8233
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_32_adam_0.0005.pth
Saved new best checkpoint (epoch 10, val_acc=0.8233)
------------------------------------------------------------------------------------------
Epoch 11 | Train Loss: 1.1046 | Train Acc: 0.6265 | Val Loss: 0.5547 | Val Acc: 0.8313
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_32_adam_0.0005.pth
Saved new best checkpoint (epoch 11, val_acc=0.8313)
------------------------------------------------------------------------------------------
Epoch 12 | Train Loss: 1.1006 | Train Acc: 0.6264 | Val Loss: 0.5510 | Val Acc: 0.8440
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_32_adam_0.0005.pth
Saved new best checkpoint (epoch 12, val_acc=0.8440)
------------------------------------------------------------------------------------------
Epoch 13 | Train Loss: 1.0514 | Train Acc: 0.6481 | Val Loss: 0.5188 | Val Acc: 0.8420
------------------------------------------------------------------------------------------
Epoch 14 | Train Loss: 1.0331 | Train Acc: 0.6511 | Val Loss: 0.4963 | Val Acc: 0.8560
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_32_adam_0.0005.pth
Saved new best checkpoint (epoch 14, val_acc=0.8560)
------------------------------------------------------------------------------------------
Epoch 15 | Train Loss: 1.0134 | Train Acc: 0.6541 | Val Loss: 0.5191 | Val Acc: 0.8480
------------------------------------------------------------------------------------------
Epoch 16 | Train Loss: 0.9998 | Train Acc: 0.6633 | Val Loss: 0.4843 | Val Acc: 0.8587
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_32_adam_0.0005.pth
Saved new best checkpoint (epoch 16, val_acc=0.8587)
------------------------------------------------------------------------------------------
Epoch 17 | Train Loss: 0.9700 | Train Acc: 0.6668 | Val Loss: 0.4606 | Val Acc: 0.8713
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_32_adam_0.0005.pth
Saved new best checkpoint (epoch 17, val_acc=0.8713)
------------------------------------------------------------------------------------------
Epoch 18 | Train Loss: 0.9735 | Train Acc: 0.6743 | Val Loss: 0.4585 | Val Acc: 0.8653
------------------------------------------------------------------------------------------
Epoch 19 | Train Loss: 0.9567 | Train Acc: 0.6726 | Val Loss: 0.4504 | Val Acc: 0.8653
------------------------------------------------------------------------------------------
Epoch 20 | Train Loss: 0.9399 | Train Acc: 0.6773 | Val Loss: 0.4315 | Val Acc: 0.8760
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_32_adam_0.0005.pth
Saved new best checkpoint (epoch 20, val_acc=0.8760)
------------------------------------------------------------------------------------------
Epoch 21 | Train Loss: 0.9478 | Train Acc: 0.6768 | Val Loss: 0.4449 | Val Acc: 0.8680
------------------------------------------------------------------------------------------
Epoch 22 | Train Loss: 0.9213 | Train Acc: 0.6906 | Val Loss: 0.4239 | Val Acc: 0.8720
------------------------------------------------------------------------------------------
Epoch 23 | Train Loss: 0.9169 | Train Acc: 0.6886 | Val Loss: 0.4136 | Val Acc: 0.8840
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_32_adam_0.0005.pth
Saved new best checkpoint (epoch 23, val_acc=0.8840)
------------------------------------------------------------------------------------------
Epoch 24 | Train Loss: 0.9072 | Train Acc: 0.6907 | Val Loss: 0.4026 | Val Acc: 0.8847
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_32_adam_0.0005.pth
Saved new best checkpoint (epoch 24, val_acc=0.8847)
------------------------------------------------------------------------------------------
Epoch 25 | Train Loss: 0.9144 | Train Acc: 0.6932 | Val Loss: 0.3984 | Val Acc: 0.8860
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_32_adam_0.0005.pth
Saved new best checkpoint (epoch 25, val_acc=0.8860)
------------------------------------------------------------------------------------------
Epoch 26 | Train Loss: 0.8955 | Train Acc: 0.7000 | Val Loss: 0.3921 | Val Acc: 0.8867
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_32_adam_0.0005.pth
Saved new best checkpoint (epoch 26, val_acc=0.8867)
------------------------------------------------------------------------------------------
Epoch 27 | Train Loss: 0.8799 | Train Acc: 0.6968 | Val Loss: 0.3916 | Val Acc: 0.8793
------------------------------------------------------------------------------------------
Epoch 28 | Train Loss: 0.8711 | Train Acc: 0.7047 | Val Loss: 0.3932 | Val Acc: 0.8787
------------------------------------------------------------------------------------------
Epoch 29 | Train Loss: 0.8672 | Train Acc: 0.7070 | Val Loss: 0.3782 | Val Acc: 0.8853
------------------------------------------------------------------------------------------
Epoch 30 | Train Loss: 0.8469 | Train Acc: 0.7164 | Val Loss: 0.3762 | Val Acc: 0.8733
------------------------------------------------------------------------------------------
Epoch 31 | Train Loss: 0.8607 | Train Acc: 0.7103 | Val Loss: 0.3590 | Val Acc: 0.8980
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_32_adam_0.0005.pth
Saved new best checkpoint (epoch 31, val_acc=0.8980)
------------------------------------------------------------------------------------------
Epoch 32 | Train Loss: 0.8418 | Train Acc: 0.7106 | Val Loss: 0.3682 | Val Acc: 0.8813
------------------------------------------------------------------------------------------
Epoch 33 | Train Loss: 0.8383 | Train Acc: 0.7168 | Val Loss: 0.3630 | Val Acc: 0.8880
------------------------------------------------------------------------------------------
Epoch 34 | Train Loss: 0.8392 | Train Acc: 0.7137 | Val Loss: 0.3479 | Val Acc: 0.8987
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_32_adam_0.0005.pth
Saved new best checkpoint (epoch 34, val_acc=0.8987)
------------------------------------------------------------------------------------------
Epoch 35 | Train Loss: 0.8304 | Train Acc: 0.7200 | Val Loss: 0.3487 | Val Acc: 0.8907
------------------------------------------------------------------------------------------
Epoch 36 | Train Loss: 0.8252 | Train Acc: 0.7210 | Val Loss: 0.3558 | Val Acc: 0.8973
------------------------------------------------------------------------------------------
Epoch 37 | Train Loss: 0.8192 | Train Acc: 0.7216 | Val Loss: 0.3567 | Val Acc: 0.8900
------------------------------------------------------------------------------------------
Epoch 38 | Train Loss: 0.8121 | Train Acc: 0.7274 | Val Loss: 0.3386 | Val Acc: 0.8960
------------------------------------------------------------------------------------------
Epoch 39 | Train Loss: 0.8142 | Train Acc: 0.7242 | Val Loss: 0.3265 | Val Acc: 0.9113
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_32_adam_0.0005.pth
Saved new best checkpoint (epoch 39, val_acc=0.9113)
------------------------------------------------------------------------------------------
Epoch 40 | Train Loss: 0.8019 | Train Acc: 0.7244 | Val Loss: 0.3198 | Val Acc: 0.9133
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_32_adam_0.0005.pth
Saved new best checkpoint (epoch 40, val_acc=0.9133)
------------------------------------------------------------------------------------------
Epoch 41 | Train Loss: 0.7992 | Train Acc: 0.7344 | Val Loss: 0.3281 | Val Acc: 0.9067
------------------------------------------------------------------------------------------
Epoch 42 | Train Loss: 0.8021 | Train Acc: 0.7247 | Val Loss: 0.3245 | Val Acc: 0.9093
------------------------------------------------------------------------------------------
Epoch 43 | Train Loss: 0.7950 | Train Acc: 0.7317 | Val Loss: 0.3357 | Val Acc: 0.8953
------------------------------------------------------------------------------------------
Epoch 44 | Train Loss: 0.8079 | Train Acc: 0.7305 | Val Loss: 0.3216 | Val Acc: 0.9073
------------------------------------------------------------------------------------------
Epoch 45 | Train Loss: 0.7876 | Train Acc: 0.7362 | Val Loss: 0.3170 | Val Acc: 0.9193
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_32_adam_0.0005.pth
Saved new best checkpoint (epoch 45, val_acc=0.9193)
------------------------------------------------------------------------------------------
Epoch 46 | Train Loss: 0.7883 | Train Acc: 0.7292 | Val Loss: 0.3245 | Val Acc: 0.9073
------------------------------------------------------------------------------------------
Epoch 47 | Train Loss: 0.7956 | Train Acc: 0.7276 | Val Loss: 0.3124 | Val Acc: 0.9133
------------------------------------------------------------------------------------------
Epoch 48 | Train Loss: 0.7730 | Train Acc: 0.7392 | Val Loss: 0.3073 | Val Acc: 0.9020
------------------------------------------------------------------------------------------
Epoch 49 | Train Loss: 0.7746 | Train Acc: 0.7425 | Val Loss: 0.2971 | Val Acc: 0.9107
------------------------------------------------------------------------------------------
Epoch 50 | Train Loss: 0.7816 | Train Acc: 0.7354 | Val Loss: 0.2974 | Val Acc: 0.9120
------------------------------------------------------------------------------------------
Early stopping at epoch 50. Best val acc: 0.9193 (epoch 45)
Training finished. Best val acc: 0.9193 (epoch 45)
==========================================================================================
Metrics persisted for mlp_3x512-256-128_bs32_adam_lr0_0005 -> metrics\mlp\mlp_3x512-256-128_bs32_adam_lr0_0005.json
Run 3: SGD optimizer with lr=0.0005, momentum=0.9
Epoch 01 | Train Loss: 2.6741 | Train Acc: 0.1208 | Val Loss: 2.3573 | Val Acc: 0.3000
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_32_sgd_0.0005.pth
Saved new best checkpoint (epoch 1, val_acc=0.3000)
------------------------------------------------------------------------------------------
Epoch 02 | Train Loss: 2.4269 | Train Acc: 0.2003 | Val Loss: 2.1609 | Val Acc: 0.3707
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_32_sgd_0.0005.pth
Saved new best checkpoint (epoch 2, val_acc=0.3707)
------------------------------------------------------------------------------------------
Epoch 03 | Train Loss: 2.2767 | Train Acc: 0.2524 | Val Loss: 2.0074 | Val Acc: 0.4247
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_32_sgd_0.0005.pth
Saved new best checkpoint (epoch 3, val_acc=0.4247)
------------------------------------------------------------------------------------------
Epoch 04 | Train Loss: 2.1732 | Train Acc: 0.2888 | Val Loss: 1.8432 | Val Acc: 0.4780
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_32_sgd_0.0005.pth
Saved new best checkpoint (epoch 4, val_acc=0.4780)
------------------------------------------------------------------------------------------
Epoch 05 | Train Loss: 2.0829 | Train Acc: 0.3190 | Val Loss: 1.7355 | Val Acc: 0.4960
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_32_sgd_0.0005.pth
Saved new best checkpoint (epoch 5, val_acc=0.4960)
------------------------------------------------------------------------------------------
Epoch 06 | Train Loss: 1.9877 | Train Acc: 0.3492 | Val Loss: 1.6074 | Val Acc: 0.5347
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_32_sgd_0.0005.pth
Saved new best checkpoint (epoch 6, val_acc=0.5347)
------------------------------------------------------------------------------------------
Epoch 07 | Train Loss: 1.9162 | Train Acc: 0.3725 | Val Loss: 1.4957 | Val Acc: 0.5440
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_32_sgd_0.0005.pth
Saved new best checkpoint (epoch 7, val_acc=0.5440)
------------------------------------------------------------------------------------------
Epoch 08 | Train Loss: 1.8443 | Train Acc: 0.3932 | Val Loss: 1.3891 | Val Acc: 0.5847
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_32_sgd_0.0005.pth
Saved new best checkpoint (epoch 8, val_acc=0.5847)
------------------------------------------------------------------------------------------
Epoch 09 | Train Loss: 1.7773 | Train Acc: 0.4147 | Val Loss: 1.2938 | Val Acc: 0.6133
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_32_sgd_0.0005.pth
Saved new best checkpoint (epoch 9, val_acc=0.6133)
------------------------------------------------------------------------------------------
Epoch 10 | Train Loss: 1.7118 | Train Acc: 0.4384 | Val Loss: 1.2427 | Val Acc: 0.6300
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_32_sgd_0.0005.pth
Saved new best checkpoint (epoch 10, val_acc=0.6300)
------------------------------------------------------------------------------------------
Epoch 11 | Train Loss: 1.6688 | Train Acc: 0.4493 | Val Loss: 1.1861 | Val Acc: 0.6500
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_32_sgd_0.0005.pth
Saved new best checkpoint (epoch 11, val_acc=0.6500)
------------------------------------------------------------------------------------------
Epoch 12 | Train Loss: 1.6179 | Train Acc: 0.4650 | Val Loss: 1.1086 | Val Acc: 0.6727
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_32_sgd_0.0005.pth
Saved new best checkpoint (epoch 12, val_acc=0.6727)
------------------------------------------------------------------------------------------
Epoch 13 | Train Loss: 1.5762 | Train Acc: 0.4826 | Val Loss: 1.0624 | Val Acc: 0.6807
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_32_sgd_0.0005.pth
Saved new best checkpoint (epoch 13, val_acc=0.6807)
------------------------------------------------------------------------------------------
Epoch 14 | Train Loss: 1.5501 | Train Acc: 0.4858 | Val Loss: 1.0224 | Val Acc: 0.7047
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_32_sgd_0.0005.pth
Saved new best checkpoint (epoch 14, val_acc=0.7047)
------------------------------------------------------------------------------------------
Epoch 15 | Train Loss: 1.5220 | Train Acc: 0.4951 | Val Loss: 0.9726 | Val Acc: 0.7140
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_32_sgd_0.0005.pth
Saved new best checkpoint (epoch 15, val_acc=0.7140)
------------------------------------------------------------------------------------------
Epoch 16 | Train Loss: 1.4823 | Train Acc: 0.5087 | Val Loss: 0.9296 | Val Acc: 0.7240
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_32_sgd_0.0005.pth
Saved new best checkpoint (epoch 16, val_acc=0.7240)
------------------------------------------------------------------------------------------
Epoch 17 | Train Loss: 1.4622 | Train Acc: 0.5082 | Val Loss: 0.8982 | Val Acc: 0.7267
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_32_sgd_0.0005.pth
Saved new best checkpoint (epoch 17, val_acc=0.7267)
------------------------------------------------------------------------------------------
Epoch 18 | Train Loss: 1.4418 | Train Acc: 0.5183 | Val Loss: 0.8568 | Val Acc: 0.7367
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_32_sgd_0.0005.pth
Saved new best checkpoint (epoch 18, val_acc=0.7367)
------------------------------------------------------------------------------------------
Epoch 19 | Train Loss: 1.4122 | Train Acc: 0.5320 | Val Loss: 0.8465 | Val Acc: 0.7427
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_32_sgd_0.0005.pth
Saved new best checkpoint (epoch 19, val_acc=0.7427)
------------------------------------------------------------------------------------------
Epoch 20 | Train Loss: 1.3957 | Train Acc: 0.5356 | Val Loss: 0.8237 | Val Acc: 0.7567
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_32_sgd_0.0005.pth
Saved new best checkpoint (epoch 20, val_acc=0.7567)
------------------------------------------------------------------------------------------
Epoch 21 | Train Loss: 1.3689 | Train Acc: 0.5398 | Val Loss: 0.8059 | Val Acc: 0.7533
------------------------------------------------------------------------------------------
Epoch 22 | Train Loss: 1.3534 | Train Acc: 0.5413 | Val Loss: 0.7814 | Val Acc: 0.7647
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_32_sgd_0.0005.pth
Saved new best checkpoint (epoch 22, val_acc=0.7647)
------------------------------------------------------------------------------------------
Epoch 23 | Train Loss: 1.3328 | Train Acc: 0.5553 | Val Loss: 0.7820 | Val Acc: 0.7653
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_32_sgd_0.0005.pth
Saved new best checkpoint (epoch 23, val_acc=0.7653)
------------------------------------------------------------------------------------------
Epoch 24 | Train Loss: 1.3340 | Train Acc: 0.5509 | Val Loss: 0.7342 | Val Acc: 0.7827
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_32_sgd_0.0005.pth
Saved new best checkpoint (epoch 24, val_acc=0.7827)
------------------------------------------------------------------------------------------
Epoch 25 | Train Loss: 1.3013 | Train Acc: 0.5590 | Val Loss: 0.7389 | Val Acc: 0.7733
------------------------------------------------------------------------------------------
Epoch 26 | Train Loss: 1.2988 | Train Acc: 0.5656 | Val Loss: 0.7288 | Val Acc: 0.7807
------------------------------------------------------------------------------------------
Epoch 27 | Train Loss: 1.2760 | Train Acc: 0.5713 | Val Loss: 0.6925 | Val Acc: 0.7840
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_32_sgd_0.0005.pth
Saved new best checkpoint (epoch 27, val_acc=0.7840)
------------------------------------------------------------------------------------------
Epoch 28 | Train Loss: 1.2408 | Train Acc: 0.5788 | Val Loss: 0.6816 | Val Acc: 0.7973
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_32_sgd_0.0005.pth
Saved new best checkpoint (epoch 28, val_acc=0.7973)
------------------------------------------------------------------------------------------
Epoch 29 | Train Loss: 1.2453 | Train Acc: 0.5789 | Val Loss: 0.6694 | Val Acc: 0.8087
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_32_sgd_0.0005.pth
Saved new best checkpoint (epoch 29, val_acc=0.8087)
------------------------------------------------------------------------------------------
Epoch 30 | Train Loss: 1.2239 | Train Acc: 0.5901 | Val Loss: 0.6564 | Val Acc: 0.7993
------------------------------------------------------------------------------------------
Epoch 31 | Train Loss: 1.2136 | Train Acc: 0.5908 | Val Loss: 0.6513 | Val Acc: 0.7953
------------------------------------------------------------------------------------------
Epoch 32 | Train Loss: 1.2053 | Train Acc: 0.5978 | Val Loss: 0.6428 | Val Acc: 0.8033
------------------------------------------------------------------------------------------
Epoch 33 | Train Loss: 1.1979 | Train Acc: 0.5932 | Val Loss: 0.6236 | Val Acc: 0.8013
------------------------------------------------------------------------------------------
Epoch 34 | Train Loss: 1.1926 | Train Acc: 0.5956 | Val Loss: 0.6147 | Val Acc: 0.8120
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_32_sgd_0.0005.pth
Saved new best checkpoint (epoch 34, val_acc=0.8120)
------------------------------------------------------------------------------------------
Epoch 35 | Train Loss: 1.1849 | Train Acc: 0.5992 | Val Loss: 0.6114 | Val Acc: 0.8100
------------------------------------------------------------------------------------------
Epoch 36 | Train Loss: 1.1602 | Train Acc: 0.6080 | Val Loss: 0.6054 | Val Acc: 0.8147
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_32_sgd_0.0005.pth
Saved new best checkpoint (epoch 36, val_acc=0.8147)
------------------------------------------------------------------------------------------
Epoch 37 | Train Loss: 1.1685 | Train Acc: 0.6075 | Val Loss: 0.5910 | Val Acc: 0.8300
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_32_sgd_0.0005.pth
Saved new best checkpoint (epoch 37, val_acc=0.8300)
------------------------------------------------------------------------------------------
Epoch 38 | Train Loss: 1.1467 | Train Acc: 0.6131 | Val Loss: 0.5979 | Val Acc: 0.8147
------------------------------------------------------------------------------------------
Epoch 39 | Train Loss: 1.1380 | Train Acc: 0.6120 | Val Loss: 0.5697 | Val Acc: 0.8280
------------------------------------------------------------------------------------------
Epoch 40 | Train Loss: 1.1390 | Train Acc: 0.6132 | Val Loss: 0.5713 | Val Acc: 0.8267
------------------------------------------------------------------------------------------
Epoch 41 | Train Loss: 1.1244 | Train Acc: 0.6181 | Val Loss: 0.5625 | Val Acc: 0.8227
------------------------------------------------------------------------------------------
Epoch 42 | Train Loss: 1.1198 | Train Acc: 0.6252 | Val Loss: 0.5576 | Val Acc: 0.8353
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_32_sgd_0.0005.pth
Saved new best checkpoint (epoch 42, val_acc=0.8353)
------------------------------------------------------------------------------------------
Epoch 43 | Train Loss: 1.1025 | Train Acc: 0.6270 | Val Loss: 0.5535 | Val Acc: 0.8260
------------------------------------------------------------------------------------------
Epoch 44 | Train Loss: 1.0948 | Train Acc: 0.6255 | Val Loss: 0.5359 | Val Acc: 0.8333
------------------------------------------------------------------------------------------
Epoch 45 | Train Loss: 1.1072 | Train Acc: 0.6279 | Val Loss: 0.5201 | Val Acc: 0.8420
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_32_sgd_0.0005.pth
Saved new best checkpoint (epoch 45, val_acc=0.8420)
------------------------------------------------------------------------------------------
Epoch 46 | Train Loss: 1.0896 | Train Acc: 0.6338 | Val Loss: 0.5209 | Val Acc: 0.8513
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_32_sgd_0.0005.pth
Saved new best checkpoint (epoch 46, val_acc=0.8513)
------------------------------------------------------------------------------------------
Epoch 47 | Train Loss: 1.0793 | Train Acc: 0.6278 | Val Loss: 0.5100 | Val Acc: 0.8540
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_32_sgd_0.0005.pth
Saved new best checkpoint (epoch 47, val_acc=0.8540)
------------------------------------------------------------------------------------------
Epoch 48 | Train Loss: 1.0578 | Train Acc: 0.6418 | Val Loss: 0.5177 | Val Acc: 0.8433
------------------------------------------------------------------------------------------
Epoch 49 | Train Loss: 1.0667 | Train Acc: 0.6432 | Val Loss: 0.5063 | Val Acc: 0.8480
------------------------------------------------------------------------------------------
Epoch 50 | Train Loss: 1.0749 | Train Acc: 0.6370 | Val Loss: 0.5134 | Val Acc: 0.8527
------------------------------------------------------------------------------------------
Training finished. Best val acc: 0.8540 (epoch 47)
==========================================================================================
Metrics persisted for mlp_3x512-256-128_bs32_sgd_lr0_0005 -> metrics\mlp\mlp_3x512-256-128_bs32_sgd_lr0_0005.json
Training with batch size: 256
Run 1: Adam optimizer with lr=0.01
Epoch 01 | Train Loss: 2.1007 | Train Acc: 0.3044 | Val Loss: 1.3211 | Val Acc: 0.5700
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_adam_0.01.pth
Saved new best checkpoint (epoch 1, val_acc=0.5700)
------------------------------------------------------------------------------------------
Epoch 02 | Train Loss: 1.5496 | Train Acc: 0.4735 | Val Loss: 0.9792 | Val Acc: 0.6887
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_adam_0.01.pth
Saved new best checkpoint (epoch 2, val_acc=0.6887)
------------------------------------------------------------------------------------------
Epoch 03 | Train Loss: 1.3921 | Train Acc: 0.5320 | Val Loss: 0.8935 | Val Acc: 0.6940
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_adam_0.01.pth
Saved new best checkpoint (epoch 3, val_acc=0.6940)
------------------------------------------------------------------------------------------
Epoch 04 | Train Loss: 1.2793 | Train Acc: 0.5633 | Val Loss: 0.7717 | Val Acc: 0.7653
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_adam_0.01.pth
Saved new best checkpoint (epoch 4, val_acc=0.7653)
------------------------------------------------------------------------------------------
Epoch 05 | Train Loss: 1.2260 | Train Acc: 0.5770 | Val Loss: 0.7448 | Val Acc: 0.7407
------------------------------------------------------------------------------------------
Epoch 06 | Train Loss: 1.1836 | Train Acc: 0.5972 | Val Loss: 0.7030 | Val Acc: 0.7687
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_adam_0.01.pth
Saved new best checkpoint (epoch 6, val_acc=0.7687)
------------------------------------------------------------------------------------------
Epoch 07 | Train Loss: 1.1706 | Train Acc: 0.5977 | Val Loss: 0.6674 | Val Acc: 0.7833
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_adam_0.01.pth
Saved new best checkpoint (epoch 7, val_acc=0.7833)
------------------------------------------------------------------------------------------
Epoch 08 | Train Loss: 1.1445 | Train Acc: 0.6086 | Val Loss: 0.6870 | Val Acc: 0.7740
------------------------------------------------------------------------------------------
Epoch 09 | Train Loss: 1.1550 | Train Acc: 0.6082 | Val Loss: 0.6640 | Val Acc: 0.7880
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_adam_0.01.pth
Saved new best checkpoint (epoch 9, val_acc=0.7880)
------------------------------------------------------------------------------------------
Epoch 10 | Train Loss: 1.1316 | Train Acc: 0.6163 | Val Loss: 0.6589 | Val Acc: 0.7787
------------------------------------------------------------------------------------------
Epoch 11 | Train Loss: 1.1205 | Train Acc: 0.6162 | Val Loss: 0.6472 | Val Acc: 0.8053
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_adam_0.01.pth
Saved new best checkpoint (epoch 11, val_acc=0.8053)
------------------------------------------------------------------------------------------
Epoch 12 | Train Loss: 1.1170 | Train Acc: 0.6187 | Val Loss: 0.6251 | Val Acc: 0.7773
------------------------------------------------------------------------------------------
Epoch 13 | Train Loss: 1.1063 | Train Acc: 0.6194 | Val Loss: 0.6365 | Val Acc: 0.7867
------------------------------------------------------------------------------------------
Epoch 14 | Train Loss: 1.0944 | Train Acc: 0.6235 | Val Loss: 0.6716 | Val Acc: 0.7847
------------------------------------------------------------------------------------------
Epoch 15 | Train Loss: 1.0881 | Train Acc: 0.6312 | Val Loss: 0.6009 | Val Acc: 0.8047
------------------------------------------------------------------------------------------
Epoch 16 | Train Loss: 1.1131 | Train Acc: 0.6184 | Val Loss: 0.6168 | Val Acc: 0.8033
------------------------------------------------------------------------------------------
Early stopping at epoch 16. Best val acc: 0.8053 (epoch 11)
Training finished. Best val acc: 0.8053 (epoch 11)
==========================================================================================
Metrics persisted for mlp_3x512-256-128_bs256_adam_lr0_01 -> metrics\mlp\mlp_3x512-256-128_bs256_adam_lr0_01.json
Run 1: SGD optimizer with lr=0.01, momentum=0.9
Epoch 01 | Train Loss: 2.6199 | Train Acc: 0.1384 | Val Loss: 2.4216 | Val Acc: 0.2487
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_sgd_0.01.pth
Saved new best checkpoint (epoch 1, val_acc=0.2487)
------------------------------------------------------------------------------------------
Epoch 02 | Train Loss: 2.2463 | Train Acc: 0.2611 | Val Loss: 1.8971 | Val Acc: 0.4293
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_sgd_0.01.pth
Saved new best checkpoint (epoch 2, val_acc=0.4293)
------------------------------------------------------------------------------------------
Epoch 03 | Train Loss: 2.0200 | Train Acc: 0.3412 | Val Loss: 1.6358 | Val Acc: 0.4933
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_sgd_0.01.pth
Saved new best checkpoint (epoch 3, val_acc=0.4933)
------------------------------------------------------------------------------------------
Epoch 04 | Train Loss: 1.8434 | Train Acc: 0.3917 | Val Loss: 1.4125 | Val Acc: 0.5607
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_sgd_0.01.pth
Saved new best checkpoint (epoch 4, val_acc=0.5607)
------------------------------------------------------------------------------------------
Epoch 05 | Train Loss: 1.7048 | Train Acc: 0.4374 | Val Loss: 1.2427 | Val Acc: 0.6067
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_sgd_0.01.pth
Saved new best checkpoint (epoch 5, val_acc=0.6067)
------------------------------------------------------------------------------------------
Epoch 06 | Train Loss: 1.5896 | Train Acc: 0.4699 | Val Loss: 1.0810 | Val Acc: 0.6727
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_sgd_0.01.pth
Saved new best checkpoint (epoch 6, val_acc=0.6727)
------------------------------------------------------------------------------------------
Epoch 07 | Train Loss: 1.4951 | Train Acc: 0.5000 | Val Loss: 0.9945 | Val Acc: 0.6900
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_sgd_0.01.pth
Saved new best checkpoint (epoch 7, val_acc=0.6900)
------------------------------------------------------------------------------------------
Epoch 08 | Train Loss: 1.4244 | Train Acc: 0.5238 | Val Loss: 0.9234 | Val Acc: 0.7087
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_sgd_0.01.pth
Saved new best checkpoint (epoch 8, val_acc=0.7087)
------------------------------------------------------------------------------------------
Epoch 09 | Train Loss: 1.3503 | Train Acc: 0.5429 | Val Loss: 0.8704 | Val Acc: 0.7227
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_sgd_0.01.pth
Saved new best checkpoint (epoch 9, val_acc=0.7227)
------------------------------------------------------------------------------------------
Epoch 10 | Train Loss: 1.2953 | Train Acc: 0.5572 | Val Loss: 0.7984 | Val Acc: 0.7527
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_sgd_0.01.pth
Saved new best checkpoint (epoch 10, val_acc=0.7527)
------------------------------------------------------------------------------------------
Epoch 11 | Train Loss: 1.2611 | Train Acc: 0.5726 | Val Loss: 0.7612 | Val Acc: 0.7600
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_sgd_0.01.pth
Saved new best checkpoint (epoch 11, val_acc=0.7600)
------------------------------------------------------------------------------------------
Epoch 12 | Train Loss: 1.2415 | Train Acc: 0.5773 | Val Loss: 0.7136 | Val Acc: 0.7680
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_sgd_0.01.pth
Saved new best checkpoint (epoch 12, val_acc=0.7680)
------------------------------------------------------------------------------------------
Epoch 13 | Train Loss: 1.1903 | Train Acc: 0.5975 | Val Loss: 0.6853 | Val Acc: 0.7893
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_sgd_0.01.pth
Saved new best checkpoint (epoch 13, val_acc=0.7893)
------------------------------------------------------------------------------------------
Epoch 14 | Train Loss: 1.1562 | Train Acc: 0.6068 | Val Loss: 0.6638 | Val Acc: 0.7860
------------------------------------------------------------------------------------------
Epoch 15 | Train Loss: 1.1326 | Train Acc: 0.6053 | Val Loss: 0.6244 | Val Acc: 0.8080
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_sgd_0.01.pth
Saved new best checkpoint (epoch 15, val_acc=0.8080)
------------------------------------------------------------------------------------------
Epoch 16 | Train Loss: 1.1004 | Train Acc: 0.6220 | Val Loss: 0.6072 | Val Acc: 0.8107
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_sgd_0.01.pth
Saved new best checkpoint (epoch 16, val_acc=0.8107)
------------------------------------------------------------------------------------------
Epoch 17 | Train Loss: 1.0812 | Train Acc: 0.6332 | Val Loss: 0.5845 | Val Acc: 0.8120
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_sgd_0.01.pth
Saved new best checkpoint (epoch 17, val_acc=0.8120)
------------------------------------------------------------------------------------------
Epoch 18 | Train Loss: 1.0545 | Train Acc: 0.6392 | Val Loss: 0.5730 | Val Acc: 0.8060
------------------------------------------------------------------------------------------
Epoch 19 | Train Loss: 1.0380 | Train Acc: 0.6459 | Val Loss: 0.5533 | Val Acc: 0.8320
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_sgd_0.01.pth
Saved new best checkpoint (epoch 19, val_acc=0.8320)
------------------------------------------------------------------------------------------
Epoch 20 | Train Loss: 1.0080 | Train Acc: 0.6524 | Val Loss: 0.5340 | Val Acc: 0.8320
------------------------------------------------------------------------------------------
Epoch 21 | Train Loss: 1.0088 | Train Acc: 0.6494 | Val Loss: 0.5138 | Val Acc: 0.8433
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_sgd_0.01.pth
Saved new best checkpoint (epoch 21, val_acc=0.8433)
------------------------------------------------------------------------------------------
Epoch 22 | Train Loss: 0.9800 | Train Acc: 0.6635 | Val Loss: 0.5215 | Val Acc: 0.8347
------------------------------------------------------------------------------------------
Epoch 23 | Train Loss: 0.9688 | Train Acc: 0.6695 | Val Loss: 0.4933 | Val Acc: 0.8453
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_sgd_0.01.pth
Saved new best checkpoint (epoch 23, val_acc=0.8453)
------------------------------------------------------------------------------------------
Epoch 24 | Train Loss: 0.9426 | Train Acc: 0.6703 | Val Loss: 0.4845 | Val Acc: 0.8467
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_sgd_0.01.pth
Saved new best checkpoint (epoch 24, val_acc=0.8467)
------------------------------------------------------------------------------------------
Epoch 25 | Train Loss: 0.9500 | Train Acc: 0.6738 | Val Loss: 0.4758 | Val Acc: 0.8527
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_sgd_0.01.pth
Saved new best checkpoint (epoch 25, val_acc=0.8527)
------------------------------------------------------------------------------------------
Epoch 26 | Train Loss: 0.9208 | Train Acc: 0.6849 | Val Loss: 0.4718 | Val Acc: 0.8553
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_sgd_0.01.pth
Saved new best checkpoint (epoch 26, val_acc=0.8553)
------------------------------------------------------------------------------------------
Epoch 27 | Train Loss: 0.9295 | Train Acc: 0.6853 | Val Loss: 0.4553 | Val Acc: 0.8567
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_sgd_0.01.pth
Saved new best checkpoint (epoch 27, val_acc=0.8567)
------------------------------------------------------------------------------------------
Epoch 28 | Train Loss: 0.9100 | Train Acc: 0.6901 | Val Loss: 0.4472 | Val Acc: 0.8640
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_sgd_0.01.pth
Saved new best checkpoint (epoch 28, val_acc=0.8640)
------------------------------------------------------------------------------------------
Epoch 29 | Train Loss: 0.9045 | Train Acc: 0.6867 | Val Loss: 0.4389 | Val Acc: 0.8640
------------------------------------------------------------------------------------------
Epoch 30 | Train Loss: 0.8791 | Train Acc: 0.6938 | Val Loss: 0.4237 | Val Acc: 0.8727
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_sgd_0.01.pth
Saved new best checkpoint (epoch 30, val_acc=0.8727)
------------------------------------------------------------------------------------------
Epoch 31 | Train Loss: 0.8887 | Train Acc: 0.6913 | Val Loss: 0.4181 | Val Acc: 0.8753
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_sgd_0.01.pth
Saved new best checkpoint (epoch 31, val_acc=0.8753)
------------------------------------------------------------------------------------------
Epoch 32 | Train Loss: 0.8699 | Train Acc: 0.6980 | Val Loss: 0.4095 | Val Acc: 0.8747
------------------------------------------------------------------------------------------
Epoch 33 | Train Loss: 0.8546 | Train Acc: 0.7057 | Val Loss: 0.4081 | Val Acc: 0.8700
------------------------------------------------------------------------------------------
Epoch 34 | Train Loss: 0.8220 | Train Acc: 0.7155 | Val Loss: 0.4021 | Val Acc: 0.8740
------------------------------------------------------------------------------------------
Epoch 35 | Train Loss: 0.8380 | Train Acc: 0.7094 | Val Loss: 0.3873 | Val Acc: 0.8753
------------------------------------------------------------------------------------------
Epoch 36 | Train Loss: 0.8318 | Train Acc: 0.7124 | Val Loss: 0.3902 | Val Acc: 0.8700
------------------------------------------------------------------------------------------
Early stopping at epoch 36. Best val acc: 0.8753 (epoch 31)
Training finished. Best val acc: 0.8753 (epoch 31)
==========================================================================================
Metrics persisted for mlp_3x512-256-128_bs256_sgd_lr0_01 -> metrics\mlp\mlp_3x512-256-128_bs256_sgd_lr0_01.json
Run 2: Adam optimizer with lr=0.001
Epoch 01 | Train Loss: 2.4014 | Train Acc: 0.2218 | Val Loss: 2.0952 | Val Acc: 0.4167
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_adam_0.001.pth
Saved new best checkpoint (epoch 1, val_acc=0.4167)
------------------------------------------------------------------------------------------
Epoch 02 | Train Loss: 1.9583 | Train Acc: 0.3706 | Val Loss: 1.5083 | Val Acc: 0.5440
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_adam_0.001.pth
Saved new best checkpoint (epoch 2, val_acc=0.5440)
------------------------------------------------------------------------------------------
Epoch 03 | Train Loss: 1.6769 | Train Acc: 0.4598 | Val Loss: 1.1906 | Val Acc: 0.6407
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_adam_0.001.pth
Saved new best checkpoint (epoch 3, val_acc=0.6407)
------------------------------------------------------------------------------------------
Epoch 04 | Train Loss: 1.4837 | Train Acc: 0.5132 | Val Loss: 0.9940 | Val Acc: 0.6867
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_adam_0.001.pth
Saved new best checkpoint (epoch 4, val_acc=0.6867)
------------------------------------------------------------------------------------------
Epoch 05 | Train Loss: 1.3391 | Train Acc: 0.5552 | Val Loss: 0.8557 | Val Acc: 0.7500
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_adam_0.001.pth
Saved new best checkpoint (epoch 5, val_acc=0.7500)
------------------------------------------------------------------------------------------
Epoch 06 | Train Loss: 1.2388 | Train Acc: 0.5830 | Val Loss: 0.7525 | Val Acc: 0.7700
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_adam_0.001.pth
Saved new best checkpoint (epoch 6, val_acc=0.7700)
------------------------------------------------------------------------------------------
Epoch 07 | Train Loss: 1.1781 | Train Acc: 0.6076 | Val Loss: 0.6716 | Val Acc: 0.7907
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_adam_0.001.pth
Saved new best checkpoint (epoch 7, val_acc=0.7907)
------------------------------------------------------------------------------------------
Epoch 08 | Train Loss: 1.1170 | Train Acc: 0.6303 | Val Loss: 0.6218 | Val Acc: 0.8167
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_adam_0.001.pth
Saved new best checkpoint (epoch 8, val_acc=0.8167)
------------------------------------------------------------------------------------------
Epoch 09 | Train Loss: 1.0693 | Train Acc: 0.6335 | Val Loss: 0.5792 | Val Acc: 0.8260
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_adam_0.001.pth
Saved new best checkpoint (epoch 9, val_acc=0.8260)
------------------------------------------------------------------------------------------
Epoch 10 | Train Loss: 1.0228 | Train Acc: 0.6498 | Val Loss: 0.5649 | Val Acc: 0.8267
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_adam_0.001.pth
Saved new best checkpoint (epoch 10, val_acc=0.8267)
------------------------------------------------------------------------------------------
Epoch 11 | Train Loss: 0.9815 | Train Acc: 0.6664 | Val Loss: 0.5196 | Val Acc: 0.8387
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_adam_0.001.pth
Saved new best checkpoint (epoch 11, val_acc=0.8387)
------------------------------------------------------------------------------------------
Epoch 12 | Train Loss: 0.9606 | Train Acc: 0.6738 | Val Loss: 0.5076 | Val Acc: 0.8407
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_adam_0.001.pth
Saved new best checkpoint (epoch 12, val_acc=0.8407)
------------------------------------------------------------------------------------------
Epoch 13 | Train Loss: 0.9418 | Train Acc: 0.6745 | Val Loss: 0.4982 | Val Acc: 0.8427
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_adam_0.001.pth
Saved new best checkpoint (epoch 13, val_acc=0.8427)
------------------------------------------------------------------------------------------
Epoch 14 | Train Loss: 0.8896 | Train Acc: 0.6963 | Val Loss: 0.4607 | Val Acc: 0.8513
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_adam_0.001.pth
Saved new best checkpoint (epoch 14, val_acc=0.8513)
------------------------------------------------------------------------------------------
Epoch 15 | Train Loss: 0.8839 | Train Acc: 0.6987 | Val Loss: 0.4580 | Val Acc: 0.8547
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_adam_0.001.pth
Saved new best checkpoint (epoch 15, val_acc=0.8547)
------------------------------------------------------------------------------------------
Epoch 16 | Train Loss: 0.8647 | Train Acc: 0.7041 | Val Loss: 0.4385 | Val Acc: 0.8627
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_adam_0.001.pth
Saved new best checkpoint (epoch 16, val_acc=0.8627)
------------------------------------------------------------------------------------------
Epoch 17 | Train Loss: 0.8537 | Train Acc: 0.7104 | Val Loss: 0.4341 | Val Acc: 0.8680
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_adam_0.001.pth
Saved new best checkpoint (epoch 17, val_acc=0.8680)
------------------------------------------------------------------------------------------
Epoch 18 | Train Loss: 0.8244 | Train Acc: 0.7160 | Val Loss: 0.4180 | Val Acc: 0.8707
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_adam_0.001.pth
Saved new best checkpoint (epoch 18, val_acc=0.8707)
------------------------------------------------------------------------------------------
Epoch 19 | Train Loss: 0.8214 | Train Acc: 0.7159 | Val Loss: 0.4078 | Val Acc: 0.8653
------------------------------------------------------------------------------------------
Epoch 20 | Train Loss: 0.7957 | Train Acc: 0.7285 | Val Loss: 0.3928 | Val Acc: 0.8773
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_adam_0.001.pth
Saved new best checkpoint (epoch 20, val_acc=0.8773)
------------------------------------------------------------------------------------------
Epoch 21 | Train Loss: 0.7737 | Train Acc: 0.7342 | Val Loss: 0.3782 | Val Acc: 0.8867
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_adam_0.001.pth
Saved new best checkpoint (epoch 21, val_acc=0.8867)
------------------------------------------------------------------------------------------
Epoch 22 | Train Loss: 0.7515 | Train Acc: 0.7381 | Val Loss: 0.3738 | Val Acc: 0.8807
------------------------------------------------------------------------------------------
Epoch 23 | Train Loss: 0.7527 | Train Acc: 0.7415 | Val Loss: 0.3646 | Val Acc: 0.8833
------------------------------------------------------------------------------------------
Epoch 24 | Train Loss: 0.7450 | Train Acc: 0.7428 | Val Loss: 0.3468 | Val Acc: 0.8867
------------------------------------------------------------------------------------------
Epoch 25 | Train Loss: 0.7174 | Train Acc: 0.7546 | Val Loss: 0.3397 | Val Acc: 0.8967
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_adam_0.001.pth
Saved new best checkpoint (epoch 25, val_acc=0.8967)
------------------------------------------------------------------------------------------
Epoch 26 | Train Loss: 0.7169 | Train Acc: 0.7548 | Val Loss: 0.3338 | Val Acc: 0.8920
------------------------------------------------------------------------------------------
Epoch 27 | Train Loss: 0.7104 | Train Acc: 0.7534 | Val Loss: 0.3365 | Val Acc: 0.8933
------------------------------------------------------------------------------------------
Epoch 28 | Train Loss: 0.7031 | Train Acc: 0.7609 | Val Loss: 0.3185 | Val Acc: 0.9007
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_adam_0.001.pth
Saved new best checkpoint (epoch 28, val_acc=0.9007)
------------------------------------------------------------------------------------------
Epoch 29 | Train Loss: 0.6893 | Train Acc: 0.7658 | Val Loss: 0.3186 | Val Acc: 0.9020
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_adam_0.001.pth
Saved new best checkpoint (epoch 29, val_acc=0.9020)
------------------------------------------------------------------------------------------
Epoch 30 | Train Loss: 0.6790 | Train Acc: 0.7648 | Val Loss: 0.3077 | Val Acc: 0.9000
------------------------------------------------------------------------------------------
Epoch 31 | Train Loss: 0.6824 | Train Acc: 0.7660 | Val Loss: 0.3032 | Val Acc: 0.9013
------------------------------------------------------------------------------------------
Epoch 32 | Train Loss: 0.6622 | Train Acc: 0.7719 | Val Loss: 0.3020 | Val Acc: 0.9013
------------------------------------------------------------------------------------------
Epoch 33 | Train Loss: 0.6587 | Train Acc: 0.7752 | Val Loss: 0.2914 | Val Acc: 0.9080
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_adam_0.001.pth
Saved new best checkpoint (epoch 33, val_acc=0.9080)
------------------------------------------------------------------------------------------
Epoch 34 | Train Loss: 0.6500 | Train Acc: 0.7725 | Val Loss: 0.2886 | Val Acc: 0.9133
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_adam_0.001.pth
Saved new best checkpoint (epoch 34, val_acc=0.9133)
------------------------------------------------------------------------------------------
Epoch 35 | Train Loss: 0.6381 | Train Acc: 0.7795 | Val Loss: 0.2857 | Val Acc: 0.9127
------------------------------------------------------------------------------------------
Epoch 36 | Train Loss: 0.6369 | Train Acc: 0.7806 | Val Loss: 0.2779 | Val Acc: 0.9100
------------------------------------------------------------------------------------------
Epoch 37 | Train Loss: 0.6239 | Train Acc: 0.7863 | Val Loss: 0.2737 | Val Acc: 0.9180
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_adam_0.001.pth
Saved new best checkpoint (epoch 37, val_acc=0.9180)
------------------------------------------------------------------------------------------
Epoch 38 | Train Loss: 0.6310 | Train Acc: 0.7826 | Val Loss: 0.2749 | Val Acc: 0.9093
------------------------------------------------------------------------------------------
Epoch 39 | Train Loss: 0.6266 | Train Acc: 0.7827 | Val Loss: 0.2748 | Val Acc: 0.9113
------------------------------------------------------------------------------------------
Epoch 40 | Train Loss: 0.5977 | Train Acc: 0.7931 | Val Loss: 0.2596 | Val Acc: 0.9260
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_adam_0.001.pth
Saved new best checkpoint (epoch 40, val_acc=0.9260)
------------------------------------------------------------------------------------------
Epoch 41 | Train Loss: 0.6025 | Train Acc: 0.7949 | Val Loss: 0.2637 | Val Acc: 0.9187
------------------------------------------------------------------------------------------
Epoch 42 | Train Loss: 0.6030 | Train Acc: 0.7972 | Val Loss: 0.2530 | Val Acc: 0.9267
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_adam_0.001.pth
Saved new best checkpoint (epoch 42, val_acc=0.9267)
------------------------------------------------------------------------------------------
Epoch 43 | Train Loss: 0.5958 | Train Acc: 0.7969 | Val Loss: 0.2500 | Val Acc: 0.9247
------------------------------------------------------------------------------------------
Epoch 44 | Train Loss: 0.5944 | Train Acc: 0.8017 | Val Loss: 0.2497 | Val Acc: 0.9273
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_adam_0.001.pth
Saved new best checkpoint (epoch 44, val_acc=0.9273)
------------------------------------------------------------------------------------------
Epoch 45 | Train Loss: 0.5937 | Train Acc: 0.7993 | Val Loss: 0.2575 | Val Acc: 0.9133
------------------------------------------------------------------------------------------
Epoch 46 | Train Loss: 0.5881 | Train Acc: 0.8019 | Val Loss: 0.2483 | Val Acc: 0.9200
------------------------------------------------------------------------------------------
Epoch 47 | Train Loss: 0.5810 | Train Acc: 0.8037 | Val Loss: 0.2521 | Val Acc: 0.9213
------------------------------------------------------------------------------------------
Epoch 48 | Train Loss: 0.5715 | Train Acc: 0.8040 | Val Loss: 0.2414 | Val Acc: 0.9200
------------------------------------------------------------------------------------------
Epoch 49 | Train Loss: 0.5759 | Train Acc: 0.8053 | Val Loss: 0.2389 | Val Acc: 0.9240
------------------------------------------------------------------------------------------
Early stopping at epoch 49. Best val acc: 0.9273 (epoch 44)
Training finished. Best val acc: 0.9273 (epoch 44)
==========================================================================================
Metrics persisted for mlp_3x512-256-128_bs256_adam_lr0_001 -> metrics\mlp\mlp_3x512-256-128_bs256_adam_lr0_001.json
Run 2: SGD optimizer with lr=0.001, momentum=0.9
Epoch 01 | Train Loss: 2.7941 | Train Acc: 0.0752 | Val Loss: 2.6940 | Val Acc: 0.0973
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_sgd_0.001.pth
Saved new best checkpoint (epoch 1, val_acc=0.0973)
------------------------------------------------------------------------------------------
Epoch 02 | Train Loss: 2.7003 | Train Acc: 0.1071 | Val Loss: 2.5375 | Val Acc: 0.2427
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_sgd_0.001.pth
Saved new best checkpoint (epoch 2, val_acc=0.2427)
------------------------------------------------------------------------------------------
Epoch 03 | Train Loss: 2.6153 | Train Acc: 0.1363 | Val Loss: 2.4462 | Val Acc: 0.2840
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_sgd_0.001.pth
Saved new best checkpoint (epoch 3, val_acc=0.2840)
------------------------------------------------------------------------------------------
Epoch 04 | Train Loss: 2.5414 | Train Acc: 0.1634 | Val Loss: 2.3716 | Val Acc: 0.2947
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_sgd_0.001.pth
Saved new best checkpoint (epoch 4, val_acc=0.2947)
------------------------------------------------------------------------------------------
Epoch 05 | Train Loss: 2.4832 | Train Acc: 0.1855 | Val Loss: 2.3109 | Val Acc: 0.3027
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_sgd_0.001.pth
Saved new best checkpoint (epoch 5, val_acc=0.3027)
------------------------------------------------------------------------------------------
Epoch 06 | Train Loss: 2.4287 | Train Acc: 0.2066 | Val Loss: 2.2572 | Val Acc: 0.3173
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_sgd_0.001.pth
Saved new best checkpoint (epoch 6, val_acc=0.3173)
------------------------------------------------------------------------------------------
Epoch 07 | Train Loss: 2.3788 | Train Acc: 0.2160 | Val Loss: 2.2095 | Val Acc: 0.3280
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_sgd_0.001.pth
Saved new best checkpoint (epoch 7, val_acc=0.3280)
------------------------------------------------------------------------------------------
Epoch 08 | Train Loss: 2.3438 | Train Acc: 0.2387 | Val Loss: 2.1605 | Val Acc: 0.3473
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_sgd_0.001.pth
Saved new best checkpoint (epoch 8, val_acc=0.3473)
------------------------------------------------------------------------------------------
Epoch 09 | Train Loss: 2.3116 | Train Acc: 0.2452 | Val Loss: 2.1156 | Val Acc: 0.3620
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_sgd_0.001.pth
Saved new best checkpoint (epoch 9, val_acc=0.3620)
------------------------------------------------------------------------------------------
Epoch 10 | Train Loss: 2.2646 | Train Acc: 0.2598 | Val Loss: 2.0691 | Val Acc: 0.3813
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_sgd_0.001.pth
Saved new best checkpoint (epoch 10, val_acc=0.3813)
------------------------------------------------------------------------------------------
Epoch 11 | Train Loss: 2.2342 | Train Acc: 0.2757 | Val Loss: 2.0281 | Val Acc: 0.3947
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_sgd_0.001.pth
Saved new best checkpoint (epoch 11, val_acc=0.3947)
------------------------------------------------------------------------------------------
Epoch 12 | Train Loss: 2.1980 | Train Acc: 0.2865 | Val Loss: 1.9811 | Val Acc: 0.4013
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_sgd_0.001.pth
Saved new best checkpoint (epoch 12, val_acc=0.4013)
------------------------------------------------------------------------------------------
Epoch 13 | Train Loss: 2.1733 | Train Acc: 0.2908 | Val Loss: 1.9393 | Val Acc: 0.4167
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_sgd_0.001.pth
Saved new best checkpoint (epoch 13, val_acc=0.4167)
------------------------------------------------------------------------------------------
Epoch 14 | Train Loss: 2.1449 | Train Acc: 0.2994 | Val Loss: 1.9078 | Val Acc: 0.4333
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_sgd_0.001.pth
Saved new best checkpoint (epoch 14, val_acc=0.4333)
------------------------------------------------------------------------------------------
Epoch 15 | Train Loss: 2.1118 | Train Acc: 0.3132 | Val Loss: 1.8657 | Val Acc: 0.4367
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_sgd_0.001.pth
Saved new best checkpoint (epoch 15, val_acc=0.4367)
------------------------------------------------------------------------------------------
Epoch 16 | Train Loss: 2.0750 | Train Acc: 0.3252 | Val Loss: 1.8204 | Val Acc: 0.4560
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_sgd_0.001.pth
Saved new best checkpoint (epoch 16, val_acc=0.4560)
------------------------------------------------------------------------------------------
Epoch 17 | Train Loss: 2.0384 | Train Acc: 0.3378 | Val Loss: 1.7884 | Val Acc: 0.4600
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_sgd_0.001.pth
Saved new best checkpoint (epoch 17, val_acc=0.4600)
------------------------------------------------------------------------------------------
Epoch 18 | Train Loss: 2.0098 | Train Acc: 0.3458 | Val Loss: 1.7448 | Val Acc: 0.4753
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_sgd_0.001.pth
Saved new best checkpoint (epoch 18, val_acc=0.4753)
------------------------------------------------------------------------------------------
Epoch 19 | Train Loss: 1.9972 | Train Acc: 0.3525 | Val Loss: 1.7092 | Val Acc: 0.4873
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_sgd_0.001.pth
Saved new best checkpoint (epoch 19, val_acc=0.4873)
------------------------------------------------------------------------------------------
Epoch 20 | Train Loss: 1.9745 | Train Acc: 0.3604 | Val Loss: 1.6725 | Val Acc: 0.4967
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_sgd_0.001.pth
Saved new best checkpoint (epoch 20, val_acc=0.4967)
------------------------------------------------------------------------------------------
Epoch 21 | Train Loss: 1.9350 | Train Acc: 0.3688 | Val Loss: 1.6452 | Val Acc: 0.5013
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_sgd_0.001.pth
Saved new best checkpoint (epoch 21, val_acc=0.5013)
------------------------------------------------------------------------------------------
Epoch 22 | Train Loss: 1.9100 | Train Acc: 0.3785 | Val Loss: 1.6071 | Val Acc: 0.5133
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_sgd_0.001.pth
Saved new best checkpoint (epoch 22, val_acc=0.5133)
------------------------------------------------------------------------------------------
Epoch 23 | Train Loss: 1.8957 | Train Acc: 0.3839 | Val Loss: 1.5729 | Val Acc: 0.5280
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_sgd_0.001.pth
Saved new best checkpoint (epoch 23, val_acc=0.5280)
------------------------------------------------------------------------------------------
Epoch 24 | Train Loss: 1.8612 | Train Acc: 0.3959 | Val Loss: 1.5468 | Val Acc: 0.5333
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_sgd_0.001.pth
Saved new best checkpoint (epoch 24, val_acc=0.5333)
------------------------------------------------------------------------------------------
Epoch 25 | Train Loss: 1.8503 | Train Acc: 0.3947 | Val Loss: 1.5142 | Val Acc: 0.5447
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_sgd_0.001.pth
Saved new best checkpoint (epoch 25, val_acc=0.5447)
------------------------------------------------------------------------------------------
Epoch 26 | Train Loss: 1.8031 | Train Acc: 0.4111 | Val Loss: 1.4853 | Val Acc: 0.5493
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_sgd_0.001.pth
Saved new best checkpoint (epoch 26, val_acc=0.5493)
------------------------------------------------------------------------------------------
Epoch 27 | Train Loss: 1.8025 | Train Acc: 0.4123 | Val Loss: 1.4507 | Val Acc: 0.5560
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_sgd_0.001.pth
Saved new best checkpoint (epoch 27, val_acc=0.5560)
------------------------------------------------------------------------------------------
Epoch 28 | Train Loss: 1.7729 | Train Acc: 0.4220 | Val Loss: 1.4260 | Val Acc: 0.5720
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_sgd_0.001.pth
Saved new best checkpoint (epoch 28, val_acc=0.5720)
------------------------------------------------------------------------------------------
Epoch 29 | Train Loss: 1.7574 | Train Acc: 0.4249 | Val Loss: 1.3943 | Val Acc: 0.5760
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_sgd_0.001.pth
Saved new best checkpoint (epoch 29, val_acc=0.5760)
------------------------------------------------------------------------------------------
Epoch 30 | Train Loss: 1.7296 | Train Acc: 0.4346 | Val Loss: 1.3683 | Val Acc: 0.5880
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_sgd_0.001.pth
Saved new best checkpoint (epoch 30, val_acc=0.5880)
------------------------------------------------------------------------------------------
Epoch 31 | Train Loss: 1.7130 | Train Acc: 0.4381 | Val Loss: 1.3305 | Val Acc: 0.6027
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_sgd_0.001.pth
Saved new best checkpoint (epoch 31, val_acc=0.6027)
------------------------------------------------------------------------------------------
Epoch 32 | Train Loss: 1.6948 | Train Acc: 0.4409 | Val Loss: 1.3036 | Val Acc: 0.6147
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_sgd_0.001.pth
Saved new best checkpoint (epoch 32, val_acc=0.6147)
------------------------------------------------------------------------------------------
Epoch 33 | Train Loss: 1.6631 | Train Acc: 0.4487 | Val Loss: 1.2874 | Val Acc: 0.6233
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_sgd_0.001.pth
Saved new best checkpoint (epoch 33, val_acc=0.6233)
------------------------------------------------------------------------------------------
Epoch 34 | Train Loss: 1.6537 | Train Acc: 0.4552 | Val Loss: 1.2562 | Val Acc: 0.6280
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_sgd_0.001.pth
Saved new best checkpoint (epoch 34, val_acc=0.6280)
------------------------------------------------------------------------------------------
Epoch 35 | Train Loss: 1.6380 | Train Acc: 0.4622 | Val Loss: 1.2417 | Val Acc: 0.6300
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_sgd_0.001.pth
Saved new best checkpoint (epoch 35, val_acc=0.6300)
------------------------------------------------------------------------------------------
Epoch 36 | Train Loss: 1.6201 | Train Acc: 0.4679 | Val Loss: 1.2153 | Val Acc: 0.6393
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_sgd_0.001.pth
Saved new best checkpoint (epoch 36, val_acc=0.6393)
------------------------------------------------------------------------------------------
Epoch 37 | Train Loss: 1.5925 | Train Acc: 0.4778 | Val Loss: 1.1887 | Val Acc: 0.6553
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_sgd_0.001.pth
Saved new best checkpoint (epoch 37, val_acc=0.6553)
------------------------------------------------------------------------------------------
Epoch 38 | Train Loss: 1.5820 | Train Acc: 0.4765 | Val Loss: 1.1753 | Val Acc: 0.6627
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_sgd_0.001.pth
Saved new best checkpoint (epoch 38, val_acc=0.6627)
------------------------------------------------------------------------------------------
Epoch 39 | Train Loss: 1.5715 | Train Acc: 0.4816 | Val Loss: 1.1535 | Val Acc: 0.6667
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_sgd_0.001.pth
Saved new best checkpoint (epoch 39, val_acc=0.6667)
------------------------------------------------------------------------------------------
Epoch 40 | Train Loss: 1.5466 | Train Acc: 0.4855 | Val Loss: 1.1281 | Val Acc: 0.6653
------------------------------------------------------------------------------------------
Epoch 41 | Train Loss: 1.5445 | Train Acc: 0.4869 | Val Loss: 1.1103 | Val Acc: 0.6700
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_sgd_0.001.pth
Saved new best checkpoint (epoch 41, val_acc=0.6700)
------------------------------------------------------------------------------------------
Epoch 42 | Train Loss: 1.5089 | Train Acc: 0.5008 | Val Loss: 1.0927 | Val Acc: 0.6793
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_sgd_0.001.pth
Saved new best checkpoint (epoch 42, val_acc=0.6793)
------------------------------------------------------------------------------------------
Epoch 43 | Train Loss: 1.4989 | Train Acc: 0.5062 | Val Loss: 1.0733 | Val Acc: 0.6840
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_sgd_0.001.pth
Saved new best checkpoint (epoch 43, val_acc=0.6840)
------------------------------------------------------------------------------------------
Epoch 44 | Train Loss: 1.4926 | Train Acc: 0.5075 | Val Loss: 1.0535 | Val Acc: 0.6907
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_sgd_0.001.pth
Saved new best checkpoint (epoch 44, val_acc=0.6907)
------------------------------------------------------------------------------------------
Epoch 45 | Train Loss: 1.4728 | Train Acc: 0.5143 | Val Loss: 1.0401 | Val Acc: 0.7007
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_sgd_0.001.pth
Saved new best checkpoint (epoch 45, val_acc=0.7007)
------------------------------------------------------------------------------------------
Epoch 46 | Train Loss: 1.4584 | Train Acc: 0.5177 | Val Loss: 1.0188 | Val Acc: 0.7067
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_sgd_0.001.pth
Saved new best checkpoint (epoch 46, val_acc=0.7067)
------------------------------------------------------------------------------------------
Epoch 47 | Train Loss: 1.4400 | Train Acc: 0.5200 | Val Loss: 1.0059 | Val Acc: 0.7073
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_sgd_0.001.pth
Saved new best checkpoint (epoch 47, val_acc=0.7073)
------------------------------------------------------------------------------------------
Epoch 48 | Train Loss: 1.4385 | Train Acc: 0.5281 | Val Loss: 0.9913 | Val Acc: 0.7127
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_sgd_0.001.pth
Saved new best checkpoint (epoch 48, val_acc=0.7127)
------------------------------------------------------------------------------------------
Epoch 49 | Train Loss: 1.4165 | Train Acc: 0.5244 | Val Loss: 0.9727 | Val Acc: 0.7127
------------------------------------------------------------------------------------------
Epoch 50 | Train Loss: 1.4005 | Train Acc: 0.5322 | Val Loss: 0.9636 | Val Acc: 0.7233
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_sgd_0.001.pth
Saved new best checkpoint (epoch 50, val_acc=0.7233)
------------------------------------------------------------------------------------------
Training finished. Best val acc: 0.7233 (epoch 50)
==========================================================================================
Metrics persisted for mlp_3x512-256-128_bs256_sgd_lr0_001 -> metrics\mlp\mlp_3x512-256-128_bs256_sgd_lr0_001.json
Run 3: Adam optimizer with lr=0.0005
Epoch 01 | Train Loss: 2.5757 | Train Acc: 0.1575 | Val Loss: 2.4076 | Val Acc: 0.2860
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_adam_0.0005.pth
Saved new best checkpoint (epoch 1, val_acc=0.2860)
------------------------------------------------------------------------------------------
Epoch 02 | Train Loss: 2.2411 | Train Acc: 0.2827 | Val Loss: 1.8876 | Val Acc: 0.4427
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_adam_0.0005.pth
Saved new best checkpoint (epoch 2, val_acc=0.4427)
------------------------------------------------------------------------------------------
Epoch 03 | Train Loss: 2.0103 | Train Acc: 0.3657 | Val Loss: 1.6191 | Val Acc: 0.5280
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_adam_0.0005.pth
Saved new best checkpoint (epoch 3, val_acc=0.5280)
------------------------------------------------------------------------------------------
Epoch 04 | Train Loss: 1.7871 | Train Acc: 0.4317 | Val Loss: 1.3520 | Val Acc: 0.6067
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_adam_0.0005.pth
Saved new best checkpoint (epoch 4, val_acc=0.6067)
------------------------------------------------------------------------------------------
Epoch 05 | Train Loss: 1.6157 | Train Acc: 0.4858 | Val Loss: 1.1678 | Val Acc: 0.6613
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_adam_0.0005.pth
Saved new best checkpoint (epoch 5, val_acc=0.6613)
------------------------------------------------------------------------------------------
Epoch 06 | Train Loss: 1.4772 | Train Acc: 0.5197 | Val Loss: 1.0078 | Val Acc: 0.7033
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_adam_0.0005.pth
Saved new best checkpoint (epoch 6, val_acc=0.7033)
------------------------------------------------------------------------------------------
Epoch 07 | Train Loss: 1.3789 | Train Acc: 0.5463 | Val Loss: 0.8991 | Val Acc: 0.7440
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_adam_0.0005.pth
Saved new best checkpoint (epoch 7, val_acc=0.7440)
------------------------------------------------------------------------------------------
Epoch 08 | Train Loss: 1.2980 | Train Acc: 0.5706 | Val Loss: 0.8043 | Val Acc: 0.7693
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_adam_0.0005.pth
Saved new best checkpoint (epoch 8, val_acc=0.7693)
------------------------------------------------------------------------------------------
Epoch 09 | Train Loss: 1.2210 | Train Acc: 0.5931 | Val Loss: 0.7454 | Val Acc: 0.7867
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_adam_0.0005.pth
Saved new best checkpoint (epoch 9, val_acc=0.7867)
------------------------------------------------------------------------------------------
Epoch 10 | Train Loss: 1.1763 | Train Acc: 0.6128 | Val Loss: 0.7010 | Val Acc: 0.7860
------------------------------------------------------------------------------------------
Epoch 11 | Train Loss: 1.1253 | Train Acc: 0.6162 | Val Loss: 0.6602 | Val Acc: 0.8020
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_adam_0.0005.pth
Saved new best checkpoint (epoch 11, val_acc=0.8020)
------------------------------------------------------------------------------------------
Epoch 12 | Train Loss: 1.0798 | Train Acc: 0.6387 | Val Loss: 0.6162 | Val Acc: 0.8147
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_adam_0.0005.pth
Saved new best checkpoint (epoch 12, val_acc=0.8147)
------------------------------------------------------------------------------------------
Epoch 13 | Train Loss: 1.0550 | Train Acc: 0.6415 | Val Loss: 0.5826 | Val Acc: 0.8300
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_adam_0.0005.pth
Saved new best checkpoint (epoch 13, val_acc=0.8300)
------------------------------------------------------------------------------------------
Epoch 14 | Train Loss: 1.0300 | Train Acc: 0.6523 | Val Loss: 0.5551 | Val Acc: 0.8340
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_adam_0.0005.pth
Saved new best checkpoint (epoch 14, val_acc=0.8340)
------------------------------------------------------------------------------------------
Epoch 15 | Train Loss: 0.9970 | Train Acc: 0.6638 | Val Loss: 0.5265 | Val Acc: 0.8373
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_adam_0.0005.pth
Saved new best checkpoint (epoch 15, val_acc=0.8373)
------------------------------------------------------------------------------------------
Epoch 16 | Train Loss: 0.9584 | Train Acc: 0.6744 | Val Loss: 0.5074 | Val Acc: 0.8433
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_adam_0.0005.pth
Saved new best checkpoint (epoch 16, val_acc=0.8433)
------------------------------------------------------------------------------------------
Epoch 17 | Train Loss: 0.9500 | Train Acc: 0.6757 | Val Loss: 0.4904 | Val Acc: 0.8547
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_adam_0.0005.pth
Saved new best checkpoint (epoch 17, val_acc=0.8547)
------------------------------------------------------------------------------------------
Epoch 18 | Train Loss: 0.9207 | Train Acc: 0.6818 | Val Loss: 0.4678 | Val Acc: 0.8587
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_adam_0.0005.pth
Saved new best checkpoint (epoch 18, val_acc=0.8587)
------------------------------------------------------------------------------------------
Epoch 19 | Train Loss: 0.9133 | Train Acc: 0.6893 | Val Loss: 0.4599 | Val Acc: 0.8620
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_adam_0.0005.pth
Saved new best checkpoint (epoch 19, val_acc=0.8620)
------------------------------------------------------------------------------------------
Epoch 20 | Train Loss: 0.8771 | Train Acc: 0.7052 | Val Loss: 0.4578 | Val Acc: 0.8587
------------------------------------------------------------------------------------------
Epoch 21 | Train Loss: 0.8765 | Train Acc: 0.7003 | Val Loss: 0.4377 | Val Acc: 0.8667
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_adam_0.0005.pth
Saved new best checkpoint (epoch 21, val_acc=0.8667)
------------------------------------------------------------------------------------------
Epoch 22 | Train Loss: 0.8532 | Train Acc: 0.7052 | Val Loss: 0.4287 | Val Acc: 0.8707
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_adam_0.0005.pth
Saved new best checkpoint (epoch 22, val_acc=0.8707)
------------------------------------------------------------------------------------------
Epoch 23 | Train Loss: 0.8401 | Train Acc: 0.7109 | Val Loss: 0.4095 | Val Acc: 0.8853
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_adam_0.0005.pth
Saved new best checkpoint (epoch 23, val_acc=0.8853)
------------------------------------------------------------------------------------------
Epoch 24 | Train Loss: 0.8219 | Train Acc: 0.7174 | Val Loss: 0.4036 | Val Acc: 0.8840
------------------------------------------------------------------------------------------
Epoch 25 | Train Loss: 0.8106 | Train Acc: 0.7242 | Val Loss: 0.3863 | Val Acc: 0.8867
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_adam_0.0005.pth
Saved new best checkpoint (epoch 25, val_acc=0.8867)
------------------------------------------------------------------------------------------
Epoch 26 | Train Loss: 0.7848 | Train Acc: 0.7296 | Val Loss: 0.3868 | Val Acc: 0.8780
------------------------------------------------------------------------------------------
Epoch 27 | Train Loss: 0.7761 | Train Acc: 0.7322 | Val Loss: 0.3815 | Val Acc: 0.8753
------------------------------------------------------------------------------------------
Epoch 28 | Train Loss: 0.7645 | Train Acc: 0.7366 | Val Loss: 0.3567 | Val Acc: 0.8887
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_adam_0.0005.pth
Saved new best checkpoint (epoch 28, val_acc=0.8887)
------------------------------------------------------------------------------------------
Epoch 29 | Train Loss: 0.7606 | Train Acc: 0.7410 | Val Loss: 0.3620 | Val Acc: 0.8913
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_adam_0.0005.pth
Saved new best checkpoint (epoch 29, val_acc=0.8913)
------------------------------------------------------------------------------------------
Epoch 30 | Train Loss: 0.7603 | Train Acc: 0.7429 | Val Loss: 0.3440 | Val Acc: 0.8953
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_adam_0.0005.pth
Saved new best checkpoint (epoch 30, val_acc=0.8953)
------------------------------------------------------------------------------------------
Epoch 31 | Train Loss: 0.7385 | Train Acc: 0.7495 | Val Loss: 0.3404 | Val Acc: 0.8960
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_adam_0.0005.pth
Saved new best checkpoint (epoch 31, val_acc=0.8960)
------------------------------------------------------------------------------------------
Epoch 32 | Train Loss: 0.7342 | Train Acc: 0.7530 | Val Loss: 0.3313 | Val Acc: 0.9093
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_adam_0.0005.pth
Saved new best checkpoint (epoch 32, val_acc=0.9093)
------------------------------------------------------------------------------------------
Epoch 33 | Train Loss: 0.7462 | Train Acc: 0.7518 | Val Loss: 0.3218 | Val Acc: 0.9020
------------------------------------------------------------------------------------------
Epoch 34 | Train Loss: 0.7086 | Train Acc: 0.7547 | Val Loss: 0.3232 | Val Acc: 0.8967
------------------------------------------------------------------------------------------
Epoch 35 | Train Loss: 0.7068 | Train Acc: 0.7610 | Val Loss: 0.3178 | Val Acc: 0.9000
------------------------------------------------------------------------------------------
Epoch 36 | Train Loss: 0.6895 | Train Acc: 0.7658 | Val Loss: 0.3029 | Val Acc: 0.9160
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_adam_0.0005.pth
Saved new best checkpoint (epoch 36, val_acc=0.9160)
------------------------------------------------------------------------------------------
Epoch 37 | Train Loss: 0.6715 | Train Acc: 0.7705 | Val Loss: 0.3132 | Val Acc: 0.9067
------------------------------------------------------------------------------------------
Epoch 38 | Train Loss: 0.6985 | Train Acc: 0.7618 | Val Loss: 0.3010 | Val Acc: 0.9100
------------------------------------------------------------------------------------------
Epoch 39 | Train Loss: 0.6938 | Train Acc: 0.7556 | Val Loss: 0.2960 | Val Acc: 0.9180
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_adam_0.0005.pth
Saved new best checkpoint (epoch 39, val_acc=0.9180)
------------------------------------------------------------------------------------------
Epoch 40 | Train Loss: 0.6707 | Train Acc: 0.7689 | Val Loss: 0.2915 | Val Acc: 0.9153
------------------------------------------------------------------------------------------
Epoch 41 | Train Loss: 0.6702 | Train Acc: 0.7722 | Val Loss: 0.2860 | Val Acc: 0.9120
------------------------------------------------------------------------------------------
Epoch 42 | Train Loss: 0.6555 | Train Acc: 0.7760 | Val Loss: 0.2788 | Val Acc: 0.9167
------------------------------------------------------------------------------------------
Epoch 43 | Train Loss: 0.6549 | Train Acc: 0.7768 | Val Loss: 0.2778 | Val Acc: 0.9160
------------------------------------------------------------------------------------------
Epoch 44 | Train Loss: 0.6535 | Train Acc: 0.7780 | Val Loss: 0.2790 | Val Acc: 0.9193
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_adam_0.0005.pth
Saved new best checkpoint (epoch 44, val_acc=0.9193)
------------------------------------------------------------------------------------------
Epoch 45 | Train Loss: 0.6296 | Train Acc: 0.7853 | Val Loss: 0.2693 | Val Acc: 0.9193
------------------------------------------------------------------------------------------
Epoch 46 | Train Loss: 0.6340 | Train Acc: 0.7832 | Val Loss: 0.2700 | Val Acc: 0.9220
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_adam_0.0005.pth
Saved new best checkpoint (epoch 46, val_acc=0.9220)
------------------------------------------------------------------------------------------
Epoch 47 | Train Loss: 0.6342 | Train Acc: 0.7802 | Val Loss: 0.2694 | Val Acc: 0.9220
------------------------------------------------------------------------------------------
Epoch 48 | Train Loss: 0.6176 | Train Acc: 0.7911 | Val Loss: 0.2609 | Val Acc: 0.9227
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_adam_0.0005.pth
Saved new best checkpoint (epoch 48, val_acc=0.9227)
------------------------------------------------------------------------------------------
Epoch 49 | Train Loss: 0.6253 | Train Acc: 0.7851 | Val Loss: 0.2654 | Val Acc: 0.9193
------------------------------------------------------------------------------------------
Epoch 50 | Train Loss: 0.6071 | Train Acc: 0.7919 | Val Loss: 0.2623 | Val Acc: 0.9227
------------------------------------------------------------------------------------------
Training finished. Best val acc: 0.9227 (epoch 48)
==========================================================================================
Metrics persisted for mlp_3x512-256-128_bs256_adam_lr0_0005 -> metrics\mlp\mlp_3x512-256-128_bs256_adam_lr0_0005.json
Run 3: SGD optimizer with lr=0.0005, momentum=0.9
Epoch 01 | Train Loss: 2.8199 | Train Acc: 0.0700 | Val Loss: 2.7017 | Val Acc: 0.0693
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_sgd_0.0005.pth
Saved new best checkpoint (epoch 1, val_acc=0.0693)
------------------------------------------------------------------------------------------
Epoch 02 | Train Loss: 2.7600 | Train Acc: 0.0905 | Val Loss: 2.6085 | Val Acc: 0.1720
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_sgd_0.0005.pth
Saved new best checkpoint (epoch 2, val_acc=0.1720)
------------------------------------------------------------------------------------------
Epoch 03 | Train Loss: 2.7047 | Train Acc: 0.1051 | Val Loss: 2.5499 | Val Acc: 0.2153
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_sgd_0.0005.pth
Saved new best checkpoint (epoch 3, val_acc=0.2153)
------------------------------------------------------------------------------------------
Epoch 04 | Train Loss: 2.6530 | Train Acc: 0.1255 | Val Loss: 2.5016 | Val Acc: 0.2440
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_sgd_0.0005.pth
Saved new best checkpoint (epoch 4, val_acc=0.2440)
------------------------------------------------------------------------------------------
Epoch 05 | Train Loss: 2.6215 | Train Acc: 0.1380 | Val Loss: 2.4589 | Val Acc: 0.2660
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_sgd_0.0005.pth
Saved new best checkpoint (epoch 5, val_acc=0.2660)
------------------------------------------------------------------------------------------
Epoch 06 | Train Loss: 2.5722 | Train Acc: 0.1597 | Val Loss: 2.4189 | Val Acc: 0.2820
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_sgd_0.0005.pth
Saved new best checkpoint (epoch 6, val_acc=0.2820)
------------------------------------------------------------------------------------------
Epoch 07 | Train Loss: 2.5486 | Train Acc: 0.1619 | Val Loss: 2.3846 | Val Acc: 0.2887
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_sgd_0.0005.pth
Saved new best checkpoint (epoch 7, val_acc=0.2887)
------------------------------------------------------------------------------------------
Epoch 08 | Train Loss: 2.5129 | Train Acc: 0.1727 | Val Loss: 2.3501 | Val Acc: 0.2953
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_sgd_0.0005.pth
Saved new best checkpoint (epoch 8, val_acc=0.2953)
------------------------------------------------------------------------------------------
Epoch 09 | Train Loss: 2.4868 | Train Acc: 0.1874 | Val Loss: 2.3227 | Val Acc: 0.2993
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_sgd_0.0005.pth
Saved new best checkpoint (epoch 9, val_acc=0.2993)
------------------------------------------------------------------------------------------
Epoch 10 | Train Loss: 2.4663 | Train Acc: 0.1962 | Val Loss: 2.2998 | Val Acc: 0.3073
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_sgd_0.0005.pth
Saved new best checkpoint (epoch 10, val_acc=0.3073)
------------------------------------------------------------------------------------------
Epoch 11 | Train Loss: 2.4323 | Train Acc: 0.2039 | Val Loss: 2.2704 | Val Acc: 0.3160
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_sgd_0.0005.pth
Saved new best checkpoint (epoch 11, val_acc=0.3160)
------------------------------------------------------------------------------------------
Epoch 12 | Train Loss: 2.4178 | Train Acc: 0.2052 | Val Loss: 2.2424 | Val Acc: 0.3293
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_sgd_0.0005.pth
Saved new best checkpoint (epoch 12, val_acc=0.3293)
------------------------------------------------------------------------------------------
Epoch 13 | Train Loss: 2.3932 | Train Acc: 0.2187 | Val Loss: 2.2177 | Val Acc: 0.3400
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_sgd_0.0005.pth
Saved new best checkpoint (epoch 13, val_acc=0.3400)
------------------------------------------------------------------------------------------
Epoch 14 | Train Loss: 2.3604 | Train Acc: 0.2277 | Val Loss: 2.1982 | Val Acc: 0.3473
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_sgd_0.0005.pth
Saved new best checkpoint (epoch 14, val_acc=0.3473)
------------------------------------------------------------------------------------------
Epoch 15 | Train Loss: 2.3568 | Train Acc: 0.2334 | Val Loss: 2.1724 | Val Acc: 0.3600
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_sgd_0.0005.pth
Saved new best checkpoint (epoch 15, val_acc=0.3600)
------------------------------------------------------------------------------------------
Epoch 16 | Train Loss: 2.3217 | Train Acc: 0.2444 | Val Loss: 2.1493 | Val Acc: 0.3713
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_sgd_0.0005.pth
Saved new best checkpoint (epoch 16, val_acc=0.3713)
------------------------------------------------------------------------------------------
Epoch 17 | Train Loss: 2.3127 | Train Acc: 0.2466 | Val Loss: 2.1227 | Val Acc: 0.3800
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_sgd_0.0005.pth
Saved new best checkpoint (epoch 17, val_acc=0.3800)
------------------------------------------------------------------------------------------
Epoch 18 | Train Loss: 2.2928 | Train Acc: 0.2563 | Val Loss: 2.0994 | Val Acc: 0.3900
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_sgd_0.0005.pth
Saved new best checkpoint (epoch 18, val_acc=0.3900)
------------------------------------------------------------------------------------------
Epoch 19 | Train Loss: 2.2749 | Train Acc: 0.2576 | Val Loss: 2.0734 | Val Acc: 0.3927
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_sgd_0.0005.pth
Saved new best checkpoint (epoch 19, val_acc=0.3927)
------------------------------------------------------------------------------------------
Epoch 20 | Train Loss: 2.2568 | Train Acc: 0.2698 | Val Loss: 2.0528 | Val Acc: 0.4013
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_sgd_0.0005.pth
Saved new best checkpoint (epoch 20, val_acc=0.4013)
------------------------------------------------------------------------------------------
Epoch 21 | Train Loss: 2.2416 | Train Acc: 0.2757 | Val Loss: 2.0322 | Val Acc: 0.4027
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_sgd_0.0005.pth
Saved new best checkpoint (epoch 21, val_acc=0.4027)
------------------------------------------------------------------------------------------
Epoch 22 | Train Loss: 2.2152 | Train Acc: 0.2819 | Val Loss: 2.0104 | Val Acc: 0.4113
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_sgd_0.0005.pth
Saved new best checkpoint (epoch 22, val_acc=0.4113)
------------------------------------------------------------------------------------------
Epoch 23 | Train Loss: 2.2065 | Train Acc: 0.2810 | Val Loss: 1.9944 | Val Acc: 0.4187
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_sgd_0.0005.pth
Saved new best checkpoint (epoch 23, val_acc=0.4187)
------------------------------------------------------------------------------------------
Epoch 24 | Train Loss: 2.1923 | Train Acc: 0.2922 | Val Loss: 1.9666 | Val Acc: 0.4267
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_sgd_0.0005.pth
Saved new best checkpoint (epoch 24, val_acc=0.4267)
------------------------------------------------------------------------------------------
Epoch 25 | Train Loss: 2.1762 | Train Acc: 0.2986 | Val Loss: 1.9471 | Val Acc: 0.4333
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_sgd_0.0005.pth
Saved new best checkpoint (epoch 25, val_acc=0.4333)
------------------------------------------------------------------------------------------
Epoch 26 | Train Loss: 2.1690 | Train Acc: 0.2941 | Val Loss: 1.9261 | Val Acc: 0.4393
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_sgd_0.0005.pth
Saved new best checkpoint (epoch 26, val_acc=0.4393)
------------------------------------------------------------------------------------------
Epoch 27 | Train Loss: 2.1347 | Train Acc: 0.3099 | Val Loss: 1.9048 | Val Acc: 0.4460
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_sgd_0.0005.pth
Saved new best checkpoint (epoch 27, val_acc=0.4460)
------------------------------------------------------------------------------------------
Epoch 28 | Train Loss: 2.1303 | Train Acc: 0.3085 | Val Loss: 1.8826 | Val Acc: 0.4540
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_sgd_0.0005.pth
Saved new best checkpoint (epoch 28, val_acc=0.4540)
------------------------------------------------------------------------------------------
Epoch 29 | Train Loss: 2.1032 | Train Acc: 0.3203 | Val Loss: 1.8685 | Val Acc: 0.4560
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_sgd_0.0005.pth
Saved new best checkpoint (epoch 29, val_acc=0.4560)
------------------------------------------------------------------------------------------
Epoch 30 | Train Loss: 2.1007 | Train Acc: 0.3120 | Val Loss: 1.8447 | Val Acc: 0.4600
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_sgd_0.0005.pth
Saved new best checkpoint (epoch 30, val_acc=0.4600)
------------------------------------------------------------------------------------------
Epoch 31 | Train Loss: 2.0773 | Train Acc: 0.3261 | Val Loss: 1.8212 | Val Acc: 0.4700
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_sgd_0.0005.pth
Saved new best checkpoint (epoch 31, val_acc=0.4700)
------------------------------------------------------------------------------------------
Epoch 32 | Train Loss: 2.0667 | Train Acc: 0.3370 | Val Loss: 1.8045 | Val Acc: 0.4727
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_sgd_0.0005.pth
Saved new best checkpoint (epoch 32, val_acc=0.4727)
------------------------------------------------------------------------------------------
Epoch 33 | Train Loss: 2.0569 | Train Acc: 0.3316 | Val Loss: 1.7797 | Val Acc: 0.4727
------------------------------------------------------------------------------------------
Epoch 34 | Train Loss: 2.0340 | Train Acc: 0.3515 | Val Loss: 1.7686 | Val Acc: 0.4787
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_sgd_0.0005.pth
Saved new best checkpoint (epoch 34, val_acc=0.4787)
------------------------------------------------------------------------------------------
Epoch 35 | Train Loss: 2.0198 | Train Acc: 0.3502 | Val Loss: 1.7392 | Val Acc: 0.4833
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_sgd_0.0005.pth
Saved new best checkpoint (epoch 35, val_acc=0.4833)
------------------------------------------------------------------------------------------
Epoch 36 | Train Loss: 2.0151 | Train Acc: 0.3473 | Val Loss: 1.7231 | Val Acc: 0.4840
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_sgd_0.0005.pth
Saved new best checkpoint (epoch 36, val_acc=0.4840)
------------------------------------------------------------------------------------------
Epoch 37 | Train Loss: 1.9916 | Train Acc: 0.3559 | Val Loss: 1.7007 | Val Acc: 0.4933
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_sgd_0.0005.pth
Saved new best checkpoint (epoch 37, val_acc=0.4933)
------------------------------------------------------------------------------------------
Epoch 38 | Train Loss: 1.9769 | Train Acc: 0.3611 | Val Loss: 1.6910 | Val Acc: 0.4907
------------------------------------------------------------------------------------------
Epoch 39 | Train Loss: 1.9676 | Train Acc: 0.3563 | Val Loss: 1.6701 | Val Acc: 0.4933
------------------------------------------------------------------------------------------
Epoch 40 | Train Loss: 1.9521 | Train Acc: 0.3675 | Val Loss: 1.6529 | Val Acc: 0.5027
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_sgd_0.0005.pth
Saved new best checkpoint (epoch 40, val_acc=0.5027)
------------------------------------------------------------------------------------------
Epoch 41 | Train Loss: 1.9399 | Train Acc: 0.3730 | Val Loss: 1.6390 | Val Acc: 0.5060
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_sgd_0.0005.pth
Saved new best checkpoint (epoch 41, val_acc=0.5060)
------------------------------------------------------------------------------------------
Epoch 42 | Train Loss: 1.9278 | Train Acc: 0.3763 | Val Loss: 1.6149 | Val Acc: 0.5093
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_sgd_0.0005.pth
Saved new best checkpoint (epoch 42, val_acc=0.5093)
------------------------------------------------------------------------------------------
Epoch 43 | Train Loss: 1.9170 | Train Acc: 0.3772 | Val Loss: 1.6036 | Val Acc: 0.5187
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_sgd_0.0005.pth
Saved new best checkpoint (epoch 43, val_acc=0.5187)
------------------------------------------------------------------------------------------
Epoch 44 | Train Loss: 1.9054 | Train Acc: 0.3811 | Val Loss: 1.5801 | Val Acc: 0.5193
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_sgd_0.0005.pth
Saved new best checkpoint (epoch 44, val_acc=0.5193)
------------------------------------------------------------------------------------------
Epoch 45 | Train Loss: 1.8968 | Train Acc: 0.3860 | Val Loss: 1.5641 | Val Acc: 0.5280
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_sgd_0.0005.pth
Saved new best checkpoint (epoch 45, val_acc=0.5280)
------------------------------------------------------------------------------------------
Epoch 46 | Train Loss: 1.8866 | Train Acc: 0.3880 | Val Loss: 1.5456 | Val Acc: 0.5353
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_sgd_0.0005.pth
Saved new best checkpoint (epoch 46, val_acc=0.5353)
------------------------------------------------------------------------------------------
Epoch 47 | Train Loss: 1.8648 | Train Acc: 0.3963 | Val Loss: 1.5349 | Val Acc: 0.5353
------------------------------------------------------------------------------------------
Epoch 48 | Train Loss: 1.8527 | Train Acc: 0.3923 | Val Loss: 1.5184 | Val Acc: 0.5427
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_sgd_0.0005.pth
Saved new best checkpoint (epoch 48, val_acc=0.5427)
------------------------------------------------------------------------------------------
Epoch 49 | Train Loss: 1.8351 | Train Acc: 0.4094 | Val Loss: 1.5082 | Val Acc: 0.5480
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_sgd_0.0005.pth
Saved new best checkpoint (epoch 49, val_acc=0.5480)
------------------------------------------------------------------------------------------
Epoch 50 | Train Loss: 1.8350 | Train Acc: 0.3980 | Val Loss: 1.4857 | Val Acc: 0.5507
------------------------------------------------------------------------------------------
Model saved to checkpoints\mlp\mlp_3x512-256-128_256_sgd_0.0005.pth
Saved new best checkpoint (epoch 50, val_acc=0.5507)
------------------------------------------------------------------------------------------
Training finished. Best val acc: 0.5507 (epoch 50)
==========================================================================================
Metrics persisted for mlp_3x512-256-128_bs256_sgd_lr0_0005 -> metrics\mlp\mlp_3x512-256-128_bs256_sgd_lr0_0005.json