2024-11-28 15:01:21,773 - INFO - Training started 2024-11-28 15:01:21,774 - INFO - Training set size: 11529, Test set size: 2883 2024-11-28 15:01:21,774 - INFO - Epoch 1/50 started 2024-11-28 15:01:23,378 - INFO - Average loss for epoch 1: 0.3625 2024-11-28 15:01:23,511 - INFO - Test accuracy after epoch 1: 90.36% 2024-11-28 15:01:23,527 - INFO - Model saved: models\model_epoch_1.pt 2024-11-28 15:01:23,527 - INFO - Epoch 2/50 started 2024-11-28 15:01:25,024 - INFO - Average loss for epoch 2: 0.3320 2024-11-28 15:01:25,131 - INFO - Test accuracy after epoch 2: 90.11% 2024-11-28 15:01:25,135 - INFO - Model saved: models\model_epoch_2.pt 2024-11-28 15:01:25,135 - INFO - Epoch 3/50 started 2024-11-28 15:01:26,611 - INFO - Average loss for epoch 3: 0.3238 2024-11-28 15:01:26,708 - INFO - Test accuracy after epoch 3: 90.01% 2024-11-28 15:01:26,712 - INFO - Model saved: models\model_epoch_3.pt 2024-11-28 15:01:26,712 - INFO - Epoch 4/50 started 2024-11-28 15:01:28,205 - INFO - Average loss for epoch 4: 0.3089 2024-11-28 15:01:28,324 - INFO - Test accuracy after epoch 4: 89.94% 2024-11-28 15:01:28,328 - INFO - Model saved: models\model_epoch_4.pt 2024-11-28 15:01:28,328 - INFO - Epoch 5/50 started 2024-11-28 15:01:29,770 - INFO - Average loss for epoch 5: 0.2921 2024-11-28 15:01:29,896 - INFO - Test accuracy after epoch 5: 89.70% 2024-11-28 15:01:29,900 - INFO - Model saved: models\model_epoch_5.pt 2024-11-28 15:01:29,900 - INFO - Epoch 6/50 started 2024-11-28 15:01:31,476 - INFO - Average loss for epoch 6: 0.2802 2024-11-28 15:01:31,583 - INFO - Test accuracy after epoch 6: 89.77% 2024-11-28 15:01:31,587 - INFO - Model saved: models\model_epoch_6.pt 2024-11-28 15:01:31,587 - INFO - Epoch 7/50 started 2024-11-28 15:01:33,168 - INFO - Average loss for epoch 7: 0.2598 2024-11-28 15:01:33,291 - INFO - Test accuracy after epoch 7: 88.62% 2024-11-28 15:01:33,295 - INFO - Model saved: models\model_epoch_7.pt 2024-11-28 15:01:33,295 - INFO - Epoch 8/50 started 2024-11-28 15:01:34,921 - INFO - Average loss for epoch 8: 0.2509 2024-11-28 15:01:35,040 - INFO - Test accuracy after epoch 8: 88.97% 2024-11-28 15:01:35,044 - INFO - Model saved: models\model_epoch_8.pt 2024-11-28 15:01:35,044 - INFO - Epoch 9/50 started 2024-11-28 15:01:36,579 - INFO - Average loss for epoch 9: 0.2382 2024-11-28 15:01:36,691 - INFO - Test accuracy after epoch 9: 88.87% 2024-11-28 15:01:36,695 - INFO - Model saved: models\model_epoch_9.pt 2024-11-28 15:01:36,695 - INFO - Epoch 10/50 started 2024-11-28 15:01:38,227 - INFO - Average loss for epoch 10: 0.2180 2024-11-28 15:01:38,341 - INFO - Test accuracy after epoch 10: 88.73% 2024-11-28 15:01:38,345 - INFO - Model saved: models\model_epoch_10.pt 2024-11-28 15:01:38,345 - INFO - Epoch 11/50 started 2024-11-28 15:01:39,881 - INFO - Average loss for epoch 11: 0.2175 2024-11-28 15:01:40,020 - INFO - Test accuracy after epoch 11: 89.04% 2024-11-28 15:01:40,025 - INFO - Model saved: models\model_epoch_11.pt 2024-11-28 15:01:40,025 - INFO - Epoch 12/50 started 2024-11-28 15:01:41,607 - INFO - Average loss for epoch 12: 0.2038 2024-11-28 15:01:41,715 - INFO - Test accuracy after epoch 12: 88.80% 2024-11-28 15:01:41,719 - INFO - Model saved: models\model_epoch_12.pt 2024-11-28 15:01:41,719 - INFO - Epoch 13/50 started 2024-11-28 15:01:43,369 - INFO - Average loss for epoch 13: 0.2036 2024-11-28 15:01:43,484 - INFO - Test accuracy after epoch 13: 89.28% 2024-11-28 15:01:43,491 - INFO - Model saved: models\model_epoch_13.pt 2024-11-28 15:01:43,491 - INFO - Epoch 14/50 started 2024-11-28 15:01:45,156 - INFO - Average loss for epoch 14: 0.1987 2024-11-28 15:01:45,267 - INFO - Test accuracy after epoch 14: 89.18% 2024-11-28 15:01:45,271 - INFO - Model saved: models\model_epoch_14.pt 2024-11-28 15:01:45,271 - INFO - Epoch 15/50 started 2024-11-28 15:01:46,926 - INFO - Average loss for epoch 15: 0.1865 2024-11-28 15:01:47,042 - INFO - Test accuracy after epoch 15: 88.52% 2024-11-28 15:01:47,046 - INFO - Model saved: models\model_epoch_15.pt 2024-11-28 15:01:47,047 - INFO - Epoch 16/50 started 2024-11-28 15:01:48,560 - INFO - Average loss for epoch 16: 0.1825 2024-11-28 15:01:48,667 - INFO - Test accuracy after epoch 16: 88.94% 2024-11-28 15:01:48,671 - INFO - Model saved: models\model_epoch_16.pt 2024-11-28 15:01:48,671 - INFO - Epoch 17/50 started 2024-11-28 15:01:50,298 - INFO - Average loss for epoch 17: 0.1839 2024-11-28 15:01:50,418 - INFO - Test accuracy after epoch 17: 89.04% 2024-11-28 15:01:50,423 - INFO - Model saved: models\model_epoch_17.pt 2024-11-28 15:01:50,423 - INFO - Epoch 18/50 started 2024-11-28 15:01:51,971 - INFO - Average loss for epoch 18: 0.1800 2024-11-28 15:01:52,082 - INFO - Test accuracy after epoch 18: 89.21% 2024-11-28 15:01:52,086 - INFO - Model saved: models\model_epoch_18.pt 2024-11-28 15:01:52,086 - INFO - Epoch 19/50 started 2024-11-28 15:01:53,641 - INFO - Average loss for epoch 19: 0.1724 2024-11-28 15:01:53,752 - INFO - Test accuracy after epoch 19: 88.83% 2024-11-28 15:01:53,756 - INFO - Model saved: models\model_epoch_19.pt 2024-11-28 15:01:53,756 - INFO - Epoch 20/50 started 2024-11-28 15:01:55,336 - INFO - Average loss for epoch 20: 0.1795 2024-11-28 15:01:55,476 - INFO - Test accuracy after epoch 20: 88.66% 2024-11-28 15:01:55,480 - INFO - Model saved: models\model_epoch_20.pt 2024-11-28 15:01:55,480 - INFO - Epoch 21/50 started 2024-11-28 15:01:57,055 - INFO - Average loss for epoch 21: 0.1759 2024-11-28 15:01:57,178 - INFO - Test accuracy after epoch 21: 88.87% 2024-11-28 15:01:57,182 - INFO - Model saved: models\model_epoch_21.pt 2024-11-28 15:01:57,182 - INFO - Epoch 22/50 started 2024-11-28 15:01:58,830 - INFO - Average loss for epoch 22: 0.1708 2024-11-28 15:01:58,957 - INFO - Test accuracy after epoch 22: 88.69% 2024-11-28 15:01:58,961 - INFO - Model saved: models\model_epoch_22.pt 2024-11-28 15:01:58,961 - INFO - Epoch 23/50 started 2024-11-28 15:02:00,613 - INFO - Average loss for epoch 23: 0.1746 2024-11-28 15:02:00,715 - INFO - Test accuracy after epoch 23: 88.76% 2024-11-28 15:02:00,720 - INFO - Model saved: models\model_epoch_23.pt 2024-11-28 15:02:00,720 - INFO - Epoch 24/50 started 2024-11-28 15:02:02,331 - INFO - Average loss for epoch 24: 0.1745 2024-11-28 15:02:02,445 - INFO - Test accuracy after epoch 24: 87.96% 2024-11-28 15:02:02,449 - INFO - Model saved: models\model_epoch_24.pt 2024-11-28 15:02:02,449 - INFO - Epoch 25/50 started 2024-11-28 15:02:03,994 - INFO - Average loss for epoch 25: 0.1769 2024-11-28 15:02:04,107 - INFO - Test accuracy after epoch 25: 88.66% 2024-11-28 15:02:04,111 - INFO - Model saved: models\model_epoch_25.pt 2024-11-28 15:02:04,111 - INFO - Epoch 26/50 started 2024-11-28 15:02:05,674 - INFO - Average loss for epoch 26: 0.1730 2024-11-28 15:02:05,778 - INFO - Test accuracy after epoch 26: 88.66% 2024-11-28 15:02:05,782 - INFO - Model saved: models\model_epoch_26.pt 2024-11-28 15:02:05,782 - INFO - Epoch 27/50 started 2024-11-28 15:02:07,327 - INFO - Average loss for epoch 27: 0.1621 2024-11-28 15:02:07,430 - INFO - Test accuracy after epoch 27: 88.35% 2024-11-28 15:02:07,434 - INFO - Model saved: models\model_epoch_27.pt 2024-11-28 15:02:07,434 - INFO - Epoch 28/50 started 2024-11-28 15:02:08,943 - INFO - Average loss for epoch 28: 0.1720 2024-11-28 15:02:09,064 - INFO - Test accuracy after epoch 28: 87.72% 2024-11-28 15:02:09,068 - INFO - Model saved: models\model_epoch_28.pt 2024-11-28 15:02:09,068 - INFO - Epoch 29/50 started 2024-11-28 15:02:10,699 - INFO - Average loss for epoch 29: 0.1615 2024-11-28 15:02:10,808 - INFO - Test accuracy after epoch 29: 89.21% 2024-11-28 15:02:10,812 - INFO - Model saved: models\model_epoch_29.pt 2024-11-28 15:02:10,812 - INFO - Epoch 30/50 started 2024-11-28 15:02:12,426 - INFO - Average loss for epoch 30: 0.1733 2024-11-28 15:02:12,539 - INFO - Test accuracy after epoch 30: 89.21% 2024-11-28 15:02:12,543 - INFO - Model saved: models\model_epoch_30.pt 2024-11-28 15:02:12,543 - INFO - Epoch 31/50 started 2024-11-28 15:02:14,079 - INFO - Average loss for epoch 31: 0.1624 2024-11-28 15:02:14,189 - INFO - Test accuracy after epoch 31: 88.59% 2024-11-28 15:02:14,194 - INFO - Model saved: models\model_epoch_31.pt 2024-11-28 15:02:14,194 - INFO - Epoch 32/50 started 2024-11-28 15:02:15,776 - INFO - Average loss for epoch 32: 0.1611 2024-11-28 15:02:15,895 - INFO - Test accuracy after epoch 32: 89.11% 2024-11-28 15:02:15,899 - INFO - Model saved: models\model_epoch_32.pt 2024-11-28 15:02:15,899 - INFO - Epoch 33/50 started 2024-11-28 15:02:17,411 - INFO - Average loss for epoch 33: 0.1609 2024-11-28 15:02:17,517 - INFO - Test accuracy after epoch 33: 89.32% 2024-11-28 15:02:17,522 - INFO - Model saved: models\model_epoch_33.pt 2024-11-28 15:02:17,522 - INFO - Epoch 34/50 started 2024-11-28 15:02:19,038 - INFO - Average loss for epoch 34: 0.1652 2024-11-28 15:02:19,166 - INFO - Test accuracy after epoch 34: 88.87% 2024-11-28 15:02:19,170 - INFO - Model saved: models\model_epoch_34.pt 2024-11-28 15:02:19,170 - INFO - Epoch 35/50 started 2024-11-28 15:02:20,770 - INFO - Average loss for epoch 35: 0.1793 2024-11-28 15:02:20,886 - INFO - Test accuracy after epoch 35: 88.66% 2024-11-28 15:02:20,891 - INFO - Model saved: models\model_epoch_35.pt 2024-11-28 15:02:20,891 - INFO - Epoch 36/50 started 2024-11-28 15:02:22,635 - INFO - Average loss for epoch 36: 0.1607 2024-11-28 15:02:22,748 - INFO - Test accuracy after epoch 36: 88.90% 2024-11-28 15:02:22,753 - INFO - Model saved: models\model_epoch_36.pt 2024-11-28 15:02:22,753 - INFO - Epoch 37/50 started 2024-11-28 15:02:24,389 - INFO - Average loss for epoch 37: 0.1572 2024-11-28 15:02:24,527 - INFO - Test accuracy after epoch 37: 88.90% 2024-11-28 15:02:24,534 - INFO - Model saved: models\model_epoch_37.pt 2024-11-28 15:02:24,534 - INFO - Epoch 38/50 started 2024-11-28 15:02:26,082 - INFO - Average loss for epoch 38: 0.1631 2024-11-28 15:02:26,181 - INFO - Test accuracy after epoch 38: 88.17% 2024-11-28 15:02:26,185 - INFO - Model saved: models\model_epoch_38.pt 2024-11-28 15:02:26,185 - INFO - Epoch 39/50 started 2024-11-28 15:02:27,680 - INFO - Average loss for epoch 39: 0.1643 2024-11-28 15:02:27,787 - INFO - Test accuracy after epoch 39: 88.62% 2024-11-28 15:02:27,791 - INFO - Model saved: models\model_epoch_39.pt 2024-11-28 15:02:27,791 - INFO - Epoch 40/50 started 2024-11-28 15:02:29,421 - INFO - Average loss for epoch 40: 0.1578 2024-11-28 15:02:29,538 - INFO - Test accuracy after epoch 40: 87.96% 2024-11-28 15:02:29,542 - INFO - Model saved: models\model_epoch_40.pt 2024-11-28 15:02:29,542 - INFO - Epoch 41/50 started 2024-11-28 15:02:31,150 - INFO - Average loss for epoch 41: 0.1579 2024-11-28 15:02:31,270 - INFO - Test accuracy after epoch 41: 88.69% 2024-11-28 15:02:31,275 - INFO - Model saved: models\model_epoch_41.pt 2024-11-28 15:02:31,275 - INFO - Epoch 42/50 started 2024-11-28 15:02:33,082 - INFO - Average loss for epoch 42: 0.1575 2024-11-28 15:02:33,226 - INFO - Test accuracy after epoch 42: 88.52% 2024-11-28 15:02:33,231 - INFO - Model saved: models\model_epoch_42.pt 2024-11-28 15:02:33,232 - INFO - Epoch 43/50 started 2024-11-28 15:02:34,811 - INFO - Average loss for epoch 43: 0.1574 2024-11-28 15:02:34,911 - INFO - Test accuracy after epoch 43: 89.11% 2024-11-28 15:02:34,916 - INFO - Model saved: models\model_epoch_43.pt 2024-11-28 15:02:34,916 - INFO - Epoch 44/50 started 2024-11-28 15:02:36,448 - INFO - Average loss for epoch 44: 0.1642 2024-11-28 15:02:36,553 - INFO - Test accuracy after epoch 44: 89.04% 2024-11-28 15:02:36,557 - INFO - Model saved: models\model_epoch_44.pt 2024-11-28 15:02:36,557 - INFO - Epoch 45/50 started 2024-11-28 15:02:38,065 - INFO - Average loss for epoch 45: 0.1583 2024-11-28 15:02:38,181 - INFO - Test accuracy after epoch 45: 88.41% 2024-11-28 15:02:38,185 - INFO - Model saved: models\model_epoch_45.pt 2024-11-28 15:02:38,185 - INFO - Epoch 46/50 started 2024-11-28 15:02:39,689 - INFO - Average loss for epoch 46: 0.1613 2024-11-28 15:02:39,805 - INFO - Test accuracy after epoch 46: 89.21% 2024-11-28 15:02:39,809 - INFO - Model saved: models\model_epoch_46.pt 2024-11-28 15:02:39,809 - INFO - Epoch 47/50 started 2024-11-28 15:02:41,364 - INFO - Average loss for epoch 47: 0.1598 2024-11-28 15:02:41,467 - INFO - Test accuracy after epoch 47: 88.55% 2024-11-28 15:02:41,471 - INFO - Model saved: models\model_epoch_47.pt 2024-11-28 15:02:41,471 - INFO - Epoch 48/50 started 2024-11-28 15:02:42,977 - INFO - Average loss for epoch 48: 0.1697 2024-11-28 15:02:43,086 - INFO - Test accuracy after epoch 48: 88.48% 2024-11-28 15:02:43,090 - INFO - Model saved: models\model_epoch_48.pt 2024-11-28 15:02:43,090 - INFO - Epoch 49/50 started 2024-11-28 15:02:44,596 - INFO - Average loss for epoch 49: 0.1618 2024-11-28 15:02:44,717 - INFO - Test accuracy after epoch 49: 89.25% 2024-11-28 15:02:44,721 - INFO - Model saved: models\model_epoch_49.pt 2024-11-28 15:02:44,721 - INFO - Epoch 50/50 started 2024-11-28 15:02:46,298 - INFO - Average loss for epoch 50: 0.1642 2024-11-28 15:02:46,414 - INFO - Test accuracy after epoch 50: 88.97% 2024-11-28 15:02:46,418 - INFO - Model saved: models\model_epoch_50.pt 2024-11-28 15:02:46,418 - INFO - Training complete. 2024-11-28 15:02:46,418 - INFO - Training complete