Tokenizer: arg_mining/smlm_pretrained_iter5_0/tokenizer Model: arg_mining/smlm_pretrained_iter5_0/model
	Train size: 80 Test size: 20


		-------------RUN 1-----------
			------------EPOCH 1---------------
Loss: tensor(4104.6240, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2458.0649, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2416.0808, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3109.5891, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3057.3960, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3253.0002, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2325.2612, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2008.8425, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2271.2837, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3259.4734, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5729.5557, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3327.9526, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1446.6732, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1453.0505, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4723.4741, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3777.4587, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2192.7109, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2358.1304, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1242.4331, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1326.2601, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1157.4355, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2864.8835, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2029.5192, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2123.7944, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2024.4023, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1548.5272, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1834.7538, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2539.1216, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2209.0640, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2610.5022, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2752.5415, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1102.2866, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2186.1416, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2858.4353, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2213.3872, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1445.3013, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2829.3289, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2370.3115, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4147.8428, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1349.9792, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3206.4160, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1774.1711, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6056.2344, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3201.8501, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2305.0557, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.0, 'recall': 0.0, 'f1': 0.0, 'number': 327}, 'P': {'precision': 0.17436974789915966, 'recall': 0.3346774193548387, 'f1': 0.2292817679558011, 'number': 248}, 'overall_precision': 0.17148760330578514, 'overall_recall': 0.1443478260869565, 'overall_f1': 0.1567516525023607, 'overall_accuracy': 0.4106002554278416}
			------------EPOCH 2---------------
