📊 Test Results (with Negatives): F1-micro: 0.9079 F1-macro: 0.9195 Classification Report: precision recall f1-score support 0 1.0000 0.9221 0.9595 4161 1 0.9956 0.9404 0.9672 3375 2 0.9957 0.8877 0.9386 3402 3 0.9959 0.8956 0.9431 2433 4 0.9983 0.9307 0.9633 6852 5 0.9889 0.7651 0.8628 3389 6 1.0000 0.9483 0.9734 5952 7 0.9994 0.9659 0.9824 6985 8 0.9542 0.6857 0.7980 2883 9 0.9374 0.4535 0.6113 4229 10 0.9998 0.9890 0.9944 6732 11 0.9976 0.9319 0.9636 6725 12 0.9988 0.9375 0.9672 6209 13 0.9970 0.9283 0.9614 6430 14 0.9838 0.8101 0.8885 5628 15 0.9904 0.9387 0.9639 3510 16 0.9116 0.8123 0.8591 7010 17 0.9796 0.9660 0.9728 5562 18 0.9963 0.8684 0.9280 1870 19 0.9989 0.9717 0.9851 2789 20 1.0000 0.9753 0.9875 2467 21 0.9992 0.9142 0.9548 3997 22 0.9722 0.9231 0.9470 4965 23 0.9855 0.8608 0.9189 5360 24 0.9981 0.9047 0.9491 3412 25 0.9964 0.9524 0.9739 6989 26 0.9955 0.9650 0.9800 6890 27 0.9941 0.9612 0.9774 6703 28 0.9956 0.9646 0.9799 5684 29 0.9726 0.6625 0.7882 3274 30 0.9938 0.9596 0.9764 3490 31 0.9925 0.8791 0.9324 6958 32 1.0000 0.9114 0.9536 2448 33 0.9398 0.7290 0.8211 2786 34 0.9974 0.8838 0.9371 6942 35 0.9836 0.8708 0.9238 7045 36 0.9817 0.9019 0.9401 3026 37 0.9689 0.4793 0.6414 3050 38 0.9915 0.9469 0.9687 2940 39 0.9916 0.7260 0.8382 2916 40 0.7095 0.9882 0.8259 48961 accuracy 0.9079 236429 macro avg 0.9800 0.8758 0.9195 236429 weighted avg 0.9296 0.9079 0.9090 236429