Loss: tensor(3023.8892, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1812.7905, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1721.5405, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2437.4033, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2437.5032, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2524.0737, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1766.4122, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1436.0887, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1653.1591, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2401.3250, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4567.2090, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2707.8291, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1216.8527, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1188.6978, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3922.5205, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3054.0312, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1703.7507, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1943.5818, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(985.4185, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1113.6384, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(951.0029, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2275.6946, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1625.8523, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1768.4446, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1798.2979, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1212.0476, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1486.0242, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1864.6904, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1984.3533, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2087.3210, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2059.1743, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(948.0300, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1725.6030, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2381.9897, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1893.3694, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1171.8872, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2283.3135, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1716.2786, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3210.4639, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(989.2311, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2477.7432, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1460.7501, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4905.1133, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2417.4814, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1771.7065, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.17543859649122806, 'recall': 0.12232415902140673, 'f1': 0.14414414414414414, 'number': 327}, 'P': {'precision': 0.2827586206896552, 'recall': 0.4959677419354839, 'f1': 0.36017569546120065, 'number': 248}, 'overall_precision': 0.2458521870286576, 'overall_recall': 0.28347826086956524, 'overall_f1': 0.2633279483037157, 'overall_accuracy': 0.49311763871150843}
			------------EPOCH 3---------------
Loss: tensor(2458.5728, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1420.8005, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1223.1056, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2068.9746, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2007.7793, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1896.1874, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1331.3479, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1029.1455, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1246.1139, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1970.0847, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4006.9136, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2471.5884, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1008.0862, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(992.4414, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3253.7964, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2424.0493, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1329.0520, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1602.2334, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(806.4247, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(921.3821, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(863.5643, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1955.5612, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1309.2111, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1451.8616, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1552.0845, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1069.0396, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1234.6960, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1534.2515, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1686.5735, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1649.0862, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1622.2081, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(726.1548, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1423.2080, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1926.9626, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1608.0635, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(932.6682, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2040.8959, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1343.7722, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2568.9944, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(717.4623, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2187.9702, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1190.1895, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4271.8750, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1892.2067, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1374.2571, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.2891891891891892, 'recall': 0.327217125382263, 'f1': 0.30703012912482064, 'number': 327}, 'P': {'precision': 0.382262996941896, 'recall': 0.5040322580645161, 'f1': 0.43478260869565216, 'number': 248}, 'overall_precision': 0.3328550932568149, 'overall_recall': 0.40347826086956523, 'overall_f1': 0.36477987421383645, 'overall_accuracy': 0.5666950475379594}
			------------EPOCH 4---------------
Loss: tensor(2093.3523, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1121.9163, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(822.6400, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1725.9520, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1811.4619, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1499.2329, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1030.1089, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(775.1232, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(949.6009, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1741.2461, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3299.1626, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2116.3384, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(818.5241, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(864.6990, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2767.4639, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2003.7649, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1097.1365, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1454.6399, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(646.9343, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(688.8453, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(532.7030, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1373.6611, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(984.5301, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1188.9069, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1207.7195, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(845.9608, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(925.7250, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1322.3167, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1235.5066, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1251.2783, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1222.3230, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(584.5009, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1156.7715, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1670.3098, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1396.0549, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(765.3207, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1709.6060, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1127.4404, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2252.7808, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(552.9657, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1735.3273, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(984.4678, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3638.3997, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1251.1838, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(975.6036, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.46368715083798884, 'recall': 0.25382262996941896, 'f1': 0.32806324110671936, 'number': 327}, 'P': {'precision': 0.3115468409586057, 'recall': 0.5766129032258065, 'f1': 0.40452616690240456, 'number': 248}, 'overall_precision': 0.3542319749216301, 'overall_recall': 0.39304347826086955, 'overall_f1': 0.3726298433635614, 'overall_accuracy': 0.527103732084575}
			------------EPOCH 5---------------
Loss: tensor(2073.6968, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1011.4874, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(560.3292, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1398.4595, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1419.5352, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1107.5239, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(787.5957, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(538.1201, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(763.2218, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1474.8083, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2557.5459, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1776.0759, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(665.0466, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(617.7669, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2377.5522, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1604.4436, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(803.5228, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1279.1078, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(494.2829, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(494.5213, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(416.1205, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1164.2271, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(817.5760, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(800.7849, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(958.0366, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(710.4362, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(733.8750, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1092.0359, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1095.8923, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1022.7676, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1069.4709, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(549.8995, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(917.1585, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1330.0894, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1045.6545, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(573.0390, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1361.7079, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(863.7678, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1690.1641, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(385.0916, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1663.0377, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(945.1217, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3140.7925, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(921.8808, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(659.1538, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4269230769230769, 'recall': 0.3394495412844037, 'f1': 0.3781942078364565, 'number': 327}, 'P': {'precision': 0.39457831325301207, 'recall': 0.5282258064516129, 'f1': 0.4517241379310345, 'number': 248}, 'overall_precision': 0.40878378378378377, 'overall_recall': 0.42086956521739133, 'overall_f1': 0.414738646101114, 'overall_accuracy': 0.5713778913012629}
			------------EPOCH 6---------------
Loss: tensor(1452.5171, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(756.1391, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(390.4412, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1089.1346, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1141.1428, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(845.1266, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(640.8184, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(343.6689, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(629.8807, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1045.9852, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1776.7776, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1582.1716, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(480.4916, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(588.8446, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1781.9302, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1326.1208, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(661.5165, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1118.8264, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(350.4163, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(343.0586, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(376.2298, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1184.2009, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(725.6128, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(715.2797, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1053.7351, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(683.3000, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(962.9982, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1059.7410, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(958.2548, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(739.4976, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(918.0835, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(505.5874, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(695.8154, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1049.1277, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(761.5026, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(402.5708, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1142.1420, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(678.1548, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1324.7468, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(286.5621, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1412.4564, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(669.0148, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3019.1162, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1062.1814, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(674.0958, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.21338912133891214, 'recall': 0.1559633027522936, 'f1': 0.18021201413427562, 'number': 327}, 'P': {'precision': 0.46254071661237783, 'recall': 0.5725806451612904, 'f1': 0.5117117117117118, 'number': 248}, 'overall_precision': 0.3534798534798535, 'overall_recall': 0.3356521739130435, 'overall_f1': 0.34433541480820695, 'overall_accuracy': 0.5606641123882503}
			------------EPOCH 7---------------
Loss: tensor(1243.5198, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(645.4467, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(577.1340, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1217.0920, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1249.8091, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1009.3511, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(634.6011, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(409.1737, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(420.3083, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(866.1971, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1505.4076, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1078.3384, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(294.0590, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(419.8716, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1168.3459, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(990.9514, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(439.4588, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(791.6145, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(258.0106, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(268.4902, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(265.7449, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(715.5104, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(540.3441, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(484.0579, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(841.1588, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(417.6040, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(734.0481, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1001.1301, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1234.5425, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(773.9273, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(746.0124, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(478.9315, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(806.1026, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1177.8790, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(859.2851, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(248.7305, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1178.0465, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(820.4655, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1420.2952, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(157.8440, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(841.9686, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(728.5732, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1706.3256, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(372.3901, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(287.2599, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.38222222222222224, 'recall': 0.26299694189602446, 'f1': 0.31159420289855067, 'number': 327}, 'P': {'precision': 0.49337748344370863, 'recall': 0.6008064516129032, 'f1': 0.5418181818181819, 'number': 248}, 'overall_precision': 0.4459203036053131, 'overall_recall': 0.40869565217391307, 'overall_f1': 0.42649727767695106, 'overall_accuracy': 0.6427557826025259}
			------------EPOCH 8---------------
Loss: tensor(862.8419, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(424.2993, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(294.8948, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(608.7910, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(781.8655, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(691.2245, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(534.7488, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(418.9373, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(387.2051, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(757.0470, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1064.8525, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1037.5955, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(243.9005, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(413.8227, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1081.1641, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1002.1262, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(372.5955, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(517.7690, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(332.9530, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(191.0726, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(208.9968, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(440.4370, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(399.5079, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(341.9075, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(467.0764, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(312.1771, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(497.5472, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(613.5035, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(613.8328, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(370.3458, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(437.2185, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(281.9351, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(542.9551, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(814.0061, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(537.3374, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(173.4526, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(950.3318, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(519.9580, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(993.6647, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(147.9466, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(800.7509, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(732.8612, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1744.2804, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(470.5278, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(374.5155, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.44662921348314605, 'recall': 0.48623853211009177, 'f1': 0.465592972181552, 'number': 327}, 'P': {'precision': 0.47246376811594204, 'recall': 0.657258064516129, 'f1': 0.5497470489038786, 'number': 248}, 'overall_precision': 0.4593437945791726, 'overall_recall': 0.56, 'overall_f1': 0.5047021943573667, 'overall_accuracy': 0.6250886902227898}
			------------EPOCH 9---------------
Loss: tensor(803.8259, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(484.2523, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(250.7898, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(710.3240, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(698.7097, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(500.9434, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(284.6969, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(124.4203, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(201.6797, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(526.6752, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1026.8481, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(751.5054, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(160.3146, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(237.7356, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(598.5521, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(589.9107, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(274.5619, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(327.6180, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(194.9775, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(134.5210, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(163.5982, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(278.2480, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(383.1215, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(294.8569, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(386.2009, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(222.7841, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(342.5295, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(481.2591, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(457.9155, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(196.2924, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(262.3873, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(229.1271, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(230.6337, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(365.9712, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(405.7754, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(121.6008, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(415.4488, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(373.1703, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(874.2384, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(110.0690, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(521.9078, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(225.1667, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(911.2884, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(302.2482, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(136.9660, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.44984802431610943, 'recall': 0.4525993883792049, 'f1': 0.4512195121951219, 'number': 327}, 'P': {'precision': 0.47129909365558914, 'recall': 0.6290322580645161, 'f1': 0.538860103626943, 'number': 248}, 'overall_precision': 0.46060606060606063, 'overall_recall': 0.528695652173913, 'overall_f1': 0.4923076923076923, 'overall_accuracy': 0.6551014616148716}
			------------EPOCH 10---------------
Loss: tensor(336.6996, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(203.7506, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(128.6947, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(319.9871, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(312.9597, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(303.1468, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(202.8172, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(79.7228, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(88.5384, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(272.2577, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(685.4103, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(400.9360, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(91.5369, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(174.9133, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(274.0964, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(368.8946, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(169.0429, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(255.7496, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(152.6951, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(84.5118, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(122.6423, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(215.0062, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(185.6639, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(206.1175, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(157.4104, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.7592, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(315.1291, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(260.4265, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(212.6153, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(146.9065, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(116.8176, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(159.6872, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(136.5706, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(247.2174, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(156.2030, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.2514, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(215.1333, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(266.8085, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(511.5582, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.0867, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(310.2254, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(125.4957, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(506.6251, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(100.2176, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(106.0746, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4583333333333333, 'recall': 0.5718654434250765, 'f1': 0.508843537414966, 'number': 327}, 'P': {'precision': 0.5349794238683128, 'recall': 0.5241935483870968, 'f1': 0.5295315682281059, 'number': 248}, 'overall_precision': 0.4869431643625192, 'overall_recall': 0.551304347826087, 'overall_f1': 0.5171288743882545, 'overall_accuracy': 0.6849013764722577}
			------------EPOCH 11---------------
Loss: tensor(276.9450, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(158.1763, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(142.4229, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(239.4905, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(249.1113, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(259.5521, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(118.7791, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.8725, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.6109, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(179.5418, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(323.6346, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(204.2129, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.5722, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(115.6863, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(193.8507, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(239.6254, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(105.5083, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(147.8231, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(202.7926, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.5555, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(90.9500, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(146.0869, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(149.0581, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(155.0508, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(145.5205, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.9888, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(277.6406, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(301.1407, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(143.5872, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(133.1349, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(91.3493, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(99.6845, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(92.3826, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(115.4134, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(140.5799, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.4786, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(131.3681, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(155.6480, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(332.0696, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.3939, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(261.7400, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(83.1052, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(319.1560, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.8886, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(88.8042, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4607218683651805, 'recall': 0.6636085626911316, 'f1': 0.543859649122807, 'number': 327}, 'P': {'precision': 0.5435897435897435, 'recall': 0.4274193548387097, 'f1': 0.4785553047404063, 'number': 248}, 'overall_precision': 0.484984984984985, 'overall_recall': 0.5617391304347826, 'overall_f1': 0.5205479452054794, 'overall_accuracy': 0.6772385412232156}
			------------EPOCH 12---------------
Loss: tensor(164.8947, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(180.7117, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(85.0443, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(166.7089, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(245.3877, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(258.8804, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(83.6938, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.9860, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.3559, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(182.7654, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(306.2249, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(207.2455, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.0525, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(93.1441, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(137.9222, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(189.0686, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.1584, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(121.8762, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(115.6520, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.6825, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.6542, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(111.9980, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(112.5130, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(96.6431, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(104.3020, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.3250, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(207.4106, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(133.0411, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(178.6898, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(152.2490, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(112.1734, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(133.7336, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(119.7646, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(357.6226, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(220.0647, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(186.1027, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(226.3876, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(117.0948, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(302.8752, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.2662, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(154.5888, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.9066, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(254.9821, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.4600, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.3031, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.43503937007874016, 'recall': 0.6758409785932722, 'f1': 0.5293413173652693, 'number': 327}, 'P': {'precision': 0.569620253164557, 'recall': 0.3629032258064516, 'f1': 0.4433497536945813, 'number': 248}, 'overall_precision': 0.466966966966967, 'overall_recall': 0.5408695652173913, 'overall_f1': 0.5012087026591457, 'overall_accuracy': 0.670356179934724}
			------------EPOCH 13---------------
Loss: tensor(143.6047, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(128.1519, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.2628, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(128.2863, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(350.3719, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(332.3029, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(109.8967, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(135.7068, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.8584, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(330.7941, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(275.9502, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(333.1520, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(91.5176, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(112.0069, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(641.8718, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(271.7728, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.3021, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(93.5970, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(82.7287, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.9823, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.2144, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(96.3187, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(82.8354, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(89.1236, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(129.7765, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.7495, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(175.2986, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(268.1622, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(245.6694, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(253.0199, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(129.3269, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(117.3848, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(184.8175, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(195.8095, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(570.9247, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(191.2069, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1487.7388, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(499.9915, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1258.8981, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(436.7348, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(204.0201, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.7619, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(431.9950, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.0974, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.6689, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4352226720647773, 'recall': 0.6574923547400612, 'f1': 0.5237515225334958, 'number': 327}, 'P': {'precision': 0.5782312925170068, 'recall': 0.34274193548387094, 'f1': 0.430379746835443, 'number': 248}, 'overall_precision': 0.46801872074882994, 'overall_recall': 0.5217391304347826, 'overall_f1': 0.493421052631579, 'overall_accuracy': 0.6503476656733361}
			------------EPOCH 14---------------
Loss: tensor(250.5374, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(121.2078, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(128.4448, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(136.1626, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(290.4482, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(551.6865, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(155.2782, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(90.6497, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(322.8384, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(636.1285, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(883.3317, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(490.4470, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(470.9182, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(298.2852, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1323.8965, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1726.1586, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(185.4992, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(236.5322, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(222.3612, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(288.4171, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(141.2602, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(233.4408, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(192.5538, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(216.7334, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(102.2522, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(92.5853, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(152.7704, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(172.6131, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(155.4543, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(156.7138, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(124.2113, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.1553, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(312.4228, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(589.7463, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(195.3454, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(109.4832, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(815.5521, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(404.9652, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(579.1851, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(183.0366, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1227.6251, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(741.9205, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3642.2307, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1227.7003, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(522.1816, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.46835443037974683, 'recall': 0.3394495412844037, 'f1': 0.3936170212765958, 'number': 327}, 'P': {'precision': 0.41545893719806765, 'recall': 0.6935483870967742, 'f1': 0.5196374622356495, 'number': 248}, 'overall_precision': 0.434715821812596, 'overall_recall': 0.49217391304347824, 'overall_f1': 0.46166394779771613, 'overall_accuracy': 0.5910316446714914}
			------------EPOCH 15---------------
Loss: tensor(487.0726, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(165.8527, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(235.5176, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(311.5240, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(259.5970, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(245.6476, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(126.4565, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(82.2781, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(101.8882, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(239.8732, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(383.1880, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(420.4581, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(164.0075, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(155.0605, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(455.5500, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(417.9996, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(273.3343, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(383.4205, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(156.9014, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(126.2137, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(284.2098, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(780.5640, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(486.5356, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(784.5576, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(986.3047, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(809.7147, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(934.3804, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1017.0449, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(309.4329, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(430.5938, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(621.2005, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(223.5126, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(359.8141, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(533.3413, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(647.3228, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(247.3257, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(283.4387, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(303.1974, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(650.0660, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(95.0472, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(371.2367, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(125.8063, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(866.4532, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(225.3165, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(272.9241, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5433070866141733, 'recall': 0.21100917431192662, 'f1': 0.30396475770925113, 'number': 327}, 'P': {'precision': 0.3879668049792531, 'recall': 0.7540322580645161, 'f1': 0.5123287671232877, 'number': 248}, 'overall_precision': 0.42036124794745483, 'overall_recall': 0.44521739130434784, 'overall_f1': 0.4324324324324324, 'overall_accuracy': 0.5840783312047679}
			------------EPOCH 16---------------
Loss: tensor(975.7349, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(676.6602, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(278.4417, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(430.4948, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(831.7117, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(718.9062, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(336.4540, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(308.6386, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(331.6083, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(746.5474, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1364.3174, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1124.0116, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(394.5289, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(643.9418, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1233.8414, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(797.2151, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(172.0010, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(295.2865, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(141.8205, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(156.5642, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.5663, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(200.7910, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(152.7490, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(162.8409, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(167.3242, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(124.8101, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(173.9217, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(289.6855, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(152.2380, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(174.6717, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(229.7489, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(151.4004, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(391.3354, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(490.1256, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(386.9483, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(178.7474, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(589.5486, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(470.4458, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(948.6091, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(91.3183, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(584.1445, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(619.7911, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1085.1777, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(228.1601, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(176.6697, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.43869209809264303, 'recall': 0.4923547400611621, 'f1': 0.4639769452449568, 'number': 327}, 'P': {'precision': 0.5285171102661597, 'recall': 0.5604838709677419, 'f1': 0.5440313111545988, 'number': 248}, 'overall_precision': 0.47619047619047616, 'overall_recall': 0.5217391304347826, 'overall_f1': 0.49792531120331945, 'overall_accuracy': 0.6628352490421456}
			------------EPOCH 17---------------
Loss: tensor(236.0970, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(102.8129, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(100.6021, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(188.7171, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(234.1651, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(223.1909, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(86.8996, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.3015, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.9969, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(162.4411, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(202.1608, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(192.0005, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(83.2135, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(160.7655, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(289.6895, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(216.5505, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(100.5584, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(152.0087, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(106.8868, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(83.9810, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(87.3384, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(106.6576, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(134.6263, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(156.1241, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(106.5690, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.7822, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(116.5514, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(159.2970, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(75.3091, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(112.5086, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.5366, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.4790, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.0437, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(81.7592, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.1337, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.5671, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(96.2550, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(123.9104, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(203.8869, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.1369, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(139.5367, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.1129, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(328.0498, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(88.7293, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.4390, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5210084033613446, 'recall': 0.37920489296636084, 'f1': 0.4389380530973452, 'number': 327}, 'P': {'precision': 0.43523316062176165, 'recall': 0.6774193548387096, 'f1': 0.529968454258675, 'number': 248}, 'overall_precision': 0.46794871794871795, 'overall_recall': 0.5078260869565218, 'overall_f1': 0.4870725604670559, 'overall_accuracy': 0.6249467858663261}
			------------EPOCH 18---------------
Loss: tensor(117.7988, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.5695, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.6478, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(84.6224, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(177.0859, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(176.6930, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.6289, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.6802, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.7218, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(95.1075, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(155.7879, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(150.4361, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.8124, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(109.0718, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(165.8358, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(138.4086, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.2753, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.2819, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.4399, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.0673, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.1988, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.0548, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.2662, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(87.5983, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.0342, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.0680, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.4452, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(89.8103, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.8949, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.2863, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.9124, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.2025, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.2374, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.3290, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.9952, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.7913, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.9104, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(79.2084, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(161.7197, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.8809, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(97.8131, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.1043, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(182.4337, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.1377, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.3145, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4803921568627451, 'recall': 0.44954128440366975, 'f1': 0.46445497630331756, 'number': 327}, 'P': {'precision': 0.4892966360856269, 'recall': 0.6451612903225806, 'f1': 0.5565217391304348, 'number': 248}, 'overall_precision': 0.4849921011058452, 'overall_recall': 0.5339130434782609, 'overall_f1': 0.5082781456953642, 'overall_accuracy': 0.6434653043848446}
			------------EPOCH 19---------------
Loss: tensor(59.0532, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.8299, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.3249, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.9768, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(123.3229, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(142.8880, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.2540, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.5896, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.0714, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.9939, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(79.9274, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.1141, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.7817, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.7503, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(99.0205, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(103.3300, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.6953, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.2943, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.6174, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.4781, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.3746, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.1520, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.2782, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.2129, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.0076, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.4405, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.4752, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.5480, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.5284, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.7148, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.7185, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.6371, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.2998, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.1994, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.9737, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.9160, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.1194, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.3007, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(123.4169, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.2697, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.8191, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.2322, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(143.1139, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.9379, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.2172, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.459375, 'recall': 0.44954128440366975, 'f1': 0.4544049459041731, 'number': 327}, 'P': {'precision': 0.4807692307692308, 'recall': 0.6048387096774194, 'f1': 0.5357142857142857, 'number': 248}, 'overall_precision': 0.4699367088607595, 'overall_recall': 0.5165217391304348, 'overall_f1': 0.49212924606462305, 'overall_accuracy': 0.647154817652902}
			------------EPOCH 20---------------
Loss: tensor(45.2349, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.1581, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.9768, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.8759, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(102.0467, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(130.1433, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.7338, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.5182, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.3272, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.6902, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.0837, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.3114, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.3196, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.4273, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.7047, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.7375, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.4870, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.8428, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.0311, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.8296, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.4869, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.4471, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.1875, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.5114, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.9662, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.4987, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.4610, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.8055, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.7212, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.3471, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.7759, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.3154, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.5755, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.4609, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.6242, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.9199, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.0233, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.8924, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(101.8360, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.7352, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.8188, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.0695, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(111.5100, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.1001, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.8172, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.47419354838709676, 'recall': 0.44954128440366975, 'f1': 0.4615384615384615, 'number': 327}, 'P': {'precision': 0.47962382445141066, 'recall': 0.6169354838709677, 'f1': 0.5396825396825397, 'number': 248}, 'overall_precision': 0.4769475357710652, 'overall_recall': 0.5217391304347826, 'overall_f1': 0.4983388704318937, 'overall_accuracy': 0.6407691216120335}
			------------EPOCH 21---------------
Loss: tensor(41.9108, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.0723, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.0753, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.1581, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(88.7542, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(119.7286, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.3082, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.4585, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.9268, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.4517, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.4525, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.4092, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.5727, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.1297, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.4531, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.9618, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.0379, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.2207, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.0299, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.3198, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.6623, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.5880, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.6193, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.0992, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.6565, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.9545, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.2799, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.7913, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.2025, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.9183, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.6386, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.5573, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.3370, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.5848, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.9167, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.1183, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.4092, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.9859, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(88.7954, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.5789, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.5271, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.0131, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(87.4153, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.1990, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.9035, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4820846905537459, 'recall': 0.4525993883792049, 'f1': 0.4668769716088328, 'number': 327}, 'P': {'precision': 0.48598130841121495, 'recall': 0.6290322580645161, 'f1': 0.5483304042179262, 'number': 248}, 'overall_precision': 0.4840764331210191, 'overall_recall': 0.528695652173913, 'overall_f1': 0.5054031587697424, 'overall_accuracy': 0.6400595998297147}
			------------EPOCH 22---------------
Loss: tensor(37.1964, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.4272, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.3997, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.4328, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(79.4134, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(110.6451, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.6312, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.5427, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.8281, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.9731, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.1263, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.1120, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.0255, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.6392, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.9877, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.4099, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.7807, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.1081, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.6243, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.5695, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.9060, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.3832, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.8791, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.1865, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.7477, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.7989, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.0522, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.5258, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.0694, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.8933, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.5079, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.8430, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.8228, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.5740, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.8854, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.2880, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.8650, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.7351, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.8965, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.6916, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.4183, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.3724, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.4873, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.2158, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.2957, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4852459016393443, 'recall': 0.4525993883792049, 'f1': 0.46835443037974683, 'number': 327}, 'P': {'precision': 0.48606811145510836, 'recall': 0.6330645161290323, 'f1': 0.5499124343257442, 'number': 248}, 'overall_precision': 0.4856687898089172, 'overall_recall': 0.5304347826086957, 'overall_f1': 0.5070656691604323, 'overall_accuracy': 0.640485312899106}
			------------EPOCH 23---------------
Loss: tensor(35.7719, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.2910, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.7331, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.2363, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.2518, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(105.1154, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.8628, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.4994, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.5455, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.2199, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.7421, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.3616, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.0370, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.1374, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.1325, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.8003, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.8456, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.5862, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.9073, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.8982, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.9739, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.9607, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.7689, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.5275, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.9502, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.2451, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.9479, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.4622, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.0468, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.4439, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.5943, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.0955, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.3772, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.3590, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.6979, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.4015, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.5661, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.2241, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.7308, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.5306, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.9942, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.3239, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.0321, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.3022, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.6371, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4803921568627451, 'recall': 0.44954128440366975, 'f1': 0.46445497630331756, 'number': 327}, 'P': {'precision': 0.48297213622291024, 'recall': 0.6290322580645161, 'f1': 0.5464098073555166, 'number': 248}, 'overall_precision': 0.48171701112877585, 'overall_recall': 0.5269565217391304, 'overall_f1': 0.5033222591362126, 'overall_accuracy': 0.6417624521072797}
			------------EPOCH 24---------------
Loss: tensor(33.6746, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.4748, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.8995, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.8337, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.4983, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(96.6580, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.7146, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.9010, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.8033, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.5098, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.4083, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.7472, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.3386, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.0489, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.4627, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.1948, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.7382, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.1927, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.8619, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.3065, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.5389, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.3440, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.9757, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.9124, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.7742, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.0911, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.8016, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.7123, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.9829, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.6142, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.7906, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.6849, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.3869, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.7736, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.5720, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.6285, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.6442, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.7668, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.3441, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.7554, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.8228, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.3547, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.6988, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.3815, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.8779, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.47896440129449835, 'recall': 0.4525993883792049, 'f1': 0.4654088050314465, 'number': 327}, 'P': {'precision': 0.48286604361370716, 'recall': 0.625, 'f1': 0.5448154657293498, 'number': 248}, 'overall_precision': 0.48095238095238096, 'overall_recall': 0.5269565217391304, 'overall_f1': 0.5029045643153528, 'overall_accuracy': 0.6436781609195402}
			------------EPOCH 25---------------
Loss: tensor(32.2962, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.5061, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.8313, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.3161, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.9860, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(88.7171, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.7682, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.3116, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.9234, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.8279, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.6213, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.7716, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.1852, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.0993, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.2696, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.7993, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.7003, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.9691, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.2696, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.0928, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.2829, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.9306, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.3059, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.3228, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.8958, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.1512, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.9136, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.0882, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.0360, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.9094, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.1256, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.8388, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.5716, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.2592, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.6395, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.8334, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.0913, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.2761, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.4641, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.0076, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.8960, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.5730, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.8223, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.5234, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.4431, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.47419354838709676, 'recall': 0.44954128440366975, 'f1': 0.4615384615384615, 'number': 327}, 'P': {'precision': 0.4813664596273292, 'recall': 0.625, 'f1': 0.543859649122807, 'number': 248}, 'overall_precision': 0.4778481012658228, 'overall_recall': 0.5252173913043479, 'overall_f1': 0.500414250207125, 'overall_accuracy': 0.6441748261671634}


		-------------RUN 2-----------
			------------EPOCH 1---------------
Loss: tensor(3038.3599, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2885.4287, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3064.5088, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3962.8105, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3844.3997, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3628.5288, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2030.4523, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2179.0837, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2398.9832, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2819.0598, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2796.7190, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4685.8330, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1851.5144, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1531.4419, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1376.5024, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1539.7858, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2500.4297, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2325.4575, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1162.3601, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1935.8610, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2116.4060, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2996.2764, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3007.1533, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1561.0319, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3591.9993, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2675.4121, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2123.6265, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2849.2437, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3364.9497, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3213.2700, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4562.6680, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4151.2676, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2252.7798, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3364.4678, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3035.7307, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2314.3152, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2139.8489, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1450.9670, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3361.0039, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1088.0282, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1096.4207, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1574.0878, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2937.1082, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1795.6099, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2207.4326, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1940.7803, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.06204379562043796, 'recall': 0.08831168831168831, 'f1': 0.07288317256162914, 'number': 385}, 'P': {'precision': 0.14487632508833923, 'recall': 0.10024449877750612, 'f1': 0.1184971098265896, 'number': 409}, 'overall_precision': 0.09025270758122744, 'overall_recall': 0.09445843828715365, 'overall_f1': 0.09230769230769231, 'overall_accuracy': 0.48112094395280236}
			------------EPOCH 2---------------
Loss: tensor(2154.6240, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2010.9100, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2061.4575, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2570.0220, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2670.0757, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2758.7720, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1597.9126, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1721.9863, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1958.6528, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2109.7737, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1950.1135, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3567.2898, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1554.0056, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1278.7798, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1129.1764, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1308.9509, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1911.4709, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1881.6934, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1069.6276, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1526.7081, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1762.5950, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2368.7891, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2436.6235, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1381.9490, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2803.4343, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2317.8228, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1873.0969, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2543.7083, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2853.2356, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2749.8030, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3933.7351, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3494.5112, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1803.0751, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2909.3418, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2566.5232, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1855.6553, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1719.3552, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1197.3777, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2882.9219, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(868.7726, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(926.9063, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1323.9880, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2507.9517, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1481.1758, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1724.0636, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1674.6422, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.25333333333333335, 'recall': 0.3948051948051948, 'f1': 0.3086294416243655, 'number': 385}, 'P': {'precision': 0.34782608695652173, 'recall': 0.27383863080684595, 'f1': 0.3064295485636115, 'number': 409}, 'overall_precision': 0.28633405639913234, 'overall_recall': 0.33249370277078083, 'overall_f1': 0.3076923076923077, 'overall_accuracy': 0.5898721730580138}
			------------EPOCH 3---------------
Loss: tensor(1896.3508, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1815.4495, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1737.9601, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2144.2593, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2140.1045, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2381.4370, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1409.2509, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1499.2988, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1650.3239, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1806.3132, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1472.5085, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2938.2129, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1355.4863, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1110.7450, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(968.2622, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1144.8751, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1551.0591, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1574.6102, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(890.6617, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1150.5420, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1443.8909, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1929.4283, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2035.9817, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1235.5293, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2260.1987, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1979.4397, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1606.4539, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2115.0127, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2442.1885, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2183.1665, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3205.5059, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3025.2129, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1374.0382, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2430.5823, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2195.7144, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1533.7100, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1440.3540, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(995.7529, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2434.8809, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(693.3160, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(806.4738, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1088.1997, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2123.4590, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1179.4337, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1174.3928, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1367.6624, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.2779220779220779, 'recall': 0.2779220779220779, 'f1': 0.2779220779220779, 'number': 385}, 'P': {'precision': 0.3725806451612903, 'recall': 0.5647921760391198, 'f1': 0.4489795918367347, 'number': 409}, 'overall_precision': 0.336318407960199, 'overall_recall': 0.4256926952141058, 'overall_f1': 0.37576431350750417, 'overall_accuracy': 0.616125860373648}
			------------EPOCH 4---------------
Loss: tensor(1626.6239, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1607.4883, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1349.8020, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1848.6414, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1668.6226, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2038.9396, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(920.8393, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(985.9407, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1023.0226, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1683.4432, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1133.6814, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2568.1858, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1135.1210, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(850.7377, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(752.4280, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(956.0824, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1293.1052, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1383.7566, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(696.5924, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(883.9166, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1124.4055, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1507.6967, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1665.7212, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1136.5319, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1749.6952, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1610.2311, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1361.9612, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1753.6705, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2085.4648, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1735.6450, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2553.2583, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2444.2837, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(900.4545, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1726.5824, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1845.4041, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1252.7684, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1385.9722, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(921.9731, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2018.4681, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(721.3427, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(738.5969, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(898.2954, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1624.0216, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(876.6713, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(916.6068, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1017.5275, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3657142857142857, 'recall': 0.33246753246753247, 'f1': 0.34829931972789113, 'number': 385}, 'P': {'precision': 0.3498402555910543, 'recall': 0.5354523227383863, 'f1': 0.42318840579710143, 'number': 409}, 'overall_precision': 0.3555327868852459, 'overall_recall': 0.43702770780856426, 'overall_f1': 0.392090395480226, 'overall_accuracy': 0.6418387413962635}
			------------EPOCH 5---------------
Loss: tensor(1260.4619, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1348.0251, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1104.4243, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1424.3889, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1366.8748, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1673.1511, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(608.5641, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(690.0278, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(755.2672, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1168.2533, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(911.0829, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1963.1979, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(845.0187, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(549.1149, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(495.9286, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(786.4744, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1064.7832, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1199.9163, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(541.0742, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(623.1150, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(863.5843, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1235.4336, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1208.7034, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1038.6704, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1304.0267, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1449.7313, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1153.4753, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1583.9614, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1562.1711, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1133.1443, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1881.0525, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1898.2001, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(624.9160, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1294.4497, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1392.7437, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(856.8248, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(869.0773, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(581.7570, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1416.5121, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(364.7548, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(581.6785, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(661.0178, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1258.5850, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(664.8888, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(800.7025, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(917.9249, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.40397350993377484, 'recall': 0.3168831168831169, 'f1': 0.35516739446870454, 'number': 385}, 'P': {'precision': 0.3912133891213389, 'recall': 0.4572127139364303, 'f1': 0.42164599774520856, 'number': 409}, 'overall_precision': 0.39615384615384613, 'overall_recall': 0.3891687657430731, 'overall_f1': 0.3926302414231258, 'overall_accuracy': 0.6415437561455261}
			------------EPOCH 6---------------
Loss: tensor(830.8601, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1139.1584, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(927.2416, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1045.4680, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(918.4911, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1165.0381, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(435.4532, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(566.4286, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(669.1073, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1109.6210, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(831.9977, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1782.6302, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(659.4691, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(441.3808, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(375.3206, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(765.4027, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(834.9025, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(995.0807, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(461.1060, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(424.6786, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(653.8134, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(936.7076, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1159.6562, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(916.2981, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1328.3989, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1188.3533, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(984.2138, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1236.7747, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1202.1851, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(971.7153, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1487.4274, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1593.3058, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(412.5729, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(958.0166, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1054.4833, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(610.0214, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(807.4240, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(393.8882, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1252.1538, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(318.9040, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(671.2976, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(597.7650, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1060.8376, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(633.9624, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(628.6379, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(634.0984, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.41595441595441596, 'recall': 0.37922077922077924, 'f1': 0.3967391304347826, 'number': 385}, 'P': {'precision': 0.45417515274949083, 'recall': 0.5452322738386308, 'f1': 0.4955555555555556, 'number': 409}, 'overall_precision': 0.43824228028503565, 'overall_recall': 0.464735516372796, 'overall_f1': 0.4511002444987775, 'overall_accuracy': 0.6865781710914455}
			------------EPOCH 7---------------
Loss: tensor(521.0938, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(755.1093, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(731.9729, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(552.6731, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(680.0051, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(947.7990, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(320.3711, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(339.5815, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(250.3362, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(640.6219, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(624.6056, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1014.9480, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(427.9337, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(216.6621, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(208.7166, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(571.5072, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(790.7822, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(758.0820, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(390.1932, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(300.1810, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(622.2977, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1136.9370, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(857.8245, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(782.7477, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(606.4282, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(945.8969, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(543.5886, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(958.7366, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(983.5560, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(773.1732, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1107.4705, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1273.0243, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(472.5607, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(919.9351, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1048.7952, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(683.1368, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(482.4979, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(262.7526, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(723.3431, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(243.5762, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(340.7221, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(371.7235, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(537.5149, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(318.9703, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(379.8757, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(440.8296, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4470588235294118, 'recall': 0.1974025974025974, 'f1': 0.2738738738738739, 'number': 385}, 'P': {'precision': 0.40512820512820513, 'recall': 0.5794621026894865, 'f1': 0.4768611670020121, 'number': 409}, 'overall_precision': 0.41456953642384103, 'overall_recall': 0.39420654911838793, 'overall_f1': 0.40413169786959324, 'overall_accuracy': 0.6451819075712881}
			------------EPOCH 8---------------
Loss: tensor(444.8346, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(592.0922, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(592.4409, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(495.4268, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(530.0286, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(764.1127, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(317.5166, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(469.4005, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(304.1671, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(523.9796, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(444.9026, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(852.8892, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(329.8859, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(185.4513, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(175.8698, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(503.6472, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(511.9106, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(440.8628, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(256.4357, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(218.8645, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(306.5887, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(672.7859, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(489.8148, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(434.8259, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(464.8462, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(639.4360, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(332.4858, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(673.6948, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(751.7006, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(544.6941, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(887.0375, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(819.5175, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(256.3435, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(553.1779, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(731.3630, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(416.2914, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(286.4195, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(234.9148, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(668.8604, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(172.6794, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(613.2828, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(506.8151, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1048.6836, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(487.1985, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(623.3041, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(404.9831, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4972067039106145, 'recall': 0.4623376623376623, 'f1': 0.4791386271870794, 'number': 385}, 'P': {'precision': 0.530791788856305, 'recall': 0.44254278728606355, 'f1': 0.4826666666666667, 'number': 409}, 'overall_precision': 0.5135908440629471, 'overall_recall': 0.4521410579345088, 'overall_f1': 0.48091091761553917, 'overall_accuracy': 0.6652409046214356}
			------------EPOCH 9---------------
Loss: tensor(280.1023, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(334.5793, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(447.5587, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(408.0382, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(375.9417, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(535.6411, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(202.4003, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(214.9142, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(281.0969, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(405.1443, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(347.6836, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(932.8340, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(536.2497, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(234.9562, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(286.9150, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(810.6799, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(762.0200, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(572.9625, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(589.2965, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(266.2735, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(363.4514, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(718.9049, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(335.7539, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(497.0527, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(383.3141, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(520.0207, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(328.1883, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(675.0562, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(444.7322, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(336.6179, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(534.6665, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(503.6440, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(203.0976, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(404.5622, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(525.4489, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(319.7119, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(270.7653, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(189.6740, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(645.5446, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(172.4552, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(373.1917, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(457.6781, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1005.9650, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(409.7050, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(872.4271, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(847.8664, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3698060941828255, 'recall': 0.6935064935064935, 'f1': 0.48238482384823855, 'number': 385}, 'P': {'precision': 0.5620915032679739, 'recall': 0.21026894865525672, 'f1': 0.30604982206405695, 'number': 409}, 'overall_precision': 0.4034285714285714, 'overall_recall': 0.4445843828715365, 'overall_f1': 0.4230077890952666, 'overall_accuracy': 0.6261061946902655}
			------------EPOCH 10---------------
Loss: tensor(602.9723, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(952.7985, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(778.3217, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(635.3010, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(443.1866, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(543.8844, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(190.8119, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(185.6886, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(149.5926, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(238.5685, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(250.5281, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(480.9575, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(243.9039, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(144.1161, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(129.1543, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(403.6251, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(605.3090, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(458.5943, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(279.7609, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(214.4077, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(735.2027, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1093.4089, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(661.4266, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(690.3254, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1107.2092, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1332.0795, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1152.4326, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2231.9937, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1540.0312, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(615.6746, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1278.9407, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2000.8069, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(232.0481, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(563.4625, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(952.1189, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(467.3029, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(283.0977, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(146.6628, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(648.7380, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(144.8993, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(226.4449, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(258.7842, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(564.5132, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(262.9048, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(989.6049, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(462.4271, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3458823529411765, 'recall': 0.7636363636363637, 'f1': 0.47611336032388657, 'number': 385}, 'P': {'precision': 0.6086956521739131, 'recall': 0.034229828850855744, 'f1': 0.06481481481481481, 'number': 409}, 'overall_precision': 0.3528064146620848, 'overall_recall': 0.3879093198992443, 'overall_f1': 0.3695260947810438, 'overall_accuracy': 0.559882005899705}
			------------EPOCH 11---------------
Loss: tensor(935.4122, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1385.0764, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1532.8093, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(921.6495, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1631.3170, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1519.3519, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(418.7075, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(486.1529, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(297.4122, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(850.7726, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(877.5715, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1805.5939, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(369.2966, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(243.8387, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(294.7682, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(365.0446, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(442.4848, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(489.7046, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(293.4482, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(228.1774, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(416.1333, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(517.2258, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(671.8096, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(761.4465, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(731.8787, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(990.1238, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(687.6550, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1177.2969, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1381.0891, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1194.6034, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1758.5161, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1767.5398, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(310.7346, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(688.7372, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(975.0807, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(595.3979, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(501.3209, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(270.0929, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(845.1658, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(189.2749, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(629.9456, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(500.1313, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(677.2393, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(421.8132, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(935.2288, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(412.0644, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3805309734513274, 'recall': 0.44675324675324674, 'f1': 0.4109916367980884, 'number': 385}, 'P': {'precision': 0.3803680981595092, 'recall': 0.15158924205378974, 'f1': 0.21678321678321677, 'number': 409}, 'overall_precision': 0.3804878048780488, 'overall_recall': 0.2947103274559194, 'overall_f1': 0.3321504613200852, 'overall_accuracy': 0.5775319567354965}
			------------EPOCH 12---------------
Loss: tensor(459.0304, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(722.8937, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(543.9173, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(358.8289, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(442.2964, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(670.1749, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(217.9895, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(225.9164, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(188.8129, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(992.1710, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(589.8263, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(908.7549, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(330.9176, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(180.0585, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(256.5194, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(370.3008, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(506.9537, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(528.7863, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(270.8390, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(246.2935, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(312.7787, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(627.7278, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(561.0845, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(351.9962, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(536.7519, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(608.8692, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(478.9746, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(567.4483, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(772.1481, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(562.3356, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(791.4556, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(908.6720, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(284.4634, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(542.4912, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(808.7416, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(386.0963, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(428.5956, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(186.8832, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1147.8768, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(144.0095, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(502.0121, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(408.8804, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(770.0940, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(442.8544, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(422.0095, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(295.0642, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.48418491484184917, 'recall': 0.5168831168831168, 'f1': 0.5, 'number': 385}, 'P': {'precision': 0.5472972972972973, 'recall': 0.5941320293398533, 'f1': 0.5697538100820633, 'number': 409}, 'overall_precision': 0.5169590643274854, 'overall_recall': 0.5566750629722922, 'overall_f1': 0.5360824742268041, 'overall_accuracy': 0.722173058013766}
			------------EPOCH 13---------------
Loss: tensor(178.6330, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(247.6858, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(298.8009, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(213.8013, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(268.5274, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(365.8628, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(150.1361, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(153.2298, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(141.2260, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(219.8726, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(266.6706, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(572.7272, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(256.1899, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(157.6741, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(201.8045, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(391.7602, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(543.8708, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(559.0698, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(335.0944, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(268.8756, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(407.1490, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1060.0764, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(941.3595, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(442.6639, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(655.7857, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(519.4789, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(540.4861, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(569.3094, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(374.0171, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(374.0395, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(499.7809, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(471.1853, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(111.3233, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(222.3050, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(268.3221, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(205.6856, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(189.6969, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(98.7817, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(556.0027, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(101.9963, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(372.6624, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(346.9916, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(479.6557, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(336.8177, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(356.4736, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(270.5295, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4043887147335423, 'recall': 0.33506493506493507, 'f1': 0.3664772727272727, 'number': 385}, 'P': {'precision': 0.4344512195121951, 'recall': 0.6968215158924206, 'f1': 0.5352112676056338, 'number': 409}, 'overall_precision': 0.4246153846153846, 'overall_recall': 0.5214105793450882, 'overall_f1': 0.46806105144149235, 'overall_accuracy': 0.6275319567354966}
			------------EPOCH 14---------------
Loss: tensor(326.8423, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(384.6022, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(671.7004, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(566.5186, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(629.4727, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(794.0341, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(291.9471, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(205.7626, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(200.5465, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(392.9442, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(490.3200, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(667.4877, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(127.2644, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(135.0574, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(117.1111, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(236.9777, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(295.4719, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(206.0925, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(142.7778, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(106.2781, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(135.4157, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(326.4803, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(236.3006, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(177.5540, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(279.9117, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(254.8607, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(161.5596, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(252.3374, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(198.2863, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(144.5956, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(242.5806, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(265.6232, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(103.1826, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(199.8967, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(206.9658, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(149.4435, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(144.9352, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.5851, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(286.4276, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.7688, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(129.8732, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(106.3248, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(166.5961, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(137.8700, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(145.5169, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(100.2813, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5157068062827225, 'recall': 0.5116883116883116, 'f1': 0.5136897001303781, 'number': 385}, 'P': {'precision': 0.564179104477612, 'recall': 0.4621026894865526, 'f1': 0.5080645161290323, 'number': 409}, 'overall_precision': 0.5383542538354253, 'overall_recall': 0.48614609571788414, 'overall_f1': 0.5109199205823957, 'overall_accuracy': 0.6783185840707965}
			------------EPOCH 15---------------
Loss: tensor(79.1207, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(113.8521, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.4822, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(87.4074, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(107.5967, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(239.8858, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.6866, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.1175, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.9298, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(162.3452, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(210.9066, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(216.4196, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(109.3676, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.8176, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.7896, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(114.5028, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(186.7190, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(121.6646, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.9387, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.7303, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(128.5192, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(286.8549, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(114.9421, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(128.4001, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(244.9633, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(164.5293, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(160.7979, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(201.5614, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(149.9023, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(87.9398, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(156.9881, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(203.2141, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.9198, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(125.9205, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(123.1660, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(105.2199, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.1961, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.7398, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(270.1538, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.7285, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(108.4300, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.5752, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.1725, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(94.9781, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.7270, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.1715, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5561959654178674, 'recall': 0.5012987012987012, 'f1': 0.5273224043715846, 'number': 385}, 'P': {'precision': 0.5431034482758621, 'recall': 0.6161369193154034, 'f1': 0.5773195876288659, 'number': 409}, 'overall_precision': 0.5487053020961775, 'overall_recall': 0.5604534005037783, 'overall_f1': 0.5545171339563862, 'overall_accuracy': 0.7178957718780727}
			------------EPOCH 16---------------
Loss: tensor(46.4003, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(106.0461, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.8632, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.3618, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.3625, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(89.1925, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.2335, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.6581, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.0333, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.6841, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(117.8648, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(117.2443, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.3289, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.0818, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.1236, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(81.3606, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(122.6585, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.8349, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.0865, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.0856, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(86.0820, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(163.5047, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(88.9408, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(121.5679, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(176.5600, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(100.1812, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.0863, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(111.8168, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(102.3003, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.7701, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(124.8008, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(99.8258, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.7529, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(91.8851, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.0055, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.7562, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.1438, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.2736, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(194.6428, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.1237, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(84.7752, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.5659, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.9985, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.0676, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.1924, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.3913, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5525606469002695, 'recall': 0.5324675324675324, 'f1': 0.5423280423280423, 'number': 385}, 'P': {'precision': 0.5362903225806451, 'recall': 0.6503667481662592, 'f1': 0.5878453038674034, 'number': 409}, 'overall_precision': 0.5432525951557093, 'overall_recall': 0.593198992443325, 'overall_f1': 0.5671282360024081, 'overall_accuracy': 0.7204031465093412}
			------------EPOCH 17---------------
Loss: tensor(27.4363, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.3106, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.8204, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.7133, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.3220, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.9726, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.0647, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.2378, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.1883, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.4798, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.2551, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(85.6633, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.9463, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.0943, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.8080, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(83.9720, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(93.3819, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.3664, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.5268, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.2161, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.7109, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(215.7950, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.9874, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(98.6588, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(163.8333, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.7781, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.8929, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(98.1120, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.8265, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.1183, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(93.1299, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(86.5453, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.1637, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.4188, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.2132, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.4787, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.0632, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.0147, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(115.5787, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.4855, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.9948, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.6153, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.7899, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.0258, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.2215, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.9278, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5283018867924528, 'recall': 0.509090909090909, 'f1': 0.5185185185185185, 'number': 385}, 'P': {'precision': 0.5318275154004107, 'recall': 0.6332518337408313, 'f1': 0.578125, 'number': 409}, 'overall_precision': 0.5303030303030303, 'overall_recall': 0.5730478589420654, 'overall_f1': 0.5508474576271186, 'overall_accuracy': 0.7151917404129794}
			------------EPOCH 18---------------
Loss: tensor(23.3167, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.6180, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.3958, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.2650, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.0038, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.7810, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.9818, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.7658, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.6742, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.2412, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.1043, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.8281, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.0129, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.4825, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.6114, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.9514, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(85.8819, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.5046, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.6611, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.2470, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.9480, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(123.2138, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.3552, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(91.0531, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(141.0786, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.2294, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.6600, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.6500, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.3427, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.2900, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.3148, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.1807, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.6771, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.7752, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.3925, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.3138, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.8757, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.1425, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.5464, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.3960, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.3357, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.8753, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.9448, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.8111, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.7127, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.5660, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5404624277456648, 'recall': 0.4857142857142857, 'f1': 0.5116279069767442, 'number': 385}, 'P': {'precision': 0.5465587044534413, 'recall': 0.6601466992665037, 'f1': 0.5980066445182726, 'number': 409}, 'overall_precision': 0.544047619047619, 'overall_recall': 0.575566750629723, 'overall_f1': 0.5593635250917993, 'overall_accuracy': 0.7168141592920354}
			------------EPOCH 19---------------
Loss: tensor(21.3784, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.4980, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.3959, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.5042, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.0617, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.6942, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.0720, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.1537, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.4000, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.1980, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.5281, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.0485, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.4427, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.2653, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.6392, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.0560, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(75.2725, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.7189, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.3653, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.7544, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.0046, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(101.3688, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.2117, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.8802, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(125.7969, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.2389, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.0798, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.7634, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.8973, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.1676, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.2941, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.5008, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.7498, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.5074, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.9858, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.6109, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.0796, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.5591, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.6601, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.6403, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.4360, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.9923, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.2550, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.0903, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.7049, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.5173, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5439093484419264, 'recall': 0.4987012987012987, 'f1': 0.5203252032520326, 'number': 385}, 'P': {'precision': 0.5596707818930041, 'recall': 0.6650366748166259, 'f1': 0.6078212290502792, 'number': 409}, 'overall_precision': 0.5530393325387366, 'overall_recall': 0.5843828715365239, 'overall_f1': 0.5682792406613594, 'overall_accuracy': 0.7185349065880039}
			------------EPOCH 20---------------
Loss: tensor(19.5154, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.2580, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.8193, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.5687, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.5572, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.8399, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.2244, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.1254, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.6893, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.2400, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.1815, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.0813, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.4697, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.3232, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.7794, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.4281, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.6308, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.2522, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.9449, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.2850, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.8587, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.8627, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.5421, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.5052, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(110.0666, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.7863, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.3238, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.6149, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.5926, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.5900, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.0537, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.4860, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.1435, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.6617, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.8486, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.3119, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.4683, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.3095, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.4849, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.4369, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.9778, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.2443, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.0042, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.0354, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.2284, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.3322, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5389048991354467, 'recall': 0.4857142857142857, 'f1': 0.5109289617486339, 'number': 385}, 'P': {'precision': 0.5515151515151515, 'recall': 0.6674816625916871, 'f1': 0.6039823008849557, 'number': 409}, 'overall_precision': 0.5463182897862233, 'overall_recall': 0.5793450881612091, 'overall_f1': 0.5623471882640588, 'overall_accuracy': 0.7141592920353982}
			------------EPOCH 21---------------
Loss: tensor(18.1865, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.3538, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.7031, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.9671, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.0638, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.1744, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.5487, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.9567, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.8296, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.9910, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.2603, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.7100, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.4782, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.9675, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.1120, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.9392, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.1905, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.0425, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.6633, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.9142, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.4414, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.7689, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.0754, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.4315, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(92.3803, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.5404, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.5725, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.4363, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.1580, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.4270, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.4465, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.1975, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.5082, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.7816, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.7652, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.0737, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.6858, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.7681, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.3581, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.3124, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.8873, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.1280, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.0645, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.8765, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.0349, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.0614, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5302197802197802, 'recall': 0.5012987012987012, 'f1': 0.5153538050734312, 'number': 385}, 'P': {'precision': 0.5601659751037344, 'recall': 0.6601466992665037, 'f1': 0.6060606060606061, 'number': 409}, 'overall_precision': 0.5472813238770685, 'overall_recall': 0.5831234256926953, 'overall_f1': 0.5646341463414634, 'overall_accuracy': 0.7169124877089479}
			------------EPOCH 22---------------
Loss: tensor(17.5078, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.7178, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.5524, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.2903, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.3814, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.3915, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.0105, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.4837, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.7477, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.7858, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.0467, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.5446, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.5010, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.0194, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.8350, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.1307, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.6263, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.1519, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.0224, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.9336, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.5621, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.4417, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.8633, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.6787, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.0315, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.2421, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.2047, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.3090, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.6773, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.3022, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.3784, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.1098, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.3917, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.2522, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.8529, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.4154, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.8174, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.8121, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.1222, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.4067, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.2903, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.2957, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.5442, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.5193, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.9578, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.1360, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5327635327635327, 'recall': 0.4857142857142857, 'f1': 0.5081521739130435, 'number': 385}, 'P': {'precision': 0.5548780487804879, 'recall': 0.6674816625916871, 'f1': 0.6059933407325194, 'number': 409}, 'overall_precision': 0.5456702253855279, 'overall_recall': 0.5793450881612091, 'overall_f1': 0.5620036652412951, 'overall_accuracy': 0.7142576204523107}
			------------EPOCH 23---------------
Loss: tensor(16.6899, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.3216, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.6010, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.7414, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.5993, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.5022, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.6261, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.0533, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.0959, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.1761, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.6915, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.0529, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.1750, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.3220, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.2444, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.3630, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.0926, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.1107, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.7393, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.5629, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.0189, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.4939, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.5323, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.9516, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.7741, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.9966, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.4584, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.2933, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.4068, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.9821, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.9816, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.0551, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.8781, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.1909, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.0061, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.0476, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.8983, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.9358, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.8351, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.2716, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.9971, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.0249, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.4649, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.0478, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.9666, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.9677, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5195530726256983, 'recall': 0.4831168831168831, 'f1': 0.5006729475100942, 'number': 385}, 'P': {'precision': 0.5498981670061099, 'recall': 0.6601466992665037, 'f1': 0.6, 'number': 409}, 'overall_precision': 0.5371024734982333, 'overall_recall': 0.5743073047858942, 'overall_f1': 0.5550821667681072, 'overall_accuracy': 0.7129793510324484}
			------------EPOCH 24---------------
Loss: tensor(16.1728, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.2758, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.9487, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.8867, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.1862, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.3002, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.6169, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.7002, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.5121, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.0659, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.0266, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.7068, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.2647, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.1883, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.8700, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.4468, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.1516, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.2634, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.9054, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.5787, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.9454, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.9312, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.9138, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.2559, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.4308, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.0289, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.9988, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.6292, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.8271, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.7100, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.9359, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.8881, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.9843, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.7963, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.1041, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.5261, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.1625, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.1284, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.6131, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.5720, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.3442, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.9419, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.8126, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.8980, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.1180, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.4399, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5151515151515151, 'recall': 0.4857142857142857, 'f1': 0.5, 'number': 385}, 'P': {'precision': 0.5475206611570248, 'recall': 0.6479217603911981, 'f1': 0.593505039193729, 'number': 409}, 'overall_precision': 0.5336481700118064, 'overall_recall': 0.5692695214105793, 'overall_f1': 0.550883607556368, 'overall_accuracy': 0.7145034414945919}
			------------EPOCH 25---------------
Loss: tensor(14.3729, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.4474, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.4856, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.6600, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.8677, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.5983, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.5289, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.8979, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.9250, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.8149, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.8532, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.8385, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.9226, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.8907, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.1621, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.7626, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.2453, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.2554, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.7694, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.7413, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.6003, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.8534, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.7750, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.2289, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.0053, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.6446, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.2577, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.6739, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.7005, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.0594, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.6058, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.1891, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.7957, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.2837, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.0218, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.9058, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.8743, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.5796, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.7741, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.3742, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.0508, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.7486, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.3993, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.6269, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.9122, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.7118, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.510752688172043, 'recall': 0.4935064935064935, 'f1': 0.5019815059445178, 'number': 385}, 'P': {'precision': 0.5580448065173116, 'recall': 0.6699266503667481, 'f1': 0.6088888888888889, 'number': 409}, 'overall_precision': 0.5376593279258401, 'overall_recall': 0.5843828715365239, 'overall_f1': 0.5600482800241401, 'overall_accuracy': 0.7185349065880039}


		-------------RUN 3-----------
			------------EPOCH 1---------------
Loss: tensor(4523.2798, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2295.0444, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3008.7373, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3869.1157, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3191.6111, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2985.1082, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2365.0750, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2333.9878, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3235.2720, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6195.0967, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1830.2158, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4530.2764, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3512.0151, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4455.5215, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1781.3035, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2902.5671, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1672.8766, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1988.4927, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1628.1887, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2734.1265, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2197.3564, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2836.3032, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2673.6255, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1519.9044, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2358.6660, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1919.6754, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2229.3228, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4900.7100, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3388.0586, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2415.7175, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3975.6995, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3083.4312, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1555.2163, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7013.0791, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3732.0862, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2936.2573, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4131.4844, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2351.0439, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2576.3118, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2246.0879, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3255.0498, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1767.1937, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1100.4619, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1637.7799, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2968.4814, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.1302250803858521, 'recall': 0.32270916334661354, 'f1': 0.18556701030927836, 'number': 251}, 'P': {'precision': 0.21428571428571427, 'recall': 0.007712082262210797, 'f1': 0.01488833746898263, 'number': 389}, 'overall_precision': 0.1320754716981132, 'overall_recall': 0.13125, 'overall_f1': 0.13166144200626959, 'overall_accuracy': 0.3222355050806934}
			------------EPOCH 2---------------
Loss: tensor(3167.2463, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1575.3422, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2004.7650, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2530.6887, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2167.8450, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2166.3560, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1876.6296, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1810.3141, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2397.0273, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4550.7686, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1331.8181, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3324.0098, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2639.4717, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3232.7163, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1417.2864, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2240.9155, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1381.2894, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1487.2966, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1284.9729, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2201.3218, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1842.7561, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2368.6455, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2186.0771, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1196.2517, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1818.4648, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1505.2433, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1779.6183, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4264.0479, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2867.6084, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1828.5828, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3406.9509, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2411.8457, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1312.4641, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5740.8359, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2958.0825, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2296.0762, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3453.7974, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2068.2241, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2347.0276, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1810.3761, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2638.5615, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1370.6687, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(934.7355, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1393.4905, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2482.6064, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.14505776636713735, 'recall': 0.450199203187251, 'f1': 0.21941747572815534, 'number': 251}, 'P': {'precision': 0.1875, 'recall': 0.05398457583547558, 'f1': 0.08383233532934131, 'number': 389}, 'overall_precision': 0.15039281705948374, 'overall_recall': 0.209375, 'overall_f1': 0.17504898758981058, 'overall_accuracy': 0.43102211595935447}
			------------EPOCH 3---------------
Loss: tensor(2674.9775, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1405.2909, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1697.7222, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2054.6870, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1596.9873, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1685.1511, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1661.7886, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1553.0386, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1904.7092, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3683.1860, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1062.5973, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2602.4800, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2233.6294, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2399.3435, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1278.2163, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2107.8066, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1172.0571, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1200.2401, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1034.2334, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1875.4559, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1673.8879, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2133.9917, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1870.2084, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(944.3653, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1450.1576, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1212.0916, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1580.2278, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3795.6426, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2438.0278, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1423.9801, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2898.8586, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1865.5100, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1106.6140, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4964.1294, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2375.2371, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1855.1304, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2952.2485, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1780.4460, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2046.6416, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1551.0735, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2115.3799, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1076.6577, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(844.7351, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1166.4287, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2129.6416, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.18266666666666667, 'recall': 0.545816733067729, 'f1': 0.27372627372627373, 'number': 251}, 'P': {'precision': 0.24242424242424243, 'recall': 0.061696658097686374, 'f1': 0.09836065573770492, 'number': 389}, 'overall_precision': 0.1896348645465253, 'overall_recall': 0.2515625, 'overall_f1': 0.21625251846877097, 'overall_accuracy': 0.4395098625224148}
			------------EPOCH 4---------------
Loss: tensor(2305.7437, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1001.2650, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1323.7961, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1691.5997, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1263.9749, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1177.4031, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1007.4184, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(896.9843, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1289.9615, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2865.6443, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(794.4056, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2090.4287, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1847.4883, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1806.5796, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1211.5271, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1686.3627, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1015.5840, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(977.7478, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(899.1838, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1682.1827, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1584.5837, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1971.7102, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1729.7781, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(806.6780, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1291.8325, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1052.8262, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1445.1667, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3172.7085, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2004.5950, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1022.5036, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2348.9841, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1371.8229, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(877.4486, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4379.8906, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1808.7826, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1430.6553, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2554.6514, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1477.8209, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1768.5415, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1355.7615, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1605.7855, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(798.0893, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(681.6270, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(953.7090, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1689.9017, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.2252663622526636, 'recall': 0.5896414342629482, 'f1': 0.32599118942731276, 'number': 251}, 'P': {'precision': 0.4845360824742268, 'recall': 0.2416452442159383, 'f1': 0.32246998284734135, 'number': 389}, 'overall_precision': 0.28437132784958874, 'overall_recall': 0.378125, 'overall_f1': 0.32461435278336687, 'overall_accuracy': 0.5517632994620443}
			------------EPOCH 5---------------
Loss: tensor(1753.6416, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(775.5848, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1003.5819, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1319.6555, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(975.8542, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(821.1265, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(606.1801, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(586.8324, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(861.9816, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2337.8511, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(559.1630, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1755.1980, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1462.7769, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1433.8396, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1066.1335, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1299.4255, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(826.4319, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(743.0247, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(809.2169, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1385.3198, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1320.4746, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1680.3834, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1378.7460, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(645.8368, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(961.0688, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(816.0817, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1182.9431, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1974.5934, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1196.1707, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(714.1124, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1823.2467, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1029.1404, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(713.0043, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3760.1260, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1379.5454, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1139.4009, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2044.9266, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1110.6223, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1064.9058, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(903.1887, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1350.3418, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(644.5776, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(572.9190, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(812.6601, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1192.0518, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.26610169491525426, 'recall': 0.6254980079681275, 'f1': 0.3733650416171225, 'number': 251}, 'P': {'precision': 0.7435897435897436, 'recall': 0.2982005141388175, 'f1': 0.4256880733944954, 'number': 389}, 'overall_precision': 0.36595174262734587, 'overall_recall': 0.4265625, 'overall_f1': 0.3939393939393939, 'overall_accuracy': 0.5780035863717872}
			------------EPOCH 6---------------
Loss: tensor(1286.4396, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(555.2458, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(811.6031, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1128.1903, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(700.8801, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(572.8622, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(403.5553, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(425.0551, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(630.2216, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1840.7885, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(362.5584, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1561.7488, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1017.2649, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1026.3545, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(850.2698, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(736.4660, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(630.8563, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(542.1812, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(624.0876, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1133.7184, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(960.7684, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1280.4521, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(958.3717, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(442.6654, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(611.4054, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(594.9885, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(802.1138, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1481.4065, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(998.9434, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(490.6225, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1412.1694, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(838.1725, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(509.6678, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2607.1787, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(793.3938, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(649.0605, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1442.1698, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(664.9924, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(786.7761, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(614.0216, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(820.5582, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(363.4865, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(540.1841, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(572.7946, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(987.1583, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.2815533980582524, 'recall': 0.5776892430278885, 'f1': 0.3785900783289817, 'number': 251}, 'P': {'precision': 0.6706349206349206, 'recall': 0.43444730077120824, 'f1': 0.5273010920436817, 'number': 389}, 'overall_precision': 0.409387222946545, 'overall_recall': 0.490625, 'overall_f1': 0.4463397299218195, 'overall_accuracy': 0.637059175134489}
			------------EPOCH 7---------------
Loss: tensor(868.9221, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(334.5580, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(466.4698, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(731.4233, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(429.4291, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(425.7537, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(289.9948, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(241.7288, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(460.0851, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1430.5261, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(277.0032, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1187.9902, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(673.3599, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(622.8153, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(503.9019, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(404.3974, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(465.1615, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(469.5642, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(463.9028, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1000.4216, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(738.9858, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1432.1024, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(912.4675, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(442.2715, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(417.8568, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(469.9505, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(621.7975, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1057.3022, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(621.7014, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(362.0847, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1012.7874, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(610.4375, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(496.3756, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2461.4424, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(580.5785, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(488.1615, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1202.2061, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(681.7785, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(797.6984, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(583.4617, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(658.7372, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(323.6263, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(403.6269, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(481.9421, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(660.6120, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.2725, 'recall': 0.4342629482071713, 'f1': 0.3348694316436252, 'number': 251}, 'P': {'precision': 0.5324675324675324, 'recall': 0.5269922879177378, 'f1': 0.5297157622739017, 'number': 389}, 'overall_precision': 0.4, 'overall_recall': 0.490625, 'overall_f1': 0.44070175438596493, 'overall_accuracy': 0.7096234309623431}
			------------EPOCH 8---------------
Loss: tensor(766.0865, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(251.0480, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(428.3728, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(654.5690, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(605.2680, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(375.4259, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(347.8819, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(315.2645, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(314.0167, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1084.0344, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(221.2633, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1028.8152, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(470.8506, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(438.7204, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(398.1828, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(369.1583, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(395.0408, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(414.9294, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(359.3609, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(663.4271, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(409.2549, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(796.4802, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(483.3752, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(308.9086, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(360.8357, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(404.3041, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(554.3543, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(831.0372, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(610.2999, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(354.8907, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(897.0923, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(500.2118, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(309.9045, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1797.8013, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(424.8774, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(368.7944, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(857.7496, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(384.5794, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(381.5235, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(363.6806, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(820.8481, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(419.1234, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(532.7417, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(548.2200, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(795.8738, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.30604982206405695, 'recall': 0.6852589641434262, 'f1': 0.42312423124231247, 'number': 251}, 'P': {'precision': 0.7105263157894737, 'recall': 0.41645244215938304, 'f1': 0.5251215559157212, 'number': 389}, 'overall_precision': 0.42278481012658226, 'overall_recall': 0.521875, 'overall_f1': 0.4671328671328671, 'overall_accuracy': 0.6416019127316198}
			------------EPOCH 9---------------
Loss: tensor(624.2463, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(200.4387, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(307.6159, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(572.2902, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(391.5456, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(315.9733, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(219.5208, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(138.8902, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(285.6588, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(849.3987, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(137.1325, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(698.4351, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(358.8899, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(323.0389, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(241.1436, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(241.2179, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(340.3132, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(433.0278, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(367.5982, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(732.9941, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(437.6915, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(893.4288, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(472.9850, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(268.4084, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(308.6303, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(353.7393, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(393.0747, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(801.7129, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(370.3262, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(196.4190, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(551.7925, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(320.3321, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(304.2032, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1392.8455, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(247.6121, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(343.2127, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(825.2357, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(312.8731, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(492.5382, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(450.1491, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(961.2767, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(487.6136, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(290.8835, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(456.5514, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(846.8309, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.22998544395924309, 'recall': 0.6294820717131474, 'f1': 0.3368869936034115, 'number': 251}, 'P': {'precision': 0.7912087912087912, 'recall': 0.18508997429305912, 'f1': 0.30000000000000004, 'number': 389}, 'overall_precision': 0.29562982005141386, 'overall_recall': 0.359375, 'overall_f1': 0.3244005641748942, 'overall_accuracy': 0.4839808726838016}
			------------EPOCH 10---------------
Loss: tensor(885.8492, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(255.2085, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(492.1424, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(876.0757, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(321.7872, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(476.3584, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(231.6904, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(145.5035, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(197.9570, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(767.2590, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(136.2411, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(815.3339, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(264.7812, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(174.2115, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(175.3023, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(143.8254, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(349.1098, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(445.5105, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(167.6076, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(453.9513, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(371.8217, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(790.2188, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(351.8700, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(242.1729, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(901.7390, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(804.1354, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1025.8911, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(851.6782, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(491.5234, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(616.5399, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(831.2969, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(393.2760, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(330.2042, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1173.4255, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(366.4888, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(266.4769, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(563.0497, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(221.7179, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(346.2869, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(343.4294, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(502.0727, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(284.4593, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(348.6900, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(388.4279, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1135.7561, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.2647058823529412, 'recall': 0.6454183266932271, 'f1': 0.3754345307068366, 'number': 251}, 'P': {'precision': 0.6382978723404256, 'recall': 0.46272493573264784, 'f1': 0.5365126676602088, 'number': 389}, 'overall_precision': 0.3825503355704698, 'overall_recall': 0.534375, 'overall_f1': 0.4458930899608866, 'overall_accuracy': 0.5617453676031082}
			------------EPOCH 11---------------
Loss: tensor(2224.8242, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(446.4944, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(916.5313, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1407.5621, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(587.6114, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1047.5059, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(867.2509, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(573.4880, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1484.8176, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2791.1917, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(299.2968, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1032.0918, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1493.5856, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1272.9351, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(875.1581, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1072.4031, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(315.6734, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(507.7219, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(367.3584, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(530.9149, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(265.9280, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(422.8873, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(313.4052, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(222.8178, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(228.3186, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(261.6172, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(281.8766, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(539.2461, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(462.4882, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(260.9264, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(640.8278, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(456.8259, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(560.0952, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3560.9907, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1450.3989, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1189.0176, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1189.6610, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(433.9848, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(852.7511, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(772.5057, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(684.5027, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(429.4246, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(811.9709, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(524.3519, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1254.9609, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.2920634920634921, 'recall': 0.3665338645418327, 'f1': 0.3250883392226149, 'number': 251}, 'P': {'precision': 0.49080882352941174, 'recall': 0.6863753213367609, 'f1': 0.572347266881029, 'number': 389}, 'overall_precision': 0.4179278230500582, 'overall_recall': 0.5609375, 'overall_f1': 0.47898599066044034, 'overall_accuracy': 0.6683801554094441}
			------------EPOCH 12---------------
Loss: tensor(995.8618, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(748.3774, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(935.0406, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1084.9551, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(450.5693, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(325.7725, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(231.4606, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(258.6304, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(255.5209, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(803.9398, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(124.9213, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(604.6471, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(702.0093, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(746.9492, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(338.2972, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(463.9044, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(686.6975, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(664.2753, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(492.0435, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(960.3511, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1215.4412, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1314.9816, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1435.6191, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(626.5145, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(584.1031, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(619.6476, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(827.2080, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2125.6694, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(798.0688, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(454.9523, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1191.0734, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(764.6815, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(270.2874, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1542.7257, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(708.8853, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(391.3682, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(648.3936, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(260.7829, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(536.4746, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(413.9872, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(356.4419, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(196.7192, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(361.2946, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(347.9622, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(862.6304, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.2647058823529412, 'recall': 0.2151394422310757, 'f1': 0.23736263736263738, 'number': 251}, 'P': {'precision': 0.45871559633027525, 'recall': 0.7712082262210797, 'f1': 0.5752636625119847, 'number': 389}, 'overall_precision': 0.4125874125874126, 'overall_recall': 0.553125, 'overall_f1': 0.472630173564753, 'overall_accuracy': 0.6430364614465033}
			------------EPOCH 13---------------
Loss: tensor(1262.2308, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(385.5128, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(631.5408, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(895.3352, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(658.9155, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(694.6147, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(735.0581, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(720.5566, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(723.5433, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1570.1582, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(802.7819, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2136.3589, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(881.0465, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(780.5707, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(564.6606, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(415.0345, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(254.3872, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(212.0792, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(270.2538, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(428.2992, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(342.3799, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(498.5690, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(339.0935, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(182.6677, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(439.2415, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(414.5009, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(525.9929, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(822.1692, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1047.7864, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1218.9016, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1530.6448, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1447.1519, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(539.5524, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3085.5386, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(840.9855, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(739.9023, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(875.8264, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(380.7697, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(440.1109, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(343.4854, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(390.8769, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(201.7904, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(199.2007, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(214.8881, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(383.1349, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.34983498349834985, 'recall': 0.42231075697211157, 'f1': 0.38267148014440433, 'number': 251}, 'P': {'precision': 0.4843462246777164, 'recall': 0.6760925449871465, 'f1': 0.5643776824034334, 'number': 389}, 'overall_precision': 0.43617021276595747, 'overall_recall': 0.5765625, 'overall_f1': 0.49663526244952894, 'overall_accuracy': 0.6787806335923491}
			------------EPOCH 14---------------
Loss: tensor(491.9580, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(113.8151, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(274.8297, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(398.3132, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(392.1202, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(395.6572, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(325.4114, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(281.6988, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(605.0783, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1168.6337, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(258.9977, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1055.5148, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1236.8129, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(719.6462, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1108.2466, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(910.2090, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(720.4691, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(771.3218, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(617.5233, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1296.5222, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(880.2435, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1579.6217, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1092.0719, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(409.7585, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(411.6174, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(323.6573, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(415.5583, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1801.9009, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(460.7509, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(269.9963, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(827.5936, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(351.6387, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(212.3993, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1149.9435, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(310.4750, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(263.5129, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(755.4370, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(306.2808, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(287.0439, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(333.4584, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(557.9116, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(287.2050, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(342.2159, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(359.9623, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(702.6726, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.29545454545454547, 'recall': 0.7250996015936255, 'f1': 0.41983852364475205, 'number': 251}, 'P': {'precision': 0.7391304347826086, 'recall': 0.2185089974293059, 'f1': 0.33730158730158727, 'number': 389}, 'overall_precision': 0.3652530779753762, 'overall_recall': 0.4171875, 'overall_f1': 0.38949671772428884, 'overall_accuracy': 0.5956963538553497}
			------------EPOCH 15---------------
Loss: tensor(734.7842, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(400.9969, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(541.9974, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(591.6036, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(271.9811, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(301.2061, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(194.7568, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(139.7331, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(260.6846, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1235.4670, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(159.2844, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(717.4581, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(427.9058, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(329.8784, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(333.4409, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(321.5480, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(133.3187, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(209.3696, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(153.7400, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(232.4112, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(203.4037, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(291.3065, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(295.2212, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(131.6564, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(146.7278, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(169.1277, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(208.2369, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(362.3672, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(193.9155, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(125.6423, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(298.8464, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(247.2584, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(146.8550, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(655.9156, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(147.3453, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(154.7058, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(270.4826, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(106.4785, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(203.2515, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(150.1144, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(172.7652, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(90.9080, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(114.2586, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(148.8274, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(233.5010, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.375, 'recall': 0.5258964143426295, 'f1': 0.43781094527363185, 'number': 251}, 'P': {'precision': 0.5486111111111112, 'recall': 0.609254498714653, 'f1': 0.5773447015834348, 'number': 389}, 'overall_precision': 0.47066326530612246, 'overall_recall': 0.5765625, 'overall_f1': 0.5182584269662921, 'overall_accuracy': 0.7386730424387328}
			------------EPOCH 16---------------
Loss: tensor(272.5430, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.7212, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(135.3337, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(181.5868, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(162.9649, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(138.6156, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(161.9176, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(122.3817, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(147.9625, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(363.9368, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.8817, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(350.5981, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(164.2353, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(139.2754, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(131.4655, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(149.9909, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(84.3919, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(163.2343, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.1942, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(205.5249, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(130.7686, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(328.1904, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(207.2197, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(113.5909, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(124.2723, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(112.3320, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(158.5987, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(239.5305, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(142.3252, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(81.0544, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(223.3122, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(190.0815, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.2563, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(433.9890, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(79.8121, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(99.2496, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(169.0918, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.7744, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(157.4724, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(82.2203, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(140.0026, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.8795, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(89.4161, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(96.4006, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(142.0307, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.33755274261603374, 'recall': 0.6374501992031872, 'f1': 0.4413793103448276, 'number': 251}, 'P': {'precision': 0.6293929712460063, 'recall': 0.506426735218509, 'f1': 0.5612535612535612, 'number': 389}, 'overall_precision': 0.4536213468869123, 'overall_recall': 0.5578125, 'overall_f1': 0.5003503854239664, 'overall_accuracy': 0.6835624626419605}
			------------EPOCH 17---------------
Loss: tensor(145.2336, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.0186, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(117.9015, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(159.2880, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.6836, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(90.1897, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(75.5082, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.2636, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(90.2308, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(232.7288, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.4398, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(202.9155, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(169.0780, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(94.3396, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(132.2132, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.3240, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.3165, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(112.5960, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.9389, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(99.3184, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(82.7652, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(83.1579, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(113.6934, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(84.8233, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.6774, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.7245, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(105.8151, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(147.4613, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(122.6998, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.5442, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(178.7985, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(160.6244, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.7870, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(320.8290, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.6716, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.3502, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(149.1114, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.3066, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(109.8742, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.1000, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.1370, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.9194, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.4674, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.1050, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(106.5221, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.33940774487471526, 'recall': 0.5936254980079682, 'f1': 0.43188405797101453, 'number': 251}, 'P': {'precision': 0.5929203539823009, 'recall': 0.5167095115681234, 'f1': 0.5521978021978022, 'number': 389}, 'overall_precision': 0.4498714652956298, 'overall_recall': 0.546875, 'overall_f1': 0.4936530324400564, 'overall_accuracy': 0.6967124925283921}
			------------EPOCH 18---------------
Loss: tensor(96.2023, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.5256, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.3095, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(94.0436, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.3580, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.8935, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.0904, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.3781, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.9698, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(183.2970, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.1928, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(179.3163, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(89.2357, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.6587, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(100.3191, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.2575, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.2166, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.1306, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.0676, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(81.6993, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.2074, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.5454, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(83.8852, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.5494, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.2051, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.6381, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(87.4972, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(124.5835, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(112.4889, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.8955, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(130.6870, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(133.0190, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.0247, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(260.0970, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.0770, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.1751, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(125.1289, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.9519, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(84.8984, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.4435, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.6459, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.2565, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.0686, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.1296, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.9498, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.35523114355231145, 'recall': 0.5816733067729084, 'f1': 0.44108761329305135, 'number': 251}, 'P': {'precision': 0.5803814713896458, 'recall': 0.5475578406169666, 'f1': 0.5634920634920635, 'number': 389}, 'overall_precision': 0.461439588688946, 'overall_recall': 0.5609375, 'overall_f1': 0.5063469675599436, 'overall_accuracy': 0.7041243275552899}
			------------EPOCH 19---------------
Loss: tensor(82.2101, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.1475, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.3217, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.0800, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.9341, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.7720, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.7178, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.5426, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.0265, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(143.3405, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.9136, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(167.3170, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.0560, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.6578, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(79.7638, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.5860, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.4117, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.3473, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.0366, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.0419, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.6942, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.0242, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.0415, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.1308, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.9526, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.9062, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(75.0805, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(102.2152, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(97.0047, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.8751, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(108.5739, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(108.2125, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.0434, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(212.4532, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.5777, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.7570, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(102.9781, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.7937, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.6269, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.6615, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.6133, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.9507, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.4848, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.2679, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.1085, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3698630136986301, 'recall': 0.6454183266932271, 'f1': 0.4702467343976777, 'number': 251}, 'P': {'precision': 0.5898876404494382, 'recall': 0.5398457583547558, 'f1': 0.5637583892617449, 'number': 389}, 'overall_precision': 0.46851385390428213, 'overall_recall': 0.58125, 'overall_f1': 0.5188284518828452, 'overall_accuracy': 0.7006575014943216}
			------------EPOCH 20---------------
Loss: tensor(62.4865, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.5886, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.0749, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.2403, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.6540, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.2575, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.6664, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.0812, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.1622, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(101.1539, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.6720, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(153.1106, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.8261, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.1213, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.1907, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.3375, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.1905, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.3501, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.3037, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.4559, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.2555, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.4111, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.0858, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.8081, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.3834, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.3986, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.9305, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(88.8776, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(97.2995, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.1528, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(90.4164, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(87.4834, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.9074, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(195.9771, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.0477, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.9394, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.8386, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.8489, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.1213, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.8091, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.6900, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.6698, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.2473, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.5760, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.0171, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3579418344519016, 'recall': 0.6374501992031872, 'f1': 0.4584527220630373, 'number': 251}, 'P': {'precision': 0.5872576177285319, 'recall': 0.5449871465295629, 'f1': 0.5653333333333334, 'number': 389}, 'overall_precision': 0.4603960396039604, 'overall_recall': 0.58125, 'overall_f1': 0.5138121546961327, 'overall_accuracy': 0.69581589958159}
			------------EPOCH 21---------------
Loss: tensor(51.1128, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.6402, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.0086, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.6408, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.8077, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.4120, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.8102, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.4966, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.0054, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.3351, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.8358, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(125.4957, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.5511, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.6197, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.8759, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.0460, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.7469, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.0182, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.2712, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.5009, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.3306, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.3464, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.5218, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.1557, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.5403, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.7394, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.5988, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(75.7948, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(92.0558, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.7965, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(86.8003, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.7058, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.1728, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(172.3549, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.4363, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.1846, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.6596, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.7048, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.5059, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.8684, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.5830, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.9203, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.7643, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.3434, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.2128, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3581081081081081, 'recall': 0.6334661354581673, 'f1': 0.45755395683453237, 'number': 251}, 'P': {'precision': 0.5809018567639257, 'recall': 0.5629820051413882, 'f1': 0.5718015665796344, 'number': 389}, 'overall_precision': 0.46041412911084045, 'overall_recall': 0.590625, 'overall_f1': 0.517453798767967, 'overall_accuracy': 0.6981470412432755}
			------------EPOCH 22---------------
Loss: tensor(45.3709, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.3312, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.7705, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.4232, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.6915, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.6741, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.4592, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.5810, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.7128, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.9773, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.3652, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(103.7752, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.0479, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.7810, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.0889, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.3255, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.9439, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.7893, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.5214, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.7812, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.5859, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.6377, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.7864, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.3279, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.8392, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.3717, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.6471, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(75.8738, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(90.5147, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.8189, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.6199, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.5473, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.7482, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(166.3769, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.7911, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.1327, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.5652, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.6491, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.1703, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.3006, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.0421, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.7542, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.4360, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.9760, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.8653, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.35469107551487417, 'recall': 0.6175298804780877, 'f1': 0.4505813953488373, 'number': 251}, 'P': {'precision': 0.5774278215223098, 'recall': 0.5655526992287918, 'f1': 0.5714285714285715, 'number': 389}, 'overall_precision': 0.45843520782396086, 'overall_recall': 0.5859375, 'overall_f1': 0.51440329218107, 'overall_accuracy': 0.6960549910340705}
			------------EPOCH 23---------------
Loss: tensor(38.8784, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.5009, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.9113, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.9379, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.2997, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.3678, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.4125, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.6030, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.3496, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.1115, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.2113, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(82.3493, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.7984, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.9874, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.4568, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.6708, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.5837, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.3672, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.7546, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.5193, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.2259, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.4232, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.6586, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.6934, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.7514, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.7634, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.7928, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.4394, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(95.9109, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.5893, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.6696, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.6340, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.9264, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(143.0018, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.3344, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.4102, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.3327, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.3333, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.0442, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.6123, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.1096, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.3968, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.4269, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.6446, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.8230, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3587962962962963, 'recall': 0.6175298804780877, 'f1': 0.4538799414348463, 'number': 251}, 'P': {'precision': 0.5868421052631579, 'recall': 0.5732647814910026, 'f1': 0.5799739921976592, 'number': 389}, 'overall_precision': 0.46551724137931033, 'overall_recall': 0.590625, 'overall_f1': 0.5206611570247933, 'overall_accuracy': 0.6952181709503885}
			------------EPOCH 24---------------
Loss: tensor(35.1175, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.2328, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.5404, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.1614, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.7931, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.2556, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.1016, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.6412, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.7006, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.9481, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.0823, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.5669, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.4560, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.6140, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.6427, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.4916, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.9100, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.2724, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.0459, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.3327, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.4885, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.2243, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.9816, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.8748, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.4717, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.9189, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.7669, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.6489, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(95.1234, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.9051, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.4940, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.5379, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.6373, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(137.5096, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.0083, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.5493, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.9387, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.6985, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.6001, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.6595, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.2253, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.5830, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.5107, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.5080, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.2775, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.36155606407322655, 'recall': 0.6294820717131474, 'f1': 0.45930232558139533, 'number': 251}, 'P': {'precision': 0.5940860215053764, 'recall': 0.5681233933161953, 'f1': 0.580814717477004, 'number': 389}, 'overall_precision': 0.4684796044499382, 'overall_recall': 0.5921875, 'overall_f1': 0.5231193926846102, 'overall_accuracy': 0.6965929468021518}
			------------EPOCH 25---------------
Loss: tensor(30.6102, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.8866, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.8403, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.6206, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.3618, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.0984, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.1431, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.3202, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.6908, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.6562, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.2975, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.9856, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.0491, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.1272, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.7391, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.0066, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.3199, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.5139, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.1678, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.7069, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.7505, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.3837, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.8118, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.5311, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.6709, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.8406, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.6877, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.2958, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.4505, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.1090, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.1079, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.1825, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.6596, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(126.5983, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.1992, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.7085, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.4027, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.2721, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.7689, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.6888, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.2531, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.8792, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.1031, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.2762, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.2064, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.34894613583138173, 'recall': 0.5936254980079682, 'f1': 0.43952802359882004, 'number': 251}, 'P': {'precision': 0.5824468085106383, 'recall': 0.5629820051413882, 'f1': 0.5725490196078431, 'number': 389}, 'overall_precision': 0.45828144458281445, 'overall_recall': 0.575, 'overall_f1': 0.51004851004851, 'overall_accuracy': 0.6925881649731022}


		-------------RUN 4-----------
			------------EPOCH 1---------------
Loss: tensor(2062.2349, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2805.0542, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3239.2659, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2612.3701, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3167.1528, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3091.0574, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1587.3821, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3225.5464, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3188.1396, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1955.7144, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2050.7603, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2459.2837, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2198.3054, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2469.9702, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2073.7451, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3586.9602, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3400.9214, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1553.6562, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2243.8374, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2032.3127, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2705.6455, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1312.2314, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2286.3857, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2133.0754, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3007.1831, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3372.4536, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2129.4297, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2158.9866, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2818.6333, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1052.5308, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2665.6287, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2518.5239, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2052.6880, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2144.2910, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2510.2383, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1737.8789, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2085.2529, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2421.6812, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4196.2314, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1265.4736, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2047.0464, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1931.3943, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1567.3817, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2022.0579, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2768.7134, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.13157894736842105, 'recall': 0.01366120218579235, 'f1': 0.024752475247524754, 'number': 366}, 'P': {'precision': 0.24387096774193548, 'recall': 0.5108108108108108, 'f1': 0.3301310043668122, 'number': 370}, 'overall_precision': 0.23862238622386223, 'overall_recall': 0.26358695652173914, 'overall_f1': 0.25048418334409295, 'overall_accuracy': 0.475016508914814}
			------------EPOCH 2---------------
Loss: tensor(1464.7876, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1884.6368, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2196.3926, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1832.3689, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2334.7449, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2289.9912, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1032.7656, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2064.6792, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2328.0513, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1881.4319, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1841.4066, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2251.5469, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1735.3770, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1991.2742, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1637.5254, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2703.1233, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2625.8384, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1163.4713, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2021.9073, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1693.8868, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2000.3108, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1010.2078, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1983.3723, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1945.5940, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2599.5742, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2726.9927, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1713.5226, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1601.8076, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2371.8782, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(858.1147, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2111.9573, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1928.8250, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1650.4404, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1591.4351, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1851.4634, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1301.9951, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1593.7738, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1723.7529, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3210.1367, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1006.4510, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1654.3997, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1261.9357, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1208.9774, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1603.5623, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2338.7634, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.15527950310559005, 'recall': 0.06830601092896176, 'f1': 0.094876660341556, 'number': 366}, 'P': {'precision': 0.2892768079800499, 'recall': 0.6270270270270271, 'f1': 0.3959044368600683, 'number': 370}, 'overall_precision': 0.26687435098650053, 'overall_recall': 0.3491847826086957, 'overall_f1': 0.3025309005297234, 'overall_accuracy': 0.5571648690292758}
			------------EPOCH 3---------------
Loss: tensor(1232.3540, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1528.6854, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1891.5540, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1565.8464, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1987.2078, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1973.5325, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(824.7814, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1570.9637, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1900.5245, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1395.7749, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1313.8475, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1659.4949, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1437.1396, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1632.5663, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1342.5383, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2086.6235, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2127.5537, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1004.1206, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1716.2927, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1371.0649, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1562.0259, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(826.2271, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1568.0366, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1579.7529, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1951.7277, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2190.7837, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1310.8831, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1107.6904, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1675.3733, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(675.8290, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1546.8625, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1315.1558, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1328.1090, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1426.0757, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1565.6989, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1004.0118, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1335.1473, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1334.7965, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2304.3716, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(840.2640, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1258.1626, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(777.9824, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(958.6467, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1360.6497, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2123.7659, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.24456521739130435, 'recall': 0.12295081967213115, 'f1': 0.16363636363636364, 'number': 366}, 'P': {'precision': 0.25602027883396705, 'recall': 0.5459459459459459, 'f1': 0.3485763589301122, 'number': 370}, 'overall_precision': 0.2538540596094553, 'overall_recall': 0.33559782608695654, 'overall_f1': 0.2890579286132241, 'overall_accuracy': 0.5782962799911953}
			------------EPOCH 4---------------
Loss: tensor(1028.2126, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1227., device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1586.5967, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1325.4155, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1734.7474, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1592.9723, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(587.8254, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1238.2979, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1478.6919, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(825.9174, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(775.0869, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(926.8152, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1187.2465, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1353.0334, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1052.2559, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1484.4958, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1497.3650, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(830.0407, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1408.6378, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1090.1023, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1351.4672, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(665.7333, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1276.2987, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1354.2321, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1515.6810, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1773.1160, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1059.2063, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(911.5352, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1444.3260, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(565.8286, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1164.8455, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1006.8271, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1052.8225, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(971.6068, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1154.3256, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(677.0343, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(914.1511, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(966.0928, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1758.1335, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(706.7227, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1018.4045, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(601.0656, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(769.3860, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1113.2709, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1804.9971, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.313953488372093, 'recall': 0.14754098360655737, 'f1': 0.2007434944237918, 'number': 366}, 'P': {'precision': 0.30445859872611464, 'recall': 0.6459459459459459, 'f1': 0.4138528138528138, 'number': 370}, 'overall_precision': 0.30616509926854757, 'overall_recall': 0.39809782608695654, 'overall_f1': 0.34613112817483754, 'overall_accuracy': 0.6046665199207573}
			------------EPOCH 5---------------
Loss: tensor(870.2171, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(968.4821, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1363.0229, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1059.2739, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1371.8109, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1424.7915, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(561.7565, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1075.0109, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1058.5195, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(393.8000, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(467.5373, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(445.6936, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(918.0217, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1110.4744, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(801.0790, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1118.7739, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1294.7654, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(739.9648, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1013.8501, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(852.6597, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1053.4172, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(574.1624, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1031.5552, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1059.2898, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1104.3816, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1405.1047, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(778.1397, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(630.8301, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1171.1331, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(511.2437, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(840.0974, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(739.6639, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(783.9888, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(724.9962, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(878.1498, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(449.1442, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(639.5785, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(713.2444, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1289.6532, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(559.5973, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(698.6669, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(479.6394, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(586.5427, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(868.6498, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1310.0710, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.30246913580246915, 'recall': 0.13387978142076504, 'f1': 0.1856060606060606, 'number': 366}, 'P': {'precision': 0.33884297520661155, 'recall': 0.6648648648648648, 'f1': 0.4489051094890511, 'number': 370}, 'overall_precision': 0.3322072072072072, 'overall_recall': 0.4008152173913043, 'overall_f1': 0.3633004926108374, 'overall_accuracy': 0.6342064714946071}
			------------EPOCH 6---------------
Loss: tensor(672.8813, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(682.1442, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1098.4014, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(808.9387, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1142.8024, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1119.0240, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(433.7272, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(935.8091, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(747.3319, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(351.6860, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(405.9857, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(373.7108, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(646.0511, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(719.9341, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(594.1034, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(779.1598, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(925.1121, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(605.9965, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(649.4881, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(580.7462, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(938.5120, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(531.5902, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(833.4772, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(962.1085, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(873.9885, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1124.9531, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(530.4359, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(525.2202, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(709.2673, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(406.6805, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(574.2130, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(534.9903, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(625.5696, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(549.5536, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(712.1900, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(342.9556, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(580.8560, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(680.8705, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1151.3259, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(418.7847, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(550.9512, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(377.6976, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(478.3876, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(708.6048, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1066.6600, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3305785123966942, 'recall': 0.1092896174863388, 'f1': 0.16427104722792607, 'number': 366}, 'P': {'precision': 0.3484626647144949, 'recall': 0.6432432432432432, 'f1': 0.4520417853751187, 'number': 370}, 'overall_precision': 0.34577114427860695, 'overall_recall': 0.37771739130434784, 'overall_f1': 0.36103896103896105, 'overall_accuracy': 0.6272507153863086}
			------------EPOCH 7---------------
Loss: tensor(553.4243, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(640.5586, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1195.1545, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(775.2568, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1123.3271, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(884.4183, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(342.9704, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(881.3889, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(572.0392, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(336.6371, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(482.3038, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(360.4277, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(542.8035, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(654.1746, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(563.8719, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(610.8871, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(718.5095, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(486.8735, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(645.9819, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(476.1294, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(792.3887, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(528.2112, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(675.1771, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(679.5537, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(771.7074, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1082.3162, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(607.8518, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(489.3440, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1140.3804, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(598.0079, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(898.1100, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1036.6290, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(981.4406, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(871.3815, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(742.8961, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(615.5048, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(469.5387, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(559.7446, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1247.0963, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(373.8324, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(379.2646, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(306.0347, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(313.1306, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(480.0704, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1247.0800, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.20634920634920634, 'recall': 0.07103825136612021, 'f1': 0.10569105691056908, 'number': 366}, 'P': {'precision': 0.25882352941176473, 'recall': 0.654054054054054, 'f1': 0.3708812260536399, 'number': 370}, 'overall_precision': 0.2525918944392083, 'overall_recall': 0.3641304347826087, 'overall_f1': 0.2982749026154703, 'overall_accuracy': 0.5075500770416025}
			------------EPOCH 8---------------
Loss: tensor(1007.1498, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1113.7614, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1473.3453, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1338.2017, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1735.2839, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1590.4136, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(574.3280, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1148.1875, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(841.8659, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(419.9865, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(440.6754, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(516.1694, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(560.1535, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(648.2671, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(533.6054, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(607.1063, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(754.7610, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(510.1473, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(470.2336, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(473.9586, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(750.0205, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(423.4353, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(739.4302, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(569.1345, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(830.1754, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(917.6029, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(565.8562, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(526.5250, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(983.5666, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(483.8235, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(532.7502, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(769.2564, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(645.4741, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(616.9886, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(802.6783, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(521.1724, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(588.3920, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(853.5164, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1627.7123, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(603.1600, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(915.1088, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(771.5376, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(554.9352, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(840.6150, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(924.6814, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.34782608695652173, 'recall': 0.28415300546448086, 'f1': 0.312781954887218, 'number': 366}, 'P': {'precision': 0.34796747967479674, 'recall': 0.5783783783783784, 'f1': 0.4345177664974619, 'number': 370}, 'overall_precision': 0.3479212253829322, 'overall_recall': 0.4320652173913043, 'overall_f1': 0.3854545454545455, 'overall_accuracy': 0.6701298701298701}
			------------EPOCH 9---------------
Loss: tensor(347.8915, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(390.8376, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(597.1189, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(456.7634, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(770.9097, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(609.1866, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(234.6744, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(633.9019, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(515.7687, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(310.6838, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(395.6803, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(337.4551, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(566.0589, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(798.1587, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(590.5024, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(759.4727, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1059.0769, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(791.6974, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(659.9977, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(743.1672, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1334.6970, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(903.9513, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(683.1748, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(732.1514, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(990.0415, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1040.8127, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(551.0748, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(401.2941, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(542.8719, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(272.8138, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(398.3499, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(409.0836, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(416.2908, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(482.9549, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(531.7677, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(259.8854, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(616.8315, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(709.7978, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1457.9908, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(553.2924, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1163.9707, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1160.8201, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(590.6337, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(794.0390, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1180.7072, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3132780082987552, 'recall': 0.412568306010929, 'f1': 0.3561320754716981, 'number': 366}, 'P': {'precision': 0.44571428571428573, 'recall': 0.42162162162162165, 'f1': 0.43333333333333335, 'number': 370}, 'overall_precision': 0.36899038461538464, 'overall_recall': 0.4171195652173913, 'overall_f1': 0.39158163265306123, 'overall_accuracy': 0.6649350649350649}
			------------EPOCH 10---------------
Loss: tensor(525.8412, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(554.0281, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(699.1257, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(553.0569, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(617.4144, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(696.3782, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(398.5319, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(874.6368, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(536.4858, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(248.7964, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(297.8942, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(273.5432, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(383.1363, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(487.3643, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(439.7976, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(570.2115, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(560.4283, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(404.5549, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(417.1526, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(420.7762, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(828.1299, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(535.1019, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(639.4355, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(550.3746, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1164.1018, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(998.5026, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(553.9677, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(388.4765, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(675.5589, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(431.9742, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(715.9848, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(492.5057, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(491.3633, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(503.1517, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(561.2677, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(353.2531, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(432.7969, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(466.1028, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(609.4290, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(236.8903, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(300.4027, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(313.2360, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(279.4724, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(319.3834, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(649.5386, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.42473118279569894, 'recall': 0.43169398907103823, 'f1': 0.4281842818428184, 'number': 366}, 'P': {'precision': 0.4675925925925926, 'recall': 0.5459459459459459, 'f1': 0.5037406483790524, 'number': 370}, 'overall_precision': 0.44776119402985076, 'overall_recall': 0.4891304347826087, 'overall_f1': 0.4675324675324675, 'overall_accuracy': 0.7152982610609729}
			------------EPOCH 11---------------
Loss: tensor(328.9987, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(243.1049, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(473.1676, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(414.4181, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(587.1471, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(523.0289, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(189.4778, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(730.9304, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(628.5843, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(249.7336, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(169.8242, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(199.7897, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(402.5311, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(428.7332, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(349.1281, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(679.5419, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(414.4348, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(292.6957, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(271.4051, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(355.8185, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(476.0858, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(296.5515, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(429.0517, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(268.1004, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(484.4226, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(515.5942, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(284.2496, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(133.4601, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(329.4005, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(269.6251, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(169.9802, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(247.1316, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(283.8652, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(345.7366, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(371.8107, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(119.6579, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(214.6385, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(275.9718, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(423.3088, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(146.8201, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(220.2360, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(184.8080, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(184.7695, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(201.3294, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(456.7439, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.35054347826086957, 'recall': 0.3524590163934426, 'f1': 0.35149863760217986, 'number': 366}, 'P': {'precision': 0.40391459074733094, 'recall': 0.6135135135135135, 'f1': 0.48712446351931327, 'number': 370}, 'overall_precision': 0.3827956989247312, 'overall_recall': 0.483695652173913, 'overall_f1': 0.4273709483793517, 'overall_accuracy': 0.6922738278670482}
			------------EPOCH 12---------------
Loss: tensor(197.5067, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(154.7618, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(328.4926, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(282.2011, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(450.7455, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(371.2280, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(186.5049, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(355.8875, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(222.4444, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(129.5179, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(155.6593, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(137.1099, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(191.8937, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(213.2163, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(186.9002, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(283.5533, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(230.8163, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(160.1019, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(127.9093, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(190.2453, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(386.8874, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(243.5614, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(247.2110, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(215.0194, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(343.7581, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(332.0377, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(165.1546, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(84.3942, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(262.3551, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(188.1651, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(126.8996, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(138.5956, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(208.3318, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(210.4158, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(211.2507, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(85.2004, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(155.5111, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(191.5968, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(282.5899, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(96.9363, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(125.8580, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(132.8500, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(104.3701, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(123.5578, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(289.7326, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.47883597883597884, 'recall': 0.49453551912568305, 'f1': 0.48655913978494625, 'number': 366}, 'P': {'precision': 0.45474613686534215, 'recall': 0.5567567567567567, 'f1': 0.5006075334143377, 'number': 370}, 'overall_precision': 0.4657039711191336, 'overall_recall': 0.5258152173913043, 'overall_f1': 0.49393746011486916, 'overall_accuracy': 0.7150341184239489}
			------------EPOCH 13---------------
Loss: tensor(159.4026, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(96.1463, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(213.9877, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(216.7603, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(283.6688, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(213.6931, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(108.4549, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(263.6288, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(164.0731, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(113.5888, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(114.4969, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(100.7672, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(139.8153, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(149.6775, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(152.7093, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(242.3310, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(158.8553, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(120.6307, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.9665, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(122.8135, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(253.4801, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(166.7609, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(155.5993, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(134.6301, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(182.6536, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(201.4099, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(100.8433, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(83.0720, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(188.2402, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(204.4976, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(102.1032, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(95.4191, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(188.0766, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(157.6896, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(123.6936, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(123.8393, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(125.9513, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(166.3832, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(253.1115, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(81.4685, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(108.2321, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(133.9792, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.3433, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.5433, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(184.8235, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.40048543689320387, 'recall': 0.45081967213114754, 'f1': 0.4241645244215938, 'number': 366}, 'P': {'precision': 0.45806451612903226, 'recall': 0.5756756756756757, 'f1': 0.5101796407185628, 'number': 370}, 'overall_precision': 0.43101482326111745, 'overall_recall': 0.5135869565217391, 'overall_f1': 0.4686918784872908, 'overall_accuracy': 0.7139335241030156}
			------------EPOCH 14---------------
Loss: tensor(84.4867, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.2797, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(140.3640, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(154.1845, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(192.6081, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(162.9252, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(101.1060, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(195.5433, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(168.4445, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(100.7698, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(91.2777, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(123.1443, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(131.2566, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(139.0049, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(140.1107, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(221.3064, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(163.6297, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(119.3525, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.1106, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(110.9726, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(195.3285, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(119.6654, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(127.8771, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(112.5135, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(104.6383, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(109.7398, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.7306, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.1983, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(118.9000, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(98.9309, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.8198, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.3425, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(163.3175, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(128.3477, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(87.2030, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.3494, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.2007, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(113.5329, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(180.2143, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.8175, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(83.0148, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.1873, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.0467, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(87.4415, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(182.5556, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.47619047619047616, 'recall': 0.3005464480874317, 'f1': 0.3685092127303183, 'number': 366}, 'P': {'precision': 0.42470389170896783, 'recall': 0.6783783783783783, 'f1': 0.5223725286160249, 'number': 370}, 'overall_precision': 0.4391727493917275, 'overall_recall': 0.4904891304347826, 'overall_f1': 0.46341463414634143, 'overall_accuracy': 0.7016508914813999}
			------------EPOCH 15---------------
Loss: tensor(85.4646, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.9504, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(213.1944, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(137.8982, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(208.9783, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(111.5993, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.0089, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(189.0516, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.9322, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(76.3128, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.6738, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.9368, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.7001, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.7955, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(97.9354, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(147.4952, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(105.1847, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.9802, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.1763, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.5146, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(172.5622, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(108.2418, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(82.3313, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(105.9220, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(129.6687, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(134.4137, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(83.0220, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.9145, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(106.7641, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(134.3647, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.7367, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.7457, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(103.6364, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(131.0551, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(75.4368, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.6054, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.1522, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(98.3978, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(171.6978, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.4415, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(85.0799, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.8018, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.2643, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.5398, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.5612, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4894366197183099, 'recall': 0.3797814207650273, 'f1': 0.4276923076923077, 'number': 366}, 'P': {'precision': 0.43656716417910446, 'recall': 0.6324324324324324, 'f1': 0.5165562913907285, 'number': 370}, 'overall_precision': 0.4548780487804878, 'overall_recall': 0.5067934782608695, 'overall_f1': 0.47943444730077117, 'overall_accuracy': 0.7045124367158265}
			------------EPOCH 16---------------
Loss: tensor(39.1513, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.4513, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(90.9596, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.8405, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(126.0404, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(88.9120, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.1058, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(123.7822, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.6701, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(84.6392, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(87.0709, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(87.4924, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(81.2163, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(170.7397, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(116.8957, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(151.9697, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(84.2595, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.1904, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.1873, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.8791, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(163.3464, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.0241, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.2114, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.7754, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.3797, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.1692, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.5657, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.4818, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.0349, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.8992, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.8460, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.2639, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(76.5061, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(102.6299, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.9665, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.2180, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.0930, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.1587, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(138.7537, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.3139, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.6622, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(75.4673, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.2056, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.6527, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(98.8726, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.39112050739957716, 'recall': 0.505464480874317, 'f1': 0.4410011918951132, 'number': 366}, 'P': {'precision': 0.45076586433260396, 'recall': 0.5567567567567567, 'f1': 0.498186215235792, 'number': 370}, 'overall_precision': 0.4204301075268817, 'overall_recall': 0.53125, 'overall_f1': 0.4693877551020408, 'overall_accuracy': 0.6877834030376403}
			------------EPOCH 17---------------
Loss: tensor(54.4404, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.7917, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(86.7925, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.9490, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(121.1670, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(75.1168, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.1339, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(117.6909, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.5737, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.9853, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.0003, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.2885, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.3106, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.4966, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.9954, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(105.6100, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(75.6514, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.9373, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.4501, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(111.7652, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(101.9686, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.3590, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.8170, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.5814, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(87.1320, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(91.6937, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.5674, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.2944, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.7398, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.1624, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.1978, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.1361, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(79.8395, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(81.2155, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.5485, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.2252, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.8252, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.0490, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(160.8418, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.3196, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.2070, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(90.2739, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.2490, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(123.4381, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.4652, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4348958333333333, 'recall': 0.4562841530054645, 'f1': 0.4453333333333333, 'number': 366}, 'P': {'precision': 0.4729458917835671, 'recall': 0.6378378378378379, 'f1': 0.5431530494821634, 'number': 370}, 'overall_precision': 0.4563986409966025, 'overall_recall': 0.5475543478260869, 'overall_f1': 0.49783817171093264, 'overall_accuracy': 0.7096632181377944}
			------------EPOCH 18---------------
Loss: tensor(28.9171, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.8609, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.0047, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.9013, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.7262, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.7774, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.2979, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(84.4011, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.2404, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.0116, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.7584, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.1711, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.1870, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(82.5492, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.7239, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(102.6154, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.6038, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.5178, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.5578, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.4828, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(100.1651, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.2635, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.3364, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.5615, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.2883, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.9943, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.4679, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.6160, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.3404, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.6706, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.2282, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.7907, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.0277, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.3829, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.6152, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.9842, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.0013, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.1524, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(90.4479, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.8749, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.7402, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.1828, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.3449, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.3942, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.1326, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.46153846153846156, 'recall': 0.36065573770491804, 'f1': 0.40490797546012264, 'number': 366}, 'P': {'precision': 0.43453510436432635, 'recall': 0.6189189189189189, 'f1': 0.5105908584169454, 'number': 370}, 'overall_precision': 0.4440344403444034, 'overall_recall': 0.4904891304347826, 'overall_f1': 0.46610716591349255, 'overall_accuracy': 0.7105436935945411}
			------------EPOCH 19---------------
Loss: tensor(30.2889, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.5414, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.0319, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.3044, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.8351, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.8047, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.9271, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(95.2245, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.0354, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.8203, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.4510, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.5678, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.3035, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.8813, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.8632, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(92.5620, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.0149, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.0953, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.0567, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.2273, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.3544, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.8328, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.1263, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.9350, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.3465, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.5633, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.9588, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.0426, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.2202, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.4049, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.6998, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.3715, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.1086, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.1853, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.6729, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.6681, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.1651, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.2484, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(101.0953, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.1282, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.9055, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.7975, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.8186, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.4796, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.6470, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.42216358839050133, 'recall': 0.4371584699453552, 'f1': 0.42953020134228187, 'number': 366}, 'P': {'precision': 0.43737166324435317, 'recall': 0.5756756756756757, 'f1': 0.4970828471411902, 'number': 370}, 'overall_precision': 0.43071593533487296, 'overall_recall': 0.5067934782608695, 'overall_f1': 0.4656679151061173, 'overall_accuracy': 0.7182038300682368}
			------------EPOCH 20---------------
Loss: tensor(37.4123, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.4898, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.8262, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.3361, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.9633, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.1953, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.5085, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(102.8083, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.1194, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.4783, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.8296, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.3955, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.1811, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.8372, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.9301, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(88.5996, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.9925, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.1606, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.4457, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.2363, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.5879, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.9580, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.7491, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.0386, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.9926, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.9965, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.1683, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.4311, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.6386, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.3033, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.1647, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.2318, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.5097, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.7140, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.8579, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.2353, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.8823, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.1173, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(84.0499, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.2576, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.0218, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.0628, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.1895, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.4872, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.1608, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4652567975830816, 'recall': 0.4207650273224044, 'f1': 0.44189383070301297, 'number': 366}, 'P': {'precision': 0.4603174603174603, 'recall': 0.6270270270270271, 'f1': 0.5308924485125859, 'number': 370}, 'overall_precision': 0.4622754491017964, 'overall_recall': 0.5244565217391305, 'overall_f1': 0.4914067472947168, 'overall_accuracy': 0.7168831168831169}
			------------EPOCH 21---------------
Loss: tensor(19.5159, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.9268, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.7037, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.4386, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.4394, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.8700, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.5412, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.6963, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.9964, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.8630, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.7263, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.1182, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.7247, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.5649, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.4528, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.1114, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.6662, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.6668, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.6015, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.0450, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(75.8755, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.5171, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.8675, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.2146, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.8771, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.9030, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.9844, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.8238, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.6223, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.1138, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.6701, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.1803, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.5164, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.2960, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.2652, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.2567, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.5454, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.2528, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(89.1672, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.8465, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.6976, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.5192, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.4704, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.2290, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.8851, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.45664739884393063, 'recall': 0.43169398907103823, 'f1': 0.4438202247191011, 'number': 366}, 'P': {'precision': 0.4685598377281947, 'recall': 0.6243243243243243, 'f1': 0.5353418308227115, 'number': 370}, 'overall_precision': 0.4636471990464839, 'overall_recall': 0.5285326086956522, 'overall_f1': 0.49396825396825395, 'overall_accuracy': 0.6966321813779441}
			------------EPOCH 22---------------
Loss: tensor(16.2427, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.6114, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.4267, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.9176, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.7586, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.0384, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.6840, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.5007, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.2483, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.1737, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.2830, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.4216, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.1670, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.5695, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.4860, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.5114, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.2805, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.9192, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.2494, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.9867, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.4660, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.6602, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.9410, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.5848, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.5499, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.0270, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.2185, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.6735, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.8661, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.5121, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.4714, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.5596, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.2473, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.9876, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.7683, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.1301, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.2641, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.4557, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(91.1424, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.7120, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.3856, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.1601, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.8422, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.5774, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.7990, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4308510638297872, 'recall': 0.4426229508196721, 'f1': 0.4366576819407008, 'number': 366}, 'P': {'precision': 0.46750524109014674, 'recall': 0.6027027027027027, 'f1': 0.5265643447461629, 'number': 370}, 'overall_precision': 0.451348182883939, 'overall_recall': 0.5230978260869565, 'overall_f1': 0.4845814977973569, 'overall_accuracy': 0.7009024873431653}
			------------EPOCH 23---------------
Loss: tensor(17.3442, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.5141, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.7633, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.8761, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.7957, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.3682, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.6111, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.4980, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.9529, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.5507, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.1442, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.1410, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.9128, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.2456, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.5891, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.8279, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.3421, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.1023, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.7551, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.1933, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.6379, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.6840, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.1308, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.2874, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.6069, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.3403, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.3691, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.0926, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.2839, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.6233, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.1510, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.5569, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.2214, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.2384, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.0745, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.1049, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.4340, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.4986, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(84.9594, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.3656, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.7296, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.1569, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.9702, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.5596, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.0324, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4375, 'recall': 0.4016393442622951, 'f1': 0.4188034188034188, 'number': 366}, 'P': {'precision': 0.46601941747572817, 'recall': 0.6486486486486487, 'f1': 0.5423728813559322, 'number': 370}, 'overall_precision': 0.45475910693301996, 'overall_recall': 0.5258152173913043, 'overall_f1': 0.48771266540642716, 'overall_accuracy': 0.7020030816640986}
			------------EPOCH 24---------------
Loss: tensor(17.2952, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.0520, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.0686, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.3234, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.6243, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.7420, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.2771, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.6337, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.3040, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.8780, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.7153, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.4815, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.6247, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.4947, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.3399, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.4753, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.4284, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.7517, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.2529, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.3402, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.2380, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.2971, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.0328, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.1634, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.5651, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.7999, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.9095, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.4015, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.6776, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.8512, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.1235, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.1070, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.6044, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.1184, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.8152, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.0544, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.1546, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.9113, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.2582, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.6662, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.7539, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.9569, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.2018, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.6467, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.1546, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4441340782122905, 'recall': 0.4344262295081967, 'f1': 0.43922651933701656, 'number': 366}, 'P': {'precision': 0.44787644787644787, 'recall': 0.6270270270270271, 'f1': 0.5225225225225225, 'number': 370}, 'overall_precision': 0.4463470319634703, 'overall_recall': 0.53125, 'overall_f1': 0.48511166253101734, 'overall_accuracy': 0.7047765793528505}
			------------EPOCH 25---------------
Loss: tensor(14.8804, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.3916, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.0674, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.0796, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.5223, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.8559, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.5402, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.4153, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.6125, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.1801, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.6777, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.4089, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.0264, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.5198, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.5699, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.5690, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.4453, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.7496, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.0334, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.6416, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.0743, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.7331, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.0161, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.5812, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.9320, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.7722, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.6471, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.1841, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.2042, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.6432, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.4630, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.6764, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.0112, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.5550, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.9429, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.2336, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.4589, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.3636, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.5288, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.6983, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.1606, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.5732, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.2478, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.6350, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.9426, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4410112359550562, 'recall': 0.42896174863387976, 'f1': 0.43490304709141275, 'number': 366}, 'P': {'precision': 0.46062992125984253, 'recall': 0.6324324324324324, 'f1': 0.5330296127562643, 'number': 370}, 'overall_precision': 0.4525462962962963, 'overall_recall': 0.53125, 'overall_f1': 0.48874999999999996, 'overall_accuracy': 0.7047325555800132}


		-------------RUN 5-----------
			------------EPOCH 1---------------
Loss: tensor(2057.7085, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4831.1006, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3134.0847, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3972.4426, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5735.8228, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1950.1863, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2112.5503, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3409.8330, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1279.7296, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2743.1140, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1168.2068, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1550.3528, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1180.3042, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3645.3618, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1446.1323, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1461.7412, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2425.7786, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2660.5312, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2164.7043, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2865.8657, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2512.9702, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2214.5615, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1902.4314, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2053.3091, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1907.4973, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3312.3906, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3875.7427, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9600.8965, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3705.5996, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2675.9937, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3079.7026, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1390.8083, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2456.8184, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1747.8890, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2792.6533, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2908.6401, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3229.4160, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3089.3501, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2222.5408, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3424.2739, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3486.0347, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1794.3922, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3200.1704, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2983.4668, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1582.7750, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2117.7036, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2533.9490, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.14835164835164835, 'recall': 0.23788546255506607, 'f1': 0.18274111675126903, 'number': 227}, 'P': {'precision': 0.23717948717948717, 'recall': 0.13028169014084506, 'f1': 0.16818181818181818, 'number': 284}, 'overall_precision': 0.175, 'overall_recall': 0.1780821917808219, 'overall_f1': 0.17652764306498545, 'overall_accuracy': 0.4391488749910143}
			------------EPOCH 2---------------
Loss: tensor(1355.2771, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3217.7251, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2161.2061, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2656.0049, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4261.0176, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1384.7849, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1615.6948, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2520.7944, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1036.1414, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2191.6702, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(894.3284, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1166.1758, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1013.0468, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2815.5498, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1221.4185, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1225.3530, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2092.7407, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2207.8708, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1838.6606, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2455.9109, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2057.1216, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1736.7816, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1534.1531, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1817.4619, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1680.6724, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2888.0776, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3358.4026, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8312.6523, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2986.2510, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2123.0615, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2780.0151, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1163.7587, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2068.0198, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1371.2913, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2336.6753, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2477.0159, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2714.5522, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2660.9675, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1719.9691, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3014.6670, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2922.7480, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1474.4945, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2696.2139, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2502.4216, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1369.2334, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1743.4597, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2055.2427, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.1214574898785425, 'recall': 0.13215859030837004, 'f1': 0.12658227848101264, 'number': 227}, 'P': {'precision': 0.27350427350427353, 'recall': 0.3380281690140845, 'f1': 0.30236220472440944, 'number': 284}, 'overall_precision': 0.21070234113712374, 'overall_recall': 0.2465753424657534, 'overall_f1': 0.2272317403065825, 'overall_accuracy': 0.4837898066278485}
			------------EPOCH 3---------------
Loss: tensor(1030.2722, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2731.9314, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1884.6682, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2175.3855, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3553.3086, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1129.6115, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1494.0469, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2193.5425, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(875.8370, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1942.2676, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(717.0415, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(937.7480, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(883.4941, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2230.0469, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1024.8365, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1065.8168, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1878.7815, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1881.9104, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1694.1760, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2149.8611, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1807.5133, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1491.5149, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1280.9500, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1534.4452, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1372.7407, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2408.1321, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2754.9556, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7015.5303, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2342.3188, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1695.5168, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2379.6912, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(983.3854, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1639.5853, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1141.1266, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1982.2711, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2043.2728, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2050.4651, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2213.6450, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1306.6562, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2424.1160, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2412.4490, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1214.2673, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2255.4189, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2083.4697, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1131.9045, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1373.0791, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1657.0007, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.1469387755102041, 'recall': 0.15859030837004406, 'f1': 0.15254237288135594, 'number': 227}, 'P': {'precision': 0.2994791666666667, 'recall': 0.40492957746478875, 'f1': 0.344311377245509, 'number': 284}, 'overall_precision': 0.24006359300476948, 'overall_recall': 0.29549902152641877, 'overall_f1': 0.2649122807017544, 'overall_accuracy': 0.5755876644382144}
			------------EPOCH 4---------------
Loss: tensor(739.9716, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2119.0852, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1491.7856, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1658.9055, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2737.1729, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(937.2546, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1271.1179, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1815.5701, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(750.5652, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1780.7029, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(646.5736, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(831.0585, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(782.4041, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1783.2687, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(885.7737, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1091.1438, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1674.0212, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1657.6649, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1466.4989, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1908.4620, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1478.9917, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1158.8611, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(996.7225, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1233.9666, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1035.4543, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2033.4403, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2380.3433, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6048.6118, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1720.6653, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1250.5127, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1938.0637, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(729.5754, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1182.9392, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(961.1783, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1751.2346, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1518.2887, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1558.0842, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1889.3397, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(898.6857, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1911.4243, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2070.2432, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(948.7365, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1878.6697, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1764.6475, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(996.8608, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1112.8354, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1348.1372, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.25327510917030566, 'recall': 0.2555066079295154, 'f1': 0.2543859649122807, 'number': 227}, 'P': {'precision': 0.34278959810874704, 'recall': 0.5105633802816901, 'f1': 0.4101838755304102, 'number': 284}, 'overall_precision': 0.3113496932515337, 'overall_recall': 0.3972602739726027, 'overall_f1': 0.34909716251074807, 'overall_accuracy': 0.5962907051973259}
			------------EPOCH 5---------------
Loss: tensor(582.8116, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1850.1356, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1255.3345, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1297.8486, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2157.7913, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(766.7034, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1056.4619, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1521.4576, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(559.4217, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1441.1097, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(534.0927, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(646.5408, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(590.1190, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1417.0559, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(717.7324, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(893.7453, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1344.4082, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1456.9708, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1299.3635, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1648.9242, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1134.1952, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(976.5132, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(662.0057, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(785.3842, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(599.3596, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1388.9045, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1510.1445, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4502.6309, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1246.2816, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(888.5802, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1425.2396, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(548.6389, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1107.1179, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(867.2393, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1651.5188, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1267.7736, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1227.6434, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1669.2299, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(809.7350, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1644.2205, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1720.8267, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(761.6689, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1510.9114, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1472.4075, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(698.9951, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(873.6050, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1041.5431, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.2916666666666667, 'recall': 0.24669603524229075, 'f1': 0.26730310262529833, 'number': 227}, 'P': {'precision': 0.3949771689497717, 'recall': 0.6091549295774648, 'f1': 0.47922437673130197, 'number': 284}, 'overall_precision': 0.3634920634920635, 'overall_recall': 0.4481409001956947, 'overall_f1': 0.4014022787028922, 'overall_accuracy': 0.6364028466681044}
			------------EPOCH 6---------------
Loss: tensor(402.6003, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1683.2538, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1042.6848, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(923.0424, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1750.8901, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(731.9646, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(867.7474, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1386.1813, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(550.6149, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1372.1997, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(542.2832, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(601.5948, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(554.6431, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1162.0886, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(752.4254, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(869.4622, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(883.5146, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1351.2395, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1044.6118, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1535.0713, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(820.3739, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(734.6351, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(495.0792, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(540.1259, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(417.5254, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(987.0629, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1063.6628, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3734.6445, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(935.7085, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(674.4582, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1072.4720, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(398.6014, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(846.0701, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(621.1932, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1231.1877, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(861.8657, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1114.7397, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1308.7572, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(818.4108, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1501.7567, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1547.7183, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(630.6042, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1367.1472, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1236.2322, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(616.8657, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(731.9603, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(822.6606, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3051948051948052, 'recall': 0.41409691629955947, 'f1': 0.3514018691588785, 'number': 227}, 'P': {'precision': 0.46405228758169936, 'recall': 0.5, 'f1': 0.48135593220338985, 'number': 284}, 'overall_precision': 0.38436482084690554, 'overall_recall': 0.461839530332681, 'overall_f1': 0.41955555555555557, 'overall_accuracy': 0.663935015455395}
			------------EPOCH 7---------------
Loss: tensor(288.0596, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1223.4467, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(759.3650, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(680.2486, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1087.8503, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(486.2689, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(511.1119, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(963.8613, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(352.9744, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1054.5325, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(417.9794, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(459.5078, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(553.0537, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1127.2920, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(709.7069, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(924.0759, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(777.6099, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1566.0359, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1018.8105, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1826.7433, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(844.9127, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(744.5674, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(560.7986, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(571.6033, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(462.4996, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1011.1075, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(790.8357, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3628.4126, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(693.1130, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(571.5403, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(796.7928, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(343.1233, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(567.4247, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(444.3865, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1042.2766, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(660.5096, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(858.8757, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1021.4126, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(600.6302, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1112.2197, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1515.3929, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(839.9540, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1559.7549, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1099.0015, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(769.1774, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1152.6995, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1358.9052, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.28867924528301886, 'recall': 0.6740088105726872, 'f1': 0.4042272126816381, 'number': 227}, 'P': {'precision': 0.7435897435897436, 'recall': 0.20422535211267606, 'f1': 0.32044198895027626, 'number': 284}, 'overall_precision': 0.3470394736842105, 'overall_recall': 0.41291585127201563, 'overall_f1': 0.3771224307417337, 'overall_accuracy': 0.5622169506146215}
			------------EPOCH 8---------------
Loss: tensor(415.7729, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1614.6830, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1096.3916, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1373.0197, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1582.9156, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(709.9137, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(841.4052, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(921.4247, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(306.1984, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(765.0442, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(276.4775, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(498.8232, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(462.9043, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(911.8156, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(498.0787, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(595.3829, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(843.0892, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1446.0938, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(897.6577, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1501.6489, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1049.2993, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1090.4641, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(764.2669, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(836.5494, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(729.0593, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1892.3882, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1328.1497, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6047.4551, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1575.4250, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1159.5522, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1318.8850, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(535.6057, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(931.7607, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1311.6562, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1909.1085, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1111.3207, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1302.6008, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1392.4133, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1038.2449, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1430.8835, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1175.5886, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(473.6876, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(976.2023, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(934.9089, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(502.7348, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(622.7753, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(758.9401, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.2638888888888889, 'recall': 0.6696035242290749, 'f1': 0.3785803237858032, 'number': 227}, 'P': {'precision': 0.6702127659574468, 'recall': 0.22183098591549297, 'f1': 0.3333333333333333, 'number': 284}, 'overall_precision': 0.3208955223880597, 'overall_recall': 0.4207436399217221, 'overall_f1': 0.3640982218458933, 'overall_accuracy': 0.5193731579325713}
			------------EPOCH 9---------------
Loss: tensor(327.7856, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1333.7750, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1119.4041, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1291.4702, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2037.2617, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(652.8501, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(925.1628, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1132.8843, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(420.1818, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(950.1744, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(400.6108, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(687.2217, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(496.7529, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1320.3403, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(621.2052, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(499.0698, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(619.0627, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(920.4957, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(690.4332, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(912.7173, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(741.8244, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(510.8528, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(344.5231, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(292.6365, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(306.8895, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(841.7229, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(727.3690, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2517.4216, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(489.8546, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(485.7594, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(776.6873, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(290.0965, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(397.1527, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(404.3192, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(822.1460, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(735.7439, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(793.5570, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(990.9508, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(400.5195, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(911.8849, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1015.1342, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(387.9129, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(803.6833, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(711.4113, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(728.7154, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(916.6780, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(746.0952, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.33112582781456956, 'recall': 0.44052863436123346, 'f1': 0.3780718336483932, 'number': 227}, 'P': {'precision': 0.5544041450777202, 'recall': 0.3767605633802817, 'f1': 0.44863731656184486, 'number': 284}, 'overall_precision': 0.41818181818181815, 'overall_recall': 0.4050880626223092, 'overall_f1': 0.4115308151093439, 'overall_accuracy': 0.6645100999209259}
			------------EPOCH 10---------------
Loss: tensor(359.8425, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1343.4810, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(667.3148, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1536.3491, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1266.2395, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(542.9467, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(368.6292, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(756.9018, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(227.8485, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(536.3829, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(292.8933, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(380.3267, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(368.3998, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(779.2165, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(339.5659, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(386.3940, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(426.1045, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(803.4644, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(586.3914, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(830.7666, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(882.8562, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(424.5379, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(307.2265, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(319.8528, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(259.8741, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1463.5499, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1260.8624, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3956.8760, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(774.9819, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(552.6822, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1967.1819, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(502.7614, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(399.5670, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(391.9512, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1195.2493, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(923.0655, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(601.7468, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(855.5808, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(444.3907, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(926.2961, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(712.8138, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(291.2822, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(651.6339, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(510.5306, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(335.3411, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(349.0196, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(405.2908, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3154929577464789, 'recall': 0.4933920704845815, 'f1': 0.3848797250859106, 'number': 227}, 'P': {'precision': 0.6222222222222222, 'recall': 0.39436619718309857, 'f1': 0.4827586206896552, 'number': 284}, 'overall_precision': 0.41869158878504675, 'overall_recall': 0.4383561643835616, 'overall_f1': 0.42829827915869984, 'overall_accuracy': 0.6715548846236791}
			------------EPOCH 11---------------
Loss: tensor(157.5522, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(910.8982, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(539.3414, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(677.5234, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1674.8328, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(975.8140, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(658.4380, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1228.9125, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(540.3802, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(843.9843, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(637.3228, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(741.9546, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(680.9183, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1558.5902, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(474.5287, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(995.1472, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(726.3223, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1206.4381, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(947.8661, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1083.7739, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(494.2389, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(498.5225, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(308.2714, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(197.3791, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(186.4896, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(559.8701, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(445.1141, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1778.9639, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(262.8006, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(308.0866, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(711.7815, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(227.8102, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(299.4134, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(350.1780, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(895.3923, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(584.1368, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(767.9175, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1007.5832, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(429.6899, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(809.4708, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1096.7584, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(388.1492, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1166.5515, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(862.2081, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(591.1053, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(564.7294, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(730.6227, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3557951482479784, 'recall': 0.5814977973568282, 'f1': 0.4414715719063545, 'number': 227}, 'P': {'precision': 0.5428571428571428, 'recall': 0.5352112676056338, 'f1': 0.5390070921985815, 'number': 284}, 'overall_precision': 0.4362519201228879, 'overall_recall': 0.5557729941291585, 'overall_f1': 0.4888123924268503, 'overall_accuracy': 0.6358996477607649}
			------------EPOCH 12---------------
Loss: tensor(216.0210, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(961.0162, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(940.8556, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(777.9734, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1056.1600, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(353.3634, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(500.6483, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(525.5582, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(256.3498, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(573.1544, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(154.1344, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(256.5379, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(274.6391, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(720.1138, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(360.2338, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(271.0280, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(287.5144, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(418.0529, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(378.2560, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(576.2693, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(354.3419, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(277.6685, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(237.1580, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(191.1502, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(115.4392, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(437.5487, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(364.8926, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1590.0482, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(319.4256, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(214.9673, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(505.9569, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(217.1919, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(154.4490, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(150.5952, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(381.1492, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(189.8008, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(285.6350, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(320.9543, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(187.5757, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(393.2319, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(404.4933, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(138.1740, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(512.7622, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(284.6840, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(222.5501, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(254.9390, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(274.3196, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.44528301886792454, 'recall': 0.5198237885462555, 'f1': 0.47967479674796754, 'number': 227}, 'P': {'precision': 0.5522388059701493, 'recall': 0.6514084507042254, 'f1': 0.5977382875605816, 'number': 284}, 'overall_precision': 0.505, 'overall_recall': 0.5929549902152642, 'overall_f1': 0.5454545454545455, 'overall_accuracy': 0.7166990151678527}
			------------EPOCH 13---------------
Loss: tensor(98.7679, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(564.9047, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(304.8809, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(235.0699, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(432.0943, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(245.4128, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(116.4187, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(312.0980, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(102.9631, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(233.1497, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(126.2405, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(101.8069, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(181.9763, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(474.8527, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(207.2344, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(161.5790, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(153.0025, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(285.6729, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(255.0471, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(388.9287, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(201.1232, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(121.0703, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(152.5701, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(125.9278, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(76.7744, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(251.7925, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(219.1953, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1030.8315, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(130.7753, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(137.5706, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(340.6694, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(106.9503, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(162.0709, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(85.9974, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(247.2633, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(140.0759, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(229.3723, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(243.9745, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(154.4129, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(272.7569, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(239.3993, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(75.2264, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(330.7606, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(202.6551, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(121.2746, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(207.8685, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(169.0871, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4618320610687023, 'recall': 0.5330396475770925, 'f1': 0.49488752556237225, 'number': 227}, 'P': {'precision': 0.5483870967741935, 'recall': 0.6584507042253521, 'f1': 0.5984, 'number': 284}, 'overall_precision': 0.5107794361525705, 'overall_recall': 0.6027397260273972, 'overall_f1': 0.5529622980251345, 'overall_accuracy': 0.7168427862842355}
			------------EPOCH 14---------------
Loss: tensor(53.3560, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(349.0596, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(170.3081, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(157.7497, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(290.1592, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(143.5223, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(76.3135, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(241.2693, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(79.1545, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(154.1933, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(96.2004, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.7702, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(150.2441, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(367.0027, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(139.9390, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(138.5616, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(113.4061, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(207.0890, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(160.8462, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(366.2501, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(124.6173, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(109.4718, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.7359, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(126.8643, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.9530, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(195.3062, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(126.5332, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(606.4368, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(83.3332, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(87.5463, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(225.3053, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.2379, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.6226, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.6769, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(150.0175, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(79.0566, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(118.5597, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(145.6155, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(81.2761, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(171.7995, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(132.4712, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.4286, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(204.7050, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(163.4436, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(105.2387, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(142.2179, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(146.9568, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4087193460490463, 'recall': 0.6607929515418502, 'f1': 0.505050505050505, 'number': 227}, 'P': {'precision': 0.6255506607929515, 'recall': 0.5, 'f1': 0.5557729941291585, 'number': 284}, 'overall_precision': 0.49158249158249157, 'overall_recall': 0.5714285714285714, 'overall_f1': 0.5285067873303168, 'overall_accuracy': 0.6905326719861979}
			------------EPOCH 15---------------
Loss: tensor(39.6432, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(255.5138, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(190.2330, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(136.0309, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(223.4009, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(108.6599, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.8146, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(137.7264, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.3240, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(113.0734, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.0590, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.8882, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(109.3279, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(304.2966, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(88.2829, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(102.4183, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.5458, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(120.9886, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(84.8837, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(155.6200, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.6954, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.8754, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.4997, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(76.2079, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.2608, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(103.3237, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(86.8985, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(359.1830, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.4659, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.0597, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(170.6529, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.2007, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.6008, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.4917, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(136.8120, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.7167, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(121.5583, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(123.4336, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.3424, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(167.6137, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(97.5365, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.2892, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(209.1776, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(196.0426, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.3450, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(103.8064, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(75.3251, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.45357142857142857, 'recall': 0.5594713656387665, 'f1': 0.5009861932938856, 'number': 227}, 'P': {'precision': 0.5727848101265823, 'recall': 0.6373239436619719, 'f1': 0.6033333333333334, 'number': 284}, 'overall_precision': 0.5167785234899329, 'overall_recall': 0.6027397260273972, 'overall_f1': 0.5564588979223126, 'overall_accuracy': 0.7320106390626123}
			------------EPOCH 16---------------
Loss: tensor(27.3815, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(134.1986, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.6919, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(105.3179, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(165.6979, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.7749, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.4972, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(90.4872, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.9853, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(84.1520, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.5379, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.1242, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.8230, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(245.4584, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.6010, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.4844, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.4207, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(92.4251, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.0641, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(107.1173, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.9259, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.6822, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.6711, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.6666, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.1466, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(95.8755, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.7442, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(283.5609, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.3377, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.7797, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(127.3709, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.7081, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.1703, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.9361, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(110.6146, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.5522, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.1290, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.8658, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.1535, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(97.6012, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.4108, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.2210, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(139.9876, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.7057, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.7694, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.5088, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.6716, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.44904458598726116, 'recall': 0.6211453744493393, 'f1': 0.5212569316081331, 'number': 227}, 'P': {'precision': 0.5985915492957746, 'recall': 0.5985915492957746, 'f1': 0.5985915492957746, 'number': 284}, 'overall_precision': 0.520066889632107, 'overall_recall': 0.6086105675146771, 'overall_f1': 0.5608656447249775, 'overall_accuracy': 0.7331608079936741}
			------------EPOCH 17---------------
Loss: tensor(21.0359, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(97.5784, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.2965, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(79.5677, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(120.2331, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.0610, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.2354, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.2737, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.7114, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.9833, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.4754, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.0461, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.7194, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(204.7826, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.1936, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.1153, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.8569, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.1630, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.6820, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.8870, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.6291, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.6389, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.0847, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.0826, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.8612, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.7696, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.4813, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(185.6148, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.5949, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.5423, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(94.7690, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.6473, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.7195, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.7504, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(90.4091, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.3854, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.4327, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.6108, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.7023, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.5821, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.1725, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.7668, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.1090, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.9219, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.1693, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.6850, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.3785, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4647887323943662, 'recall': 0.5814977973568282, 'f1': 0.5166340508806262, 'number': 227}, 'P': {'precision': 0.5870967741935483, 'recall': 0.6408450704225352, 'f1': 0.6127946127946127, 'number': 284}, 'overall_precision': 0.5286195286195287, 'overall_recall': 0.6144814090019569, 'overall_f1': 0.5683257918552037, 'overall_accuracy': 0.7307885845733592}
			------------EPOCH 18---------------
Loss: tensor(18.3669, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(81.4964, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.9394, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.9818, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(105.6212, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.6940, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.7225, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.1452, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.7706, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.2414, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.6305, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.5282, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.0915, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(170.6192, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.7400, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.8136, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.0097, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.7925, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.0386, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.7600, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.2716, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.6299, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.1129, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.9565, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.3330, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.3607, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.9306, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(146.4069, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.3736, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.2007, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.5595, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.7659, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.3254, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.1120, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.9392, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.3798, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.6095, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.9585, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.6393, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.2311, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.7928, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.3444, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.2921, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.2252, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.8890, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.0589, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.9973, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4563758389261745, 'recall': 0.5991189427312775, 'f1': 0.5180952380952382, 'number': 227}, 'P': {'precision': 0.5838926174496645, 'recall': 0.6126760563380281, 'f1': 0.5979381443298969, 'number': 284}, 'overall_precision': 0.5201342281879194, 'overall_recall': 0.6066536203522505, 'overall_f1': 0.5600722673893406, 'overall_accuracy': 0.7287757889440012}
			------------EPOCH 19---------------
Loss: tensor(15.3906, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.5638, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.0864, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.8580, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(95.2996, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.6982, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.9898, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.0517, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.9770, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.9656, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.9336, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.5846, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.4862, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(149.4738, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.1891, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.5451, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.4662, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.3974, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.0398, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.0109, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.4709, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.0293, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.6195, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.8275, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.1483, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.2466, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.0134, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(126.1228, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.7069, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.4330, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.4403, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.1202, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.3948, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.2663, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.0287, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.0342, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.4172, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.9293, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.7349, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.0017, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.3323, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.3729, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.4232, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.0698, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.7392, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.8093, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.5695, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.46503496503496505, 'recall': 0.5859030837004405, 'f1': 0.5185185185185185, 'number': 227}, 'P': {'precision': 0.5806451612903226, 'recall': 0.6338028169014085, 'f1': 0.6060606060606062, 'number': 284}, 'overall_precision': 0.5251677852348994, 'overall_recall': 0.6125244618395304, 'overall_f1': 0.5654923215898826, 'overall_accuracy': 0.729350873409532}
			------------EPOCH 20---------------
Loss: tensor(12.1628, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.2010, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.3687, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.1552, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(90.2340, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.4189, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.3836, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.2537, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.5189, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.7942, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.1919, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.7164, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.7592, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(120.3398, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.8129, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.3890, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.5187, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.5516, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.2149, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.0440, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.6108, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.2673, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.9509, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.9221, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.2665, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.7891, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.1426, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(120.0248, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.3774, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.7699, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.9285, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.3258, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.5515, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.7381, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.9732, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.1580, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.2939, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.2808, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.1948, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.9788, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.4515, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.5270, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.5371, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.2306, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.0996, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.1362, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.9135, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4527687296416938, 'recall': 0.6123348017621145, 'f1': 0.5205992509363296, 'number': 227}, 'P': {'precision': 0.5892255892255892, 'recall': 0.6161971830985915, 'f1': 0.6024096385542169, 'number': 284}, 'overall_precision': 0.5198675496688742, 'overall_recall': 0.6144814090019569, 'overall_f1': 0.5632286995515695, 'overall_accuracy': 0.7308604701315505}
			------------EPOCH 21---------------
Loss: tensor(11.5569, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.4576, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.5186, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.2819, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(98.5270, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.6226, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.8252, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.8931, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.4786, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.6792, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.6118, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.3180, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.4455, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(108.0569, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.5346, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.7687, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.9625, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.7072, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.9935, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.4993, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.5908, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.6176, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.7090, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.5837, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.4799, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.7954, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.8863, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(112.3768, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.8672, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.4260, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.6862, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.8383, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.2619, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.0221, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.3680, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.5491, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.3146, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.2567, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.2622, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.5930, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.7938, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.9267, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.4287, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.5974, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.1655, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.1982, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.5943, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.451505016722408, 'recall': 0.5947136563876652, 'f1': 0.5133079847908745, 'number': 227}, 'P': {'precision': 0.5794701986754967, 'recall': 0.6161971830985915, 'f1': 0.5972696245733788, 'number': 284}, 'overall_precision': 0.5158069883527454, 'overall_recall': 0.6066536203522505, 'overall_f1': 0.5575539568345323, 'overall_accuracy': 0.7274099633383653}
			------------EPOCH 22---------------
Loss: tensor(10.4342, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.6022, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.5011, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.5575, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(96.3674, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.5078, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.6427, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.1235, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.7001, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.5130, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.6198, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.3342, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.9096, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(101.3018, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.3549, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.0147, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.8853, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.5185, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.2713, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.5794, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.5722, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.7282, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.6993, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.4609, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.2281, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.4474, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.0456, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(101.6773, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.2701, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.9507, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.2209, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.0039, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.5864, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.9618, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.7271, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.5215, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.0794, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.3868, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.0725, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.8737, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.7864, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.1331, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.3529, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.2790, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.2262, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.2268, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.0566, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.44884488448844884, 'recall': 0.5991189427312775, 'f1': 0.5132075471698114, 'number': 227}, 'P': {'precision': 0.5912162162162162, 'recall': 0.6161971830985915, 'f1': 0.603448275862069, 'number': 284}, 'overall_precision': 0.5191986644407346, 'overall_recall': 0.6086105675146771, 'overall_f1': 0.5603603603603604, 'overall_accuracy': 0.7282725900366617}
			------------EPOCH 23---------------
Loss: tensor(9.6551, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.2871, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.6940, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.1207, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.0552, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.1797, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.5027, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.0652, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.0692, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.0006, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.9321, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.2910, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.2295, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(93.4802, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.7086, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.0976, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.6016, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.6566, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.7838, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.4607, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.9247, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.3814, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.8005, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.8895, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.4430, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.7173, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.3451, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(94.3984, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.9671, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.4154, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.3341, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.5715, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.2010, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.0440, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.7586, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.2803, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.2896, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.1493, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.8877, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.7658, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.4879, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.5959, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.7223, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.7729, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.0460, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.6068, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.2312, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.45182724252491696, 'recall': 0.5991189427312775, 'f1': 0.5151515151515151, 'number': 227}, 'P': {'precision': 0.5819397993311036, 'recall': 0.6126760563380281, 'f1': 0.5969125214408233, 'number': 284}, 'overall_precision': 0.5166666666666667, 'overall_recall': 0.6066536203522505, 'overall_f1': 0.5580558055805581, 'overall_accuracy': 0.7296384156422975}
			------------EPOCH 24---------------
Loss: tensor(8.8387, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.7853, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.4778, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.1350, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.9207, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.4502, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.5794, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.1101, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.6772, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.4144, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.6762, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.7086, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.8765, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(88.4176, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.0225, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.6457, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.9919, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.0678, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.3929, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.2935, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.3920, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.3736, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.3003, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.1975, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.7221, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.9519, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.3200, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(90.2980, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.0011, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.0033, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.2185, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.9427, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.4234, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.2525, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.7928, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.6109, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.1735, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.6177, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.4082, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.0225, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.1542, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.2051, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.6432, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.9645, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.4213, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.7603, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.2656, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4597315436241611, 'recall': 0.6035242290748899, 'f1': 0.5219047619047619, 'number': 227}, 'P': {'precision': 0.5913621262458472, 'recall': 0.6267605633802817, 'f1': 0.6085470085470086, 'number': 284}, 'overall_precision': 0.5258764607679466, 'overall_recall': 0.6164383561643836, 'overall_f1': 0.5675675675675677, 'overall_accuracy': 0.7295665300841061}
			------------EPOCH 25---------------
Loss: tensor(8.7703, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.9720, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.6003, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.6188, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.0376, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.1007, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.3385, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.5488, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.8257, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.0807, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.1689, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.2984, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.0138, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.9778, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.9573, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.2377, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.9800, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.1170, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.8675, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.0206, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.7955, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.1648, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.9995, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.0065, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.2489, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.7876, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.5688, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(81.3069, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.3412, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.3599, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.6150, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.2192, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.7298, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.7776, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.1413, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.0693, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.9334, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.9966, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.9943, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.8531, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.0522, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.2696, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.5087, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.2073, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.1903, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.7400, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.6962, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4612794612794613, 'recall': 0.6035242290748899, 'f1': 0.5229007633587787, 'number': 227}, 'P': {'precision': 0.5933333333333334, 'recall': 0.6267605633802817, 'f1': 0.6095890410958904, 'number': 284}, 'overall_precision': 0.5276381909547738, 'overall_recall': 0.6164383561643836, 'overall_f1': 0.5685920577617328, 'overall_accuracy': 0.7289914456185752}
	Train size: 50 Test size: 50


		-------------RUN 1-----------
			------------EPOCH 1---------------
Loss: tensor(2753.6128, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3260.6411, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2124.8413, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2843.5342, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4795.7578, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3053.5222, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3300.5771, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2991.3726, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2612.4204, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3114.8872, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1793.6396, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1841.3361, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2477.0820, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5410.5601, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1561.4316, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1399.4247, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3464.8079, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2330.7126, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1570.8049, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3285.4927, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1647.2513, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2123.6479, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2830.6465, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2576.2393, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2296.5874, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2800.9177, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4391.6118, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1449.9639, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.02146690518783542, 'recall': 0.015170670037926675, 'f1': 0.017777777777777778, 'number': 791}, 'P': {'precision': 0.0847457627118644, 'recall': 0.005393743257820928, 'f1': 0.010141987829614606, 'number': 927}, 'overall_precision': 0.02750809061488673, 'overall_recall': 0.00989522700814901, 'overall_f1': 0.014554794520547944, 'overall_accuracy': 0.34837541039284503}
			------------EPOCH 2---------------
Loss: tensor(2072.1038, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2458.7012, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1597.4741, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2028.4091, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3685.0774, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2415.3357, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2356.4897, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2172.1252, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2126.8428, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2478.0039, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1382.5403, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1393.2032, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2058.2917, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4541.0908, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1288.2964, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1172.2451, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2978.9004, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1990.3412, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1356.1382, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2792.1997, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1470.4452, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1888.4830, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2509.4189, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2295.8164, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2078.3616, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2410.0239, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3983.7422, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1244.1503, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.08695652173913043, 'recall': 0.007585335018963337, 'f1': 0.013953488372093021, 'number': 791}, 'P': {'precision': 0.14298808432630614, 'recall': 0.16828478964401294, 'f1': 0.15460852329038652, 'number': 927}, 'overall_precision': 0.1396551724137931, 'overall_recall': 0.09429569266589057, 'overall_f1': 0.11257817929117443, 'overall_accuracy': 0.5039510924940563}
			------------EPOCH 3---------------
Loss: tensor(1648.0890, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1921.2898, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1300.5831, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1554.4092, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3051.5190, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1923.8999, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2024.1240, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1836.5730, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1922.1318, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2135.1348, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1178.6714, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1164.5492, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1701.5188, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4048.8091, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1120.0940, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1047.6233, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2539.3694, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1730.2832, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1208.9600, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2419.8091, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1285.2823, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1631.9091, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2226.5493, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1913.9333, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1695.5359, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2028.4012, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3507.5386, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1055.0027, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.14206128133704735, 'recall': 0.06447534766118837, 'f1': 0.08869565217391305, 'number': 791}, 'P': {'precision': 0.36620739666424945, 'recall': 0.5447680690399137, 'f1': 0.4379878577623591, 'number': 927}, 'overall_precision': 0.31990794016110474, 'overall_recall': 0.32363213038416766, 'overall_f1': 0.3217592592592593, 'overall_accuracy': 0.5997735763613721}
			------------EPOCH 4---------------
Loss: tensor(1358.3245, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1584.6152, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1071.1439, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1219.3014, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2428.7703, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1541.8398, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1672.5234, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1423.0396, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1634.5900, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1562.1663, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(979.4945, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(917.4946, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1502.1770, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3417.3970, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1056.3535, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(905.9917, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2146.0649, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1436.5966, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1058.3987, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2101.7722, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1106.4240, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1412.4221, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1940.0546, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1735.1858, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1418.3228, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1769.5934, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2934.0835, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(908.9828, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.23452380952380952, 'recall': 0.24905183312262957, 'f1': 0.24156958920907418, 'number': 791}, 'P': {'precision': 0.4452054794520548, 'recall': 0.5609492988133765, 'f1': 0.49642004773269693, 'number': 927}, 'overall_precision': 0.3570717131474104, 'overall_recall': 0.41734575087310827, 'overall_f1': 0.3848631239935588, 'overall_accuracy': 0.6378127476508547}
			------------EPOCH 5---------------
Loss: tensor(1138.9436, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1354.5444, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(933.2789, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1072.2903, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2128.9712, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1444.1610, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1402.8953, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1118.1472, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1473.1121, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1263.1158, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(722.7295, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(667.8553, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1145.3777, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2925.9578, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(952.4977, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(768.9771, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1847.8921, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1241.3324, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(877.1699, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1836.9958, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(923.5073, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1237.0356, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1685.4697, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1479.3130, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1193.1985, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1520.4719, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2225.2283, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(802.5865, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.29529243937232524, 'recall': 0.26169405815423513, 'f1': 0.27747989276139406, 'number': 791}, 'P': {'precision': 0.42857142857142855, 'recall': 0.5889967637540453, 'f1': 0.4961381190368015, 'number': 927}, 'overall_precision': 0.38126582278481014, 'overall_recall': 0.4383003492433062, 'overall_f1': 0.40779853777416736, 'overall_accuracy': 0.6494735650401902}
			------------EPOCH 6---------------
Loss: tensor(950.8659, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1135.8676, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(778.1536, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(864.4463, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1794.8484, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1335.3330, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1122.2146, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(806.0233, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1298.9958, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1043.0752, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(557.6609, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(495.3669, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(893.8359, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2528.0059, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(836.0334, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(636.0917, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1585.6378, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1058.9246, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(651.9088, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1479.0620, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(761.8196, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1052.5098, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1364.9670, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1132.4197, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1030.1210, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1285.9746, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1733.5957, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(728.8113, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3064798598949212, 'recall': 0.22123893805309736, 'f1': 0.25697503671071953, 'number': 791}, 'P': {'precision': 0.4568764568764569, 'recall': 0.6343042071197411, 'f1': 0.5311653116531165, 'number': 927}, 'overall_precision': 0.41065662002152853, 'overall_recall': 0.44412107101280557, 'overall_f1': 0.4267337807606264, 'overall_accuracy': 0.6608173893354466}
			------------EPOCH 7---------------
Loss: tensor(825.8274, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(982.6140, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(623.8618, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(662.2366, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1429.9481, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1153.9292, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(863.0540, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(574.0353, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1081.8901, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(824.7816, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(446.5967, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(391.5270, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(799.6696, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2086.9470, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(735.2855, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(484.9300, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1509.8978, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(946.6929, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(559.0933, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1314.6721, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(694.3906, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(841.4329, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1077.5504, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(876.1327, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(751.9838, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1040.9536, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1280.9288, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(657.2222, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.15432098765432098, 'recall': 0.0316055625790139, 'f1': 0.05246589716684155, 'number': 791}, 'P': {'precision': 0.45949926362297494, 'recall': 0.6731391585760518, 'f1': 0.5461706783369803, 'number': 927}, 'overall_precision': 0.42697368421052634, 'overall_recall': 0.3777648428405122, 'overall_f1': 0.40086473131562694, 'overall_accuracy': 0.6196535718328994}
			------------EPOCH 8---------------
Loss: tensor(843.1214, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(975.3717, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(717.5399, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(661.6812, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1548.0082, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1211.9758, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(897.2311, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(706.4921, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(998.5986, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(791.9016, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(538.3138, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(532.2506, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(654.3437, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2044.1140, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(647.7786, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(531.7182, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1093.1604, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(759.6111, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(412.8276, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1090.5916, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(713.3298, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(847.0486, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1066.2391, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(940.9568, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(933.0307, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1574.8403, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1996.3212, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(981.8937, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.29411764705882354, 'recall': 0.6005056890012642, 'f1': 0.3948462177888612, 'number': 791}, 'P': {'precision': 0.5493421052631579, 'recall': 0.18015102481121897, 'f1': 0.27132412672623885, 'number': 927}, 'overall_precision': 0.334549244398124, 'overall_recall': 0.37369033760186265, 'overall_f1': 0.3530382183117954, 'overall_accuracy': 0.5920751726480245}
			------------EPOCH 9---------------
Loss: tensor(784.3839, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(955.5122, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(648.9075, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(831.3595, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1686.0071, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1055.5006, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1090.6859, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(854.9713, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(783.1746, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(656.2398, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(322.7440, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(288.0259, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(631.4099, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1565.6501, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(615.0995, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(448.8566, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2083.9065, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1261.8059, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(623.6771, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1785.8398, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(884.6691, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1302.6176, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1318.4806, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(880.5123, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(704.5351, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(878.7023, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1145.8253, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(597.3298, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.24479166666666666, 'recall': 0.17825537294563842, 'f1': 0.20629114850036578, 'number': 791}, 'P': {'precision': 0.44626593806921677, 'recall': 0.26429341963322545, 'f1': 0.3319783197831978, 'number': 927}, 'overall_precision': 0.3431111111111111, 'overall_recall': 0.22467986030267753, 'overall_f1': 0.27154414351037637, 'overall_accuracy': 0.4963885429638854}
			------------EPOCH 10---------------
Loss: tensor(726.2180, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(800.7375, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(622.6459, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(769.4246, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2019.2550, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1161.0461, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(847.3566, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1136.6797, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1085.2817, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(972.7245, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(337.6483, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(303.4839, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(425.3468, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1876.3245, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(484.3360, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(367.0405, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(954.5670, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(650.0265, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(346.6476, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(965.2493, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(610.2531, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(748.6864, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(898.6179, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(901.1860, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(829.8893, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1064.9209, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1882.7552, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(483.1544, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.36194563662374823, 'recall': 0.3198482932996207, 'f1': 0.3395973154362416, 'number': 791}, 'P': {'precision': 0.4316644113667118, 'recall': 0.6882416396979504, 'f1': 0.5305613305613306, 'number': 927}, 'overall_precision': 0.40927882406982086, 'overall_recall': 0.5186263096623981, 'overall_f1': 0.45750962772785625, 'overall_accuracy': 0.6581003056719121}
			------------EPOCH 11---------------
Loss: tensor(825.0443, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(953.3401, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(587.4466, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(893.4061, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1099.5327, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(890.7715, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(658.1882, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(481.3629, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(603.2375, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(526.0279, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(306.6560, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(257.4521, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(376.7632, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1134.4636, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(479.9725, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(291.2808, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(802.3513, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(546.5087, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(227.7427, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(816.6257, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(388.6070, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(533.5529, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(620.6063, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(366.9852, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(393.9928, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(547.2500, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(711.7830, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(435.6034, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3902439024390244, 'recall': 0.46523388116308473, 'f1': 0.4244521337946943, 'number': 791}, 'P': {'precision': 0.5148883374689827, 'recall': 0.447680690399137, 'f1': 0.4789382573571841, 'number': 927}, 'overall_precision': 0.44768439108061747, 'overall_recall': 0.45576251455180444, 'overall_f1': 0.45168733775598496, 'overall_accuracy': 0.6646892335559832}
			------------EPOCH 12---------------
Loss: tensor(348.9125, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(463.8389, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(297.9357, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(363.1029, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(726.5401, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(584.4319, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(319.5653, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(233.9092, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(518.3932, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(417.5202, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(213.9643, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(146.6931, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(179.1548, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(750.9813, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(306.6326, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(165.8691, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(511.1559, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(375.3262, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(141.4629, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(556.0610, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(259.5968, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(396.2374, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(453.6896, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(262.8856, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(308.1017, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(454.1272, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(497.7421, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(332.0954, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4533333333333333, 'recall': 0.3438685208596713, 'f1': 0.39108554996405465, 'number': 791}, 'P': {'precision': 0.46965098634294383, 'recall': 0.6677454153182308, 'f1': 0.5514476614699332, 'number': 927}, 'overall_precision': 0.46454640250260687, 'overall_recall': 0.5186263096623981, 'overall_f1': 0.4900990099009901, 'overall_accuracy': 0.6977244424317899}
			------------EPOCH 13---------------
Loss: tensor(367.7501, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(500.6429, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(288.6363, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(403.6382, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(502.2127, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(557.1072, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(253.0899, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(152.4864, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(314.0765, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(231.1669, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(158.4446, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(96.7755, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(133.8840, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(389.4756, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(199.1537, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(97.1034, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(369.9285, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(252.7147, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(95.1484, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(415.2845, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(217.8118, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(225.3359, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(267.4660, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(189.4687, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(264.5209, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(313.8839, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(309.7394, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(239.7429, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4143947655398037, 'recall': 0.4804045512010114, 'f1': 0.44496487119437944, 'number': 791}, 'P': {'precision': 0.5268041237113402, 'recall': 0.5512405609492989, 'f1': 0.5387453874538746, 'number': 927}, 'overall_precision': 0.47217806041335453, 'overall_recall': 0.5186263096623981, 'overall_f1': 0.4943134535367545, 'overall_accuracy': 0.7042454432242726}
			------------EPOCH 14---------------
Loss: tensor(191.0287, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(221.3083, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(143.1277, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(207.1880, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(309.5998, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(297.0186, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(130.4363, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(92.2659, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(240.1950, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(180.4632, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(116.4516, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.0339, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(107.6950, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(258.1267, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(154.7066, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.4827, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(256.3993, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(174.3377, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.9100, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(302.6258, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(127.6422, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(176.2151, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(199.3012, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(119.8791, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(141.2573, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(170.7292, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(180.4223, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(101.7782, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4369047619047619, 'recall': 0.4639696586599241, 'f1': 0.45003065603923975, 'number': 791}, 'P': {'precision': 0.5250481695568401, 'recall': 0.5879180151024811, 'f1': 0.55470737913486, 'number': 927}, 'overall_precision': 0.48562300319488816, 'overall_recall': 0.5308498253783469, 'overall_f1': 0.507230255839822, 'overall_accuracy': 0.7057171968753538}
			------------EPOCH 15---------------
Loss: tensor(142.7304, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(139.3826, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(108.7413, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(160.7097, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(223.4991, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(238.5797, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(99.9627, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.9879, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(168.4548, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(138.6353, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.2944, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.0732, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.2395, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(173.7124, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(128.8755, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.6056, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(146.6364, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(111.3228, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.0280, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(195.5753, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(90.0159, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(105.5237, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(111.0211, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.8935, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(98.4716, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(119.0727, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(119.3200, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.7314, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.44935064935064933, 'recall': 0.43742098609355246, 'f1': 0.4433055733504164, 'number': 791}, 'P': {'precision': 0.5178890876565295, 'recall': 0.6245954692556634, 'f1': 0.5662591687041565, 'number': 927}, 'overall_precision': 0.4899364406779661, 'overall_recall': 0.5384167636786962, 'overall_f1': 0.5130338325013866, 'overall_accuracy': 0.7079814332616325}
			------------EPOCH 16---------------
Loss: tensor(104.0634, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(103.5829, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(89.5040, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(132.4880, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(154.2687, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(168.3831, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.7813, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.5575, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(111.6314, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(111.1202, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.0973, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.4034, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.1834, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(131.5515, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(108.6413, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.2009, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(99.5658, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(79.7276, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.1628, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(130.2983, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.5149, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.4932, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(81.9906, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.7084, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(81.3471, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.4268, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(87.9477, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.7339, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4433734939759036, 'recall': 0.46523388116308473, 'f1': 0.45404071560764964, 'number': 791}, 'P': {'precision': 0.5152073732718894, 'recall': 0.6030204962243797, 'f1': 0.5556660039761431, 'number': 927}, 'overall_precision': 0.4840731070496084, 'overall_recall': 0.5395809080325961, 'overall_f1': 0.5103220478943022, 'overall_accuracy': 0.7042228008604098}
			------------EPOCH 17---------------
Loss: tensor(82.0436, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.3329, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.2612, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(107.0967, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(114.6553, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(116.5545, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.0594, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.1054, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(83.4455, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(95.7008, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.9891, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.9519, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.6696, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(112.5792, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(87.9470, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.5001, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.2427, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.0726, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.2520, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(98.0004, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.3180, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.6566, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.3707, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.6461, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.8564, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.9640, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.9818, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.0814, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.44537815126050423, 'recall': 0.4690265486725664, 'f1': 0.45689655172413796, 'number': 791}, 'P': {'precision': 0.5277246653919694, 'recall': 0.5954692556634305, 'f1': 0.5595539787126204, 'number': 927}, 'overall_precision': 0.4912187333688132, 'overall_recall': 0.5372526193247963, 'overall_f1': 0.5132054489852655, 'overall_accuracy': 0.7063058983357863}
			------------EPOCH 18---------------
Loss: tensor(63.5139, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.8556, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.3166, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(94.1531, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(85.1054, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(93.1289, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.4242, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.9866, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.2264, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(81.4791, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.5007, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.7950, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.5872, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(93.3828, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.5639, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.1709, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.0434, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.1546, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.9517, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.5336, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.4525, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.9989, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.9705, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.2178, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.5537, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.1196, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.4393, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.0405, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4568854568854569, 'recall': 0.44879898862199746, 'f1': 0.45280612244897955, 'number': 791}, 'P': {'precision': 0.5190771960958296, 'recall': 0.6310679611650486, 'f1': 0.5696202531645569, 'number': 927}, 'overall_precision': 0.49369747899159666, 'overall_recall': 0.5471478463329453, 'overall_f1': 0.5190502484815019, 'overall_accuracy': 0.7105400203781275}
			------------EPOCH 19---------------
Loss: tensor(40.6767, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.4560, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.1240, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.0843, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.5686, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.9768, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.9366, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.0301, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.8872, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(79.3472, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.0153, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.1472, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.6388, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.7952, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.9887, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.1725, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.2276, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.7305, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.3228, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.1729, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.7483, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.9752, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.7210, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.7121, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.7260, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.2660, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.9466, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.1664, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4428904428904429, 'recall': 0.4804045512010114, 'f1': 0.46088538508186777, 'number': 791}, 'P': {'precision': 0.525328330206379, 'recall': 0.6040992448759439, 'f1': 0.5619668840943303, 'number': 927}, 'overall_precision': 0.4885654885654886, 'overall_recall': 0.5471478463329453, 'overall_f1': 0.5161998901702362, 'overall_accuracy': 0.7082757839918488}
			------------EPOCH 20---------------
Loss: tensor(27.3834, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.0021, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.0363, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.5774, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.0562, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.5963, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.3504, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.0502, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.6775, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.6578, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.8786, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.6978, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.3432, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.0440, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.6189, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.9085, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.9226, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.7791, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.6985, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.8278, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.8298, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.3995, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.4136, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.6041, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.5418, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.5939, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.9691, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.3916, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.45870393900889456, 'recall': 0.4563843236409608, 'f1': 0.4575411913814956, 'number': 791}, 'P': {'precision': 0.5209090909090909, 'recall': 0.6181229773462783, 'f1': 0.5653675382338431, 'number': 927}, 'overall_precision': 0.4949655537890832, 'overall_recall': 0.5436554132712457, 'overall_f1': 0.5181692094313454, 'overall_accuracy': 0.7083210687195743}
			------------EPOCH 21---------------
Loss: tensor(17.6611, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.3184, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.1242, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.2599, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.0180, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.8004, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.3077, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.1765, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.4899, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.4810, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.0663, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.8113, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.6986, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.2985, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(114.1008, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.9209, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.1154, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.7132, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.4640, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.3246, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.2909, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.2155, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.3200, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.6513, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.4858, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.4694, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.1917, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.5985, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.42229367631296894, 'recall': 0.49810366624525915, 'f1': 0.45707656612529, 'number': 791}, 'P': {'precision': 0.5189873417721519, 'recall': 0.5749730312837109, 'f1': 0.5455475946775845, 'number': 927}, 'overall_precision': 0.4729591836734694, 'overall_recall': 0.5395809080325961, 'overall_f1': 0.5040783034257749, 'overall_accuracy': 0.7041095890410959}
			------------EPOCH 22---------------
Loss: tensor(21.9285, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.2966, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.7258, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.7879, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.0061, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.6449, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.7165, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.4972, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.8835, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.8090, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.7696, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.9594, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.4443, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.7939, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.6109, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.9855, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.4174, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.1848, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.2394, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.8199, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.0866, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.2028, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.3911, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.7239, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.8739, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.8525, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.1047, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.0035, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.437125748502994, 'recall': 0.461441213653603, 'f1': 0.4489544895448954, 'number': 791}, 'P': {'precision': 0.5210762331838565, 'recall': 0.6267529665587918, 'f1': 0.5690499510284034, 'number': 927}, 'overall_precision': 0.48512820512820515, 'overall_recall': 0.5506402793946449, 'overall_f1': 0.5158124318429662, 'overall_accuracy': 0.7077323672591419}
			------------EPOCH 23---------------
Loss: tensor(12.2472, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.1792, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.6130, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.4689, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.6062, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.4734, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.9905, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.4928, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.3143, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.1893, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.4319, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.6313, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.0762, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.9804, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.1170, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.6876, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.3735, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.4810, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.1811, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.1600, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.5716, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.1127, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.4268, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.8819, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.1392, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.8127, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.8212, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.3648, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4439083232810615, 'recall': 0.46523388116308473, 'f1': 0.45432098765432105, 'number': 791}, 'P': {'precision': 0.5191451469278717, 'recall': 0.6289104638619202, 'f1': 0.568780487804878, 'number': 927}, 'overall_precision': 0.48719262295081966, 'overall_recall': 0.5535506402793946, 'overall_f1': 0.5182561307901907, 'overall_accuracy': 0.7070304539793955}
			------------EPOCH 24---------------
Loss: tensor(11.2189, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.2550, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.2915, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.1476, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.7249, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.1293, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.0742, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.1536, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.7737, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.2642, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.6786, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.4883, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.0577, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.7973, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.3248, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.8898, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.9551, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.6656, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.2689, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.1560, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.1409, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.3089, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.2640, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.5588, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.5511, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.5007, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.4146, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.1226, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4287369640787949, 'recall': 0.46776232616940583, 'f1': 0.44740024183796856, 'number': 791}, 'P': {'precision': 0.5131332082551595, 'recall': 0.5900755124056095, 'f1': 0.5489212242849975, 'number': 927}, 'overall_precision': 0.4753758424053914, 'overall_recall': 0.5337601862630966, 'overall_f1': 0.5028790786948176, 'overall_accuracy': 0.7019359221102683}
			------------EPOCH 25---------------
Loss: tensor(9.1336, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.7363, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.3771, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.9874, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.9857, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.3157, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.3726, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.4866, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.0240, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.7307, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.3810, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.2397, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.4523, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.5228, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.4094, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.3164, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.8531, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.3371, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.4559, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.6110, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.0054, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.9337, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.3970, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.5377, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.3781, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.6215, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.0545, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.3057, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.43675417661097854, 'recall': 0.46270543615676357, 'f1': 0.44935543278084716, 'number': 791}, 'P': {'precision': 0.5298988040478381, 'recall': 0.6213592233009708, 'f1': 0.5719960278053624, 'number': 927}, 'overall_precision': 0.48935064935064937, 'overall_recall': 0.5483119906868452, 'overall_f1': 0.5171561899533351, 'overall_accuracy': 0.7097022529152044}


		-------------RUN 2-----------
			------------EPOCH 1---------------
Loss: tensor(2245.1567, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3716.6194, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2109.5024, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2620.3022, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3260.9795, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2490.8245, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1870.0667, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2357.1094, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3237.4988, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2400.0728, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2987.7188, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2480.0127, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1040.1997, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2818.6406, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4076.2048, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1307.6499, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2253.7466, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4166.0713, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1994.8923, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2340.7046, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(804.7540, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1598.7236, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3151.8105, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3039.0244, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1299.1517, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1993.4374, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4299.3721, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3436.7241, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2990.6614, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.0, 'recall': 0.0, 'f1': 0.0, 'number': 776}, 'P': {'precision': 0.22278481012658227, 'recall': 0.4069364161849711, 'f1': 0.2879345603271984, 'number': 865}, 'overall_precision': 0.22278481012658227, 'overall_recall': 0.21450335161486897, 'overall_f1': 0.21856566283762807, 'overall_accuracy': 0.4613179874157505}
			------------EPOCH 2---------------
Loss: tensor(1732.4490, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2911.9817, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1672.2852, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2062.5190, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2736.3223, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2101.9778, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1549.2847, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1942.7953, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2795.9805, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1970.9486, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2687.8076, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2106.4211, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(844.5052, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2301.5952, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3537.0220, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1175.2102, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1852.7831, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3539.6890, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1708.9297, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2069.2896, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(731.7975, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1430.5964, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2742.7710, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2600.2585, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1183.6068, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1855.5710, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3798.1665, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3020.2532, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2625.7434, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.10869565217391304, 'recall': 0.03221649484536082, 'f1': 0.049701789264413515, 'number': 776}, 'P': {'precision': 0.23981552651806304, 'recall': 0.3606936416184971, 'f1': 0.28808864265927975, 'number': 865}, 'overall_precision': 0.2201175702155454, 'overall_recall': 0.20536258379037173, 'overall_f1': 0.21248423707440103, 'overall_accuracy': 0.5555431156093956}
			------------EPOCH 3---------------
Loss: tensor(1486.2102, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2293.7183, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1407.0713, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1691.2600, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2276.3818, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1771.4044, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1293.9005, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1626.2599, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2329.3586, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1639.5903, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2342.3789, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1885.7998, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(745.0776, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1910.3915, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3004.5527, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(955.6141, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1585.3438, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2926.9390, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1505.1479, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1974.2466, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(610.8163, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1151.8236, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2137.3516, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2308.5146, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(937.3505, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1268.6274, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3292.7317, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2549.4421, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1899.5375, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.05555555555555555, 'recall': 0.001288659793814433, 'f1': 0.0025188916876574302, 'number': 776}, 'P': {'precision': 0.2286309937456567, 'recall': 0.38034682080924853, 'f1': 0.2855902777777778, 'number': 865}, 'overall_precision': 0.22649279341111875, 'overall_recall': 0.20109689213893966, 'overall_f1': 0.21304067140090382, 'overall_accuracy': 0.537607201236033}
			------------EPOCH 4---------------
Loss: tensor(1500.8818, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2378.0212, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1444.8998, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1915.8923, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2232.5261, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1675.8647, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1192.8248, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1487.7546, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2008.7861, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1303.1313, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2062.4348, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1614.4724, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(623.3331, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1584.3231, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2612.0210, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(847.3929, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1361.9897, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2585.5557, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1390.2255, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1825.1274, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(567.7566, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1019.4334, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1821.1162, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2106.8047, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(828.7236, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1077.5852, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2989.5295, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2323.9370, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1665.7701, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.2949438202247191, 'recall': 0.13530927835051546, 'f1': 0.18551236749116606, 'number': 776}, 'P': {'precision': 0.26224611708482676, 'recall': 0.507514450867052, 'f1': 0.34580543521071283, 'number': 865}, 'overall_precision': 0.26798029556650244, 'overall_recall': 0.33150517976843386, 'overall_f1': 0.29637700898937613, 'overall_accuracy': 0.5863991580644439}
			------------EPOCH 5---------------
Loss: tensor(1127.5323, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1872.4510, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1156.1647, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1357.0081, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1761.1626, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1378.6877, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(914.1667, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1293.3661, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1813.6821, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1150.2871, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1718.4785, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1378.4116, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(546.2852, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1578.6677, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2386.1001, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(847.5884, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1085.7058, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2383.1548, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1174.6432, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1446.4067, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(534.6592, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(959.5294, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1455.1443, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1624.6586, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(745.7346, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(810.8427, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2532.2380, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1903.8689, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1281.2070, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.2955223880597015, 'recall': 0.12757731958762886, 'f1': 0.1782178217821782, 'number': 776}, 'P': {'precision': 0.2931833223031105, 'recall': 0.5121387283236994, 'f1': 0.3728956228956229, 'number': 865}, 'overall_precision': 0.29360780065005415, 'overall_recall': 0.33028641072516757, 'overall_f1': 0.3108689417837683, 'overall_accuracy': 0.5984236100226158}
			------------EPOCH 6---------------
Loss: tensor(1038.5454, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1742.1067, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1050.7507, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1292.0232, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1519.3516, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1208.9165, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(768.1455, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1101.6162, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1677.8401, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(938.3688, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1428.4822, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1142.8092, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(414.5863, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1291.7544, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2136.2986, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(697.9298, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(985.8137, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2135.4614, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1039.4657, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1319.2942, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(503.4894, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(812.3450, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1127.9978, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1272.1162, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(590.4856, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(552.0562, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1980.2052, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1524.9188, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(957.7615, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.36929460580912865, 'recall': 0.11469072164948453, 'f1': 0.17502458210422814, 'number': 776}, 'P': {'precision': 0.25497512437810943, 'recall': 0.47398843930635837, 'f1': 0.3315810756166599, 'number': 865}, 'overall_precision': 0.269875608436993, 'overall_recall': 0.30408287629494213, 'overall_f1': 0.2859598853868195, 'overall_accuracy': 0.5927808504444793}
			------------EPOCH 7---------------
Loss: tensor(986.0319, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1725.8528, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1017.8069, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1310.0908, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1341.4209, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(977.9266, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(708.6477, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(925.9050, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1557.0717, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(884.4591, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1257.1002, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(927.3757, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(282.8017, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1031.9430, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1775.3142, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(633.0804, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(817.6324, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1753.5906, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(848.8127, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1087.5566, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(412.0796, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(674.7059, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(979.9999, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1117.2593, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(532.0471, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(530.5289, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1689.6282, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1343.0129, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(731.0645, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3945578231292517, 'recall': 0.14948453608247422, 'f1': 0.21682242990654202, 'number': 776}, 'P': {'precision': 0.2614035087719298, 'recall': 0.5167630057803468, 'f1': 0.34718446601941744, 'number': 865}, 'overall_precision': 0.280938123752495, 'overall_recall': 0.34308348567946373, 'overall_f1': 0.30891632373113853, 'overall_accuracy': 0.5919523500302291}
			------------EPOCH 8---------------
Loss: tensor(857.1487, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1486.2952, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(910.1301, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1161.3401, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1385.1633, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(924.7042, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(688.7252, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(959.9289, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1527.8474, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(913.5383, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1555.7372, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1021.6829, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(230.9591, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(969.6750, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1661.0198, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(566.4460, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(727.2650, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1666.4268, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(740.2721, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(925.7401, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(463.2690, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(748.4270, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1153.2876, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1122.3696, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(710.7237, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(800.6783, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2013.1028, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1695.8348, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1035.0609, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3381782945736434, 'recall': 0.4497422680412371, 'f1': 0.38606194690265483, 'number': 776}, 'P': {'precision': 0.41519250780437045, 'recall': 0.461271676300578, 'f1': 0.4370208105147864, 'number': 865}, 'overall_precision': 0.3753135975915705, 'overall_recall': 0.4558196221815966, 'overall_f1': 0.4116675839295542, 'overall_accuracy': 0.6567993013726237}
			------------EPOCH 9---------------
Loss: tensor(738.1643, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1102.5786, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(821.5516, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(817.4534, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(970.8274, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(650.8185, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(521.5685, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(671.3181, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1244.1348, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(681.0933, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1213.2651, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(909.8971, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(326.0886, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1217.2690, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2286.5396, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(764.4799, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(949.4984, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2092.6938, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(952.6954, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1579.0842, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(316.2520, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(684.2308, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(913.1484, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1226.5609, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(393.5538, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(389.9080, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1266.8862, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(983.9969, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(706.4428, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.32816901408450705, 'recall': 0.3002577319587629, 'f1': 0.3135935397039031, 'number': 776}, 'P': {'precision': 0.3389423076923077, 'recall': 0.3260115606936416, 'f1': 0.33235120801414264, 'number': 865}, 'overall_precision': 0.3339818417639429, 'overall_recall': 0.31383302864107254, 'overall_f1': 0.3235940936223688, 'overall_accuracy': 0.5929599856691821}
			------------EPOCH 10---------------
Loss: tensor(1033.0479, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1564.0725, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1029.5393, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1015.7593, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1317.1246, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(890.1940, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(736.0967, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(809.1018, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1322.8784, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(843.2792, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(992.4916, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(786.8871, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(273.9681, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(912.5897, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1509.4972, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(465.9674, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(581.4298, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1334.3733, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(730.5106, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(875.2183, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(268.1494, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(492.0319, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(716.8096, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(910.4780, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(355.3088, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(323.0662, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1387.4714, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(958.4214, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(621.0708, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4557291666666667, 'recall': 0.22551546391752578, 'f1': 0.3017241379310345, 'number': 776}, 'P': {'precision': 0.39010282776349614, 'recall': 0.7017341040462428, 'f1': 0.5014456836018174, 'number': 865}, 'overall_precision': 0.40309278350515465, 'overall_recall': 0.4765386959171237, 'overall_f1': 0.43674951130969003, 'overall_accuracy': 0.6411473611142211}
			------------EPOCH 11---------------
Loss: tensor(618.8297, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1171.9519, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(756.9723, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(943.5121, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(936.9688, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(449.0355, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(418.7736, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(522.4924, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(873.1855, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(498.3603, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(738.1153, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(555.7729, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(126.9041, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(633.4755, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1065.2499, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(484.4092, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(395.5068, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(957.9097, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(445.1217, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(558.3920, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(209.9227, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(407.3033, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(480.9117, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(521.0477, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(283.5889, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(303.5059, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(879.4709, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(593.4073, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(459.7188, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.40981856990394877, 'recall': 0.4948453608247423, 'f1': 0.44833625218914186, 'number': 776}, 'P': {'precision': 0.4647727272727273, 'recall': 0.4728323699421965, 'f1': 0.4687679083094556, 'number': 865}, 'overall_precision': 0.4364336818932306, 'overall_recall': 0.48324192565508833, 'overall_f1': 0.45864661654135336, 'overall_accuracy': 0.6814527866723393}
			------------EPOCH 12---------------
Loss: tensor(583.3550, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(896.1474, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(696.3235, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(605.2786, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(732.4968, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(451.2853, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(368.5949, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(436.1824, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(769.2094, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(377.9198, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(541.2809, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(493.5440, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(99.9193, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(518.3523, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(835.9935, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(339.2329, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(351.7453, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(784.8788, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(309.7072, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(469.3080, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(136.6050, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(422.3719, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(394.8486, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(427.8373, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(212.4288, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(258.7749, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(780.7236, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(534.5938, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(282.8657, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4265536723163842, 'recall': 0.38917525773195877, 'f1': 0.40700808625336926, 'number': 776}, 'P': {'precision': 0.382306477093207, 'recall': 0.5595375722543353, 'f1': 0.4542468324730174, 'number': 865}, 'overall_precision': 0.3981762917933131, 'overall_recall': 0.4789762340036563, 'overall_f1': 0.4348547717842324, 'overall_accuracy': 0.6783403121431291}
			------------EPOCH 13---------------
Loss: tensor(406.2324, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(642.1410, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(435.4105, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(541.5467, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(450.8996, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(233.5627, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(266.8198, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(253.3382, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(565.6702, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(279.9940, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(450.2584, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(337.0551, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.2747, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(446.1828, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(558.7740, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(281.9424, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(281.7930, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(572.5040, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(230.6350, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(287.8712, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(100.7595, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(294.4934, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(300.9830, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(272.9504, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(143.1373, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(137.7445, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(483.4553, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(295.1792, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(190.2952, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4077519379844961, 'recall': 0.3389175257731959, 'f1': 0.3701618578465869, 'number': 776}, 'P': {'precision': 0.4406623735050598, 'recall': 0.553757225433526, 'f1': 0.49077868852459017, 'number': 865}, 'overall_precision': 0.4284064665127021, 'overall_recall': 0.4521633150517977, 'overall_f1': 0.4399644233619924, 'overall_accuracy': 0.6762802570590475}
			------------EPOCH 14---------------
Loss: tensor(285.8259, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(515.3080, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(337.0419, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(372.4480, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(343.6660, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(177.8795, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(229.3358, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(205.9514, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(443.0729, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(232.6254, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(291.8251, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(244.6446, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.1339, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(268.8055, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(385.2104, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(225.4321, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(208.6541, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(407.8567, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(159.5529, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(205.9227, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(75.9474, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(251.1509, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(253.2322, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(212.1377, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(87.5625, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(102.9902, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(374.7456, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(209.6404, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(134.7942, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.39749430523917995, 'recall': 0.4497422680412371, 'f1': 0.42200725513905685, 'number': 776}, 'P': {'precision': 0.3817204301075269, 'recall': 0.49248554913294795, 'f1': 0.43008581524482586, 'number': 865}, 'overall_precision': 0.38866599799398194, 'overall_recall': 0.47227300426569163, 'overall_f1': 0.4264099037138927, 'overall_accuracy': 0.6718690521507423}
			------------EPOCH 15---------------
Loss: tensor(216.9015, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(366.7668, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(186.1440, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(207.1054, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(212.8321, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(103.7803, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(174.4798, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(118.9799, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(304.7615, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(154.7351, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(221.9297, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(197.8336, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.6347, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(196.8767, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(266.7408, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(162.6032, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(144.2774, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(306.6732, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(119.1392, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(167.0747, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.8404, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(195.5210, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(198.9958, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(123.9937, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.7429, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.0293, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(232.6766, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(172.2776, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(96.3092, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4315245478036176, 'recall': 0.43041237113402064, 'f1': 0.43096774193548393, 'number': 776}, 'P': {'precision': 0.4392523364485981, 'recall': 0.5433526011560693, 'f1': 0.4857881136950904, 'number': 865}, 'overall_precision': 0.4360086767895879, 'overall_recall': 0.489945155393053, 'overall_f1': 0.46140602582496415, 'overall_accuracy': 0.6824604223112922}
			------------EPOCH 16---------------
Loss: tensor(168.9191, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(231.1708, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(119.4415, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(153.2235, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(142.5367, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.7253, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(134.4399, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(85.6300, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(266.2230, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(90.1501, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(151.4631, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(159.2066, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.8209, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(132.5468, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(181.9045, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(112.8779, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(111.1386, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(203.3212, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(82.8248, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(123.3441, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.1980, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(137.2838, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(169.8890, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(99.5942, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.7650, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.6561, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(172.7773, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(139.8052, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(76.5940, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.46511627906976744, 'recall': 0.41237113402061853, 'f1': 0.4371584699453552, 'number': 776}, 'P': {'precision': 0.4172901080631754, 'recall': 0.5803468208092486, 'f1': 0.48549323017408125, 'number': 865}, 'overall_precision': 0.43469063987308304, 'overall_recall': 0.5009140767824497, 'overall_f1': 0.4654586636466591, 'overall_accuracy': 0.6776461631474059}
			------------EPOCH 17---------------
Loss: tensor(126.3196, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(186.1013, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(97.7293, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(118.7379, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(113.9857, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.0007, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(101.3861, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.1167, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(148.2858, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.8490, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(113.6778, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(136.9148, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.5111, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(100.9319, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(135.0033, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.3406, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(89.4832, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(148.4069, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.0508, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(84.3786, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.3541, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(106.4256, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(140.3367, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.2312, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.4469, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.6728, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(120.4512, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(102.1976, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.9889, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.440046565774156, 'recall': 0.48711340206185566, 'f1': 0.46238532110091746, 'number': 776}, 'P': {'precision': 0.4480769230769231, 'recall': 0.5387283236994219, 'f1': 0.4892388451443569, 'number': 865}, 'overall_precision': 0.4444444444444444, 'overall_recall': 0.514320536258379, 'overall_f1': 0.47683615819209035, 'overall_accuracy': 0.6855505049374147}
			------------EPOCH 18---------------
Loss: tensor(74.6985, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(124.3512, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.0530, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(91.7913, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.8221, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.5154, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(95.2658, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.4570, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(110.2837, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.7547, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.0508, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(109.9953, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.3961, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(82.5188, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(106.7325, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.1305, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(79.4531, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(115.3716, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.2367, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.4935, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.6595, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(81.1792, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(119.5388, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.7557, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.6415, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.7486, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(91.2609, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(79.1998, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.6800, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.45539280958721706, 'recall': 0.44072164948453607, 'f1': 0.4479371316306483, 'number': 776}, 'P': {'precision': 0.4489973844812554, 'recall': 0.5953757225433526, 'f1': 0.5119284294234592, 'number': 865}, 'overall_precision': 0.45152792413066384, 'overall_recall': 0.52224253503961, 'overall_f1': 0.48431760384289346, 'overall_accuracy': 0.6782059607246019}
			------------EPOCH 19---------------
Loss: tensor(46.0801, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(96.3431, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.5340, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.7734, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.6463, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.7677, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.1328, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.4345, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(91.1027, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.3216, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.1679, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(86.7711, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.3709, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.9475, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(86.1487, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.4062, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.6720, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(91.8451, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.1820, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.2514, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.4837, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.3771, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(104.5587, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.7890, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.3990, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.5372, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.8509, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.6637, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.4193, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4580246913580247, 'recall': 0.47809278350515466, 'f1': 0.4678436317780581, 'number': 776}, 'P': {'precision': 0.46904315196998125, 'recall': 0.5780346820809249, 'f1': 0.5178663904712584, 'number': 865}, 'overall_precision': 0.4642857142857143, 'overall_recall': 0.5307739183424741, 'overall_f1': 0.4953085015638328, 'overall_accuracy': 0.6845652612015495}
			------------EPOCH 20---------------
Loss: tensor(38.8543, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.3157, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.0960, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.2195, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.2935, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.1600, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.1276, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.4375, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.9087, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.5280, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.2867, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.8278, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.8863, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.1614, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.7554, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.4969, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.7757, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.2407, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.4637, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.4118, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.8857, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.8555, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(92.8128, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.4189, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.7398, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.6054, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.1699, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.6438, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.6275, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.46125, 'recall': 0.47551546391752575, 'f1': 0.4682741116751269, 'number': 776}, 'P': {'precision': 0.4596330275229358, 'recall': 0.5791907514450867, 'f1': 0.512531969309463, 'number': 865}, 'overall_precision': 0.4603174603174603, 'overall_recall': 0.5301645338208409, 'overall_f1': 0.4927782497875956, 'overall_accuracy': 0.6845652612015495}
			------------EPOCH 21---------------
Loss: tensor(32.1732, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.7185, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.4338, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.4163, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.3467, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.8215, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.6804, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.3003, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.4051, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.0226, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.4292, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.7205, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.4549, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.0864, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.4292, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.7609, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.3765, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.5743, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.3536, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.8049, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.7919, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.8774, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(83.8726, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.1084, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.3490, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.2554, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.9295, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.1220, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.5654, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.46329113924050636, 'recall': 0.47164948453608246, 'f1': 0.4674329501915709, 'number': 776}, 'P': {'precision': 0.4743119266055046, 'recall': 0.5976878612716763, 'f1': 0.5289002557544757, 'number': 865}, 'overall_precision': 0.4696808510638298, 'overall_recall': 0.538086532602072, 'overall_f1': 0.5015620562340244, 'overall_accuracy': 0.6856848563559417}
			------------EPOCH 22---------------
Loss: tensor(27.8951, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.4089, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.4037, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.7195, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.3769, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.0290, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.0534, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.8528, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.5604, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.9278, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.3078, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.3869, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.7957, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.3577, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.0473, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.6123, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.3456, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.6194, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.1445, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.8496, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.5675, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.2227, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(75.4875, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.6940, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.8843, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.4468, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.0900, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.0938, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.1679, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4565483476132191, 'recall': 0.4806701030927835, 'f1': 0.46829880728185813, 'number': 776}, 'P': {'precision': 0.47570093457943924, 'recall': 0.5884393063583815, 'f1': 0.5260981912144703, 'number': 865}, 'overall_precision': 0.46740858505564387, 'overall_recall': 0.5374771480804388, 'overall_f1': 0.5, 'overall_accuracy': 0.6875657762153206}
			------------EPOCH 23---------------
Loss: tensor(29.9897, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.7840, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.2982, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.0411, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.3657, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.9158, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.1364, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.6142, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.3250, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.0380, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.5974, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.2833, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.3006, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.6751, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.4990, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.6067, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.4833, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.0047, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.6863, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.5730, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.7889, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.0045, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.7589, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.0440, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.4811, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.6515, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.9903, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.4669, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.2647, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.452970297029703, 'recall': 0.47164948453608246, 'f1': 0.4621212121212121, 'number': 776}, 'P': {'precision': 0.4803370786516854, 'recall': 0.5930635838150289, 'f1': 0.5307811691670977, 'number': 865}, 'overall_precision': 0.4685501066098081, 'overall_recall': 0.5356489945155393, 'overall_f1': 0.49985783338072215, 'overall_accuracy': 0.6875657762153206}
			------------EPOCH 24---------------
Loss: tensor(22.4325, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.8873, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.6837, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.4363, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.9327, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.4081, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.8876, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.9770, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.7518, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.4648, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.2287, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.9419, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.0351, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.7739, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.7186, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.8063, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.4714, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.2654, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.2636, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.5972, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.5848, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.7087, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.8989, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.5019, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.6859, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.4019, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.9219, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.4446, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.1177, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.43510506798516685, 'recall': 0.4536082474226804, 'f1': 0.44416403785488956, 'number': 776}, 'P': {'precision': 0.47733580018501387, 'recall': 0.5965317919075145, 'f1': 0.5303186022610483, 'number': 865}, 'overall_precision': 0.45925925925925926, 'overall_recall': 0.5289457647775746, 'overall_f1': 0.49164542622486546, 'overall_accuracy': 0.686782059607246}
			------------EPOCH 25---------------
Loss: tensor(20.0341, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.1694, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.8453, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.9150, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.5556, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.5217, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.8704, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.5011, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.1257, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.9300, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.3625, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.9286, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.6377, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.3235, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.4363, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.8444, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.9853, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.1170, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.5737, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.4466, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.6355, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.3313, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.1583, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.2433, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.6120, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.8344, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.4052, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.2329, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.6242, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4374240583232078, 'recall': 0.4639175257731959, 'f1': 0.45028142589118203, 'number': 776}, 'P': {'precision': 0.47697974217311234, 'recall': 0.5988439306358382, 'f1': 0.5310097385955921, 'number': 865}, 'overall_precision': 0.45992666317443687, 'overall_recall': 0.5350396099939062, 'overall_f1': 0.49464788732394366, 'overall_accuracy': 0.6847443964262523}


		-------------RUN 3-----------
			------------EPOCH 1---------------
Loss: tensor(8228.5439, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5255.3623, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3945.5601, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2636.5947, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2314.2258, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1000.7850, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1680.9218, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1848.3806, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3087.4131, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2365.8340, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2479.8882, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1930.0742, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1918.3867, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2286.2595, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1747.0210, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1558.6963, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3568.9829, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2923.1331, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4820.5342, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1754.7253, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2279.0237, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1848.2969, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1710.6763, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1822.5896, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2690.6753, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2772.8452, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2619.0369, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2211.4414, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.1111111111111111, 'recall': 0.004784688995215311, 'f1': 0.009174311926605503, 'number': 836}, 'P': {'precision': 0.07832422586520947, 'recall': 0.12609970674486803, 'f1': 0.09662921348314606, 'number': 1023}, 'overall_precision': 0.07902554961378491, 'overall_recall': 0.07154384077461, 'overall_f1': 0.07509881422924902, 'overall_accuracy': 0.4932040074022079}
			------------EPOCH 2---------------
Loss: tensor(5975.0527, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3668.0696, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2735.2603, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1886.1851, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1853.5275, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(779.1932, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1422.0355, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1576.0170, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2727.5693, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1964.0374, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2140.9150, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1550.3607, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1589.8884, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1874.1580, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1483.8855, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1224.0352, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2931.2756, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2359.6523, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3989.9407, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1536.4648, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1974.6345, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1654.6180, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1443.4838, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1536.2791, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2293.9414, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2371.4434, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2177.9883, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1857.1826, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.0954356846473029, 'recall': 0.02751196172248804, 'f1': 0.04271123491179202, 'number': 836}, 'P': {'precision': 0.2284789644012945, 'recall': 0.34506353861192574, 'f1': 0.27492211838006236, 'number': 1023}, 'overall_precision': 0.21052631578947367, 'overall_recall': 0.20225927918235612, 'overall_f1': 0.20631001371742114, 'overall_accuracy': 0.5394039946397805}
			------------EPOCH 3---------------
Loss: tensor(5180.6890, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3078.7095, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2408.9375, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1625.8750, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1650.9258, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(681.4311, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1205.9465, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1330.6077, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2339.3821, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1773.5309, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1912.8605, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1256.6627, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1250.5170, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1504.9026, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1330.4814, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(969.0353, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2477.8179, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1871.3804, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3446.8271, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1332.9429, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1736.5735, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1448.2286, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1188.6637, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1253.4962, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1921.5031, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1999.2327, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1701.5664, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1441.6844, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.09761904761904762, 'recall': 0.04904306220095694, 'f1': 0.06528662420382166, 'number': 836}, 'P': {'precision': 0.2922163588390501, 'recall': 0.43304007820136853, 'f1': 0.3489562820007877, 'number': 1023}, 'overall_precision': 0.25, 'overall_recall': 0.2603550295857988, 'overall_f1': 0.25507246376811593, 'overall_accuracy': 0.5622061982855806}
			------------EPOCH 4---------------
Loss: tensor(4590.2168, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2564.6313, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2044.0994, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1414.4971, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1481.6770, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(579.3977, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1082.6986, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1205.8458, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2021.3071, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1547.2955, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1654.5555, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(876.4271, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(865.5060, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1049.2603, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1168.3759, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(735.5033, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2089.8008, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1598.6582, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2946.1462, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1130.9664, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1508.2920, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1184.0509, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(960.3870, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1038.1321, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1640.3745, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1641.5455, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1364.0222, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1146.8002, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.1456140350877193, 'recall': 0.09928229665071771, 'f1': 0.11806543385490756, 'number': 836}, 'P': {'precision': 0.32460414129110843, 'recall': 0.5210166177908113, 'f1': 0.4, 'number': 1023}, 'overall_precision': 0.27848101265822783, 'overall_recall': 0.33136094674556216, 'overall_f1': 0.3026283468435274, 'overall_accuracy': 0.6065769042605237}
			------------EPOCH 5---------------
Loss: tensor(3822.4434, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2023.2325, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1588.7056, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1114.3274, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1291.7300, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(476.6253, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(976.0479, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1066.9692, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1798.9651, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1438.8018, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1440.9021, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(699.3246, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(629.7355, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(822.8940, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1015.5516, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(538.8419, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1732.9045, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1187.9906, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2228.8242, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(840.7991, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1178.0078, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(974.4210, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(825.3226, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(927.9188, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1411.0641, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1302.9429, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(976.7543, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(917.2605, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.2855421686746988, 'recall': 0.2834928229665072, 'f1': 0.2845138055222089, 'number': 836}, 'P': {'precision': 0.41754122938530736, 'recall': 0.544477028347996, 'f1': 0.4726347051336445, 'number': 1023}, 'overall_precision': 0.36691312384473196, 'overall_recall': 0.4271113501882733, 'overall_f1': 0.3947303007705692, 'overall_accuracy': 0.6577967796141493}
			------------EPOCH 6---------------
Loss: tensor(3080.7739, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1413.8040, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1245.0955, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(893.5663, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1072.1816, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(404.7444, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(950.8960, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(921.1247, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1592.7039, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1369.5366, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1157.8652, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(570.9801, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(539.7050, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(752.0465, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(912.2300, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(416.8671, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1546.8857, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1032.8685, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1772.3247, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(684.9880, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(951.0286, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(824.7437, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(676.0892, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(658.1594, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1160.4388, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(944.0836, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(802.0942, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(755.4060, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.2756977535738598, 'recall': 0.48444976076555024, 'f1': 0.351409978308026, 'number': 836}, 'P': {'precision': 0.532520325203252, 'recall': 0.2561094819159335, 'f1': 0.3458745874587459, 'number': 1023}, 'overall_precision': 0.34013258541560426, 'overall_recall': 0.3587950511027434, 'overall_f1': 0.34921465968586385, 'overall_accuracy': 0.5959202773700891}
			------------EPOCH 7---------------
Loss: tensor(3348.9602, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1281.4495, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1183.6995, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(910.4623, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1074.9409, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(394.6464, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(694.6794, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(826.4083, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1362.5016, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1061.3053, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(757.5062, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(377.8292, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(455.6711, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(622.6139, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(788.1357, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(322.7297, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1931.0625, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1103.2698, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1993.3287, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(928.7621, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(909.2936, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1057.3508, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1027.6733, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1056.3450, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1159.0543, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1095.0406, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(745.7386, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(583.7709, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3021885521885522, 'recall': 0.42942583732057416, 'f1': 0.3547430830039526, 'number': 836}, 'P': {'precision': 0.46200607902735563, 'recall': 0.44574780058651026, 'f1': 0.4537313432835821, 'number': 1023}, 'overall_precision': 0.37471264367816093, 'overall_recall': 0.4384077461000538, 'overall_f1': 0.4040654437283094, 'overall_accuracy': 0.6436730266096612}
			------------EPOCH 8---------------
Loss: tensor(2190.5659, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(902.9691, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(797.1407, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(611.8795, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(948.7465, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(396.2401, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(710.5248, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(732.8881, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1510.3140, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1306.0328, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1013.4019, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(398.3668, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(380.2338, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(423.3272, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(728.3809, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(415.8503, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1518.6787, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1062.6475, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2032.3462, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(607.1973, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(793.4818, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(665.8597, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(487.3848, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(509.9471, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(781.2027, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(656.3022, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(539.9484, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(505.7877, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.31100478468899523, 'recall': 0.07775119617224881, 'f1': 0.1244019138755981, 'number': 836}, 'P': {'precision': 0.3733480176211454, 'recall': 0.6627565982404692, 'f1': 0.4776329693554069, 'number': 1023}, 'overall_precision': 0.36691358024691356, 'overall_recall': 0.399677245831092, 'overall_f1': 0.3825952626158599, 'overall_accuracy': 0.636462255120924}
			------------EPOCH 9---------------
Loss: tensor(2862.9409, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1337.3192, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(866.0664, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(837.2208, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(648.3790, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(284.6808, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(767.5121, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(656.1677, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1060.1027, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(780.7378, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(520.9134, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(305.9760, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(271.0593, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(389.1321, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(609.3490, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(254.1694, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1096.0746, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1063.6968, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1540.8359, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(588.3729, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(694.3473, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(597.3573, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(470.9216, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(522.6111, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(748.1435, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(584.1741, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(467.9158, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(422.6896, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3996023856858847, 'recall': 0.24043062200956938, 'f1': 0.30022404779686335, 'number': 836}, 'P': {'precision': 0.4474053295932679, 'recall': 0.6236559139784946, 'f1': 0.5210289914250714, 'number': 1023}, 'overall_precision': 0.43494038361845516, 'overall_recall': 0.4513179128563744, 'overall_f1': 0.4429778247096093, 'overall_accuracy': 0.6826835130708527}
			------------EPOCH 10---------------
Loss: tensor(1580.1587, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(530.3444, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(465.9417, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(449.6258, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(491.7300, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(244.0974, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(630.4846, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(477.6989, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(909.0381, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(828.8531, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(458.6861, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(272.4708, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(253.0020, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(290.4091, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(423.1447, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(240.6716, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(803.0568, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(457.9247, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1052.4143, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(438.7922, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(471.7028, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(393.2628, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(256.7332, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(249.4869, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(445.6210, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(376.9388, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(248.4819, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(300.0767, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.2697636511817441, 'recall': 0.39593301435406697, 'f1': 0.320891904992729, 'number': 836}, 'P': {'precision': 0.45098039215686275, 'recall': 0.47214076246334313, 'f1': 0.4613180515759313, 'number': 1023}, 'overall_precision': 0.35422106179286333, 'overall_recall': 0.4378698224852071, 'overall_f1': 0.39162857830165976, 'overall_accuracy': 0.6445663965286197}
			------------EPOCH 11---------------
Loss: tensor(1788.9976, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(632.1317, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(750.1677, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(574.6799, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(464.8828, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(184.2071, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(507.2321, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(428.0718, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(708.1254, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(486.9673, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(238.2516, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(191.6367, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(162.4219, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(202.1235, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(310.8125, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(147.7466, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(618.7109, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(346.0536, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(654.2746, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(355.3606, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(415.1001, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(342.2612, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(228.9551, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(187.1664, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(484.5447, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(303.7124, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(251.2435, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(216.0107, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3582089552238806, 'recall': 0.2583732057416268, 'f1': 0.3002084781097985, 'number': 836}, 'P': {'precision': 0.5253112033195021, 'recall': 0.6187683284457478, 'f1': 0.5682226211849192, 'number': 1023}, 'overall_precision': 0.46957964601769914, 'overall_recall': 0.4566971490048413, 'overall_f1': 0.46304881374420503, 'overall_accuracy': 0.6854487056771531}
			------------EPOCH 12---------------
Loss: tensor(1058.7004, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(283.2492, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(324.6150, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(360.5749, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(239.8764, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(99.9131, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(336.3441, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(264.5352, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(425.8031, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(304.1801, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(133.7775, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(127.6039, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(102.2161, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(131.2405, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(217.8971, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(101.1803, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(406.4541, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(303.5895, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(512.7080, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(242.5106, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(264.9768, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(193.3975, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(132.5314, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(138.3483, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(210.4398, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(210.3365, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(116.1131, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(140.5446, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4163934426229508, 'recall': 0.3038277511961722, 'f1': 0.351313969571231, 'number': 836}, 'P': {'precision': 0.4521452145214521, 'recall': 0.6695992179863147, 'f1': 0.5397951142631994, 'number': 1023}, 'overall_precision': 0.44188235294117645, 'overall_recall': 0.5051102743410436, 'overall_f1': 0.47138554216867473, 'overall_accuracy': 0.6796843426286346}
			------------EPOCH 13---------------
Loss: tensor(714.3329, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(208.9740, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(194.5100, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(251.6900, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(164.1427, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(76.9870, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(273.3657, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(230.1386, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(320.8280, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(261.3265, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(103.8360, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(102.5531, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.7362, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(106.0244, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(152.1552, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.6462, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(295.7142, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(199.6043, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(349.5909, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(192.0196, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(182.9244, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(150.2900, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(106.1324, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(109.6361, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(183.8473, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(152.8124, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(104.3202, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(104.4751, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.38936372269705605, 'recall': 0.4904306220095694, 'f1': 0.43409211222869243, 'number': 836}, 'P': {'precision': 0.5664335664335665, 'recall': 0.5542521994134897, 'f1': 0.5602766798418972, 'number': 1023}, 'overall_precision': 0.4756572541382668, 'overall_recall': 0.5255513717052178, 'overall_f1': 0.4993611040122668, 'overall_accuracy': 0.6790249505455938}
			------------EPOCH 14---------------
Loss: tensor(478.3941, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(121.9627, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(132.0111, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(228.0898, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(112.1325, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.6045, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(258.3239, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(150.8110, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(190.3780, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(154.3601, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(79.7295, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.0842, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.0169, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(91.3298, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(135.3671, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.6348, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(284.6447, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(152.3709, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(315.0204, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(176.2435, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(154.4877, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(138.5043, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(107.3966, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.7164, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(123.1297, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(117.3092, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.3156, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(87.6435, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.39591836734693875, 'recall': 0.3480861244019139, 'f1': 0.37046467218332274, 'number': 836}, 'P': {'precision': 0.5080459770114942, 'recall': 0.6480938416422287, 'f1': 0.5695876288659794, 'number': 1023}, 'overall_precision': 0.4676470588235294, 'overall_recall': 0.5131791285637439, 'overall_f1': 0.4893562451910746, 'overall_accuracy': 0.6921489800693426}
			------------EPOCH 15---------------
Loss: tensor(289.5393, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(92.3780, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.1507, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(88.8022, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(85.9861, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.9180, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(152.9610, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(89.4786, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(143.2919, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(116.2231, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.2917, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.0281, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.8823, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.9611, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(79.7836, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.2018, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(181.1545, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(108.2471, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(212.0090, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(119.1390, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(91.5070, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(84.8009, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.1715, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.7116, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(87.4239, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(99.4972, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.0245, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.8500, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4009840098400984, 'recall': 0.38995215311004783, 'f1': 0.39539114614918136, 'number': 836}, 'P': {'precision': 0.5284683239775461, 'recall': 0.6441837732160313, 'f1': 0.5806167400881056, 'number': 1023}, 'overall_precision': 0.47815533980582525, 'overall_recall': 0.5298547606239914, 'overall_f1': 0.5026792549119674, 'overall_accuracy': 0.6910003616021101}
			------------EPOCH 16---------------
Loss: tensor(201.6129, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.9438, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.1841, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(82.0721, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.7327, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.2204, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(118.4429, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.8331, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(115.5331, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(90.8390, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.9610, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.0446, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.4328, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.1936, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.2954, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.2950, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(136.2755, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(86.1874, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(179.3227, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.5202, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.8719, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.1679, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.9260, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.8559, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.9237, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(82.6610, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.0318, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.2292, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.40076335877862596, 'recall': 0.37679425837320574, 'f1': 0.3884093711467324, 'number': 836}, 'P': {'precision': 0.5168100078186083, 'recall': 0.64613880742913, 'f1': 0.574283231972198, 'number': 1023}, 'overall_precision': 0.47263922518159807, 'overall_recall': 0.5250134480903712, 'overall_f1': 0.49745158002038736, 'overall_accuracy': 0.6890009146406313}
			------------EPOCH 17---------------
Loss: tensor(156.0337, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.0858, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.2798, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.3603, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.3525, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.0724, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(94.1093, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.6672, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(97.7971, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.4421, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.2546, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.3540, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.1073, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.3137, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.6272, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.4606, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(110.9594, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.3534, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(146.5773, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.9681, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.4456, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.0817, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.3911, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.4544, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.0872, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.4082, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.9849, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.8616, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4049586776859504, 'recall': 0.4102870813397129, 'f1': 0.4076054664289958, 'number': 836}, 'P': {'precision': 0.5338775510204081, 'recall': 0.6392961876832844, 'f1': 0.581850533807829, 'number': 1023}, 'overall_precision': 0.4811776061776062, 'overall_recall': 0.5363098440021516, 'overall_f1': 0.507250063597049, 'overall_accuracy': 0.6900644502584392}
			------------EPOCH 18---------------
Loss: tensor(124.0997, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.4843, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.4877, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.4877, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.8937, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.7813, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.5970, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.7483, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(87.0557, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.7879, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.7393, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.5901, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.0700, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.7238, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.8456, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.9565, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(107.1531, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.7794, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(133.8430, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.2687, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.1430, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.4911, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.9172, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.9631, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.8399, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.6906, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.8709, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.2222, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.41147741147741146, 'recall': 0.40311004784689, 'f1': 0.4072507552870091, 'number': 836}, 'P': {'precision': 0.529270248596632, 'recall': 0.6451612903225806, 'f1': 0.5814977973568283, 'number': 1023}, 'overall_precision': 0.4825750242013553, 'overall_recall': 0.5363098440021516, 'overall_f1': 0.5080254777070062, 'overall_accuracy': 0.6859166613489885}
			------------EPOCH 19---------------
Loss: tensor(105.4145, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.6650, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.2884, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.1632, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.8366, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.9920, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.1500, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.1579, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(83.1723, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.8965, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.0228, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.8673, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.4013, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.2482, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.0275, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.5162, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(91.4008, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.9606, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(116.4801, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.1517, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.9340, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.3199, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.4757, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.0012, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.3399, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.4260, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.4192, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.4509, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.41563275434243174, 'recall': 0.4007177033492823, 'f1': 0.4080389768574909, 'number': 836}, 'P': {'precision': 0.5277777777777778, 'recall': 0.6500488758553274, 'f1': 0.5825667980727114, 'number': 1023}, 'overall_precision': 0.484027105517909, 'overall_recall': 0.5379236148466918, 'overall_f1': 0.5095541401273886, 'overall_accuracy': 0.687469423350988}
			------------EPOCH 20---------------
Loss: tensor(89.7477, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.7605, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.4480, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.0043, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.4348, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.7229, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.6848, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.9845, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.9643, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.0740, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.1352, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.1301, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.1015, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.0129, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.5751, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.8777, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(79.1915, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.7221, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(108.2478, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.8561, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.4536, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.1937, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.4774, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.8314, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.3941, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.4504, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.8737, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.1849, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4152744630071599, 'recall': 0.41626794258373206, 'f1': 0.4157706093189964, 'number': 836}, 'P': {'precision': 0.5325732899022801, 'recall': 0.6392961876832844, 'f1': 0.5810750777432253, 'number': 1023}, 'overall_precision': 0.4849951597289448, 'overall_recall': 0.5389994620763852, 'overall_f1': 0.5105732484076433, 'overall_accuracy': 0.689766660285453}
			------------EPOCH 21---------------
Loss: tensor(80.2529, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.4322, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.5740, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.3388, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.9289, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.0700, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.7440, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.8111, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.0942, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.0297, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.5798, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.6221, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.4998, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.7654, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.1619, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.5630, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.6013, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.4380, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(103.5085, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.0145, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.8863, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.5746, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.1983, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.9244, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.3630, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.8292, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.6566, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.5863, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4231227651966627, 'recall': 0.4246411483253589, 'f1': 0.42388059701492536, 'number': 836}, 'P': {'precision': 0.5435313262815297, 'recall': 0.6529814271749755, 'f1': 0.5932504440497336, 'number': 1023}, 'overall_precision': 0.4946808510638298, 'overall_recall': 0.5502958579881657, 'overall_f1': 0.5210084033613446, 'overall_accuracy': 0.6917022951098633}
			------------EPOCH 22---------------
Loss: tensor(71.9777, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.0019, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.5642, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.5573, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.9966, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.4478, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.0383, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.1698, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.0487, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.9966, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.3550, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.9367, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.4669, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.6691, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.8297, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.4131, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.5596, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.3726, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(98.6458, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.4444, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.1315, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.4432, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.2812, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.4933, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.3103, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.0347, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.3987, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.3341, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4246737841043891, 'recall': 0.42822966507177035, 'f1': 0.4264443120905301, 'number': 836}, 'P': {'precision': 0.5355411954765751, 'recall': 0.6480938416422287, 'f1': 0.5864661654135338, 'number': 1023}, 'overall_precision': 0.4906295050456511, 'overall_recall': 0.5492200107584723, 'overall_f1': 0.5182741116751268, 'overall_accuracy': 0.6938080956331227}
			------------EPOCH 23---------------
Loss: tensor(65.9307, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.1945, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.1951, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.9546, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.1699, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.7158, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.3204, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.5158, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.8093, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.1295, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.1804, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.4256, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.6075, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.8353, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.9986, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.5617, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.7348, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.4347, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(94.5910, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.1898, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.8179, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.9149, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.4631, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.8976, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.5082, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.9208, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.2003, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.5579, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.41854934601664684, 'recall': 0.42105263157894735, 'f1': 0.41979725700655934, 'number': 836}, 'P': {'precision': 0.5420032310177706, 'recall': 0.6559139784946236, 'f1': 0.5935426802299867, 'number': 1023}, 'overall_precision': 0.49206349206349204, 'overall_recall': 0.5502958579881657, 'overall_f1': 0.5195530726256984, 'overall_accuracy': 0.6946376534150128}
			------------EPOCH 24---------------
Loss: tensor(61.1947, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.1392, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.5196, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.9382, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.7274, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.7646, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.7141, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.3238, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.4277, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.2928, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.0937, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.9294, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.7599, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.9201, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.9984, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.9417, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.3179, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.6481, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(90.4237, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.3771, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.7042, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.6900, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.0782, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.4598, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.1835, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.2524, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.4569, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.2919, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.419811320754717, 'recall': 0.4258373205741627, 'f1': 0.4228028503562945, 'number': 836}, 'P': {'precision': 0.5375909458367018, 'recall': 0.6500488758553274, 'f1': 0.588495575221239, 'number': 1023}, 'overall_precision': 0.4896882494004796, 'overall_recall': 0.5492200107584723, 'overall_f1': 0.5177484787018255, 'overall_accuracy': 0.6938293663454789}
			------------EPOCH 25---------------
Loss: tensor(56.7801, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.5699, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.4760, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.2448, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.7415, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.3444, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.4991, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.7261, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.2783, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.5153, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.4701, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.6634, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.0532, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.2596, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.5913, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.4393, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.7062, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.9352, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(84.1246, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.8741, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.4753, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.9123, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.7113, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.3093, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.9707, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.5063, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.4753, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.5387, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4137142857142857, 'recall': 0.43301435406698563, 'f1': 0.42314436002337813, 'number': 836}, 'P': {'precision': 0.540495867768595, 'recall': 0.6392961876832844, 'f1': 0.5857590685176892, 'number': 1023}, 'overall_precision': 0.48729016786570745, 'overall_recall': 0.5465303926842389, 'overall_f1': 0.5152129817444219, 'overall_accuracy': 0.6918299193840002}


		-------------RUN 4-----------
			------------EPOCH 1---------------
Loss: tensor(1575.2631, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2617.7373, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3639.6465, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2427.7971, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2278.1030, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5187.5435, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1393.1702, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2204.2803, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2601.0425, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1933.0132, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1576.4973, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2214.7993, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1519.8483, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1822.8184, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2903.0476, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2142.6909, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4556.8247, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2454.5764, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2750.5635, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2264.8491, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1740.4353, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2321.6792, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2147.4395, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1809.4932, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1218.9883, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3080.2817, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2119.1396, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1930.1877, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.11951684678957407, 'recall': 0.23558897243107768, 'f1': 0.15858287642345, 'number': 798}, 'P': {'precision': 0.0, 'recall': 0.0, 'f1': 0.0, 'number': 976}, 'overall_precision': 0.11891208096141682, 'overall_recall': 0.10597519729425028, 'overall_f1': 0.11207153502235469, 'overall_accuracy': 0.38057086698286546}
			------------EPOCH 2---------------
Loss: tensor(1076.6984, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1989.4169, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2873.6204, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1771.2412, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1784.0007, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4399.6855, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1096.6880, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1613.5254, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2079.0566, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1618.8103, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1276.7301, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1701.2064, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1223.7947, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1500.1895, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2325.7356, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1640.7114, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3942.2527, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2112.9214, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2268.5085, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1998.5002, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1529.2896, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2043.8630, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1843.5530, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1593.9121, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(925.7868, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2432.9204, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1664.2117, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1527.6409, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.16990920881971466, 'recall': 0.3283208020050125, 'f1': 0.22393162393162394, 'number': 798}, 'P': {'precision': 0.4100418410041841, 'recall': 0.10040983606557377, 'f1': 0.1613168724279835, 'number': 976}, 'overall_precision': 0.2021336327905671, 'overall_recall': 0.20293122886133033, 'overall_f1': 0.20253164556962025, 'overall_accuracy': 0.4392812887236679}
			------------EPOCH 3---------------
Loss: tensor(886.5426, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1854.9490, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2232.9834, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1546.4983, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1625.8586, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4054.0742, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(998.0834, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1450.1843, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1800.3333, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1444.1147, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1091.8428, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1376.0356, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1029.9207, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1304.4373, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2115.7407, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1365.5193, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3351.7817, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1816.6528, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2002.5393, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1670.6802, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1369.1060, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1793.5732, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1665.7849, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1390.4210, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(835.0640, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2230.8765, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1475.6194, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1384.1277, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.2917771883289125, 'recall': 0.2756892230576441, 'f1': 0.28350515463917525, 'number': 798}, 'P': {'precision': 0.39304347826086955, 'recall': 0.46311475409836067, 'f1': 0.425211665098777, 'number': 976}, 'overall_precision': 0.35294117647058826, 'overall_recall': 0.3788049605411499, 'overall_f1': 0.36541598694942906, 'overall_accuracy': 0.6127205913771738}
			------------EPOCH 4---------------
Loss: tensor(837.2357, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1539.0259, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1797.3153, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1315.1140, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1473.2107, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3073.0415, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(863.8906, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1320.0773, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1599.1436, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1204.8311, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(945.2195, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1180.0508, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(897.7090, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1069.8613, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1670.9646, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1107.8477, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2874.0654, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1595.5435, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1758.1777, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1431.2090, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1206.7356, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1460.6598, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1362.3964, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1087.3518, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(606.4467, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1815.4962, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1213.2520, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1108.9478, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.33639494833524686, 'recall': 0.36716791979949875, 'f1': 0.35110844817255843, 'number': 798}, 'P': {'precision': 0.470533208606174, 'recall': 0.5153688524590164, 'f1': 0.49193154034229825, 'number': 976}, 'overall_precision': 0.41030927835051545, 'overall_recall': 0.4487034949267193, 'overall_f1': 0.4286483575659666, 'overall_accuracy': 0.6298124172114686}
			------------EPOCH 5---------------
Loss: tensor(703.2844, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1249.7130, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1488.6277, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1145.3955, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1157.3761, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2312.5303, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(714.0186, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1102.2583, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1350.7203, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(899.6981, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(741.6121, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1099.0725, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(810.3253, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(869.4761, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1410.8154, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(913.8577, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2211.0708, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1215.2378, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1439.4546, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1310.6417, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1023.3015, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1310.4519, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1033.8536, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(884.5798, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(394.0319, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1429.2487, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(968.3176, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(867.2269, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.31137254901960787, 'recall': 0.4974937343358396, 'f1': 0.38301977809937293, 'number': 798}, 'P': {'precision': 0.49053857350800584, 'recall': 0.3452868852459016, 'f1': 0.4052916416115454, 'number': 976}, 'overall_precision': 0.37410805300713557, 'overall_recall': 0.4137542277339346, 'overall_f1': 0.39293361884368305, 'overall_accuracy': 0.5798188266461565}
			------------EPOCH 6---------------
Loss: tensor(581.8857, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(938.1326, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1224.7202, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(926.6046, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(801.6664, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1660.7571, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(517.4688, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(800.6202, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1068.9404, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(625.1765, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(613.7634, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(968.2081, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(748.4534, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(676.9792, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1052.2278, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(747.0854, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1908.9567, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1047.2739, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1091.2552, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1324.0566, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(790.4054, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1047.0166, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(723.4528, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(643.9775, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(297.6622, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1076.9973, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(852.4374, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(646.8959, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.23857868020304568, 'recall': 0.47117794486215536, 'f1': 0.3167649536647009, 'number': 798}, 'P': {'precision': 0.4919678714859438, 'recall': 0.2510245901639344, 'f1': 0.33242876526458615, 'number': 976}, 'overall_precision': 0.2994214079074253, 'overall_recall': 0.3500563697857948, 'overall_f1': 0.3227650727650727, 'overall_accuracy': 0.5274323804640431}
			------------EPOCH 7---------------
Loss: tensor(548.0544, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(953.7910, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1079.7865, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(885.5094, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(662.6698, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1652.1132, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(387.9479, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(723.9161, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(811.5425, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(441.8019, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(470.2448, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(777.7717, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(545.2921, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(410.0808, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(701.5325, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(589.5887, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1650.8744, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(891.6290, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(919.1045, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1162.1592, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(873.3963, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1199.5123, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(779.3868, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(939.7386, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(317.6266, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1129.8899, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(630.1037, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(672.5201, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.35676251331203407, 'recall': 0.4197994987468672, 'f1': 0.3857225100748417, 'number': 798}, 'P': {'precision': 0.4817021276595745, 'recall': 0.5799180327868853, 'f1': 0.5262668526266854, 'number': 976}, 'overall_precision': 0.4262062440870388, 'overall_recall': 0.507891770011274, 'overall_f1': 0.463477366255144, 'overall_accuracy': 0.6775199760714439}
			------------EPOCH 8---------------
Loss: tensor(477.4639, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(488.3221, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(683.9269, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(553.2794, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(398.1210, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1081.6166, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(287.9168, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(406.1565, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(784.6185, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(513.5836, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(470.9432, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(709.1469, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(548.7155, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(417.9492, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(964.6581, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(658.8613, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1541.2893, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(831.6492, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1017.2099, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(846.1434, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(700.1207, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1023.8552, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(613.6920, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(618.8538, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(210.4394, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(916.4632, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(489.4406, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(441.4442, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.2909880564603692, 'recall': 0.3358395989974937, 'f1': 0.31180919139034324, 'number': 798}, 'P': {'precision': 0.5019607843137255, 'recall': 0.13114754098360656, 'f1': 0.20796100731112915, 'number': 976}, 'overall_precision': 0.336734693877551, 'overall_recall': 0.22322435174746336, 'overall_f1': 0.2684745762711865, 'overall_accuracy': 0.5036320129897877}
			------------EPOCH 9---------------
Loss: tensor(968.7372, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1472.7944, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1592.0918, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(989.6440, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1271.4077, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1838.3284, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(485.0626, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(934.7615, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(542.2905, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(311.9614, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(361.6211, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(577.4582, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(394.8341, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(264.6505, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(425.5416, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(354.2217, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1599.8896, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(833.1799, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1094.6907, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(972.5039, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(706.7505, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1147.8187, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(658.7286, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(703.6749, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(196.3969, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(673.8005, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(544.1396, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(387.1859, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.29645314981471677, 'recall': 0.7017543859649122, 'f1': 0.41682173427614444, 'number': 798}, 'P': {'precision': 0.555205047318612, 'recall': 0.18032786885245902, 'f1': 0.2722351121423047, 'number': 976}, 'overall_precision': 0.33363553943789664, 'overall_recall': 0.41488162344983087, 'overall_f1': 0.3698492462311558, 'overall_accuracy': 0.5168568132290732}
			------------EPOCH 10---------------
Loss: tensor(438.1840, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(610.4521, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(841.3347, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(579.4948, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(584.0586, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1429.1941, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(496.7624, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(703.5727, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1239.8179, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(856.3905, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(569.1183, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(782.8927, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(452.8502, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(491.7101, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(821.9666, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(651.4010, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1192.1414, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(661.0900, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(751.6603, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(693.1819, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(434.8548, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(746.9578, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(439.4532, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(437.1862, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(299.3985, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1261.1176, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(631.1823, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(675.2644, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5081967213114754, 'recall': 0.15538847117794485, 'f1': 0.2380038387715931, 'number': 798}, 'P': {'precision': 0.4057142857142857, 'recall': 0.7274590163934426, 'f1': 0.5209097578870139, 'number': 976}, 'overall_precision': 0.4182547642928786, 'overall_recall': 0.4701240135287486, 'overall_f1': 0.44267515923566875, 'overall_accuracy': 0.6291501089603897}
			------------EPOCH 11---------------
Loss: tensor(1247.9749, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1209.3772, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1546.0083, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1143.0508, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1149.9718, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1972.9287, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(591.8217, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1245.0900, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(755.9518, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(479.6014, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(415.5079, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(765.0626, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(341.2362, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(312.2821, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(465.2954, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(384.2246, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1560.8909, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(911.0101, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1079.1442, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(938.9798, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(630.6831, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(784.1406, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(785.0476, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(602.2635, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(270.9579, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1244.9214, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(593.5388, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(496.4142, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3398738612473721, 'recall': 0.6077694235588973, 'f1': 0.43595505617977526, 'number': 798}, 'P': {'precision': 0.5297029702970297, 'recall': 0.32889344262295084, 'f1': 0.4058154235145386, 'number': 976}, 'overall_precision': 0.396458435809149, 'overall_recall': 0.45434047350620066, 'overall_f1': 0.4234305227213029, 'overall_accuracy': 0.6067384523351707}
			------------EPOCH 12---------------
Loss: tensor(325.8621, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(389.2580, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(631.3004, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(356.5198, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(308.6538, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(756.5787, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(240.0990, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(294.0649, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(512.5677, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(368.2156, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(332.9669, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(498.1536, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(357.1592, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(235.0037, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(460.7750, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(359.2692, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(958.8187, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(485.3146, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(633.7423, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(591.7303, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(417.8997, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(549.1212, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(466.2222, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(363.1339, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(147.6806, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(497.6729, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(385.6061, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(314.9148, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.38426453819840367, 'recall': 0.4223057644110276, 'f1': 0.40238805970149255, 'number': 798}, 'P': {'precision': 0.4672340425531915, 'recall': 0.5625, 'f1': 0.510460251046025, 'number': 976}, 'overall_precision': 0.4317738791423002, 'overall_recall': 0.49943630214205187, 'overall_f1': 0.4631468897020387, 'overall_accuracy': 0.6746784600264923}
			------------EPOCH 13---------------
Loss: tensor(352.1705, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(343.0119, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(463.8077, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(280.8147, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(216.9644, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(484.9406, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(194.3098, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(181.6796, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(314.9388, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(232.7830, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(261.9410, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(441.3963, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(228.4900, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(140.2192, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(204.6380, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(245.6449, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(552.0659, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(289.0091, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(417.9641, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(376.2910, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(220.8931, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(415.9999, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(247.6919, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(265.0401, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(98.4082, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(400.8492, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(269.6155, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(229.7009, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3884297520661157, 'recall': 0.47117794486215536, 'f1': 0.42582106455266133, 'number': 798}, 'P': {'precision': 0.496468213925328, 'recall': 0.5040983606557377, 'f1': 0.5002541942043721, 'number': 976}, 'overall_precision': 0.44308320571720267, 'overall_recall': 0.48928974069898534, 'overall_f1': 0.46504152156442535, 'overall_accuracy': 0.6711105413835833}
			------------EPOCH 14---------------
Loss: tensor(239.9087, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(220.8346, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(374.1403, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(182.1085, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(119.8797, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(303.9380, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(99.1707, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(125.5206, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(222.2173, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(153.2355, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(181.5254, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(328.8911, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(143.9391, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(97.3537, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(131.5892, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(176.2474, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(365.3718, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(205.6057, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(295.5674, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(254.2258, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(154.2638, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(263.8251, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(168.4350, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(189.6633, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.8775, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(239.2762, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(174.3570, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(147.7990, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4219590958019376, 'recall': 0.49122807017543857, 'f1': 0.4539664157498552, 'number': 798}, 'P': {'precision': 0.5004492362982929, 'recall': 0.5706967213114754, 'f1': 0.5332695069411201, 'number': 976}, 'overall_precision': 0.46474045053868757, 'overall_recall': 0.5349492671927847, 'overall_f1': 0.4973794549266247, 'overall_accuracy': 0.6836089390249114}
			------------EPOCH 15---------------
Loss: tensor(191.9215, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(137.2882, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(299.6176, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(156.8140, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(84.1858, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(211.0156, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.1830, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.1516, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(160.9987, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(113.7084, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(128.5891, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(248.9839, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(119.7205, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.8904, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(112.5050, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(134.3155, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(286.3083, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(155.5727, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(198.6980, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(185.7253, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(127.7117, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(190.9647, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(125.0800, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(143.2971, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.4955, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(176.0934, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(134.3900, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(104.4409, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4097706879361914, 'recall': 0.5150375939849624, 'f1': 0.45641310383120487, 'number': 798}, 'P': {'precision': 0.5169082125603864, 'recall': 0.548155737704918, 'f1': 0.5320735952262555, 'number': 976}, 'overall_precision': 0.46418056918547596, 'overall_recall': 0.5332581736189402, 'overall_f1': 0.4963273871983211, 'overall_accuracy': 0.6793573473486305}
			------------EPOCH 16---------------
Loss: tensor(145.6657, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(90.3384, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(268.4235, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(132.2992, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.5990, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(148.7392, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.7244, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.4494, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(112.7625, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(87.9755, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(97.2556, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(191.4728, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(93.2034, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.2829, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(91.1676, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(119.3700, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(233.7170, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(121.3334, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(136.4551, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(141.2752, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(96.1267, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(134.5046, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(97.7062, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(117.7735, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.4486, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(133.0682, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(107.2942, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(85.3916, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.40232312565997885, 'recall': 0.4774436090225564, 'f1': 0.43667621776504295, 'number': 798}, 'P': {'precision': 0.49907407407407406, 'recall': 0.5522540983606558, 'f1': 0.5243190661478598, 'number': 976}, 'overall_precision': 0.4538727183029107, 'overall_recall': 0.5186020293122886, 'overall_f1': 0.4840831360168376, 'overall_accuracy': 0.6811519890612314}
			------------EPOCH 17---------------
Loss: tensor(117.8418, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.6814, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(241.9640, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(112.5316, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.8188, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(117.0200, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.4606, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.9905, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(87.3124, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(75.8029, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.0783, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(159.6228, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.0766, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.0653, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.2121, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(120.6467, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(231.2816, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(96.5719, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(107.2632, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(123.4684, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.2749, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(90.1870, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(79.2240, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(98.4108, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.3354, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(108.4076, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(92.0226, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.7822, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.39798994974874374, 'recall': 0.49624060150375937, 'f1': 0.441717791411043, 'number': 798}, 'P': {'precision': 0.5071496663489037, 'recall': 0.5450819672131147, 'f1': 0.5254320987654322, 'number': 976}, 'overall_precision': 0.45401174168297453, 'overall_recall': 0.5231116121758738, 'overall_f1': 0.48611838658983764, 'overall_accuracy': 0.6797632782121951}
			------------EPOCH 18---------------
Loss: tensor(93.2700, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.7993, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(218.8349, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(83.3875, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.5713, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(101.0795, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.4467, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.8272, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.5554, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.1611, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.7930, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(133.3402, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.5541, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.8645, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.4623, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(79.2727, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(156.4228, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.3012, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(90.9133, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(111.8217, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.1210, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.5421, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.3739, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(84.4605, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.3782, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(92.5469, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(81.5802, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.4106, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4118873826903024, 'recall': 0.4949874686716792, 'f1': 0.4496300512236767, 'number': 798}, 'P': {'precision': 0.4990842490842491, 'recall': 0.5584016393442623, 'f1': 0.5270793036750484, 'number': 976}, 'overall_precision': 0.4583130180399805, 'overall_recall': 0.5298759864712514, 'overall_f1': 0.4915032679738562, 'overall_accuracy': 0.6836089390249114}
			------------EPOCH 19---------------
Loss: tensor(73.9928, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.6077, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(200.3085, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.6162, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.5391, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(88.4028, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.9077, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.2553, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.9423, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.9934, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.4137, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(98.4922, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.3940, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.3383, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.7253, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.5390, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(118.3875, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.5460, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.1074, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(83.1881, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.8675, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.7843, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.1294, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.9782, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.7197, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(76.0170, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.3927, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.4545, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.41423948220064727, 'recall': 0.48120300751879697, 'f1': 0.4452173913043479, 'number': 798}, 'P': {'precision': 0.5044404973357016, 'recall': 0.5819672131147541, 'f1': 0.5404376784015223, 'number': 976}, 'overall_precision': 0.4637116415002435, 'overall_recall': 0.5366403607666291, 'overall_f1': 0.49751763783642544, 'overall_accuracy': 0.6858736059479554}
			------------EPOCH 20---------------
Loss: tensor(58.1007, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.6801, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(183.9135, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.6279, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.5119, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.0719, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.1244, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.8768, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.8690, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.9420, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.7849, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(85.4799, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.0471, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.5968, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.2156, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.1825, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(99.6868, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.6211, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.1698, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.2235, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.9328, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.6720, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.6045, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.5514, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.3424, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.2356, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.0721, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.6631, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4112734864300626, 'recall': 0.49373433583959897, 'f1': 0.44874715261959, 'number': 798}, 'P': {'precision': 0.506398537477148, 'recall': 0.5676229508196722, 'f1': 0.5352657004830917, 'number': 976}, 'overall_precision': 0.4619883040935672, 'overall_recall': 0.5343855693348365, 'overall_f1': 0.4955567171981181, 'overall_accuracy': 0.6867922915865488}
			------------EPOCH 21---------------
Loss: tensor(45.4780, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.8224, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(163.2311, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.0765, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.8066, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.8191, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.6777, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.0501, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.6397, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.9819, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.9885, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.7238, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.5725, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.5544, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.2649, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.3797, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(87.1409, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.7029, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.3143, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.2404, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.5712, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.7091, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.4922, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.1397, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.7668, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.1900, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.3060, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.1674, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.41789473684210526, 'recall': 0.4974937343358396, 'f1': 0.454233409610984, 'number': 798}, 'P': {'precision': 0.5090579710144928, 'recall': 0.5758196721311475, 'f1': 0.5403846153846152, 'number': 976}, 'overall_precision': 0.46689386562804286, 'overall_recall': 0.5405862457722661, 'overall_f1': 0.5010449320794149, 'overall_accuracy': 0.6889928641627142}
			------------EPOCH 22---------------
Loss: tensor(40.2664, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.5129, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(148.6084, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.3175, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.2955, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.9999, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.9939, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.8054, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.5400, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.1350, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.8593, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.4999, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.6379, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.1754, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.5305, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.0820, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.7546, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.8508, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.6440, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.4288, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.7657, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.8450, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.6054, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.0224, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.6611, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.7361, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.5821, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.7705, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4194915254237288, 'recall': 0.49624060150375937, 'f1': 0.45464982778415614, 'number': 798}, 'P': {'precision': 0.5057983942908117, 'recall': 0.5809426229508197, 'f1': 0.5407725321888411, 'number': 976}, 'overall_precision': 0.4663438256658596, 'overall_recall': 0.5428410372040586, 'overall_f1': 0.5016931492576192, 'overall_accuracy': 0.6881810024355852}
			------------EPOCH 23---------------
Loss: tensor(37.0872, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.5920, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(133.5277, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.7158, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.0549, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.7116, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.9288, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.1822, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.0388, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.5066, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.9471, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.9357, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.3722, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.0247, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.9941, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.3843, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.3982, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.2618, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.3734, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.7915, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.5660, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.0282, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.4672, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.6905, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.2519, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.1008, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.6576, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.1489, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4121338912133891, 'recall': 0.49373433583959897, 'f1': 0.44925883694412766, 'number': 798}, 'P': {'precision': 0.5031333930170099, 'recall': 0.5758196721311475, 'f1': 0.5370281892021023, 'number': 976}, 'overall_precision': 0.4611673902556681, 'overall_recall': 0.5388951521984217, 'overall_f1': 0.49701065765531577, 'overall_accuracy': 0.6869418450625988}
			------------EPOCH 24---------------
Loss: tensor(34.7696, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.1192, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(120.9580, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.2489, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.3750, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.1823, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.6479, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.9927, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.0069, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.8755, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.4110, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.3215, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.2577, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.1410, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.2981, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.4847, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.0754, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.6242, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.9722, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.8039, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.3483, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.0627, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.0820, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.7910, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.2702, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.8745, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.6556, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.0651, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4175365344467641, 'recall': 0.5012531328320802, 'f1': 0.45558086560364464, 'number': 798}, 'P': {'precision': 0.5017857142857143, 'recall': 0.5758196721311475, 'f1': 0.5362595419847328, 'number': 976}, 'overall_precision': 0.4629451395572666, 'overall_recall': 0.5422773393461104, 'overall_f1': 0.4994807892004154, 'overall_accuracy': 0.6865572789813272}
			------------EPOCH 25---------------
Loss: tensor(32.9527, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.9794, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(109.6650, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.8486, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.1025, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.2568, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.3885, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.3038, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.9846, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.9436, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.4012, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.5362, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.2164, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.0506, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.0241, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.1063, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.2020, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.2396, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.5395, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.3679, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.5439, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.1491, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.0245, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.5191, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.7674, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.1388, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.7319, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.7421, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4073319755600815, 'recall': 0.5012531328320802, 'f1': 0.449438202247191, 'number': 798}, 'P': {'precision': 0.499546690843155, 'recall': 0.5645491803278688, 'f1': 0.5300625300625301, 'number': 976}, 'overall_precision': 0.45611510791366905, 'overall_recall': 0.536076662908681, 'overall_f1': 0.49287380150298005, 'overall_accuracy': 0.6807033286330813}


		-------------RUN 5-----------
			------------EPOCH 1---------------
Loss: tensor(3932.5439, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3745.5767, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2936.0508, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1308.1243, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1267.2305, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2317.8350, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3058.7739, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2438.9600, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2978.3313, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2543.4473, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1928.4414, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1938.6899, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1697.7034, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2645.1719, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2792.4348, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2931.9204, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1704.4696, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2190.1155, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1293.5078, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2810.2456, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2349.2668, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2252.4844, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2028.2615, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2809.8413, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1695.2190, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(965.6696, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2738.8203, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2074.3188, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1859.1404, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.06382978723404255, 'recall': 0.0035252643948296123, 'f1': 0.0066815144766146995, 'number': 851}, 'P': {'precision': 0.20365535248041775, 'recall': 0.3812316715542522, 'f1': 0.2654867256637168, 'number': 1023}, 'overall_precision': 0.20030581039755352, 'overall_recall': 0.2097118463180363, 'overall_f1': 0.2049009384775808, 'overall_accuracy': 0.44852661311324343}
			------------EPOCH 2---------------
Loss: tensor(2755.6421, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2680.7427, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2079.6367, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(911.5797, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(992.4978, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1824.3373, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2226.1626, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1781.3706, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2314.2349, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2016.0468, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1547.3374, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1508.0715, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1391.9207, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2092.7253, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2225.0659, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2371.8018, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1383.1909, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1783.2224, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1093.4817, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2287.0706, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1960.5101, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1932.4595, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1639.9517, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2551.6328, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1470.7061, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(818.9641, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2283.5923, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1832.0923, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1540.1622, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.06430155210643015, 'recall': 0.03407755581668625, 'f1': 0.044546850998463894, 'number': 851}, 'P': {'precision': 0.25139353400222963, 'recall': 0.44086021505376344, 'f1': 0.3201987930422435, 'number': 1023}, 'overall_precision': 0.21380846325167038, 'overall_recall': 0.256136606189968, 'overall_f1': 0.2330662782228696, 'overall_accuracy': 0.4902742442757267}
			------------EPOCH 3---------------
Loss: tensor(2263.2476, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2292.9575, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1734.6780, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(778.5115, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(865.9681, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1638.3053, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1832.5742, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1517.0715, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1950.8606, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1693.7299, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1304.4192, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1208.0483, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1175.0073, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1718.0315, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1773.7141, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2033.8367, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1080.8516, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1410.6904, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(904.1003, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1903.5559, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1586.0142, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1593.6633, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1271.6721, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2318.3564, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1294.8000, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(688.6919, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1872.7144, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1605.7249, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1314.7441, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.0671414038657172, 'recall': 0.07755581668625147, 'f1': 0.07197382769901854, 'number': 851}, 'P': {'precision': 0.2849462365591398, 'recall': 0.5180840664711632, 'f1': 0.36767256330211584, 'number': 1023}, 'overall_precision': 0.20963770664790715, 'overall_recall': 0.31803628601921025, 'overall_f1': 0.25270298918804324, 'overall_accuracy': 0.5434003084997696}
			------------EPOCH 4---------------
Loss: tensor(1800.2635, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1976.6208, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1430.7521, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(631.6974, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(781.9326, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1442.6843, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1626.7126, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1317.0972, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1707.8566, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1361.0698, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(905.5507, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(822.2725, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(918.4366, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1422.5995, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1457.3821, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1683.9658, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(847.0242, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1109.7700, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(771.2937, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1560.8333, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1163.0939, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1213.5513, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(917.2382, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1955.2671, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1194.6731, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(617.3529, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1509.6547, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1321.4319, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1129.6611, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.1002906976744186, 'recall': 0.08108108108108109, 'f1': 0.08966861598440545, 'number': 851}, 'P': {'precision': 0.32098765432098764, 'recall': 0.533724340175953, 'f1': 0.4008810572687224, 'number': 1023}, 'overall_precision': 0.2574298869820008, 'overall_recall': 0.3281750266808965, 'overall_f1': 0.28852920478536237, 'overall_accuracy': 0.6009335122899097}
			------------EPOCH 5---------------
Loss: tensor(1525.3711, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1655.9053, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1255.8932, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(499.4828, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(685.9681, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1218.9548, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1445.3179, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1165.4957, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1535.1904, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1152.7085, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(646.5230, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(582.6412, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(768.8340, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1200.3757, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1243.7003, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1453.0782, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(679.6301, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(918.1317, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(714.3251, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1355.5732, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(935.6027, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(984.7797, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(733.6472, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1653.4341, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1085.3646, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(562.3926, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1310.1038, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1160.9847, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(957.5907, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.10252996005326231, 'recall': 0.1809635722679201, 'f1': 0.13089672758181045, 'number': 851}, 'P': {'precision': 0.3521560574948665, 'recall': 0.33528836754643204, 'f1': 0.343515272909364, 'number': 1023}, 'overall_precision': 0.2007269789983845, 'overall_recall': 0.26520811099252933, 'overall_f1': 0.22850574712643676, 'overall_accuracy': 0.6107494140507622}
			------------EPOCH 6---------------
Loss: tensor(1499.8678, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1423.4888, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1182.6782, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(439.4587, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(699.3802, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1245.5835, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1430.8849, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1155.5432, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1298.2911, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(932.8845, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(533.0725, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(468.7277, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(627.5763, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1004.2010, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1149.6614, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1164.2267, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(675.9774, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(915.3834, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(862.7551, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1458.3624, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(741.6059, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(755.7936, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(650.2879, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1637.2600, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(946.0434, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(549.1299, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1345.1418, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1107.4453, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(969.3436, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.11042274052478133, 'recall': 0.35605170387779084, 'f1': 0.168567454798331, 'number': 851}, 'P': {'precision': 0.4337121212121212, 'recall': 0.2238514173998045, 'f1': 0.29529335912314636, 'number': 1023}, 'overall_precision': 0.1625916870415648, 'overall_recall': 0.2838847385272145, 'overall_f1': 0.20676253400699574, 'overall_accuracy': 0.5368897614134899}
			------------EPOCH 7---------------
Loss: tensor(1456.7771, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1635.2125, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1264.1042, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(550.0194, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(573.9295, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1150.8328, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1202.6587, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1064.9458, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1196.0100, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(924.3508, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(500.9780, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(416.6668, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(589.2358, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1130.4973, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1362.3574, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1281.6425, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(754.9633, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1014.7733, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(686.3365, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1015.8962, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(728.7071, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(708.6034, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(691.6174, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1416.2899, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(915.8143, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(569.6355, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1304.3679, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1014.2523, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1002.3074, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.14148351648351648, 'recall': 0.12103407755581669, 'f1': 0.1304623179227359, 'number': 851}, 'P': {'precision': 0.32735898787559303, 'recall': 0.6070381231671554, 'f1': 0.42534246575342466, 'number': 1023}, 'overall_precision': 0.2758095238095238, 'overall_recall': 0.3863393810032017, 'overall_f1': 0.32184929984440985, 'overall_accuracy': 0.5891744626294597}
			------------EPOCH 8---------------
Loss: tensor(980.3960, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1325.3988, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(967.2147, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(297.6498, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(454.6058, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(835.1216, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1100.5188, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(841.9812, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1042.5719, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(674.2725, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(335.4581, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(272.6375, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(383.5397, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(686.5264, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(867.4506, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1024.9817, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(469.4952, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(644.5419, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(504.6466, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(732.2822, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(509.0768, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(505.8141, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(461.0044, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(989.3495, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(571.8801, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(325.4012, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(718.2622, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(568.7814, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(543.9000, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.2889908256880734, 'recall': 0.29612220916568743, 'f1': 0.29251305861868837, 'number': 851}, 'P': {'precision': 0.3659491193737769, 'recall': 0.5483870967741935, 'f1': 0.4389671361502347, 'number': 1023}, 'overall_precision': 0.33804573804573806, 'overall_recall': 0.43383137673425826, 'overall_f1': 0.37999532601075015, 'overall_accuracy': 0.6320639435886135}
			------------EPOCH 9---------------
Loss: tensor(708.2480, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(781.0847, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(652.8938, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(146.8318, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(373.0687, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(573.8477, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(911.0910, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(567.5042, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(813.5429, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(417.0244, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(251.2090, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(204.9302, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(278.0192, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(460.0657, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(674.4553, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(587.7429, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(299.8555, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(409.4765, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(390.8216, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(402.8214, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(293.8687, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(297.6841, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(299.0288, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(700.6315, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(413.2905, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(281.8960, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(472.1324, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(402.2635, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(413.2068, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.27089337175792505, 'recall': 0.4418331374853114, 'f1': 0.33586422510049124, 'number': 851}, 'P': {'precision': 0.4165120593692022, 'recall': 0.4389051808406647, 'f1': 0.427415516420752, 'number': 1023}, 'overall_precision': 0.33454987834549876, 'overall_recall': 0.4402347918890075, 'overall_f1': 0.380184331797235, 'overall_accuracy': 0.6440834151325147}
			------------EPOCH 10---------------
Loss: tensor(530.6085, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(607.3953, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(495.9910, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(124.9439, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(267.7573, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(415.8618, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(618.4062, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(415.9235, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(533.1140, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(258.8460, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(187.1091, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(136.2087, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(203.8292, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(320.6887, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(519.0018, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(355.0956, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(212.5273, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(316.2321, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(339.1275, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(325.1554, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(185.9679, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(187.1724, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(189.2662, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(564.6812, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(273.3373, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(233.4551, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(360.4389, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(315.2850, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(279.2945, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.2931833223031105, 'recall': 0.5205640423031728, 'f1': 0.37510584250635054, 'number': 851}, 'P': {'precision': 0.4419889502762431, 'recall': 0.39100684261974583, 'f1': 0.41493775933609955, 'number': 1023}, 'overall_precision': 0.34892384105960267, 'overall_recall': 0.44983991462113126, 'overall_f1': 0.39300699300699304, 'overall_accuracy': 0.6281776477894189}
			------------EPOCH 11---------------
Loss: tensor(438.0073, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(474.2952, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(362.5280, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(90.7151, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(225.6523, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(384.1955, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(502.3918, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(332.3653, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(337.2041, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(200.4283, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(142.0604, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(102.2910, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(129.1202, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(186.7351, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(359.6323, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(226.0361, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(151.7762, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(212.1527, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(214.2361, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(189.8777, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(142.7589, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(115.4826, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(140.4466, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(369.2794, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(251.5129, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(253.2497, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(398.1273, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(311.8450, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(333.8788, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3175403225806452, 'recall': 0.3701527614571093, 'f1': 0.341833966359197, 'number': 851}, 'P': {'precision': 0.42267319804058784, 'recall': 0.5904203323558163, 'f1': 0.49265905383360525, 'number': 1023}, 'overall_precision': 0.3795952085914911, 'overall_recall': 0.49039487726787623, 'overall_f1': 0.4279394644935972, 'overall_accuracy': 0.6515755523948797}
			------------EPOCH 12---------------
Loss: tensor(310.7188, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(307.6762, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(260.4746, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.1154, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(151.9347, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(209.7100, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(303.4443, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(187.7600, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(252.7844, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(149.4110, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(110.7808, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(81.1581, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(161.2096, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(209.4767, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(444.5907, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(366.5490, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(148.7938, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(232.4597, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(295.9395, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(191.0016, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(109.3076, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(123.1558, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(132.5333, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(403.8476, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(121.0651, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(144.7838, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(209.9258, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(227.2652, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(169.4852, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3312368972746331, 'recall': 0.18566392479435959, 'f1': 0.23795180722891568, 'number': 851}, 'P': {'precision': 0.3754080522306855, 'recall': 0.6744868035190615, 'f1': 0.4823488290807409, 'number': 1023}, 'overall_precision': 0.36630669546436284, 'overall_recall': 0.45250800426894344, 'overall_f1': 0.4048698973502029, 'overall_accuracy': 0.6178609347142371}
			------------EPOCH 13---------------
Loss: tensor(342.0186, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(399.7539, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(297.5029, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.6080, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(320.3138, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(493.1270, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(750.8732, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(558.6611, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(359.0211, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(140.4979, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(122.5808, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(81.8486, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.3074, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(119.8740, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(216.1594, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(126.4633, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(110.4529, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(146.3413, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(166.2066, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(116.2403, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(266.1231, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(307.7169, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(194.2235, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(538.7769, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(478.6892, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(291.5874, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(401.5927, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(485.5882, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(294.1537, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.31614654002713705, 'recall': 0.5475910693301997, 'f1': 0.4008602150537634, 'number': 851}, 'P': {'precision': 0.4811715481171548, 'recall': 0.4496578690127077, 'f1': 0.46488125315816065, 'number': 1023}, 'overall_precision': 0.38106995884773665, 'overall_recall': 0.49413020277481323, 'overall_f1': 0.4302973977695167, 'overall_accuracy': 0.6438630581542099}
			------------EPOCH 14---------------
Loss: tensor(283.1593, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(270.5525, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(187.1370, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.4435, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(128.6475, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(169.8917, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(187.9352, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(133.5791, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(185.7977, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(101.1664, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(83.1452, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.5948, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(113.4821, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(186.3005, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(382.5716, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(149.8058, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(163.5680, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(228.9566, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(247.7528, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(142.7044, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(96.1780, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.0917, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(102.1746, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(351.6253, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(124.0018, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(106.9200, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(238.6655, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(130.1735, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(137.9857, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3684895833333333, 'recall': 0.3325499412455934, 'f1': 0.3495985176034589, 'number': 851}, 'P': {'precision': 0.4190844616376531, 'recall': 0.635386119257087, 'f1': 0.5050505050505051, 'number': 1023}, 'overall_precision': 0.4023285899094437, 'overall_recall': 0.4978655282817503, 'overall_f1': 0.44502742666348677, 'overall_accuracy': 0.6415993910134418}
			------------EPOCH 15---------------
Loss: tensor(194.8597, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(135.9018, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(104.0016, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.8636, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(122.3882, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(119.3878, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(147.4557, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(96.1607, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(115.6812, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.1396, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.7975, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.6550, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.4969, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(84.2396, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(166.3608, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(79.5482, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.1984, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(115.7926, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(110.9392, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.9539, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.4490, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.0381, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.9124, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(139.1014, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.6486, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.8499, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(130.6066, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(98.8772, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(103.4085, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3006802721088435, 'recall': 0.5193889541715628, 'f1': 0.38087031451960357, 'number': 851}, 'P': {'precision': 0.4808946877912395, 'recall': 0.5043988269794721, 'f1': 0.4923664122137405, 'number': 1023}, 'overall_precision': 0.37672040896578846, 'overall_recall': 0.5112059765208111, 'overall_f1': 0.43377858274847186, 'overall_accuracy': 0.63735251106793}
			------------EPOCH 16---------------
Loss: tensor(187.6456, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(165.1363, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(111.5487, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.7820, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(128.4497, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(119.5534, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(177.9470, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(90.9535, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(128.2498, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.3328, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.8134, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.2146, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.8698, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(76.0313, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(160.7342, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(94.0163, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.1447, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.6826, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(86.0949, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.7582, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.7421, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.8106, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.9140, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(136.9015, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.8778, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.0959, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(101.6785, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.1066, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.2613, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.35368421052631577, 'recall': 0.39482961222091656, 'f1': 0.3731260410882843, 'number': 851}, 'P': {'precision': 0.43544137022397894, 'recall': 0.64613880742913, 'f1': 0.5202676111767021, 'number': 1023}, 'overall_precision': 0.4039708265802269, 'overall_recall': 0.532017075773746, 'overall_f1': 0.45923537540304005, 'overall_accuracy': 0.6422003645906368}
			------------EPOCH 17---------------
Loss: tensor(138.9634, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(79.9309, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.6964, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.5774, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.9683, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.4319, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(116.4188, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.7509, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(99.2626, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.4561, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.1444, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.7824, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.3941, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.7255, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(117.2843, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.6505, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.2919, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.1965, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.4814, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.8404, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.9938, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.1363, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.1851, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.0186, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.5599, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.0827, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.1958, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.1826, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.6011, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3540925266903915, 'recall': 0.46768507638072854, 'f1': 0.4030379746835443, 'number': 851}, 'P': {'precision': 0.456661316211878, 'recall': 0.5562072336265884, 'f1': 0.501542529748788, 'number': 1023}, 'overall_precision': 0.4080168776371308, 'overall_recall': 0.516008537886873, 'overall_f1': 0.4557021677662582, 'overall_accuracy': 0.6602696368116349}
			------------EPOCH 18---------------
Loss: tensor(126.4898, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.9815, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.2171, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.5287, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.8644, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.8695, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.1364, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.4700, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.9410, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.1433, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.7548, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.8642, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.2677, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.5810, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(103.8622, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.4627, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.5725, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(101.5428, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.4082, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(105.2293, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.4360, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.5265, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.1207, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.1667, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.7080, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.0935, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.2279, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.6216, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.8495, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.33070866141732286, 'recall': 0.44418331374853115, 'f1': 0.3791374122367101, 'number': 851}, 'P': {'precision': 0.4409090909090909, 'recall': 0.5689149560117303, 'f1': 0.49679897567221515, 'number': 1023}, 'overall_precision': 0.38976857490864797, 'overall_recall': 0.512273212379936, 'overall_f1': 0.44270232879870874, 'overall_accuracy': 0.6513351629640017}
			------------EPOCH 19---------------
Loss: tensor(148.0189, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.1511, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(88.9989, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.2012, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.8523, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(103.4066, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(94.3079, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.1120, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.8837, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.4790, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.4229, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.1529, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.0808, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.9955, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.7729, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.7179, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.6413, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.6036, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.1954, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.5804, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.7040, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.7328, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.4422, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.5724, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.7146, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.5287, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.3015, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.6821, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.1423, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.34820647419072615, 'recall': 0.46768507638072854, 'f1': 0.399197592778335, 'number': 851}, 'P': {'precision': 0.45839753466872113, 'recall': 0.581622678396872, 'f1': 0.5127100387763894, 'number': 1023}, 'overall_precision': 0.40680049160180254, 'overall_recall': 0.5298826040554963, 'overall_f1': 0.4602549246813441, 'overall_accuracy': 0.6510947735331236}
			------------EPOCH 20---------------
Loss: tensor(98.0788, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.2740, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.6391, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.1166, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.1910, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.6998, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.6021, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.2180, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.9139, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.6626, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.6495, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.4016, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.4033, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.9686, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.9641, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.7647, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.4751, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.3084, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.5437, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.8473, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.4670, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.5522, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.3651, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.3219, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.7935, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.2292, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.8538, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.4694, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.9358, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3308270676691729, 'recall': 0.46533490011750883, 'f1': 0.38671875, 'number': 851}, 'P': {'precision': 0.4711917916337806, 'recall': 0.5835777126099707, 'f1': 0.5213973799126638, 'number': 1023}, 'overall_precision': 0.4030032467532468, 'overall_recall': 0.5298826040554963, 'overall_f1': 0.45781466113416325, 'overall_accuracy': 0.6460666279372583}
			------------EPOCH 21---------------
Loss: tensor(87.3125, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.2873, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.6336, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.8931, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.3317, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.0357, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.2537, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.2396, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.4071, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.6560, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.0759, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.9540, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.5374, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.5488, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.3382, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.0718, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.0297, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.8779, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.8298, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.1832, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.8896, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.9389, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.3987, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.8148, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.1413, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.4930, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.7160, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.5951, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.0649, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.35551504102096626, 'recall': 0.4582843713278496, 'f1': 0.4004106776180698, 'number': 851}, 'P': {'precision': 0.4580498866213152, 'recall': 0.592375366568915, 'f1': 0.5166240409207161, 'number': 1023}, 'overall_precision': 0.4115702479338843, 'overall_recall': 0.5314834578441836, 'overall_f1': 0.463903120633442, 'overall_accuracy': 0.6539193493459404}
			------------EPOCH 22---------------
Loss: tensor(65.9126, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.2617, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.9379, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.6153, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.7768, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.9452, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.6780, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.5201, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.3887, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.8453, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.7232, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.5340, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.7954, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.8881, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.3070, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.0503, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.4111, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.8011, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.2311, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.8228, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.4549, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.4673, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.9129, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.8239, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.1180, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.1178, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.7746, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.7059, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.1401, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.36444444444444446, 'recall': 0.481786133960047, 'f1': 0.4149797570850202, 'number': 851}, 'P': {'precision': 0.46728252501924555, 'recall': 0.5933528836754643, 'f1': 0.5228251507321275, 'number': 1023}, 'overall_precision': 0.41955445544554454, 'overall_recall': 0.5426894343649946, 'overall_f1': 0.4732433690088413, 'overall_accuracy': 0.6536589274624892}
			------------EPOCH 23---------------
Loss: tensor(50.2698, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.4994, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.2104, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.1742, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.1820, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.0518, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.9487, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.9406, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.8726, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.5863, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.1265, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.6546, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.2617, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.8322, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.2351, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.7385, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.4105, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.9729, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.4766, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.5398, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.0464, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.7142, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.9209, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.3826, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.1739, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.7381, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.1626, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.5730, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.7312, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.37258509659613614, 'recall': 0.47591069330199764, 'f1': 0.4179566563467492, 'number': 851}, 'P': {'precision': 0.4732350659425912, 'recall': 0.5962854349951124, 'f1': 0.5276816608996541, 'number': 1023}, 'overall_precision': 0.4271885521885522, 'overall_recall': 0.5416221985058698, 'overall_f1': 0.4776470588235294, 'overall_accuracy': 0.6559826919609768}
			------------EPOCH 24---------------
Loss: tensor(35.2134, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.3045, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.2444, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.0550, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.9958, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.9161, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.1288, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.9998, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.7390, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.4404, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.4062, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.1058, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.1020, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.9384, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.6547, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.9737, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.7775, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.4736, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.1663, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.4112, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.4890, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.2695, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.6839, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.8163, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.8460, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.0175, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.1349, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.0528, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.7568, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.36894075403949733, 'recall': 0.48296122209165687, 'f1': 0.4183206106870229, 'number': 851}, 'P': {'precision': 0.4719446579554189, 'recall': 0.6001955034213099, 'f1': 0.5283993115318417, 'number': 1023}, 'overall_precision': 0.4244306418219462, 'overall_recall': 0.5469583778014941, 'overall_f1': 0.4779668920494288, 'overall_accuracy': 0.6587271379635009}
			------------EPOCH 25---------------
Loss: tensor(25.0521, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.0702, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.5489, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.7227, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.7248, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.2820, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.4666, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.7849, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.6756, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.7641, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.1479, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.3945, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.0530, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.0623, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.4106, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.8667, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.1143, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.9196, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.1742, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.1304, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.7224, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.7630, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.0635, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.9032, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.6875, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.4849, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.5599, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.2595, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.0772, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3752310536044362, 'recall': 0.4770857814336075, 'f1': 0.4200724262803932, 'number': 851}, 'P': {'precision': 0.4715693707354056, 'recall': 0.6080156402737048, 'f1': 0.5311699402220325, 'number': 1023}, 'overall_precision': 0.4281549354435652, 'overall_recall': 0.5485592315901814, 'overall_f1': 0.4809356725146199, 'overall_accuracy': 0.6574650934513913}
