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(4052.6328, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2874.5864, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2377.8674, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3079.2017, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2603.5728, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2526.3467, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3780.1807, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1809.4308, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2800.2371, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1864.9170, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1833.5646, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2070.4136, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1827.9971, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2931.4739, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5879.9014, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1393.8773, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2948.9634, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1833.6050, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2479.2727, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2773.2510, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2746.8423, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6159.9160, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3834.6133, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1713.1841, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2160.0757, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1393.6130, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(817.7579, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1630.0618, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4006.3784, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1920.4088, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2133.2480, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2120.9114, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2104.6475, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2335.8528, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1964.2448, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1959.2292, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1091.7861, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2413.7910, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1353.6790, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1509.8259, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1339.4207, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1005.4702, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2007.3706, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1860.5918, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1839.6272, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3841.7720, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.023121387283236993, 'recall': 0.013333333333333334, 'f1': 0.016913319238900635, 'number': 300}, 'P': {'precision': 0.10050251256281408, 'recall': 0.10752688172043011, 'f1': 0.1038961038961039, 'number': 372}, 'overall_precision': 0.07705779334500876, 'overall_recall': 0.06547619047619048, 'overall_f1': 0.07079646017699115, 'overall_accuracy': 0.5666483146754756}
			------------EPOCH 2---------------
Loss: tensor(2696.9563, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2192.7883, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1738.5087, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2352.8799, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1886.5663, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1716.8345, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2887.8696, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1323.9742, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2136.9136, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1461.1855, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1424.8192, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1584.4705, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1460.1570, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2241.1538, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4405.6772, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1119.4487, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2294.5854, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1416.7828, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1937.2490, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2132.5371, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2190.4202, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5008.1914, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2996.7207, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1354.8960, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1757.5046, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1153.2416, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(695.7194, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1323.1666, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3531.9058, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1649.8896, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1906.1340, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1792.5752, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1700.1096, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2061.5000, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1637.1676, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1594.8892, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(890.6504, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1910.7323, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1124.2786, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1216.3770, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1163.9591, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(884.1089, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1791.1794, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1658.9861, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1524.9993, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3435.1675, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.24206349206349206, 'recall': 0.20333333333333334, 'f1': 0.22101449275362317, 'number': 300}, 'P': {'precision': 0.30985915492957744, 'recall': 0.3548387096774194, 'f1': 0.33082706766917297, 'number': 372}, 'overall_precision': 0.28466076696165193, 'overall_recall': 0.28720238095238093, 'overall_f1': 0.2859259259259259, 'overall_accuracy': 0.6469076894843091}
			------------EPOCH 3---------------
Loss: tensor(2100.3601, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1865.1027, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1520.7539, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2034.2288, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1615.6743, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1315.5292, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2539.6426, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1164.2759, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1819.9137, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1313.0812, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1246.8508, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1369.4662, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1180.4860, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1865.6619, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3797.8154, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(930.8092, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1928.9551, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1155.5839, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1472.5902, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1738.6843, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1861.6791, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4285.8452, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2433.9492, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1100.7815, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1454.5508, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1067.7000, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(586.5157, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1039.6605, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2773.8643, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1374.6980, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1570.3186, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1549.9031, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1441.8351, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1740.2991, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1315.9277, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1303.5769, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(729.8925, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1628.8757, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(956.6065, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(949.3380, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1016.9828, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(796.9054, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1531.8545, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1327.3726, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1232.9274, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2788.6492, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.34279475982532753, 'recall': 0.5233333333333333, 'f1': 0.41424802110817943, 'number': 300}, 'P': {'precision': 0.46598639455782315, 'recall': 0.3682795698924731, 'f1': 0.41141141141141135, 'number': 372}, 'overall_precision': 0.39095744680851063, 'overall_recall': 0.4375, 'overall_f1': 0.41292134831460675, 'overall_accuracy': 0.6243959136232948}
			------------EPOCH 4---------------
Loss: tensor(1610.9832, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1571.5177, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1309.1283, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1699.5691, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1282.1838, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(978.9295, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2081.1169, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(960.1580, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1327.3027, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(784.2043, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(687.8884, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(949.8737, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(921.5579, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1581.9600, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3243.2314, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(729.6847, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1681.3904, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(931.7526, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(931.7691, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1347.0337, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1378.5337, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3636.6279, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1894.4895, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(838.7147, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1145.3591, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(999.7341, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(485.4548, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(787.5734, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2520.4624, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1176.3192, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1391.1344, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1373.8882, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1232.4034, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1429.5139, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1010.3270, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1016.4938, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(565.7587, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1347.3835, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(781.4016, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(694.6176, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(751.6436, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(562.6628, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1320.1082, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1141.2578, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1108.6278, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2710.7783, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5, 'recall': 0.34, 'f1': 0.40476190476190477, 'number': 300}, 'P': {'precision': 0.4180602006688963, 'recall': 0.6720430107526881, 'f1': 0.5154639175257731, 'number': 372}, 'overall_precision': 0.4389027431421446, 'overall_recall': 0.5238095238095238, 'overall_f1': 0.47761194029850745, 'overall_accuracy': 0.6787789808527559}
			------------EPOCH 5---------------
Loss: tensor(1246.1101, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1424.9402, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1127.5327, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1617.6096, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(941.6706, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(700.0483, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1635.7078, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(684.7091, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1106.5261, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(550.3165, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(458.7823, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(703.8160, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(752.2084, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1276.4797, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2223.6294, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(718.5934, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1236.9160, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(691.7434, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(862.1010, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1187.1829, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1175.3734, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3009.9624, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1399.0432, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(616.3030, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(891.6378, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(814.6245, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(375.3096, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(627.9482, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1727.1681, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1059.1069, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1171.0774, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1046.0649, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(931.9753, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1053.7345, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(839.2993, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(915.9899, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(486.6251, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1102.3574, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(544.4777, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(523.9058, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(557.9710, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(445.6263, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(952.2264, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(995.2422, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(861.6829, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1820.7200, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4430693069306931, 'recall': 0.5966666666666667, 'f1': 0.5085227272727273, 'number': 300}, 'P': {'precision': 0.5483870967741935, 'recall': 0.45698924731182794, 'f1': 0.4985337243401759, 'number': 372}, 'overall_precision': 0.4887955182072829, 'overall_recall': 0.5193452380952381, 'overall_f1': 0.5036075036075036, 'overall_accuracy': 0.6875267633204869}
			------------EPOCH 6---------------
Loss: tensor(1035.6803, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1017.7181, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(833.4126, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1078.5781, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(588.7859, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(510.7686, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1153.3962, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(426.9973, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(871.3591, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(456.8710, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(379.4922, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(575.4027, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(507.9946, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(941.5096, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1686.5498, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(464.3575, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(842.7048, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(512.4179, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(523.2911, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(881.3464, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(871.4528, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2376.3584, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(942.4536, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(415.0272, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(638.2896, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(620.7852, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(364.5398, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(543.6107, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1730.5723, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(837.0447, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1017.3976, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(897.7377, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(666.9618, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(882.0535, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(542.9857, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(671.5405, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(426.1154, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(922.1761, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(451.2283, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(445.6035, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(357.5825, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(265.1793, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(829.7714, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(798.0425, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(820.9435, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1533.9690, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.589622641509434, 'recall': 0.4166666666666667, 'f1': 0.48828125000000006, 'number': 300}, 'P': {'precision': 0.5186567164179104, 'recall': 0.7473118279569892, 'f1': 0.6123348017621144, 'number': 372}, 'overall_precision': 0.5387700534759359, 'overall_recall': 0.5997023809523809, 'overall_f1': 0.5676056338028169, 'overall_accuracy': 0.7406251911665749}
			------------EPOCH 7---------------
Loss: tensor(746.9940, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(990.1388, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(702.4846, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1115.2681, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(450.1120, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(355.7404, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(851.5450, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(289.9567, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(733.1106, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(293.2718, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(206.5004, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(331.1578, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(472.2928, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(810.3073, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1359.8367, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(362.3100, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(562.5604, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(331.0833, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(383.6487, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(737.5953, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(617.9291, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1570.4255, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(568.6927, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(325.9391, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(467.4863, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(469.3298, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(242.8317, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(402.8427, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1271.2051, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(466.6542, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(617.6620, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(528.2732, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(443.4897, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(611.8945, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(362.4462, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(525.4515, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(388.8624, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(777.0928, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(403.8992, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(383.1324, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(248.0781, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(161.1993, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(549.7492, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(577.0747, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(436.6984, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(848.5817, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5590277777777778, 'recall': 0.5366666666666666, 'f1': 0.5476190476190477, 'number': 300}, 'P': {'precision': 0.5483870967741935, 'recall': 0.6854838709677419, 'f1': 0.6093189964157705, 'number': 372}, 'overall_precision': 0.5524568393094289, 'overall_recall': 0.6190476190476191, 'overall_f1': 0.583859649122807, 'overall_accuracy': 0.7324279684345751}
			------------EPOCH 8---------------
Loss: tensor(562.3475, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(597.4100, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(508.2320, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(635.5544, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(242.6182, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(221.6622, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(671.2949, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(178.9747, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(520.3824, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(256.9600, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(194.2550, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(224.7243, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(190.6478, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(446.5128, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(718.7481, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(206.2646, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(255.3308, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(211.9528, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(218.1816, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(557.6578, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(369.9266, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(964.8145, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(314.1819, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(176.5739, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(240.9956, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(256.7105, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(154.1933, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(265.2881, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(740.1099, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(255.6639, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(369.7950, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(292.4730, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(226.2737, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(388.5938, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(175.7022, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(357.1629, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(211.7714, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(500.4985, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(262.0214, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(264.3536, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(121.8403, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(87.9763, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(309.7129, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(371.0417, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(280.4319, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(580.2903, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5524475524475524, 'recall': 0.5266666666666666, 'f1': 0.5392491467576791, 'number': 300}, 'P': {'precision': 0.5717391304347826, 'recall': 0.706989247311828, 'f1': 0.6322115384615385, 'number': 372}, 'overall_precision': 0.564343163538874, 'overall_recall': 0.6264880952380952, 'overall_f1': 0.5937940761636107, 'overall_accuracy': 0.7433779898452315}
			------------EPOCH 9---------------
Loss: tensor(406.0090, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(357.1985, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(279.5743, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(412.8810, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(134.1199, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(116.6848, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(442.7471, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(91.9427, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(318.2093, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(135.2725, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.2079, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(105.5849, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(101.2281, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(327.4909, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(570.3674, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(92.8359, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(137.0172, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(118.2310, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(121.7055, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(382.2217, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(192.0989, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(531.5902, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(197.7205, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(116.1002, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(180.8595, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(168.8003, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(97.0101, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(202.6906, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(556.5602, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(153.1190, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(297.7018, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(213.0994, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(173.5162, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(311.1943, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(121.9590, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(277.0573, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(161.7327, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(344.2838, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(159.3651, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(187.2385, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.8171, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.0970, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(181.9758, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(238.1154, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(229.9836, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(387.9080, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5852534562211982, 'recall': 0.42333333333333334, 'f1': 0.4912959381044487, 'number': 300}, 'P': {'precision': 0.5222816399286988, 'recall': 0.7876344086021505, 'f1': 0.6280814576634512, 'number': 372}, 'overall_precision': 0.5398457583547558, 'overall_recall': 0.625, 'overall_f1': 0.5793103448275861, 'overall_accuracy': 0.72196733345568}
			------------EPOCH 10---------------
Loss: tensor(348.1138, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(352.9147, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(311.3580, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(440.7713, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(132.1636, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(113.5421, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(323.2136, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.5664, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(183.5172, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(98.7706, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.0588, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.0435, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.9481, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(166.7337, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(332.2189, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.1933, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(102.1063, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.2800, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.8633, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(313.1223, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(154.9418, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(369.2936, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(136.7541, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(84.7153, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(139.3842, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(131.5267, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(76.5256, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(237.7623, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(433.1999, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(95.4414, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(245.8402, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(180.2519, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(79.7552, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(190.4872, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.7433, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(183.0564, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(173.8831, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(347.5534, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(214.9352, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(214.8961, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(115.9783, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.8145, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(232.7213, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(317.8450, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(247.4357, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(401.4369, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.6018099547511312, 'recall': 0.44333333333333336, 'f1': 0.510556621880998, 'number': 300}, 'P': {'precision': 0.5888429752066116, 'recall': 0.7661290322580645, 'f1': 0.6658878504672897, 'number': 372}, 'overall_precision': 0.5929078014184397, 'overall_recall': 0.6220238095238095, 'overall_f1': 0.607116920842411, 'overall_accuracy': 0.7562855569829326}
			------------EPOCH 11---------------
Loss: tensor(236.4243, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(188.4618, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(332.8303, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(258.0302, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(227.4060, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(89.1931, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(359.3413, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.9134, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(510.0160, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(230.2202, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(185.8551, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(355.9724, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(101.6930, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(286.6320, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(536.7128, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(112.2073, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(276.9371, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(143.1991, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(137.3590, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(235.9072, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(284.8856, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(790.6227, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(176.4853, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(105.4952, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(114.6881, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(183.2788, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(92.9058, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(158.5440, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(358.3746, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(86.5569, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(154.0356, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(115.4327, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(309.8648, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(390.7447, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(249.5889, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(208.7269, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(164.9279, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(492.9846, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(178.8361, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(131.0992, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(101.5033, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.8866, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(186.3062, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(177.3594, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(142.4579, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(254.2346, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.47058823529411764, 'recall': 0.72, 'f1': 0.5691699604743083, 'number': 300}, 'P': {'precision': 0.6156351791530945, 'recall': 0.5080645161290323, 'f1': 0.5567010309278351, 'number': 372}, 'overall_precision': 0.5287206266318538, 'overall_recall': 0.6026785714285714, 'overall_f1': 0.5632823365785814, 'overall_accuracy': 0.6982320915152628}
			------------EPOCH 12---------------
Loss: tensor(388.6041, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(245.9447, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(195.6186, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(274.4532, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(131.9959, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(84.8075, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(312.9816, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(98.1237, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(199.1677, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.8755, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.4111, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.8163, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(92.5227, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(187.1400, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(242.5631, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(103.1568, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(727.5566, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(392.4756, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(318.0419, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(914.9769, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(395.1622, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1651.4905, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(251.7925, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(154.0039, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(106.5206, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(165.2853, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(81.6034, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(242.0118, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1518.0507, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(303.0861, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(599.4953, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(727.4555, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(324.0470, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(345.8943, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(159.7547, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(235.2448, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.3311, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(195.4555, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(75.1033, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.0379, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(158.4965, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(99.0747, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(284.9473, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(217.7388, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(563.0894, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1093.2683, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5771144278606966, 'recall': 0.38666666666666666, 'f1': 0.46307385229540915, 'number': 300}, 'P': {'precision': 0.5560640732265446, 'recall': 0.6532258064516129, 'f1': 0.6007416563658837, 'number': 372}, 'overall_precision': 0.5626959247648903, 'overall_recall': 0.5342261904761905, 'overall_f1': 0.5480916030534351, 'overall_accuracy': 0.7129748577720683}
			------------EPOCH 13---------------
Loss: tensor(542.7284, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(377.4449, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(285.1937, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(460.8237, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(148.9344, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(142.7330, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(370.3473, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.6694, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(234.6603, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(90.6909, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.1449, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.8471, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(109.2018, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(470.4478, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(597.2958, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(143.1849, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(320.1086, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(202.7425, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(170.3521, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(286.0025, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(512.5983, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(753.0507, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(258.0815, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(114.6300, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(210.9196, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(632.1436, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(125.3736, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(305.3330, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(686.3193, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(329.2480, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(389.2809, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(452.2200, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(240.3547, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(559.4002, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(385.6188, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(419.0839, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(108.5471, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(275.2619, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(90.0016, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(211.7713, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.5843, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.0016, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(158.3227, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(134.2851, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(220.5975, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(391.1516, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.44638949671772427, 'recall': 0.68, 'f1': 0.5389696169088507, 'number': 300}, 'P': {'precision': 0.6909090909090909, 'recall': 0.3064516129032258, 'f1': 0.4245810055865922, 'number': 372}, 'overall_precision': 0.5112540192926045, 'overall_recall': 0.4732142857142857, 'overall_f1': 0.4914992272024729, 'overall_accuracy': 0.6242123937113844}
			------------EPOCH 14---------------
Loss: tensor(740.9377, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(429.2204, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(342.3706, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(395.2369, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(223.5281, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(340.8469, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(507.9045, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(134.7047, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(321.4121, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(118.3248, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.0918, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.6334, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.1210, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(187.2511, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(374.0490, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(186.9704, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(157.2152, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(197.0456, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.8848, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(284.5799, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(131.4178, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(593.0007, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(165.9513, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.6244, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(130.4822, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(312.3749, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.2769, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(165.4752, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(542.1748, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(239.0428, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(249.7371, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(315.8824, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(239.2393, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(358.4769, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(256.8690, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(374.0212, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(75.9483, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(336.0212, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(249.8853, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(274.6830, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(264.1033, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(157.8772, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(503.7100, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(579.3456, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(267.9501, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1057.0781, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4496124031007752, 'recall': 0.7733333333333333, 'f1': 0.5686274509803921, 'number': 300}, 'P': {'precision': 0.6076923076923076, 'recall': 0.42473118279569894, 'f1': 0.5, 'number': 372}, 'overall_precision': 0.5025773195876289, 'overall_recall': 0.5803571428571429, 'overall_f1': 0.5386740331491714, 'overall_accuracy': 0.6607940294855326}
			------------EPOCH 15---------------
Loss: tensor(325.3781, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(166.7428, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(139.9431, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(218.8579, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(107.1646, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.2792, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(208.7149, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(82.4386, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(272.6596, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(96.3324, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.1237, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(97.5358, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(86.0473, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(120.5310, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(196.4605, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(103.1190, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(185.1471, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.2537, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.2848, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(381.5596, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(221.7325, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1157.0500, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(356.4013, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(190.3329, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(144.6412, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(224.6508, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.8993, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(102.7427, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(384.8319, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.5689, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(148.1505, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(170.4319, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(92.8824, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(166.3264, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(91.8016, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(134.1747, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(104.6662, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(219.8111, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(98.3862, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.0889, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.9072, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.6559, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(171.7556, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(161.2021, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(124.1195, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(225.3627, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5471698113207547, 'recall': 0.58, 'f1': 0.5631067961165048, 'number': 300}, 'P': {'precision': 0.5627705627705628, 'recall': 0.6989247311827957, 'f1': 0.6235011990407674, 'number': 372}, 'overall_precision': 0.5564102564102564, 'overall_recall': 0.6458333333333334, 'overall_f1': 0.5977961432506889, 'overall_accuracy': 0.7042270753043371}
			------------EPOCH 16---------------
Loss: tensor(260.5704, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(139.3541, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(108.6147, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(183.7934, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(119.0942, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(111.9064, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(377.0048, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.3786, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(132.0465, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(79.1987, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.8646, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(87.0636, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.0369, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(140.3349, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(304.5524, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.8097, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(185.2439, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(109.5986, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(101.9152, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(336.1126, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(129.9893, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(366.3158, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(177.4314, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.2299, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.5453, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.7608, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.0251, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(86.2428, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(175.1160, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.6892, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.0777, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.3392, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.4346, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(109.0698, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.6999, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(83.2871, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.1550, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(136.3783, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.2290, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.9400, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(97.7249, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.5776, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(115.4708, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(108.1539, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(134.7692, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(127.0580, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.6167664670658682, 'recall': 0.3433333333333333, 'f1': 0.4411134903640257, 'number': 300}, 'P': {'precision': 0.553072625698324, 'recall': 0.7983870967741935, 'f1': 0.6534653465346534, 'number': 372}, 'overall_precision': 0.5681818181818182, 'overall_recall': 0.5952380952380952, 'overall_f1': 0.5813953488372093, 'overall_accuracy': 0.7555514773352909}
			------------EPOCH 17---------------
Loss: tensor(280.1272, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(148.5997, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(172.2198, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(153.4530, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.8273, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.9868, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(113.9915, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.0817, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.2097, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.9019, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.6323, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.4103, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.5690, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.1366, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(107.3278, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.6018, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.3549, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.0479, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.1951, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(103.3608, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.4796, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(130.8699, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.1327, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.7089, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.1835, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.4325, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.5011, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.6923, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(155.1659, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.2883, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.4557, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.1598, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.1484, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.8680, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.0722, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.6149, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.7480, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(158.3014, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.3742, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.2130, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.0701, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.2056, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.8481, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.2672, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.8645, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.2796, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5307125307125307, 'recall': 0.72, 'f1': 0.611032531824611, 'number': 300}, 'P': {'precision': 0.6375404530744336, 'recall': 0.5295698924731183, 'f1': 0.5785609397944198, 'number': 372}, 'overall_precision': 0.5768156424581006, 'overall_recall': 0.6145833333333334, 'overall_f1': 0.5951008645533141, 'overall_accuracy': 0.7420321771578883}
			------------EPOCH 18---------------
Loss: tensor(169.4106, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.7955, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.3181, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.4829, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.0911, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.0501, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(76.4434, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.9371, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.1198, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.0082, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.3254, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.1658, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.2054, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.9239, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(91.8990, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.0582, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.6945, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.8213, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.4258, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(94.3917, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.7612, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(107.1141, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.7973, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.4871, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.9355, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.2410, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.6263, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.2967, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(114.6008, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.5897, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.3130, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.5888, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.0646, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.3034, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.9597, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.8974, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.4208, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(83.7574, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.9596, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.1181, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.6493, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.4045, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.3440, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.0571, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.0349, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.8029, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5960264900662252, 'recall': 0.6, 'f1': 0.5980066445182725, 'number': 300}, 'P': {'precision': 0.6102941176470589, 'recall': 0.6693548387096774, 'f1': 0.6384615384615384, 'number': 372}, 'overall_precision': 0.604225352112676, 'overall_recall': 0.6383928571428571, 'overall_f1': 0.6208393632416788, 'overall_accuracy': 0.765583899186395}
			------------EPOCH 19---------------
Loss: tensor(141.3281, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.7721, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.3601, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.7120, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.9989, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.2748, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.7269, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.2766, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.7928, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.9920, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.4159, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.4103, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.0046, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.0133, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.3525, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.4996, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.6123, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.2240, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.7036, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(81.9893, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.9405, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.4380, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.1133, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.7652, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.2277, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.6938, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.0220, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.7292, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(105.1650, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.5544, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.6095, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.6715, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.0082, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.2712, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.3606, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.4475, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.2203, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.9952, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.6328, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.7574, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.6878, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.1736, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.3700, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.9087, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.5743, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.0438, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.6206896551724138, 'recall': 0.54, 'f1': 0.5775401069518717, 'number': 300}, 'P': {'precision': 0.5981735159817352, 'recall': 0.7043010752688172, 'f1': 0.6469135802469136, 'number': 372}, 'overall_precision': 0.6065808297567954, 'overall_recall': 0.6309523809523809, 'overall_f1': 0.6185266229029905, 'overall_accuracy': 0.7652168593625742}
			------------EPOCH 20---------------
Loss: tensor(121.3102, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.8911, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.2475, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.0637, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.5341, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.9119, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.3853, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.6571, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.4044, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.2893, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.1841, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.9095, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.5243, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.9556, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.9254, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.5068, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.1334, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.3171, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.8871, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(76.5198, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.4605, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(75.0421, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.9272, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.9734, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.6314, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.0838, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.5573, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.0274, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(108.1869, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.1582, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.4559, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.7366, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.1526, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.8905, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.3909, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.8150, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.1414, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.7966, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.2899, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.7807, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.3697, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.7585, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.8294, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.5665, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.8962, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.4553, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5950704225352113, 'recall': 0.5633333333333334, 'f1': 0.5787671232876713, 'number': 300}, 'P': {'precision': 0.5919811320754716, 'recall': 0.6747311827956989, 'f1': 0.6306532663316582, 'number': 372}, 'overall_precision': 0.5932203389830508, 'overall_recall': 0.625, 'overall_f1': 0.6086956521739131, 'overall_accuracy': 0.7676637915213801}
			------------EPOCH 21---------------
Loss: tensor(108.1626, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.6386, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.2741, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.6649, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.0159, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.1717, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.3216, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.0593, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.8590, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.4692, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.3735, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.0473, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.9768, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.3510, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.9584, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.8771, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.2812, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.8178, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.2492, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.1215, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.8395, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.6100, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.4544, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.1579, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.6646, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.4351, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.0505, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.0942, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(89.6976, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.0705, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.5487, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.5224, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.1922, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.5400, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.9136, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.1350, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.5389, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.2328, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.9077, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.1211, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.6084, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.7947, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.3307, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.0024, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.9620, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.5923, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5761589403973509, 'recall': 0.58, 'f1': 0.5780730897009966, 'number': 300}, 'P': {'precision': 0.5849514563106796, 'recall': 0.6478494623655914, 'f1': 0.6147959183673469, 'number': 372}, 'overall_precision': 0.5812324929971989, 'overall_recall': 0.6175595238095238, 'overall_f1': 0.598845598845599, 'overall_accuracy': 0.7636263534593504}
			------------EPOCH 22---------------
Loss: tensor(88.7811, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.8995, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.7905, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.3678, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.8521, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.0645, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.7905, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.4203, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.8143, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.5919, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.3172, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.2903, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.8445, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.9500, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.8619, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.8072, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.4854, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.9669, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.8132, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.6706, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.2005, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.3119, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.6135, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.6751, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.0258, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.4269, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.8898, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.5594, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.3287, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.2589, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.3939, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.7048, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.2367, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.1342, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.6856, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.8238, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.9767, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.8766, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.3691, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.0142, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.1828, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.2513, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.0113, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.3525, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.9195, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.7671, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5819397993311036, 'recall': 0.58, 'f1': 0.5809682804674458, 'number': 300}, 'P': {'precision': 0.5995203836930456, 'recall': 0.6720430107526881, 'f1': 0.6337135614702154, 'number': 372}, 'overall_precision': 0.5921787709497207, 'overall_recall': 0.6309523809523809, 'overall_f1': 0.6109510086455332, 'overall_accuracy': 0.7655227258824249}
			------------EPOCH 23---------------
Loss: tensor(77.3683, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.1914, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.1540, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.7442, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.6500, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.3663, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.8487, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.0576, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.0877, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.4008, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.0039, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.4647, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.6371, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.9516, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.3362, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.8949, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.9739, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.3659, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.6888, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.0694, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.4802, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.0128, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.4045, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.4348, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.8857, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.4305, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.1292, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.0245, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.0798, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.0328, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.7725, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.7006, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.6403, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.5930, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.1517, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.2593, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.8189, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.5947, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.7710, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.6984, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.1260, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.7337, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.9049, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.4556, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.6453, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.4830, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5780730897009967, 'recall': 0.58, 'f1': 0.579034941763727, 'number': 300}, 'P': {'precision': 0.5985576923076923, 'recall': 0.6693548387096774, 'f1': 0.6319796954314721, 'number': 372}, 'overall_precision': 0.5899581589958159, 'overall_recall': 0.6294642857142857, 'overall_f1': 0.6090712742980562, 'overall_accuracy': 0.7633816602434698}
			------------EPOCH 24---------------
Loss: tensor(68.7729, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.4624, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.7413, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.0945, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.4722, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.0608, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.8844, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.8346, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.4823, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.1245, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.8582, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.7291, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.7655, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.0027, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.6293, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.3796, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.3709, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.8876, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.7333, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.2315, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.7706, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.4619, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.4543, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.4472, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.9740, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.3887, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.5118, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.8359, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.0016, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.2076, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.4793, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.4462, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.2152, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.9403, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.1472, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.8280, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.8989, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.7580, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.0202, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.1230, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.2957, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.6107, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.6799, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.1313, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.3154, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.9249, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5723905723905723, 'recall': 0.5666666666666667, 'f1': 0.5695142378559463, 'number': 300}, 'P': {'precision': 0.6047619047619047, 'recall': 0.6827956989247311, 'f1': 0.6414141414141413, 'number': 372}, 'overall_precision': 0.5913528591352859, 'overall_recall': 0.6309523809523809, 'overall_f1': 0.6105111591072714, 'overall_accuracy': 0.7611794213005444}
			------------EPOCH 25---------------
Loss: tensor(63.0750, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.0698, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.8347, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.2473, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.6803, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.0079, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.3329, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.7023, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.5602, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.2825, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.1854, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.2120, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.4685, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.5683, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.5473, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.0185, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.9972, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.7017, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.3380, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.3675, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.8395, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.9728, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.9920, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.9522, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.2369, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.9078, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.1874, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.6342, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.0845, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.8269, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.9588, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.9838, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.8045, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.1718, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.8241, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.9665, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.2288, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.2754, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.5441, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.4679, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.4924, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.4257, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.2720, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.0696, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.4820, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.5313, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.571917808219178, 'recall': 0.5566666666666666, 'f1': 0.5641891891891891, 'number': 300}, 'P': {'precision': 0.6004728132387707, 'recall': 0.6827956989247311, 'f1': 0.6389937106918238, 'number': 372}, 'overall_precision': 0.5888111888111888, 'overall_recall': 0.6264880952380952, 'overall_f1': 0.6070656092285508, 'overall_accuracy': 0.761424114516425}
			------------EPOCH 26---------------
Loss: tensor(58.0836, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.1650, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.7228, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.4601, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.2773, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.6896, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.6691, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.1657, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.6776, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.0755, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.8423, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.9331, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.8974, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.3128, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.6666, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.7856, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.7703, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.4860, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.5183, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.8549, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.3741, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.3206, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.3171, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.9520, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.1485, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.9832, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.2677, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.7137, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.8755, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.4352, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.5897, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.0729, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.6147, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.3502, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.1904, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.7358, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.6043, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.5806, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.9981, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.0563, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.3223, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.7475, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.4031, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.5842, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.5182, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.5026, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5608108108108109, 'recall': 0.5533333333333333, 'f1': 0.5570469798657719, 'number': 300}, 'P': {'precision': 0.6, 'recall': 0.6774193548387096, 'f1': 0.6363636363636364, 'number': 372}, 'overall_precision': 0.5837988826815642, 'overall_recall': 0.6220238095238095, 'overall_f1': 0.6023054755043227, 'overall_accuracy': 0.7594053954854102}
			------------EPOCH 27---------------
Loss: tensor(53.9635, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.7550, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.1762, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.8320, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.4177, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.4708, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.0095, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.4278, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.7150, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.1872, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.3442, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.7838, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.6075, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.1240, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.6486, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.4485, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.4485, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.1588, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.7884, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.7316, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.0506, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.9524, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.6159, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.9159, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.1311, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.3701, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.0473, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.9268, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.9783, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.0609, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.0421, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.8968, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.5576, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.4551, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.5292, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.0462, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.6028, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.2514, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.6644, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.4772, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.0964, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.5707, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.3428, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.9920, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.9905, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.6054, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5631399317406144, 'recall': 0.55, 'f1': 0.5564924114671165, 'number': 300}, 'P': {'precision': 0.5981087470449172, 'recall': 0.6801075268817204, 'f1': 0.6364779874213836, 'number': 372}, 'overall_precision': 0.5837988826815642, 'overall_recall': 0.6220238095238095, 'overall_f1': 0.6023054755043227, 'overall_accuracy': 0.7604453416529027}
			------------EPOCH 28---------------
Loss: tensor(50.5773, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.8487, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.4215, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.2138, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.2115, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.6818, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.1196, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.2193, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.8463, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.0837, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.9196, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.4377, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.3850, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.4967, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.2229, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.1227, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.0623, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.0304, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.2886, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.8429, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.1493, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.0267, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.7458, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.3922, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.3644, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.8958, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.7918, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.1567, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.0937, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.8518, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.1268, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.4131, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.0632, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.9226, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.4024, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.5118, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.5751, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.3162, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.4100, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.1928, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.3165, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.5394, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.2296, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.1325, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.7063, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.9982, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.571917808219178, 'recall': 0.5566666666666666, 'f1': 0.5641891891891891, 'number': 300}, 'P': {'precision': 0.5995260663507109, 'recall': 0.6801075268817204, 'f1': 0.63727959697733, 'number': 372}, 'overall_precision': 0.5882352941176471, 'overall_recall': 0.625, 'overall_f1': 0.6060606060606061, 'overall_accuracy': 0.7615464611243653}
			------------EPOCH 29---------------
Loss: tensor(45.1227, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.4606, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.6289, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.3372, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.3024, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.2597, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.4092, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.0928, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.4391, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.7791, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.6941, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.6331, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.7077, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.4910, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.9858, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.8236, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.0330, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.3040, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.0811, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.9703, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.0930, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.2419, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.1199, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.1573, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.5933, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.0244, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.9797, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.2768, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.7619, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.7555, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.7554, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.8527, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.7274, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.1699, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.1078, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.9978, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.0115, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.2630, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.6643, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.9514, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.0694, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.4744, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.0457, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.8641, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.4480, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.9178, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5699658703071673, 'recall': 0.5566666666666666, 'f1': 0.5632377740303541, 'number': 300}, 'P': {'precision': 0.6042654028436019, 'recall': 0.6854838709677419, 'f1': 0.6423173803526447, 'number': 372}, 'overall_precision': 0.5902097902097903, 'overall_recall': 0.6279761904761905, 'overall_f1': 0.6085075702956021, 'overall_accuracy': 0.7620358475561265}
			------------EPOCH 30---------------
Loss: tensor(42.4024, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.0086, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.2654, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.9890, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.8496, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.3657, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.4352, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.6018, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.8523, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.8209, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.5809, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.4635, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.7602, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.4961, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.1189, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.6307, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.8024, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.7606, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.9343, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.0415, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.8089, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.4195, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.0164, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.6232, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.9117, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.1129, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.0735, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.9484, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.1835, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.9838, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.3958, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.2420, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.1418, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.7962, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.4780, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.5541, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.3434, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.2520, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.3848, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.6949, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.3984, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.3082, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.1535, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.7678, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.8565, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.7620, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5771812080536913, 'recall': 0.5733333333333334, 'f1': 0.5752508361204013, 'number': 300}, 'P': {'precision': 0.6033254156769596, 'recall': 0.6827956989247311, 'f1': 0.6406052963430012, 'number': 372}, 'overall_precision': 0.5924895688456189, 'overall_recall': 0.6339285714285714, 'overall_f1': 0.612508986340762, 'overall_accuracy': 0.7638098733712608}


		-------------RUN 2-----------
			------------EPOCH 1---------------
Loss: tensor(1034.9746, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2466.0261, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3792.1353, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2685.0693, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2642.1853, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4954.7168, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2492.1006, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3145.9785, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4980.6475, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2335.6235, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6083.6338, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1895.9830, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3208.8047, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1967.1343, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2455.2910, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2322.7747, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2132.5557, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1531.7472, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2152.8704, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1749.8973, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1785.7043, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1001.6795, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1807.2006, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2635.8169, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2863.9204, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1641.9314, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1528.6031, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1708.0295, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1591.9106, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1857.6011, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2208.5605, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4271.7100, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1538.5729, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1839.3669, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2681.4961, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1440.8777, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1013.5074, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1810.7073, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2117.4058, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2832.8206, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1184.3074, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2305.7627, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1084.7671, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3606.2988, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5539.2871, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3411.9736, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.10128913443830571, 'recall': 0.21235521235521235, 'f1': 0.1371571072319202, 'number': 259}, 'P': {'precision': 0.1956521739130435, 'recall': 0.046632124352331605, 'f1': 0.07531380753138076, 'number': 386}, 'overall_precision': 0.11496062992125984, 'overall_recall': 0.11317829457364341, 'overall_f1': 0.1140625, 'overall_accuracy': 0.38906076703052944}
			------------EPOCH 2---------------
Loss: tensor(754.7234, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1643.3928, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2719.8130, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2015.2135, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1970.8488, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3734.7051, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1810.5916, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2312.4236, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3893.0471, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1778.2654, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4805.6270, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1425.1101, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2559.3748, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1526.2114, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1791.7611, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1787.3123, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1675.0027, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1191.7483, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1827.3468, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1444.2168, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1483.9709, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(831.5103, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1474.5173, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2112.6890, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2356.4478, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1319.9905, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1341.5610, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1551.8145, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1420.2219, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1582.9412, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1587.5111, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3534.8892, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1329.3538, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1576.8613, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2231.1912, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1154.6105, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(840.8864, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1463.3096, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1656.2349, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2473.3003, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(931.5010, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2069.8418, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(808.9078, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2988.4849, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4336.4297, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2498.6560, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.2167689161554192, 'recall': 0.4092664092664093, 'f1': 0.2834224598930481, 'number': 259}, 'P': {'precision': 0.29015544041450775, 'recall': 0.14507772020725387, 'f1': 0.19343696027633847, 'number': 386}, 'overall_precision': 0.2375366568914956, 'overall_recall': 0.25116279069767444, 'overall_f1': 0.24415975885455918, 'overall_accuracy': 0.5549004728270387}
			------------EPOCH 3---------------
Loss: tensor(646.5562, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1239.3374, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2202.7664, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1604.2410, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1519.6921, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2937.9600, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1394.8386, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1790.6074, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3287.5703, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1538.5518, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3847.8037, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1069.1172, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2163.3020, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1095.3557, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1332.7539, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1418.5662, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1392.5377, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(910.0137, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1563.9869, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1233.8373, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1187.4551, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(635.0698, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1052.3768, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1602.1624, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1779.5977, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(940.7227, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(957.1827, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1059.9307, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(879.5391, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1146.7142, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1264.3605, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2934.5811, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1142.7188, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1321.2712, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1873.7146, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(966.6082, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(675.3466, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1114.4414, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1212.6636, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1957.7920, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(737.1770, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1711.2859, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(657.8410, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2535.3132, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3361.0486, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1809.7734, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.29916897506925205, 'recall': 0.416988416988417, 'f1': 0.34838709677419355, 'number': 259}, 'P': {'precision': 0.5035294117647059, 'recall': 0.5544041450777202, 'f1': 0.5277435265104808, 'number': 386}, 'overall_precision': 0.40966921119592875, 'overall_recall': 0.4992248062015504, 'overall_f1': 0.4500349406009784, 'overall_accuracy': 0.6719397583328469}
			------------EPOCH 4---------------
Loss: tensor(490.7501, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(987.5610, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1727.5891, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1155.2363, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1203.9377, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2188.6921, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1054.1583, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1234.2369, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2326.1528, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(964.5120, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3006.1001, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(845.6121, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1609.7250, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(776.4530, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(974.0458, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1045.4412, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(982.2354, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(670.8732, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1175.5845, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(894.6313, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(942.1439, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(463.7389, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(809.2137, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1256.7266, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1215.3383, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(631.8334, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(617.0840, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(581.0874, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(451.2122, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(633.3179, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(785.0874, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2093.7781, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(825.3807, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1019.7010, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1222.4651, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(709.6450, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(435.7832, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(836.6625, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(925.2417, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1320.5317, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(519.4772, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1390.0242, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(528.8523, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2017.0774, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2497.8511, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1243.0042, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3251366120218579, 'recall': 0.4594594594594595, 'f1': 0.38079999999999997, 'number': 259}, 'P': {'precision': 0.531390134529148, 'recall': 0.6139896373056994, 'f1': 0.5697115384615385, 'number': 386}, 'overall_precision': 0.43842364532019706, 'overall_recall': 0.5519379844961241, 'overall_f1': 0.4886753603294441, 'overall_accuracy': 0.6906777187554726}
			------------EPOCH 5---------------
Loss: tensor(374.9595, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(843.2396, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1526.9034, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(962.5809, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(891.2938, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1518.8876, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(705.5538, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(901.2832, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1747.2843, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(551.3977, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2173.0774, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(565.7155, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1323.0217, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(570.2497, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(860.4304, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(841.1432, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(879.9225, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(649.4385, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(720.1591, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(604.1205, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(748.2081, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(329.8984, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(607.5372, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(958.0640, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(767.4149, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(454.1960, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(503.1919, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(402.1915, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(331.9820, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(470.7484, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(471.5639, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1578.5293, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(725.2450, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(876.8473, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(835.0225, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(398.2841, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(221.7654, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(587.0331, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(562.1079, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(875.2233, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(611.4122, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1205.1401, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(568.4663, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1661.5793, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2328.4272, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(849.7912, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4, 'recall': 0.3088803088803089, 'f1': 0.3485838779956427, 'number': 259}, 'P': {'precision': 0.5252173913043479, 'recall': 0.7823834196891192, 'f1': 0.6285119667013529, 'number': 386}, 'overall_precision': 0.49290322580645163, 'overall_recall': 0.5922480620155038, 'overall_f1': 0.5380281690140846, 'overall_accuracy': 0.7182884828673166}
			------------EPOCH 6---------------
Loss: tensor(307.7159, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(845.9980, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1124.8408, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(813.4861, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(658.9998, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1355.9536, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(624.4876, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(805.3990, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1785.6959, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(817.5099, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2268.5479, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(616.9913, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1269.4806, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(467.5201, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(651.4620, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(905.9619, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(609.3837, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(513.5887, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(700.5728, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(449.5883, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(847.2681, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(332.4828, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(621.3749, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(947.8759, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1109.0474, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(650.8939, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(526.4239, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(432.4609, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(353.0785, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(586.6411, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(956.1888, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2379.8828, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(692.9144, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(834.8250, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(958.6003, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(400.2265, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(215.8270, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(489.3970, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(539.1104, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(713.2610, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(298.8880, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(964.1184, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(403.8364, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1352.6835, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1670.1428, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(730.3702, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.2880143112701252, 'recall': 0.6216216216216216, 'f1': 0.3936430317848411, 'number': 259}, 'P': {'precision': 0.6590909090909091, 'recall': 0.45077720207253885, 'f1': 0.5353846153846153, 'number': 386}, 'overall_precision': 0.40704738760631837, 'overall_recall': 0.5193798449612403, 'overall_f1': 0.45640326975476847, 'overall_accuracy': 0.6082540423793124}
			------------EPOCH 7---------------
Loss: tensor(377.0777, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(733.2401, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1383.0193, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1007.1957, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(615.0781, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1288.7318, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(488.7504, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(674.1791, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1536.0623, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(573.9782, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1922.9553, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(530.9916, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1469.2281, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(560.5316, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(789.3278, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(921.3644, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(684.3085, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(614.9852, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(622.0641, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(402.6536, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(583.5447, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(244.3241, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(429.3234, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(769.9459, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(479.8202, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(284.6208, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(325.9082, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(305.6897, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(263.2623, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(327.0534, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(442.7056, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1512.6333, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(774.4968, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(944.0060, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(947.1237, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(395.3318, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(207.9021, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(567.1552, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(509.0289, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(661.2654, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(325.2247, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(706.7172, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(325.6604, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1045.2338, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1248.6508, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(418.5738, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3306613226452906, 'recall': 0.637065637065637, 'f1': 0.43535620052770446, 'number': 259}, 'P': {'precision': 0.6537102473498233, 'recall': 0.4792746113989637, 'f1': 0.5530642750373692, 'number': 386}, 'overall_precision': 0.4475703324808184, 'overall_recall': 0.5426356589147286, 'overall_f1': 0.4905395935529082, 'overall_accuracy': 0.6498161228182826}
			------------EPOCH 8---------------
Loss: tensor(268.4856, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(598.4679, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(774.1959, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(725.2233, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(476.7050, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(903.1713, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(298.5200, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(359.6922, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(919.1729, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(307.9346, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1156.5930, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(315.8446, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(953.6324, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(271.7733, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(488.6114, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(679.6002, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(586.6039, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(420.0736, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(556.7350, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(360.6017, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(735.0822, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(356.2623, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(519.7751, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(931.9437, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(993.8259, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(514.2085, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(451.7325, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(397.0638, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(176.9597, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(361.9366, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(307.6533, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1065.4365, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(431.8268, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(511.1029, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(509.6906, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(201.4836, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(112.3960, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(361.0102, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(295.8775, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(473.1223, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(239.0053, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(667.4427, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(311.9816, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1000.9412, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1887.7253, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(612.1694, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3843137254901961, 'recall': 0.7567567567567568, 'f1': 0.5097529258777633, 'number': 259}, 'P': {'precision': 0.5789473684210527, 'recall': 0.2849740932642487, 'f1': 0.3819444444444445, 'number': 386}, 'overall_precision': 0.43714285714285717, 'overall_recall': 0.4744186046511628, 'overall_f1': 0.4550185873605948, 'overall_accuracy': 0.6332379896094799}
			------------EPOCH 9---------------
Loss: tensor(206.0081, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(588.9548, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(903.3555, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(709.4711, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(917.4279, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1139.3401, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(578.0568, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(542.9811, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(897.2646, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(217.1772, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1027.8657, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(332.8831, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(493.2498, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(174.0851, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(288.7041, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(371.7824, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(298.8831, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(258.4633, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(233.6110, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(179.3646, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(426.5012, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(191.9145, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(322.2667, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(656.3027, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(579.3086, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(311.3062, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(383.3102, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(395.3549, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(292.5818, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(597.0678, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(473.4562, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1621.1958, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(611.3588, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(721.6046, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(907.4586, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(308.8401, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(131.4337, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(447.1002, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(437.7216, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1024.7891, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(217.5246, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(682.2756, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(295.8881, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(856.2587, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1351.5417, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(427.4955, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.28989751098096633, 'recall': 0.7644787644787645, 'f1': 0.42038216560509556, 'number': 259}, 'P': {'precision': 0.5535714285714286, 'recall': 0.16062176165803108, 'f1': 0.24899598393574296, 'number': 386}, 'overall_precision': 0.3270440251572327, 'overall_recall': 0.40310077519379844, 'overall_f1': 0.36111111111111105, 'overall_accuracy': 0.5188838946938299}
			------------EPOCH 10---------------
Loss: tensor(229.1310, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(554.5315, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(727.6980, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(801.1561, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(529.2975, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1028.7712, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(303.3951, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(321.1151, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(612.6598, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(132.1599, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(923.5569, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(244.3481, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(424.0808, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(148.1978, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(255.4055, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(325.8048, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(376.8943, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(262.9353, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(271.8816, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(211.5124, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(379.7625, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(225.7702, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(321.9866, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(684.9153, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(358.9193, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(338.5325, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(405.0054, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(354.2709, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(285.8174, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(412.9662, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(274.0607, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1599.1797, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(695.6199, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(934.9583, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1021.4550, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(330.3137, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(136.4411, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(334.9952, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(454.1647, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(543.7540, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(171.0541, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(389.5085, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(237.4188, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(716.2083, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(633.6448, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(189.1579, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.2773109243697479, 'recall': 0.7644787644787645, 'f1': 0.4069886947584789, 'number': 259}, 'P': {'precision': 0.6129032258064516, 'recall': 0.14766839378238342, 'f1': 0.23799582463465555, 'number': 386}, 'overall_precision': 0.3159851301115242, 'overall_recall': 0.3953488372093023, 'overall_f1': 0.3512396694214876, 'overall_accuracy': 0.5042320938649233}
			------------EPOCH 11---------------
Loss: tensor(147.1349, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(447.0373, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(596.8634, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(561.3831, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(725.9931, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1787.3717, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(356.7254, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(441.7457, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1614.8701, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(455.9077, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2830.5073, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(606.3687, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(759.6364, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(416.6813, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(491.5904, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(742.5480, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(271.1752, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(416.0154, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(374.3273, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(214.9327, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(264.2979, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(147.1608, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(217.7185, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(393.4979, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(212.6321, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(170.2513, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(195.5804, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(211.7923, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(280.9156, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(332.7695, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(306.2162, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1242.8789, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(778.5442, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1193.5664, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1344.0964, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(350.3885, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(263.2677, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(688.5695, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(730.2889, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(988.7777, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(784.7241, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1262.6362, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(904.5680, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2199.9922, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3758.5686, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1958.9341, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5284090909090909, 'recall': 0.3590733590733591, 'f1': 0.4275862068965517, 'number': 259}, 'P': {'precision': 0.5648148148148148, 'recall': 0.7901554404145078, 'f1': 0.6587473002159827, 'number': 386}, 'overall_precision': 0.5558659217877095, 'overall_recall': 0.6170542635658914, 'overall_f1': 0.5848640705363704, 'overall_accuracy': 0.7548304243768607}
			------------EPOCH 12---------------
Loss: tensor(248.4358, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(941.4669, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(796.8187, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(495.9771, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(281.8959, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(673.0491, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(353.4792, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(288.0836, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(760.3203, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(190.8855, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1151.3467, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(354.2379, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(702.2389, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(385.3559, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(450.2448, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(616.3756, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(720.2006, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(893.6547, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1077.0741, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(574.0372, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1059.8735, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(315.2231, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(948.2569, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1335.6558, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(820.7566, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(421.1674, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(625.8845, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(415.3996, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(275.7396, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(407.6072, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(800.7503, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1703.6206, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(461.8640, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(521.6133, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(704.8656, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(378.5721, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(168.8947, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(374.2677, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(340.8168, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(530.3201, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(209.1336, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(524.7520, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(231.8529, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(746.8267, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1043.0588, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(409.3051, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.508130081300813, 'recall': 0.4826254826254826, 'f1': 0.49504950495049505, 'number': 259}, 'P': {'precision': 0.6116700201207244, 'recall': 0.7875647668393783, 'f1': 0.6885617214043035, 'number': 386}, 'overall_precision': 0.5773889636608345, 'overall_recall': 0.6651162790697674, 'overall_f1': 0.6181556195965419, 'overall_accuracy': 0.7472418422742397}
			------------EPOCH 13---------------
Loss: tensor(156.4165, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(559.8853, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(581.4780, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(386.1049, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(269.9468, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(660.1866, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(338.0916, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(273.9781, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(667.4225, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(226.8894, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1185.6150, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(341.7914, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(499.3023, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(266.0367, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(378.9131, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(411.2476, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(359.3889, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(266.5899, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(247.5427, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(201.0962, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(291.7771, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(146.8371, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(290.4130, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(410.7205, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(173.2185, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(147.5695, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(161.7772, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(156.1936, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(79.2513, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(111.8053, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(156.4383, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(625.9830, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(263.3699, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(311.9053, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(359.7275, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(120.6689, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.5144, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(200.9186, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(149.6262, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(279.6947, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(107.7530, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(302.3403, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(149.7003, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(409.8597, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(584.4529, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(155.2556, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.48787878787878786, 'recall': 0.6216216216216216, 'f1': 0.5466893039049235, 'number': 259}, 'P': {'precision': 0.6753246753246753, 'recall': 0.6735751295336787, 'f1': 0.6744487678339818, 'number': 386}, 'overall_precision': 0.5888111888111888, 'overall_recall': 0.6527131782945736, 'overall_f1': 0.6191176470588236, 'overall_accuracy': 0.7592084525129882}
			------------EPOCH 14---------------
Loss: tensor(62.5185, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(353.5294, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(312.5080, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(231.4638, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(212.2851, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(336.1856, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(152.7590, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(122.6882, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(307.8732, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.3638, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(452.7240, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(138.2887, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(240.8039, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(96.3497, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(141.2020, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(191.1014, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(174.0610, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(160.6120, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(129.4521, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(82.2989, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(225.5827, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(177.9039, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(210.7059, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(315.1843, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(193.2835, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(150.6777, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(163.8466, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(95.2469, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.7937, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(82.4551, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(111.9199, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(398.0830, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(179.2506, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(206.0255, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(142.0400, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.7927, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.0403, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(151.6936, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.2182, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(188.0831, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.1576, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(192.5849, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(110.3097, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(203.8890, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(394.8556, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(81.6841, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4878048780487805, 'recall': 0.5405405405405406, 'f1': 0.5128205128205128, 'number': 259}, 'P': {'precision': 0.6518847006651884, 'recall': 0.7616580310880829, 'f1': 0.7025089605734768, 'number': 386}, 'overall_precision': 0.5880758807588076, 'overall_recall': 0.6728682170542636, 'overall_f1': 0.6276211135213304, 'overall_accuracy': 0.7392446442122468}
			------------EPOCH 15---------------
Loss: tensor(41.9019, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(277.3990, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(192.2194, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(186.6601, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(161.8637, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(206.2934, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(121.2026, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.9158, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(205.0163, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.8216, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(354.6708, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(109.3495, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(133.3694, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.3357, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(86.3324, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(100.6663, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(108.0104, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.8359, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.1240, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.6276, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(92.7544, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.5869, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(93.4943, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(156.2228, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.2730, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.5207, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.4554, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.6869, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.5828, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.7719, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.6130, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(258.9443, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(133.2122, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(138.3098, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(88.6231, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.9404, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.4106, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(122.9379, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.3593, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(115.4198, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.5738, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(142.9660, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(92.9682, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(193.9993, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(259.5759, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.2258, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5, 'recall': 0.6293436293436293, 'f1': 0.5572649572649573, 'number': 259}, 'P': {'precision': 0.661498708010336, 'recall': 0.6632124352331606, 'f1': 0.6623544631306598, 'number': 386}, 'overall_precision': 0.5876577840112202, 'overall_recall': 0.6496124031007752, 'overall_f1': 0.6170839469808541, 'overall_accuracy': 0.7502189014068064}
			------------EPOCH 16---------------
Loss: tensor(29.7700, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(107.2562, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.9411, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.9644, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(114.1638, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(119.9778, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.9528, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.7313, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(118.5964, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.5990, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(141.7076, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.3954, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(84.5013, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.7793, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.8113, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.2976, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(108.0415, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.1215, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.8340, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.4239, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.9204, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.8663, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(89.6292, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(125.8196, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.7790, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.5291, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.0265, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.5497, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.9166, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.1864, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.2228, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(185.4274, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(130.6919, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(82.7607, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.9064, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.6428, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.5860, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(92.0364, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.2482, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(79.5257, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.4216, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(105.8526, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.7720, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.8021, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(201.1223, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.4174, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.49169435215946844, 'recall': 0.5714285714285714, 'f1': 0.5285714285714287, 'number': 259}, 'P': {'precision': 0.6431924882629108, 'recall': 0.7098445595854922, 'f1': 0.6748768472906403, 'number': 386}, 'overall_precision': 0.5804676753782668, 'overall_recall': 0.6542635658914728, 'overall_f1': 0.6151603498542273, 'overall_accuracy': 0.744439904267118}
			------------EPOCH 17---------------
Loss: tensor(25.1230, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(89.0636, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.1701, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.2525, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(89.3281, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(85.4480, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.8016, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.8071, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(101.2830, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.9459, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(108.3049, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.3948, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.9187, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.4310, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.4455, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.3319, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.5605, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.2607, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.4235, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.0157, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.4796, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.9780, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.5120, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(92.5638, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.4480, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.4654, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.0113, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.1547, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.4980, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.8863, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.3993, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(114.1653, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(95.0552, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.5237, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.7977, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.7161, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.4002, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.5269, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.6386, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.9323, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.6819, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(89.2018, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.0477, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.9598, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(134.9759, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.4296, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.48606811145510836, 'recall': 0.6061776061776062, 'f1': 0.5395189003436426, 'number': 259}, 'P': {'precision': 0.6582278481012658, 'recall': 0.6735751295336787, 'f1': 0.6658130601792573, 'number': 386}, 'overall_precision': 0.5807799442896936, 'overall_recall': 0.6465116279069767, 'overall_f1': 0.6118855465884079, 'overall_accuracy': 0.7451403887688985}
			------------EPOCH 18---------------
Loss: tensor(18.1772, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.9130, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.3501, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.7337, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.7932, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.0170, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.9380, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.8260, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.7218, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.4386, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(81.1995, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.0618, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.5121, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.7244, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.9003, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.0031, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.5854, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.0970, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.8036, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.0140, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.1977, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.9734, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.9396, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(89.2814, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.3262, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.8693, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.7108, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.0477, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.5493, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.7467, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.3297, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(107.9330, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.8950, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.5969, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.2281, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.0270, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.4670, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.4904, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.2246, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.9800, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.4836, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.6046, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.8275, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.5451, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(93.4751, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.5305, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4837662337662338, 'recall': 0.5752895752895753, 'f1': 0.5255731922398589, 'number': 259}, 'P': {'precision': 0.6355140186915887, 'recall': 0.7046632124352331, 'f1': 0.6683046683046683, 'number': 386}, 'overall_precision': 0.5720108695652174, 'overall_recall': 0.6527131782945736, 'overall_f1': 0.609703113685735, 'overall_accuracy': 0.7406456132158076}
			------------EPOCH 19---------------
Loss: tensor(14.9366, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.3071, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.4230, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.2758, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.9590, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.0401, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.0863, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.9198, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.7545, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.5779, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.1440, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.1172, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.0746, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.1700, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.0858, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.4508, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.0611, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.8813, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.7083, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.9596, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.2137, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.6592, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.0806, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.4716, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.5284, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.9095, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.8018, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.2277, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.5338, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.5075, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.6622, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.3870, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.4054, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.3925, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.1150, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.3973, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.3700, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.2812, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.1213, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.3068, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.8877, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.4137, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.5061, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.5173, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.3234, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.0497, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4674922600619195, 'recall': 0.583011583011583, 'f1': 0.5189003436426117, 'number': 259}, 'P': {'precision': 0.6433734939759036, 'recall': 0.6917098445595855, 'f1': 0.6666666666666667, 'number': 386}, 'overall_precision': 0.5663956639566395, 'overall_recall': 0.648062015503876, 'overall_f1': 0.6044830079537238, 'overall_accuracy': 0.7379020489171677}
			------------EPOCH 20---------------
Loss: tensor(11.0797, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.9470, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.3933, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.7882, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.9629, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.4466, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.7808, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.5725, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.9189, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.2883, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.9285, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.7020, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.2173, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.0168, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.0535, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.6854, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.1010, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.4315, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.2795, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.3147, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.8199, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.7430, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.7063, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.3852, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.6157, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.8287, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.8316, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.7717, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.5034, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.4373, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.8868, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.2464, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.3902, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.5241, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.2936, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.3658, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.5498, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.6960, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.9513, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.9404, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.4208, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.6660, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.3194, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.8071, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.6032, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.8889, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.47468354430379744, 'recall': 0.5791505791505791, 'f1': 0.5217391304347825, 'number': 259}, 'P': {'precision': 0.6504854368932039, 'recall': 0.694300518134715, 'f1': 0.6716791979949875, 'number': 386}, 'overall_precision': 0.5741758241758241, 'overall_recall': 0.648062015503876, 'overall_f1': 0.6088856518572469, 'overall_accuracy': 0.7388944019613566}
			------------EPOCH 21---------------
Loss: tensor(9.0582, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.4794, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.1122, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.3328, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.3958, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.6531, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.7828, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.2128, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.4692, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.2796, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.7067, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.7795, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.1691, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.5055, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.2152, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.9524, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.4614, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.6827, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.0563, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.0250, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.9901, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.4099, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.1251, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.1955, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.4535, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.8440, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.0635, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.3730, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.7941, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.9846, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.6189, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.3707, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.8310, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.5104, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.9409, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.1692, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.3588, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.2198, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.3851, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.7205, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.5793, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.1016, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.8800, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.7017, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.6664, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.1826, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.48286604361370716, 'recall': 0.5984555984555985, 'f1': 0.5344827586206896, 'number': 259}, 'P': {'precision': 0.6625615763546798, 'recall': 0.6968911917098446, 'f1': 0.6792929292929293, 'number': 386}, 'overall_precision': 0.5832187070151307, 'overall_recall': 0.6573643410852713, 'overall_f1': 0.6180758017492711, 'overall_accuracy': 0.7379020489171677}
			------------EPOCH 22---------------
Loss: tensor(7.4840, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.7237, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.6410, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.6094, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.6643, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.5919, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.2277, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.0213, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.4367, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.0755, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.7872, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.7169, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.1231, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.8843, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.6163, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.9376, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.2478, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.0427, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.1164, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.2537, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.6090, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.6167, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.0943, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.8601, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.9414, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.5793, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.4509, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.0204, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.9281, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.4944, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.5622, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.0443, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.1497, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.9597, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.5760, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.2313, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.2536, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.4712, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.3604, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.9286, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.0389, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.0737, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.5801, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.1983, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.3192, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.2816, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.48757763975155277, 'recall': 0.6061776061776062, 'f1': 0.5404475043029259, 'number': 259}, 'P': {'precision': 0.6416464891041163, 'recall': 0.6865284974093264, 'f1': 0.6633291614518148, 'number': 386}, 'overall_precision': 0.5741496598639456, 'overall_recall': 0.6542635658914728, 'overall_f1': 0.6115942028985507, 'overall_accuracy': 0.7377269277917226}
			------------EPOCH 23---------------
Loss: tensor(6.3219, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.6976, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.7127, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.0394, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.1128, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.9685, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.2996, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.2775, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.0196, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.4741, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.4703, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.4208, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.2029, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.7199, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.8175, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.1081, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.6304, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.7627, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.2502, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.9899, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.4390, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.9863, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.9833, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.0933, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.9130, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.9117, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.8815, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.8250, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.5471, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.0290, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.5893, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.4678, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.3387, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.6684, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.4681, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.0249, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.5995, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.9367, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.6680, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.1823, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.7402, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.7885, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.4837, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.0703, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.7939, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.2991, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4754601226993865, 'recall': 0.5984555984555985, 'f1': 0.5299145299145299, 'number': 259}, 'P': {'precision': 0.6430317848410758, 'recall': 0.6813471502590673, 'f1': 0.6616352201257861, 'number': 386}, 'overall_precision': 0.5687074829931973, 'overall_recall': 0.648062015503876, 'overall_f1': 0.6057971014492755, 'overall_accuracy': 0.7357422217033448}
			------------EPOCH 24---------------
Loss: tensor(5.6765, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.1724, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.4811, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.2244, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.1369, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.0395, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.1153, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.6099, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.9212, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.7728, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.1461, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.6535, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.2680, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.2999, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.7137, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.2506, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.7049, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.2204, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.2314, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.9345, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.5159, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.3353, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.5038, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.0812, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.9385, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.2727, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.5258, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.1137, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.1461, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.6251, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.8587, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.4994, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.4754, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.4039, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.4946, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.2231, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.1123, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.0695, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.9660, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.8283, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.4967, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.9300, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.3287, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.4234, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.7718, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.1034, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4754601226993865, 'recall': 0.5984555984555985, 'f1': 0.5299145299145299, 'number': 259}, 'P': {'precision': 0.6381418092909535, 'recall': 0.6761658031088082, 'f1': 0.6566037735849056, 'number': 386}, 'overall_precision': 0.5659863945578232, 'overall_recall': 0.6449612403100775, 'overall_f1': 0.6028985507246377, 'overall_accuracy': 0.7360340902457533}
			------------EPOCH 25---------------
Loss: tensor(5.0848, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.9260, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.4479, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.1739, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.5828, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.6996, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.1885, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.1252, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.3222, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.1589, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.7600, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.9745, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.0379, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.9973, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.7829, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.4473, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.0738, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.9473, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.6155, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.3783, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.8133, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.8682, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.4599, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.3277, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.0435, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.9810, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.6511, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.6768, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.8244, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.2815, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.2006, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.0160, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.4629, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.6166, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.7373, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.5547, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.6876, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.4184, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.4127, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.7793, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.1773, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.2122, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.0261, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.1905, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.8157, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.1252, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.47112462006079026, 'recall': 0.5984555984555985, 'f1': 0.5272108843537415, 'number': 259}, 'P': {'precision': 0.6388206388206388, 'recall': 0.6735751295336787, 'f1': 0.6557377049180327, 'number': 386}, 'overall_precision': 0.563858695652174, 'overall_recall': 0.6434108527131783, 'overall_f1': 0.6010137581462709, 'overall_accuracy': 0.7351584846185278}
			------------EPOCH 26---------------
Loss: tensor(4.6006, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.2903, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.5208, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.5470, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.3014, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.6237, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.3287, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.5588, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.2000, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.7472, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.5539, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.8657, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.7347, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.6661, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.1543, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.8859, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.8731, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.5609, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.9946, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.9264, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.4882, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.5572, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.4459, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.6756, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.2631, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.7714, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.4120, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.5075, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.4415, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.0138, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.7869, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.9228, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.8195, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.4087, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.1514, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.2821, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.3991, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.8579, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.7750, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.2491, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.5955, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.4501, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.6214, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(180.7660, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(76.8824, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.6322, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.47151898734177217, 'recall': 0.5752895752895753, 'f1': 0.5182608695652174, 'number': 259}, 'P': {'precision': 0.6128266033254157, 'recall': 0.6683937823834197, 'f1': 0.6394052044609666, 'number': 386}, 'overall_precision': 0.5522388059701493, 'overall_recall': 0.6310077519379845, 'overall_f1': 0.5890014471780028, 'overall_accuracy': 0.7386609071274298}
			------------EPOCH 27---------------
Loss: tensor(39.2545, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.2528, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.4083, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.2492, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.7683, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.8237, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.5021, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.6195, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.5376, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.5613, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(107.6010, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.9604, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(79.2003, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.1904, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.2801, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.6763, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.7773, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.4230, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.8326, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.8075, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.4068, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.5354, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.5547, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.9200, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(76.6384, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.5349, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.2451, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.4275, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.1607, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.6303, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.7109, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(75.5484, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.9450, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.7270, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.9949, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.3028, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.8145, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.3962, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.3168, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.9679, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.4922, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.2571, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.5098, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(76.8576, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.7298, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.5082, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4626865671641791, 'recall': 0.5984555984555985, 'f1': 0.5218855218855218, 'number': 259}, 'P': {'precision': 0.6161616161616161, 'recall': 0.6321243523316062, 'f1': 0.6240409207161126, 'number': 386}, 'overall_precision': 0.5458276333789329, 'overall_recall': 0.6186046511627907, 'overall_f1': 0.5799418604651163, 'overall_accuracy': 0.7393030179207285}
			------------EPOCH 28---------------
Loss: tensor(14.5937, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.2428, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.3811, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.3736, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.7832, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.0159, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.2272, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.7249, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.3129, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.8537, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(76.6266, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.5120, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.8605, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.2259, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.6714, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.1471, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.6299, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.9039, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.2772, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.0133, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.7802, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.2167, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.1035, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.3926, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.4444, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.8861, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.2236, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.5227, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.9326, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.0001, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.7577, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.4545, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.5109, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.2095, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.5072, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.1846, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.5166, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.4963, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.5356, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.5391, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.3231, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.9647, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.4307, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.2507, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.4862, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.1667, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.476027397260274, 'recall': 0.5366795366795367, 'f1': 0.5045372050816697, 'number': 259}, 'P': {'precision': 0.5877192982456141, 'recall': 0.694300518134715, 'f1': 0.6365795724465558, 'number': 386}, 'overall_precision': 0.5441176470588235, 'overall_recall': 0.6310077519379845, 'overall_f1': 0.5843503230437903, 'overall_accuracy': 0.7374934329577958}
			------------EPOCH 29---------------
Loss: tensor(13.9942, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.2092, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.9390, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.5626, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.2167, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.8673, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.7243, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.1108, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(81.4739, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.5493, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.8709, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.9982, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.5197, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.3389, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.6273, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.4817, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.0154, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.2473, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.6321, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.6525, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.5438, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.4909, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.1171, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.7985, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.3821, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.1745, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.8566, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.8485, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.5347, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.9198, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.7374, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.1078, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.2891, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.2539, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.5420, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.8598, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.7036, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.2200, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.3184, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.9192, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.0598, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.7550, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.4324, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.4143, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.3908, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.7903, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.47878787878787876, 'recall': 0.61003861003861, 'f1': 0.536502546689304, 'number': 259}, 'P': {'precision': 0.6319612590799032, 'recall': 0.6761658031088082, 'f1': 0.6533166458072591, 'number': 386}, 'overall_precision': 0.5639300134589502, 'overall_recall': 0.6496124031007752, 'overall_f1': 0.6037463976945245, 'overall_accuracy': 0.7383106648765396}
			------------EPOCH 30---------------
Loss: tensor(6.3750, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.9698, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.7443, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.0181, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.4920, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.9674, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.8643, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.2834, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.7584, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.9473, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.7082, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.5960, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.3096, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.3313, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.4899, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.6220, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.4416, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.4933, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.7484, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.9667, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.1914, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.0077, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.8024, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.5669, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.2433, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.2864, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.9223, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.0753, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1.5437, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.2338, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.6130, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.4465, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.3682, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.9684, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.4546, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.5293, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.5972, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.3431, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.0579, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.7648, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.8632, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.4597, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.9304, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.0298, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.1704, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.2475, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.46176470588235297, 'recall': 0.6061776061776062, 'f1': 0.5242070116861436, 'number': 259}, 'P': {'precision': 0.6058394160583942, 'recall': 0.6450777202072538, 'f1': 0.6248431618569636, 'number': 386}, 'overall_precision': 0.5406125166444741, 'overall_recall': 0.6294573643410852, 'overall_f1': 0.5816618911174785, 'overall_accuracy': 0.7394197653376919}


		-------------RUN 3-----------
			------------EPOCH 1---------------
Loss: tensor(5042.6396, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3882.4602, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2203.7146, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2721.8638, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3430.8218, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3286.8872, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2563.6694, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2334.6631, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2349.1082, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1568.2183, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2702.7334, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1073.8380, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1542.2904, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1104.4901, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1561.5591, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1650.4113, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1896.5636, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1466.2032, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1117.6892, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1491.7140, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3809.9614, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1945.3618, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1304.5239, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2262.3447, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2724.8901, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5863.9844, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3529.8516, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1294.4604, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3136.0032, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2339.3525, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2592.1250, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1418.8960, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1600.6886, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1923.6873, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2113.1069, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1162.8279, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1491.5557, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3006.5991, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1953.1028, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3790.4314, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1796.1594, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1402.7222, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1495.9298, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3163.0691, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3793.0745, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2467.3708, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.05742574257425743, 'recall': 0.08734939759036145, 'f1': 0.06929510155316608, 'number': 332}, 'P': {'precision': 0.0, 'recall': 0.0, 'f1': 0.0, 'number': 419}, 'overall_precision': 0.05697445972495088, 'overall_recall': 0.03861517976031957, 'overall_f1': 0.04603174603174603, 'overall_accuracy': 0.3668465227817746}
			------------EPOCH 2---------------
Loss: tensor(3548.5210, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2926.8677, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1656.3652, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1760.1925, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2296.0469, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2401.1975, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1895.0404, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1627.4385, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1693.8275, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1107.1914, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2081.2498, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(886.3548, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1122.4783, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(890.4788, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1431.8965, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1468.6316, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1681.4570, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1154.4937, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(890.2934, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1202.3713, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3168.8418, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1674.3882, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1075.8937, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1971.4231, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2371.8723, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4868.7510, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2813.3022, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(977.0938, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2529.5334, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1935.5632, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2178.3638, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1185.0442, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1273.8708, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1544.4435, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1804.9612, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(987.7037, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1292.9963, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2587.9890, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1563.3157, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3220.5457, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1505.0894, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1213.8971, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1350.8888, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2686.7075, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3123.0750, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2086.6494, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.1684981684981685, 'recall': 0.27710843373493976, 'f1': 0.20956719817767655, 'number': 332}, 'P': {'precision': 0.375, 'recall': 0.03579952267303103, 'f1': 0.06535947712418301, 'number': 419}, 'overall_precision': 0.1825938566552901, 'overall_recall': 0.14247669773635152, 'overall_f1': 0.1600598354525056, 'overall_accuracy': 0.45851318944844127}
			------------EPOCH 3---------------
Loss: tensor(2906.1055, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2340.9871, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1434.7712, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1531.7765, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1746.5042, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2026.2959, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1538.2340, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1334.8540, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1423.7783, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(939.9031, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1778.1416, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(731.4982, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(831.1750, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(781.2355, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1097.8843, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1108.4496, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1330.7639, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(981.6436, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(770.5812, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(992.7860, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2715.1360, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1468.0913, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(927.7942, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1746.6033, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2051.0332, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4070.0640, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2205.0098, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(724.5311, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2024.3792, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1629.2050, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1842.1758, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(955.3674, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1007.9760, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1209.0868, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1545.7664, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(852.1206, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1030.4928, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1940.3203, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1240.4807, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2646.0581, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1230.8975, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1036.1304, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1137.0859, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2134.2837, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2371.3755, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1677.4536, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.2637571157495256, 'recall': 0.4186746987951807, 'f1': 0.32363213038416755, 'number': 332}, 'P': {'precision': 0.44537815126050423, 'recall': 0.12649164677804295, 'f1': 0.19702602230483268, 'number': 419}, 'overall_precision': 0.29721362229102166, 'overall_recall': 0.255659121171771, 'overall_f1': 0.2748747315676449, 'overall_accuracy': 0.5412470023980815}
			------------EPOCH 4---------------
Loss: tensor(2302.7222, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1872.9174, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1200.2300, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1299.5811, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1333.9701, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1621.2789, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1244.5610, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1071.8228, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1090.6196, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(721.2897, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1418.8827, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(563.0341, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(618.5597, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(653.7272, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(643.1419, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(665.6008, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(786.2572, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(744.5781, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(603.6993, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(760.3975, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2044.0861, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1110.1768, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(686.7791, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1296.4583, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1450.2217, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3439.9399, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1715.3320, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(478.2865, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1666.5485, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1416.0872, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1578.3063, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(748.0660, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(779.6895, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(961.3612, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1367.7040, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(763.7100, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(739.0177, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1289.6396, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(908.7477, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2037.3132, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1033.5081, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(816.1711, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(805.8386, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1588.2900, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1860.7642, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1365.2354, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.35180722891566263, 'recall': 0.4397590361445783, 'f1': 0.3908969210174029, 'number': 332}, 'P': {'precision': 0.5859030837004405, 'recall': 0.31742243436754175, 'f1': 0.4117647058823529, 'number': 419}, 'overall_precision': 0.43457943925233644, 'overall_recall': 0.3715046604527297, 'overall_f1': 0.40057430007178746, 'overall_accuracy': 0.6225419664268586}
			------------EPOCH 5---------------
Loss: tensor(1690.2256, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1359.7024, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(876.7255, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(948.2470, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(983.3926, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1258.4065, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1068.4597, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(843.1721, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(741.2456, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(499.0811, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1042.4724, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(398.8396, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(439.4130, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(544.1132, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(421.3188, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(488.7094, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(489.4896, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(533.3528, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(408.9901, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(580.2349, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1609.6082, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(919.4688, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(526.9548, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(947.0127, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1086.1047, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2544.0718, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1112.7129, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(328.0421, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1347.5735, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1245.5834, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1288.5651, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(653.2118, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(536.4180, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(741.9463, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1049.6063, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(663.7167, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(504.7159, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(862.1974, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(639.1331, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1554.4677, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(830.3275, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(624.5160, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(548.3016, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1175.1943, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1357.3374, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(974.4531, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.36122448979591837, 'recall': 0.5331325301204819, 'f1': 0.43065693430656937, 'number': 332}, 'P': {'precision': 0.6381578947368421, 'recall': 0.2315035799522673, 'f1': 0.3397548161120841, 'number': 419}, 'overall_precision': 0.42679127725856697, 'overall_recall': 0.3648468708388815, 'overall_f1': 0.39339554917444364, 'overall_accuracy': 0.620863309352518}
			------------EPOCH 6---------------
Loss: tensor(1348.8633, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1034.9290, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(675.9541, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(801.7302, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(856.0294, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1006.5176, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(879.3438, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(685.7021, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(523.2740, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(356.1611, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(781.3577, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(332.9035, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(309.0636, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(482.7333, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(353.3981, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(434.8922, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(487.9859, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(398.1686, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(304.8348, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(459.6666, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1259.9613, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(650.6877, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(441.3513, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(604.9346, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(788.1667, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2070.0957, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(855.8264, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(281.8593, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1183.6923, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(864.7444, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1010.3109, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(459.0112, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(397.3792, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(518.6614, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(695.4315, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(579.6001, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(657.1710, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(789.2214, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(493.6248, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1434.9126, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(807.4838, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(704.4780, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(451.1826, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1239.7725, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1197.2167, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(967.3133, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.31655844155844154, 'recall': 0.5873493975903614, 'f1': 0.4113924050632911, 'number': 332}, 'P': {'precision': 0.5783132530120482, 'recall': 0.11455847255369929, 'f1': 0.19123505976095617, 'number': 419}, 'overall_precision': 0.34763948497854075, 'overall_recall': 0.3235685752330226, 'overall_f1': 0.3351724137931035, 'overall_accuracy': 0.5498201438848921}
			------------EPOCH 7---------------
Loss: tensor(1271.2798, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1001.5281, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(645.9082, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(795.7222, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(848.3312, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1169.3024, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(962.9523, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(657.8799, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(388.9229, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(282.7412, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(892.2145, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(287.4849, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(244.7181, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(570.1008, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(335.0520, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(292.3751, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(361.1686, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(290.2624, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(260.9466, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(378.6710, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1070.1250, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(741.6277, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(501.8620, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(696.2363, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(945.2934, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2514.8208, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1128.9768, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(233.2025, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(843.4369, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(567.9952, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(670.1978, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(401.3795, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(422.3784, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(490.6963, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(624.9950, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(451.7704, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(533.0786, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1144.2068, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(590.6444, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1614.4794, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(787.3427, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(647.0444, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(515.3862, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1076.0278, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(946.8633, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(659.2406, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.408983451536643, 'recall': 0.5210843373493976, 'f1': 0.45827814569536424, 'number': 332}, 'P': {'precision': 0.6292834890965732, 'recall': 0.4821002386634845, 'f1': 0.545945945945946, 'number': 419}, 'overall_precision': 0.5040322580645161, 'overall_recall': 0.4993342210386152, 'overall_f1': 0.5016722408026756, 'overall_accuracy': 0.6884892086330935}
			------------EPOCH 8---------------
Loss: tensor(1058.4319, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(731.8217, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(423.6924, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(573.8978, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(574.8463, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(845.1692, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(741.5582, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(539.0628, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(326.0309, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(195.6718, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(587.5663, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(242.3073, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(211.7417, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(348.4571, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(244.2735, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(226.0649, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(251.3683, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(282.7360, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(227.8680, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(349.5353, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(965.7335, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(555.0864, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(315.5474, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(548.1464, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(726.5183, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1596.9056, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(553.0593, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(166.5583, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(692.0366, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(457.7591, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(497.3670, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(319.4650, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(188.5897, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(281.4703, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(428.5414, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(385.0292, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(216.6089, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(380.4454, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(310.9720, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(801.0658, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(481.1874, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(356.5904, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(241.6396, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(740.4370, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(813.4435, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(670.2983, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3142292490118577, 'recall': 0.4789156626506024, 'f1': 0.3794749403341289, 'number': 332}, 'P': {'precision': 0.5964912280701754, 'recall': 0.40572792362768495, 'f1': 0.48295454545454547, 'number': 419}, 'overall_precision': 0.415929203539823, 'overall_recall': 0.4380825565912117, 'overall_f1': 0.4267185473411154, 'overall_accuracy': 0.6446642685851319}
			------------EPOCH 9---------------
Loss: tensor(815.4072, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(531.8652, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(350.9986, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(608.6813, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(446.7703, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(826.6926, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(684.9272, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(502.1712, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(218.9818, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(161.4938, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(431.1913, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(258.8438, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(185.3210, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(250.4334, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(187.9990, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(137.5018, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(148.4513, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(210.8096, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(127.9478, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(255.2726, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(713.3704, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(445.0035, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(249.8382, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(427.5844, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(514.1609, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1109.5739, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(381.5286, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(124.9855, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(661.0857, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(339.6405, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(405.0483, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(306.5607, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(151.8830, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(256.3422, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(340.0398, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(348.2482, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(197.2639, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(290.0305, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(282.0708, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(698.7178, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(394.1848, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(386.3542, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(213.9773, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(516.5311, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(573.9644, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(389.1639, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.388671875, 'recall': 0.5993975903614458, 'f1': 0.471563981042654, 'number': 332}, 'P': {'precision': 0.6545454545454545, 'recall': 0.5155131264916468, 'f1': 0.5767690253671562, 'number': 419}, 'overall_precision': 0.49287410926365793, 'overall_recall': 0.5525965379494008, 'overall_f1': 0.5210295040803515, 'overall_accuracy': 0.6809352517985612}
			------------EPOCH 10---------------
Loss: tensor(609.8198, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(374.2521, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(237.1595, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(357.0091, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(423.0479, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(624.4280, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(513.1547, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(439.2478, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(186.1814, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(234.1511, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(868.2117, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(290.1463, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(312.9913, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(242.9394, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(320.8418, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(180.1176, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(283.6893, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(327.2703, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(197.6015, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(368.1859, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(852.4019, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(491.0159, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(182.6263, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(438.1229, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(382.0546, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(734.5609, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(190.4206, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.7185, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(427.5170, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(178.7084, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(220.2471, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(163.7463, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(103.6161, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(246.5862, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(249.3773, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(360.1797, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(291.9792, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(282.9402, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(435.1246, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1090.6514, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(599.6561, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(432.7632, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(237.5756, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(624.8492, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(604.2871, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(615.5067, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.515695067264574, 'recall': 0.3463855421686747, 'f1': 0.41441441441441446, 'number': 332}, 'P': {'precision': 0.5438972162740899, 'recall': 0.6062052505966588, 'f1': 0.5733634311512416, 'number': 419}, 'overall_precision': 0.5347826086956522, 'overall_recall': 0.49134487350199735, 'overall_f1': 0.5121443442054129, 'overall_accuracy': 0.7205635491606714}
			------------EPOCH 11---------------
Loss: tensor(814.2744, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(626.5009, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(338.0893, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(540.1085, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(205.6085, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(302.0215, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(549.1567, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(321.5542, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(147.9999, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.4668, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(181.2251, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(97.6266, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(168.5983, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(179.5801, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(141.4160, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(87.1622, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(202.1934, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(229.3759, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(96.5707, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(305.1440, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1564.5352, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1131.0720, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(505.0592, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(731.4061, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(809.4457, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1192.8124, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(400.2378, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(170.0059, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(399.3989, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(399.6671, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(447.3215, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(229.7168, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(94.4730, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(191.0679, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(386.3189, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(267.0495, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(237.0105, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(236.2511, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(372.5892, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(598.4699, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(572.3415, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(359.2591, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(147.4612, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(401.9238, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(590.0409, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(389.6213, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5792682926829268, 'recall': 0.286144578313253, 'f1': 0.3830645161290323, 'number': 332}, 'P': {'precision': 0.5395799676898223, 'recall': 0.7971360381861575, 'f1': 0.6435452793834298, 'number': 419}, 'overall_precision': 0.5478927203065134, 'overall_recall': 0.5712383488681758, 'overall_f1': 0.5593220338983051, 'overall_accuracy': 0.7198441247002398}
			------------EPOCH 12---------------
Loss: tensor(609.8480, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(380.5870, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(228.9273, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(504.8005, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(395.9644, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(493.1345, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(791.8444, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(432.3768, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(239.0248, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(128.2979, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(419.6107, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(196.6438, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(104.1257, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(194.6562, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(181.1600, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(153.1505, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(98.5768, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(166.0182, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(104.3870, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(184.3800, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(573.3080, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(381.8585, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(127.6293, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(354.8214, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(784.8688, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1915.0076, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(518.2235, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(156.3359, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(793.8534, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(684.6353, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(920.6353, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(554.7980, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(146.1998, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(235.1302, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(358.4422, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(357.8448, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(109.7544, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(195.8629, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(271.3708, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(475.5154, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(177.3928, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(122.6982, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(88.5898, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(335.0479, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(319.9243, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(224.2909, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.49246231155778897, 'recall': 0.29518072289156627, 'f1': 0.3691148775894539, 'number': 332}, 'P': {'precision': 0.46153846153846156, 'recall': 0.7016706443914081, 'f1': 0.5568181818181818, 'number': 419}, 'overall_precision': 0.4688995215311005, 'overall_recall': 0.521970705725699, 'overall_f1': 0.4940138626339004, 'overall_accuracy': 0.7085731414868105}
			------------EPOCH 13---------------
Loss: tensor(423.7296, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(166.4225, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(135.6753, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(301.7883, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(455.3846, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(917.3265, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(606.4208, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(405.8038, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(449.3495, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(305.6202, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1090.5480, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(505.1985, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(220.3307, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(449.6268, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(494.8623, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(433.1707, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(358.4381, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(211.0600, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(224.9135, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(407.5278, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(663.2747, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(381.0337, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(280.1027, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(571.1233, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(470.0925, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(634.7748, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(191.5279, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.2211, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(276.0608, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(312.0112, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(262.0096, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(194.7971, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(146.6523, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(261.4885, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(342.1060, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(248.1447, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(365.9690, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1086.9211, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(576.7694, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1334.3424, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(614.9296, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(592.7620, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(670.1523, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1217.5131, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(860.5602, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(430.4460, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4429223744292237, 'recall': 0.5843373493975904, 'f1': 0.503896103896104, 'number': 332}, 'P': {'precision': 0.5933609958506224, 'recall': 0.3412887828162291, 'f1': 0.4333333333333333, 'number': 419}, 'overall_precision': 0.4963181148748159, 'overall_recall': 0.44873501997336884, 'overall_f1': 0.47132867132867134, 'overall_accuracy': 0.6600719424460432}
			------------EPOCH 14---------------
Loss: tensor(754.1206, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(354.7908, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(254.3371, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(375.1634, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(271.8213, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(359.5067, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(414.7141, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(283.4265, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(195.6724, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(99.4985, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(217.4312, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.0871, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(95.8236, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(193.6775, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(191.4216, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(169.2751, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(273.7398, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(197.3844, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(193.7999, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(272.5912, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(789.1360, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(498.3557, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(451.2598, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(554.4822, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(960.8038, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1656.7643, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(868.0394, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(182.2587, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(709.0421, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(434.5114, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(635.8561, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(249.8808, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(135.2367, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(179.8486, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(230.7549, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(216.8235, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(102.8279, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(150.0146, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(136.9857, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(360.2056, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(185.4751, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(148.3772, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(88.1680, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(210.3377, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(309.0032, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(267.6698, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.39100346020761245, 'recall': 0.6807228915662651, 'f1': 0.4967032967032967, 'number': 332}, 'P': {'precision': 0.6420454545454546, 'recall': 0.26968973747016706, 'f1': 0.3798319327731093, 'number': 419}, 'overall_precision': 0.4496021220159151, 'overall_recall': 0.45139813581890814, 'overall_f1': 0.4504983388704319, 'overall_accuracy': 0.6308752997601919}
			------------EPOCH 15---------------
Loss: tensor(533.8205, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(294.4415, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(225.0461, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(264.9459, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(471.1601, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(545.5521, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(457.3910, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(324.9891, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(188.6711, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(125.3763, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(242.1199, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(137.5547, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(140.2512, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(181.1714, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(122.3157, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.5200, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.7333, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(96.7348, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.4664, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(111.1753, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(205.6231, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(184.3721, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.2872, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(111.9900, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(175.5465, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(323.2432, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.0755, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.6348, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(188.9861, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(109.2756, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(113.9622, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.1712, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.4304, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(75.5024, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(102.6599, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(100.2209, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.8217, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(90.5397, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(106.1333, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(220.4247, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(127.3754, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.9924, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.4120, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(103.5083, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(123.1737, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(90.6700, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5236593059936908, 'recall': 0.5, 'f1': 0.5115562403697997, 'number': 332}, 'P': {'precision': 0.6159420289855072, 'recall': 0.6085918854415274, 'f1': 0.6122448979591837, 'number': 419}, 'overall_precision': 0.5759233926128591, 'overall_recall': 0.5605858854860186, 'overall_f1': 0.5681511470985156, 'overall_accuracy': 0.733273381294964}
			------------EPOCH 16---------------
Loss: tensor(105.3882, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(76.3845, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.9903, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(79.0707, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.2557, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(107.4311, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(228.8808, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(129.5622, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(85.9449, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.3532, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(91.3201, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.4311, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.2463, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(93.3280, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(89.8048, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.2173, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.1718, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.7318, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.7981, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(86.8968, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(143.1461, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(163.9093, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.3600, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(114.9443, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(163.5837, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(306.1465, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.5910, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.1401, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(148.4388, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(83.9749, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(102.8443, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.9642, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.0873, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.0055, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.8914, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(92.8992, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.1272, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.5027, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(87.6156, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(172.7962, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(94.8336, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.7689, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.1796, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(79.2743, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.3491, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.2266, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5393586005830904, 'recall': 0.5572289156626506, 'f1': 0.5481481481481482, 'number': 332}, 'P': {'precision': 0.6259168704156479, 'recall': 0.6109785202863962, 'f1': 0.6183574879227054, 'number': 419}, 'overall_precision': 0.586436170212766, 'overall_recall': 0.5872170439414115, 'overall_f1': 0.5868263473053893, 'overall_accuracy': 0.7434652278177458}
			------------EPOCH 17---------------
Loss: tensor(71.0662, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.3291, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.6010, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.2043, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.5756, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.7484, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(181.2323, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.8154, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.6074, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.5003, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.0529, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.3302, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.1883, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(85.3746, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.5073, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.4370, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.1964, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.9321, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.4382, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.3306, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.9932, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(88.1554, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.9144, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.9100, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.3467, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(135.5609, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.9535, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.9424, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.5304, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.3764, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.8099, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.1732, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.4823, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.0139, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.6621, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.4542, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.7397, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.2241, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.2800, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(132.2493, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.8511, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.2480, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.4094, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(76.9402, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.2810, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.5539, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.528, 'recall': 0.5963855421686747, 'f1': 0.5601131541725602, 'number': 332}, 'P': {'precision': 0.6666666666666666, 'recall': 0.5823389021479713, 'f1': 0.621656050955414, 'number': 419}, 'overall_precision': 0.5964912280701754, 'overall_recall': 0.5885486018641811, 'overall_f1': 0.5924932975871313, 'overall_accuracy': 0.7455035971223022}
			------------EPOCH 18---------------
Loss: tensor(52.1496, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.2279, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.9613, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.4880, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.0367, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(76.0009, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(169.6437, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.9084, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.4680, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.7992, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.2504, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.4646, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.8345, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.8198, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.9738, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.6851, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.6301, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.0885, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.5978, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.1521, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.9048, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(85.4709, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.0767, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.6425, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.2213, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(146.2013, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.1463, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.6766, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.7077, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.8545, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.4637, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.5513, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.9899, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.4827, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.1659, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.2220, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.3960, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.1001, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.8455, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(98.4868, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.8052, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.6941, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.2077, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.6294, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.5187, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.6407, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5352941176470588, 'recall': 0.5481927710843374, 'f1': 0.5416666666666666, 'number': 332}, 'P': {'precision': 0.6280788177339901, 'recall': 0.6085918854415274, 'f1': 0.6181818181818182, 'number': 419}, 'overall_precision': 0.5857908847184986, 'overall_recall': 0.5818908122503329, 'overall_f1': 0.5838343353373413, 'overall_accuracy': 0.746043165467626}
			------------EPOCH 19---------------
Loss: tensor(37.4087, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.2251, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.5637, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.9772, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.1398, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.0150, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(148.9457, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.0583, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.6368, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.3096, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.4590, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.2728, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.7627, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.9754, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.2252, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.7951, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.7602, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.0491, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.4334, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.8671, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.9810, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.5331, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.5165, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.8375, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.1801, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(92.1756, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.4027, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.1658, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.9722, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.7565, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.8973, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.1399, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.6204, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.9432, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.2715, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.7959, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.4300, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.2040, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.6635, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(84.6147, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.0502, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.5165, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.4822, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.3327, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.8571, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.9047, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5085714285714286, 'recall': 0.536144578313253, 'f1': 0.5219941348973608, 'number': 332}, 'P': {'precision': 0.6356968215158925, 'recall': 0.6205250596658711, 'f1': 0.6280193236714976, 'number': 419}, 'overall_precision': 0.5770750988142292, 'overall_recall': 0.5832223701731025, 'overall_f1': 0.5801324503311258, 'overall_accuracy': 0.741546762589928}
			------------EPOCH 20---------------
Loss: tensor(29.8574, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.8283, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.2593, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.1000, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.3056, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.3250, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(100.0398, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.9901, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.0007, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.3723, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.2698, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.7959, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.1371, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.5626, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.6801, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.3552, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.2508, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.6136, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.2329, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.5928, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.6575, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.8452, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.3215, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.3387, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.6778, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.0400, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.4028, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.1393, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.7053, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.3989, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.6329, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.2996, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.8751, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.9493, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.3874, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.8993, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.0852, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.0516, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.2694, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.1719, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.4558, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.8737, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.2031, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.9396, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.7457, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.0813, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5057142857142857, 'recall': 0.5331325301204819, 'f1': 0.5190615835777125, 'number': 332}, 'P': {'precision': 0.6311881188118812, 'recall': 0.6085918854415274, 'f1': 0.6196840826245443, 'number': 419}, 'overall_precision': 0.5729442970822282, 'overall_recall': 0.5752330226364847, 'overall_f1': 0.5740863787375415, 'overall_accuracy': 0.7428057553956835}
			------------EPOCH 21---------------
Loss: tensor(30.8756, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.4411, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.9162, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.4934, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.8451, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.3052, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.1945, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.5021, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.3101, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.7564, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.0794, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.7266, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.7261, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.5550, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.7094, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.3633, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.7954, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.1469, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.3810, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.0554, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.2205, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.0102, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.4626, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.0120, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.4656, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.0091, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.7023, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.1911, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.9631, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.1113, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.5100, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.0048, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.0659, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.7601, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.9690, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.5869, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.9052, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.4178, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.2217, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.6154, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.7250, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.0982, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.6469, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.1123, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.2635, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.5708, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5115606936416185, 'recall': 0.5331325301204819, 'f1': 0.5221238938053097, 'number': 332}, 'P': {'precision': 0.6437346437346437, 'recall': 0.6252983293556086, 'f1': 0.6343825665859565, 'number': 419}, 'overall_precision': 0.5830013280212484, 'overall_recall': 0.5845539280958721, 'overall_f1': 0.5837765957446809, 'overall_accuracy': 0.7411270983213429}
			------------EPOCH 22---------------
Loss: tensor(28.1600, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.1988, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.4609, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.5785, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.1550, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.2775, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.7156, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.7397, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.6913, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.3679, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.0071, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.7177, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.2191, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.5238, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.6466, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.8192, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.9621, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.8095, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.3376, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.8776, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.0106, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.8380, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.0044, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.9046, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.8983, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.9861, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.0817, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.8733, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.4698, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.7954, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.5744, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.2372, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.0983, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.6916, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.0969, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.4795, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.0496, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.1373, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.7559, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.0928, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.9060, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.9926, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.7694, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.4413, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.4172, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.6105, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5058479532163743, 'recall': 0.5210843373493976, 'f1': 0.5133531157270032, 'number': 332}, 'P': {'precision': 0.6496350364963503, 'recall': 0.6372315035799523, 'f1': 0.6433734939759036, 'number': 419}, 'overall_precision': 0.5843293492695883, 'overall_recall': 0.5858854860186418, 'overall_f1': 0.5851063829787233, 'overall_accuracy': 0.7407673860911271}
			------------EPOCH 23---------------
Loss: tensor(24.0806, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.9881, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.7085, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.8066, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.7254, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.9999, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.7317, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.4193, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.4962, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.6381, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.8340, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.4345, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.7983, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.5245, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.5754, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.6258, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.8462, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.1832, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.4203, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.5721, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.0399, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.1821, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.9741, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.7955, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.3343, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.5623, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.0163, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.9741, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.7117, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.7026, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.2393, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.9516, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.5055, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.9079, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.4287, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.2481, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.7243, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.7628, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.4072, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.9575, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.5052, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.2096, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.1582, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.6187, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.2003, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.8607, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4985507246376812, 'recall': 0.5180722891566265, 'f1': 0.5081240768094534, 'number': 332}, 'P': {'precision': 0.6529126213592233, 'recall': 0.6420047732696897, 'f1': 0.647412755716005, 'number': 419}, 'overall_precision': 0.582562747688243, 'overall_recall': 0.5872170439414115, 'overall_f1': 0.5848806366047745, 'overall_accuracy': 0.7407074340527577}
			------------EPOCH 24---------------
Loss: tensor(20.2965, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.1663, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.9624, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.2166, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.3243, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.7045, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.2194, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.1753, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.6280, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.1627, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.7089, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.6313, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.7653, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.3216, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.4124, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.8588, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.8991, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.7201, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.8560, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.4003, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.2141, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.6424, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.8339, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.8159, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.0910, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.1940, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.4438, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.4215, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.3744, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.5246, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.6265, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.0856, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.0044, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.5401, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.3918, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.3445, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.7351, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.1728, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.5550, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.1581, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.4161, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.5073, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.0863, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.7513, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.4023, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.3007, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5073746312684366, 'recall': 0.5180722891566265, 'f1': 0.5126676602086438, 'number': 332}, 'P': {'precision': 0.6521739130434783, 'recall': 0.6443914081145584, 'f1': 0.6482593037214885, 'number': 419}, 'overall_precision': 0.5869853917662683, 'overall_recall': 0.5885486018641811, 'overall_f1': 0.5877659574468086, 'overall_accuracy': 0.7416067146282974}
			------------EPOCH 25---------------
Loss: tensor(18.1406, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.8309, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.4936, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.7740, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.1651, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.4256, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.8944, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.8002, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.1707, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.7409, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.1694, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.8524, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.0011, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.8778, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.7351, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.7266, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.5334, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.8700, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.3373, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.6027, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.5016, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.4026, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.4528, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.7590, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.0921, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.4954, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.3626, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.8699, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.5138, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.4368, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.3204, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.4195, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.5699, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.4287, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.2005, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.8499, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.0045, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.9746, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.7533, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.6950, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.6091, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.8521, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.3081, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.4473, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.9075, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.8977, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5043988269794721, 'recall': 0.5180722891566265, 'f1': 0.5111441307578009, 'number': 332}, 'P': {'precision': 0.6490384615384616, 'recall': 0.6443914081145584, 'f1': 0.6467065868263473, 'number': 419}, 'overall_precision': 0.583883751651255, 'overall_recall': 0.5885486018641811, 'overall_f1': 0.5862068965517241, 'overall_accuracy': 0.7403477218225419}
			------------EPOCH 26---------------
Loss: tensor(16.3868, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.8306, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.7050, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.6327, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.2297, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.6449, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.5570, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.8300, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.9586, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.4014, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.9674, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.2850, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.4229, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.7421, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.1905, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.3332, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.1782, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.5136, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.9046, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.9176, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.3628, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.2557, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.5629, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.3542, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.4308, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.6019, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.2995, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.5468, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.0602, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.6581, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.2637, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.8991, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.1895, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.4581, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.4132, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.8667, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.3926, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.9451, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.2467, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.7595, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.9371, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.2884, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.7065, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.4819, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.7112, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.6705, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5029239766081871, 'recall': 0.5180722891566265, 'f1': 0.510385756676558, 'number': 332}, 'P': {'precision': 0.6563245823389021, 'recall': 0.6563245823389021, 'f1': 0.6563245823389021, 'number': 419}, 'overall_precision': 0.5873850197109067, 'overall_recall': 0.5952063914780293, 'overall_f1': 0.5912698412698413, 'overall_accuracy': 0.7407673860911271}
			------------EPOCH 27---------------
Loss: tensor(14.9434, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.0714, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.7003, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.4407, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.5256, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.1310, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.2547, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.1765, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.0927, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.1548, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.1147, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.7467, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.7584, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.7772, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.7929, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.9775, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.9474, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.5762, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.4656, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.4016, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.7414, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.9879, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.9853, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.8579, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.7990, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.2163, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.5133, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.2031, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.3471, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.0252, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.3928, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.4846, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.8331, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.6357, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.1957, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.5092, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.7916, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.0627, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.1358, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.1742, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.6926, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.7906, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.2470, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.8367, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.6327, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.4465, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5029411764705882, 'recall': 0.5150602409638554, 'f1': 0.5089285714285714, 'number': 332}, 'P': {'precision': 0.6578947368421053, 'recall': 0.6563245823389021, 'f1': 0.6571087216248507, 'number': 419}, 'overall_precision': 0.5883905013192612, 'overall_recall': 0.5938748335552596, 'overall_f1': 0.5911199469847581, 'overall_accuracy': 0.7411870503597122}
			------------EPOCH 28---------------
Loss: tensor(13.7180, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.4671, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.1004, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.4889, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.8978, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.9639, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.2581, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.5735, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.2407, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.9140, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.2590, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.3702, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.3572, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.0397, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.2629, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.7174, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.7798, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.1230, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.1519, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.8764, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.6062, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.0776, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.5829, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.0059, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.4721, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.6228, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.8649, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.9178, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.2511, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.4698, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.7311, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.1239, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.5495, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.9684, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.5126, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.6410, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.2842, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.2887, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.4951, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.8565, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.6562, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.3525, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.8741, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.3304, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.7855, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.3360, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.49707602339181284, 'recall': 0.5120481927710844, 'f1': 0.5044510385756676, 'number': 332}, 'P': {'precision': 0.6563245823389021, 'recall': 0.6563245823389021, 'f1': 0.6563245823389021, 'number': 419}, 'overall_precision': 0.5847568988173456, 'overall_recall': 0.59254327563249, 'overall_f1': 0.5886243386243386, 'overall_accuracy': 0.7405275779376499}
			------------EPOCH 29---------------
Loss: tensor(12.7245, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.9165, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.3551, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.5665, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.3534, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.0089, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.7567, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.0893, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.4639, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.7063, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.4248, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.0618, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.9809, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.3072, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.6057, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.5082, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.6564, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.1395, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.8795, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.4047, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.9097, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.5530, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.2871, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.8008, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.3221, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.3825, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.2495, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.6722, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.6144, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.0278, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.1841, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.8288, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.2939, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.4285, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.9298, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.9952, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.8424, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.6143, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.3445, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.6665, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.7656, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.9519, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.5791, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.9066, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.0633, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.3165, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.49854227405247814, 'recall': 0.5150602409638554, 'f1': 0.5066666666666667, 'number': 332}, 'P': {'precision': 0.6563245823389021, 'recall': 0.6563245823389021, 'f1': 0.6563245823389021, 'number': 419}, 'overall_precision': 0.5853018372703412, 'overall_recall': 0.5938748335552596, 'overall_f1': 0.58955717118308, 'overall_accuracy': 0.7406474820143885}
			------------EPOCH 30---------------
Loss: tensor(11.9145, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.4423, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.8464, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.5959, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.9036, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.5543, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.6983, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.6816, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.8289, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.5299, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.7497, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.7918, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.6179, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.7156, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.8040, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.3273, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.5087, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.4819, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.6270, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.0194, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.2832, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.3269, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.0069, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.4308, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.1905, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.5237, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.7411, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.4478, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.1032, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.5860, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.7193, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.5709, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.1047, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.9792, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.2931, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.4777, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.4585, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.0207, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.2688, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.7734, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.9967, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.6034, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.3390, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.5636, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.4312, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.3357, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4941860465116279, 'recall': 0.5120481927710844, 'f1': 0.5029585798816567, 'number': 332}, 'P': {'precision': 0.6539379474940334, 'recall': 0.6539379474940334, 'f1': 0.6539379474940334, 'number': 419}, 'overall_precision': 0.581913499344692, 'overall_recall': 0.5912117177097204, 'overall_f1': 0.5865257595772788, 'overall_accuracy': 0.7404076738609112}


		-------------RUN 4-----------
			------------EPOCH 1---------------
Loss: tensor(7614.2275, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4606.8882, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2444.8584, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1041.9846, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1436.5691, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3636.4009, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1363.3389, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2934.2646, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2357.8862, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1966.6121, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3110.3320, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3083.5459, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1507.6570, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1690.1210, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1529.8755, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1626.6362, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1834.9598, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1845.4163, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1806.3624, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3965.5071, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2677.9490, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3159.0620, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2930.0137, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4841.5049, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2059.6604, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2388.4180, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2440.2417, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1164.0649, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2013.3464, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3518.6343, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2080.8105, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2118.7415, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1087.9974, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1864.6699, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3029.8079, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4008.4727, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2583.2454, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1973.0773, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2748.6179, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2254.6362, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1795.1738, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4154.3584, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3158.7803, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2816.7017, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2713.4214, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1316.2659, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.09226190476190477, 'recall': 0.12449799196787148, 'f1': 0.10598290598290598, 'number': 249}, 'P': {'precision': 0.07272727272727272, 'recall': 0.015267175572519083, 'f1': 0.025236593059936908, 'number': 262}, 'overall_precision': 0.08951406649616368, 'overall_recall': 0.0684931506849315, 'overall_f1': 0.07760532150776053, 'overall_accuracy': 0.5076288338782501}
			------------EPOCH 2---------------
Loss: tensor(5597.0371, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3314.9121, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1847.1927, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(764.9460, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1116.4768, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2817.5305, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1014.7050, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2199.5784, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1855.9073, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1532.9701, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2441.6294, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2420.0830, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1248.2269, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1289.9102, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1327.5210, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1399.9927, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1559.2412, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1629.8569, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1480.1218, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3447.5515, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2293.7046, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2740.9351, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2579.2104, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4180.6694, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1762.5811, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2061.4473, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2131.5725, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1004.7546, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1647.2583, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3077.9900, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1684.8037, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1745.4397, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(866.2853, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1535.4736, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2394.6758, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3300.1047, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2157.5955, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1646.2258, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2265.7410, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1856.9498, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1484.3757, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3692.0825, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2735.5132, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2542.4585, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2600.6562, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1117.6935, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.26857142857142857, 'recall': 0.18875502008032127, 'f1': 0.22169811320754715, 'number': 249}, 'P': {'precision': 0.31560283687943264, 'recall': 0.33969465648854963, 'f1': 0.3272058823529412, 'number': 262}, 'overall_precision': 0.2975929978118162, 'overall_recall': 0.26614481409001955, 'overall_f1': 0.28099173553719015, 'overall_accuracy': 0.6125642223260159}
			------------EPOCH 3---------------
Loss: tensor(5139.5503, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2948.1548, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1645.9087, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(648.6360, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(987.7884, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2425.4585, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(784.3143, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1747.0786, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1506.6340, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1239.2256, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1927.7906, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1987.5948, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1002.6841, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1017.1641, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1004.6766, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1035.7954, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1154.1460, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1384.0393, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1211.0376, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2997.6250, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2032.1846, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2366.5071, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2299.7698, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3641.4856, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1550.2883, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1819.9802, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1878.5239, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(877.9252, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1445.6638, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2739.8484, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1416.7378, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1479.2092, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(735.1711, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1400.5574, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2191.4326, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2934.1316, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1864.0461, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1416.2426, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1903.1713, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1690., device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1365.4656, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2955.3306, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2246.4243, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2030.3381, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2154.4258, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(982.9819, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.37745098039215685, 'recall': 0.3092369477911647, 'f1': 0.3399558498896247, 'number': 249}, 'P': {'precision': 0.38439306358381503, 'recall': 0.5076335877862596, 'f1': 0.43750000000000006, 'number': 262}, 'overall_precision': 0.38181818181818183, 'overall_recall': 0.410958904109589, 'overall_f1': 0.3958529688972667, 'overall_accuracy': 0.6355285692044216}
			------------EPOCH 4---------------
Loss: tensor(4327.5415, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2359.6077, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1463.8073, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(536.5128, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(913.7139, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2206.2295, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(678.6431, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1533.6831, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1263.1475, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1017.3939, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1530.4392, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1635.9192, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(869.6449, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(877.0088, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(762.7156, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(765.9134, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(772.4816, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1141.9111, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1053.2590, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2421.8960, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1423.8069, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1605.1366, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1904.2493, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2837.3696, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1386.0291, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1621.1204, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1400.2922, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(643.4668, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(958.4570, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1973.3806, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1060.9863, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1126.5957, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(476.0660, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1239.9000, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1601.6897, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2378.0615, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1605.6880, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1149.5125, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1580.6909, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1323.5913, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1031.8588, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2411.2402, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1737.2355, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1748.9453, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1768.0583, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(775.8865, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.39574468085106385, 'recall': 0.37349397590361444, 'f1': 0.38429752066115697, 'number': 249}, 'P': {'precision': 0.344311377245509, 'recall': 0.4389312977099237, 'f1': 0.3859060402684564, 'number': 262}, 'overall_precision': 0.3655536028119508, 'overall_recall': 0.4070450097847358, 'overall_f1': 0.38518518518518524, 'overall_accuracy': 0.6560018682858477}
			------------EPOCH 5---------------
Loss: tensor(3479.3159, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1601.9353, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1155.1027, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(529.9438, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(740.8272, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1600.9969, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(496.0691, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1122.6711, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(943.7770, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(705.0189, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1261.0272, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1350.4850, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(692.9546, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(647.7849, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(491.4832, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(477.2120, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(501.6567, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(917.8602, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(805.7247, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1916.0413, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(938.8585, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1201.1105, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1534.6233, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1917.3513, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(990.1368, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1104.7367, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(964.4225, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(442.3093, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(536.7000, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1386.6119, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(802.2947, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(846.0258, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(335.4149, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(810.5138, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1047.4988, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1776.4521, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1227.9246, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(865.3776, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1262.5940, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(927.8168, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(713.5463, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1524.4509, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1073.0710, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1093.4127, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1268.7639, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(567.4514, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4072727272727273, 'recall': 0.4497991967871486, 'f1': 0.42748091603053434, 'number': 249}, 'P': {'precision': 0.3883495145631068, 'recall': 0.4580152671755725, 'f1': 0.4203152364273205, 'number': 262}, 'overall_precision': 0.3972602739726027, 'overall_recall': 0.45401174168297453, 'overall_f1': 0.4237442922374429, 'overall_accuracy': 0.6770200840728632}
			------------EPOCH 6---------------
Loss: tensor(2475.1235, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(843.4660, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(724.7849, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(314.2296, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(594.4205, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1024.6050, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(290.8079, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(733.3420, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(557.3906, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(431.6940, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(943.7618, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(966.2186, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(511.8405, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(484.2699, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(316.5583, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(298.2922, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(310.2398, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(753.4819, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(546.2747, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1300.8550, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(479.6661, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(665.4585, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1098.5967, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1245.2340, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(590.4289, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(778.2259, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(672.8712, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(332.4282, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(444.7856, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1175.6672, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(686.8389, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(675.2849, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(202.2047, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(554.6462, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(695.4248, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1252.8403, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(846.9821, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(645.0078, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(906.7746, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(546.5483, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(366.5011, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1094.7681, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(751.6023, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(647.8010, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(780.7994, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(302.6119, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.41823899371069184, 'recall': 0.5341365461847389, 'f1': 0.4691358024691358, 'number': 249}, 'P': {'precision': 0.436426116838488, 'recall': 0.4847328244274809, 'f1': 0.4593128390596745, 'number': 262}, 'overall_precision': 0.4269293924466338, 'overall_recall': 0.5088062622309197, 'overall_f1': 0.4642857142857143, 'overall_accuracy': 0.687295656235404}
			------------EPOCH 7---------------
Loss: tensor(1520.8896, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(435.8578, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(498.4853, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(187.8475, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(366.8588, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(626.8716, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(163.7890, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(450.5297, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(293.3360, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(239.7623, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(687.9590, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(559.8250, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(293.1346, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(344.2465, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(212.2964, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(196.8405, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(223.7840, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(585.0526, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(362.8884, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(889.7986, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(253.0000, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(407.4172, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(676.2473, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(773.6960, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(278.3953, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(433.7903, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(347.4630, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(223.9000, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(214.2283, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(779.3698, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(311.4927, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(392.5297, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(130.9347, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(345.9005, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(538.4664, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1032.6711, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(672.8391, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(565.9763, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(773.1006, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(440.9982, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(201.4522, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(580.2515, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(327.3093, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(323.8370, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(489.1875, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(170.2845, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3723849372384937, 'recall': 0.357429718875502, 'f1': 0.3647540983606557, 'number': 249}, 'P': {'precision': 0.3946078431372549, 'recall': 0.6145038167938931, 'f1': 0.4805970149253731, 'number': 262}, 'overall_precision': 0.38639876352395675, 'overall_recall': 0.4892367906066536, 'overall_f1': 0.4317789291882556, 'overall_accuracy': 0.6429238673517048}
			------------EPOCH 8---------------
Loss: tensor(1437.2826, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(376.5772, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(399.3292, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(138.4485, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(376.7722, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(936.8752, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(146.4195, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(510.9417, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(223.6369, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(182.5624, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(535.4110, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(725.8701, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(316.6949, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(465.9907, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(169.7605, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(120.9335, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(158.3009, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(414.1242, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(246.2349, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(610.5356, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(375.0483, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(343.0969, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(522.8936, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(744.9836, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(165.8058, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(322.1320, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(297.8487, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(223.8022, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(173.7647, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(791.6819, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(461.2975, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(368.7387, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(88.1265, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(334.8410, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(561.0272, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(687.2251, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(557.3911, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(524.6533, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(591.6616, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(464.6585, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(404.3345, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(771.0026, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(431.7438, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(671.3312, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(875.9017, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(250.8940, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5294117647058824, 'recall': 0.3253012048192771, 'f1': 0.40298507462686567, 'number': 249}, 'P': {'precision': 0.4811594202898551, 'recall': 0.6335877862595419, 'f1': 0.5469522240527183, 'number': 262}, 'overall_precision': 0.4959839357429719, 'overall_recall': 0.48336594911937375, 'overall_f1': 0.48959365708622393, 'overall_accuracy': 0.704188074108672}
			------------EPOCH 9---------------
Loss: tensor(1232.9507, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(435.9667, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(292.6429, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(129.5319, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(217.4838, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(441.1530, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(97.0200, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(278.7690, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(237.8060, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(148.9433, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(354.7087, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(558.9308, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(328.5862, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(431.9879, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(214.1784, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(159.7171, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(450.1885, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(518.9127, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(375.2367, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1472.4501, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1076.5988, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(888.8578, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1312.0056, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3327.4817, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(436.3828, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(772.5336, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(623.0674, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(411.8500, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(298.9598, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1203.7642, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(483.2121, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(684.3944, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(147.1798, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(551.0829, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(605.8826, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(962.9775, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(531.2905, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(421.9399, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(635.5015, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(420.1241, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(553.9429, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1008.6475, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(682.1520, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(573.6179, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(715.5362, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(398.1312, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4267241379310345, 'recall': 0.39759036144578314, 'f1': 0.41164241164241155, 'number': 249}, 'P': {'precision': 0.5426008968609866, 'recall': 0.4618320610687023, 'f1': 0.49896907216494846, 'number': 262}, 'overall_precision': 0.4835164835164835, 'overall_recall': 0.43052837573385516, 'overall_f1': 0.4554865424430642, 'overall_accuracy': 0.6838704655145571}
			------------EPOCH 10---------------
Loss: tensor(2883.3057, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(915.8604, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(732.4464, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(291.2958, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(380.4118, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(978.4636, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(341.9127, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(664.1597, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(415.5881, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(384.9338, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(477.2406, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(321.3743, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(277.2966, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(168.7127, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(152.8794, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(143.5211, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(139.1304, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(289.6959, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(265.9583, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(451.6705, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(209.8542, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(263.8134, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(357.1573, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(513.2735, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(227.0043, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(476.2424, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(385.6127, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(165.3055, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(306.0654, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(713.2261, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(292.5541, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(618.6771, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(200.1998, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(340.8504, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(647.2312, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(877.3747, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(423.7420, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(383.6329, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(590.2101, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(361.7552, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(217.4166, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(483.6794, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(361.5913, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(524.0111, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(399.9137, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(97.2713, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5359116022099447, 'recall': 0.3895582329317269, 'f1': 0.4511627906976744, 'number': 249}, 'P': {'precision': 0.5129682997118156, 'recall': 0.6793893129770993, 'f1': 0.5845648604269293, 'number': 262}, 'overall_precision': 0.5208333333333334, 'overall_recall': 0.538160469667319, 'overall_f1': 0.5293551491819057, 'overall_accuracy': 0.7090144792153199}
			------------EPOCH 11---------------
Loss: tensor(567.3553, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(145.6539, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(161.7886, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(86.5562, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(128.8557, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(360.6185, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.0277, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(230.5356, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(245.3907, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(179.7515, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(390.8935, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(216.7131, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(108.5925, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(150.7461, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(99.4205, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(81.9820, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(86.1610, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(284.7628, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(195.6718, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(464.7991, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(185.6348, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(273.1281, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(407.0702, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(512.9109, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(104.0071, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(198.6757, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(166.8267, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(88.6340, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(110.4254, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(351.4399, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(129.1395, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(204.3482, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.9398, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(175.7573, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(263.1028, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(453.4169, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(226.8191, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(260.3733, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(288.8029, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(201.2275, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(128.7125, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(342.5156, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(227.2210, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(372.0851, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(275.3360, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(88.5477, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.49645390070921985, 'recall': 0.5622489959839357, 'f1': 0.527306967984934, 'number': 249}, 'P': {'precision': 0.5708955223880597, 'recall': 0.583969465648855, 'f1': 0.5773584905660377, 'number': 262}, 'overall_precision': 0.5327272727272727, 'overall_recall': 0.5733855185909981, 'overall_f1': 0.5523091423185674, 'overall_accuracy': 0.7192122061342052}
			------------EPOCH 12---------------
Loss: tensor(393.7039, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(110.3051, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(120.4551, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.3427, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(109.7460, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(155.0507, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.7341, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(106.1757, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(102.6531, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.9169, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(199.7645, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(105.6914, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(83.2676, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(86.4182, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(79.4248, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(83.8243, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(327.4984, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(427.2408, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(566.3115, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(880.7667, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(157.7262, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(214.0830, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(229.7559, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(300.3982, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.8971, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.8317, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(132.3489, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(81.8478, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(85.4947, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(255.8057, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.5085, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(121.0258, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.5594, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(137.8505, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(247.9777, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(250.2960, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(207.4230, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(152.6726, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(184.5879, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(189.8342, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(449.4929, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(810.2183, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(503.3791, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(373.8202, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(263.1159, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(177.1444, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4973544973544973, 'recall': 0.7550200803212851, 'f1': 0.5996810207336523, 'number': 249}, 'P': {'precision': 0.6046511627906976, 'recall': 0.3969465648854962, 'f1': 0.4792626728110599, 'number': 262}, 'overall_precision': 0.5309090909090909, 'overall_recall': 0.5714285714285714, 'overall_f1': 0.5504241281809613, 'overall_accuracy': 0.7087030982406975}
			------------EPOCH 13---------------
Loss: tensor(591.2317, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(148.1556, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(261.6586, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(89.2208, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(136.1558, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(121.6028, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.2535, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(136.9285, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(85.5063, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.8379, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(187.8862, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(127.6979, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.3332, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.6265, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.9292, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.0190, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.3723, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(120.5256, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(98.6899, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(186.4238, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(650.7091, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(794.5357, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(605.0349, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(744.6743, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(388.4880, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(898.7740, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(586.6051, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(506.2922, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(101.7777, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(516.6037, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(274.5964, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(311.5928, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.3627, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(120.9130, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(185.3435, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(299.9971, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(135.9034, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(110.1381, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(142.5312, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.1364, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.8422, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(112.3669, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(88.6054, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(119.8846, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(251.9442, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(127.1231, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4085603112840467, 'recall': 0.8433734939759037, 'f1': 0.5504587155963302, 'number': 249}, 'P': {'precision': 0.8275862068965517, 'recall': 0.183206106870229, 'f1': 0.3, 'number': 262}, 'overall_precision': 0.45104895104895104, 'overall_recall': 0.5048923679060665, 'overall_f1': 0.47645429362880887, 'overall_accuracy': 0.6190253775494318}
			------------EPOCH 14---------------
Loss: tensor(1639.6838, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(407.8167, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(938.8167, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(389.7843, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(401.8658, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1397.7554, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(323.2849, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(702.1400, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(197.1651, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(207.0951, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1062.0085, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(948.8588, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(100.8901, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(134.5584, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.8776, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.6873, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.0459, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(183.4731, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(83.0836, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(183.6808, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(120.2593, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(107.6765, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(172.1609, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(248.7395, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(189.6660, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(392.6198, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(190.8830, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.9035, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(290.4900, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(896.7719, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(559.8462, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(802.8240, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(543.5762, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1176.3601, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(727.9174, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1878.7760, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2272.9583, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1557.7219, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2750.8713, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1560.6787, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(367.5728, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(670.1581, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(450.8767, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(655.2913, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(421.7646, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(137.6276, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5292207792207793, 'recall': 0.6546184738955824, 'f1': 0.585278276481149, 'number': 249}, 'P': {'precision': 0.5802469135802469, 'recall': 0.5381679389312977, 'f1': 0.5584158415841585, 'number': 262}, 'overall_precision': 0.5517241379310345, 'overall_recall': 0.5949119373776908, 'overall_f1': 0.5725047080979284, 'overall_accuracy': 0.7280087186672894}
			------------EPOCH 15---------------
Loss: tensor(443.2920, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(200.9069, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(139.8545, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.7882, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(160.0946, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(252.0220, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.5055, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(183.1629, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(308.4654, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(265.3422, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(546.8676, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(481.3086, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(452.9045, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(362.2636, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(182.5059, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(177.8112, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(182.5815, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1045.0785, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(526.3250, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1713.2891, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(960.1852, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1736.7144, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1601.7227, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1879.0249, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(624.3116, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(852.3048, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(938.5660, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(365.8821, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(310.1816, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(710.3366, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(229.0252, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(271.3918, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(76.1819, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(227.5115, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(462.6582, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(522.4015, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(341.4856, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(233.6318, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(362.9015, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(272.8630, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(144.9209, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(391.9840, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(224.5913, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(236.1414, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(444.7018, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(171.4466, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5562913907284768, 'recall': 0.3373493975903614, 'f1': 0.42, 'number': 249}, 'P': {'precision': 0.49869451697127937, 'recall': 0.7290076335877863, 'f1': 0.5922480620155038, 'number': 262}, 'overall_precision': 0.5149812734082397, 'overall_recall': 0.538160469667319, 'overall_f1': 0.5263157894736843, 'overall_accuracy': 0.7174217655301262}
			------------EPOCH 16---------------
Loss: tensor(851.8610, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(450.3230, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(312.2397, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(175.4692, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(531.6448, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(565.0829, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(107.8578, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(415.9096, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(175.5201, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(134.9587, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(364.4401, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(326.4413, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(105.9615, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.2901, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(126.8360, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(203.8019, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.1771, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(170.1557, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(134.9607, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(210.1550, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(107.9950, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(128.7388, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(128.5074, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(195.9539, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.6883, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(85.8712, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(120.5471, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.1675, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(81.7264, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(210.1259, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(98.7425, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(103.3747, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.4018, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(105.8813, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(170.6710, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(194.0305, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(155.9686, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(107.9375, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(131.8611, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.7104, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.1609, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(131.6681, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.9651, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(92.3972, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(126.3695, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.1182, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4872611464968153, 'recall': 0.6144578313253012, 'f1': 0.5435168738898756, 'number': 249}, 'P': {'precision': 0.611764705882353, 'recall': 0.5954198473282443, 'f1': 0.6034816247582205, 'number': 262}, 'overall_precision': 0.5430579964850615, 'overall_recall': 0.6046966731898239, 'overall_f1': 0.5722222222222223, 'overall_accuracy': 0.7184337536976491}
			------------EPOCH 17---------------
Loss: tensor(212.2870, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.8126, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(85.1454, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.4072, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(89.2376, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(130.5724, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.7253, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.0463, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.2664, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.6858, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(192.6122, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(105.7343, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.2667, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.2521, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.0966, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.2103, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.3538, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(145.3360, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.1413, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(139.2042, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.4669, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(169.1581, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(185.7635, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(146.5545, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.7483, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(88.3734, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(106.5102, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.7393, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.6529, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(148.3436, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.6780, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(83.6175, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.6139, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(86.6231, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(128.1041, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(136.1843, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(85.4569, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.2990, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.9185, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.0326, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.0743, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.1250, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.2225, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.4921, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.9519, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.2201, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5303030303030303, 'recall': 0.5622489959839357, 'f1': 0.5458089668615984, 'number': 249}, 'P': {'precision': 0.6, 'recall': 0.6297709923664122, 'f1': 0.6145251396648044, 'number': 262}, 'overall_precision': 0.5658627087198516, 'overall_recall': 0.5968688845401174, 'overall_f1': 0.580952380952381, 'overall_accuracy': 0.7355597073018838}
			------------EPOCH 18---------------
Loss: tensor(136.0565, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.5962, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.7647, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.9511, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.5444, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.9814, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.7620, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.6930, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.8120, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.8186, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(86.4578, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.7434, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.1595, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.6166, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.0339, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.8550, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.5516, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.8933, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.2262, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.2185, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.7556, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.6467, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.7204, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(84.3490, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.0988, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.0226, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.7002, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.2978, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.0886, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(115.6999, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.2285, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.1368, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.2461, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.6117, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(101.7562, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(104.2481, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.2551, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.4116, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.6162, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.3453, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.6684, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.1398, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.9088, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.6602, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.5791, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.6500, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.524390243902439, 'recall': 0.5180722891566265, 'f1': 0.5212121212121212, 'number': 249}, 'P': {'precision': 0.57, 'recall': 0.6526717557251909, 'f1': 0.6085409252669038, 'number': 262}, 'overall_precision': 0.5494505494505495, 'overall_recall': 0.5870841487279843, 'overall_f1': 0.5676442762535479, 'overall_accuracy': 0.7296434687840573}
			------------EPOCH 19---------------
Loss: tensor(103.5274, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.0762, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.8414, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.6108, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.4156, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.3321, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.0299, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.5773, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.3292, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.4385, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.2392, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.9086, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.9341, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.8627, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.3252, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.1914, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.1799, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.8131, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.2710, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.9336, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.5173, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.0525, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.8275, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.4935, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.4466, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.1121, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.4994, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.2095, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.1858, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(81.2242, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.3042, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.7889, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.3943, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.3850, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(79.6133, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.7541, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.1035, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.6474, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.8419, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.9079, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.8265, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.4209, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.8206, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.2403, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.8236, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.2647, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5426356589147286, 'recall': 0.5622489959839357, 'f1': 0.5522682445759368, 'number': 249}, 'P': {'precision': 0.5868055555555556, 'recall': 0.6450381679389313, 'f1': 0.6145454545454545, 'number': 262}, 'overall_precision': 0.5659340659340659, 'overall_recall': 0.6046966731898239, 'overall_f1': 0.5846736045411542, 'overall_accuracy': 0.7350147905962946}
			------------EPOCH 20---------------
Loss: tensor(75.3055, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.4848, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.0367, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.6415, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.6104, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.2100, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.3833, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.2995, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.1126, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.1515, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.8862, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.7472, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.0810, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.3292, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.5696, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.3529, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.2549, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.4424, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.5958, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.9262, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.8843, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.0765, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.2467, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.7654, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.7584, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.7272, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.4470, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.3502, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.7527, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.8248, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.8141, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.5836, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.0473, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.1009, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.6160, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.1492, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.1864, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.5339, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.7936, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.7502, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.5133, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.3443, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.8464, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.2490, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.6314, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.6165, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.549618320610687, 'recall': 0.5783132530120482, 'f1': 0.5636007827788649, 'number': 249}, 'P': {'precision': 0.5936395759717314, 'recall': 0.6412213740458015, 'f1': 0.6165137614678899, 'number': 262}, 'overall_precision': 0.5724770642201835, 'overall_recall': 0.6105675146771037, 'overall_f1': 0.5909090909090909, 'overall_accuracy': 0.7376615288805854}
			------------EPOCH 21---------------
Loss: tensor(56.4545, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.8244, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.8705, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.3989, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.2852, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.3534, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.0391, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.2825, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.6907, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.0839, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.6356, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.2230, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.8722, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.0022, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.2520, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.1342, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.7647, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.2237, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.2690, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.2643, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.6045, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.5741, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.6639, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.6690, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.6748, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.4430, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.6978, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.1199, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.9864, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.0124, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.1803, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.9869, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.9586, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.9688, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.7688, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.6096, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.5561, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.9559, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.7288, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.6088, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.6284, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.4151, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.3229, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.1144, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.0577, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.4778, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5440613026819924, 'recall': 0.570281124497992, 'f1': 0.5568627450980392, 'number': 249}, 'P': {'precision': 0.5874125874125874, 'recall': 0.6412213740458015, 'f1': 0.6131386861313869, 'number': 262}, 'overall_precision': 0.56672760511883, 'overall_recall': 0.6066536203522505, 'overall_f1': 0.5860113421550095, 'overall_accuracy': 0.7345477191343609}
			------------EPOCH 22---------------
Loss: tensor(45.1585, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.2717, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.1028, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.4928, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.4321, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.5907, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.0917, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.9499, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.6408, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.8831, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.8172, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.5912, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.8651, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.9408, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.3118, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.6347, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.7245, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.6790, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.4477, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.5472, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.4864, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.1894, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.8003, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.2179, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.2139, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.9719, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.4016, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.1966, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.6320, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.9917, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.9180, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.5085, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.1356, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.6420, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.0247, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.6144, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.8480, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.0109, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.1747, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.9875, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.9168, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.0334, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.3441, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.3040, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.4820, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.1078, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5361216730038023, 'recall': 0.5662650602409639, 'f1': 0.55078125, 'number': 249}, 'P': {'precision': 0.5853658536585366, 'recall': 0.6412213740458015, 'f1': 0.6120218579234973, 'number': 262}, 'overall_precision': 0.5618181818181818, 'overall_recall': 0.6046966731898239, 'overall_f1': 0.582469368520264, 'overall_accuracy': 0.7330686595049043}
			------------EPOCH 23---------------
Loss: tensor(37.5509, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.0645, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.2137, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.4957, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.0536, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.0499, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.2727, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.2198, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.9116, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.8990, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.6665, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.8236, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.9987, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.1121, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.7435, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.6427, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.9589, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.2361, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.4320, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.5853, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.2411, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.3341, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.9018, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.5034, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.2018, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.1740, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.0958, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.4555, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.0190, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.6369, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.6015, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.0996, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.4858, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.7574, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.1659, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.7810, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.8864, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.8165, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.4040, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.6962, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.5618, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.5568, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.6352, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.7142, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.4575, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.0959, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5361216730038023, 'recall': 0.5662650602409639, 'f1': 0.55078125, 'number': 249}, 'P': {'precision': 0.5833333333333334, 'recall': 0.6412213740458015, 'f1': 0.610909090909091, 'number': 262}, 'overall_precision': 0.5607985480943739, 'overall_recall': 0.6046966731898239, 'overall_f1': 0.5819209039548023, 'overall_accuracy': 0.7330686595049043}
			------------EPOCH 24---------------
Loss: tensor(31.7617, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.3034, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.9558, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.6375, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.8758, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.1302, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.6418, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.8958, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.5579, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.1568, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.8572, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.7689, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.2620, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.4136, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.3942, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.9058, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.3207, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.4860, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.1760, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.4562, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.3644, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.8022, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.6334, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.6662, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.3139, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.6999, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.2984, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.8465, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.8332, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.9780, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.9240, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.5518, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.9220, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.4216, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.8537, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.2348, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.4310, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.9183, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.2612, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.6201, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.4945, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.0993, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.1472, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.4089, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.8198, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.3004, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.532319391634981, 'recall': 0.5622489959839357, 'f1': 0.546875, 'number': 249}, 'P': {'precision': 0.5813148788927336, 'recall': 0.6412213740458015, 'f1': 0.6098003629764065, 'number': 262}, 'overall_precision': 0.5579710144927537, 'overall_recall': 0.6027397260273972, 'overall_f1': 0.5794920037629351, 'overall_accuracy': 0.7313560641444807}
			------------EPOCH 25---------------
Loss: tensor(26.7349, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.3133, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.9518, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.9668, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.8534, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.5868, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.1561, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.2003, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.5270, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.5399, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.3337, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.2996, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.5901, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.7866, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.2289, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.3050, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.7892, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.1838, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.2980, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.3519, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.6799, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.5350, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.0235, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.4493, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.5465, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.4307, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.8479, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.3523, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.9320, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.3952, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.6560, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.1844, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.4404, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.7420, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.8495, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.5498, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.4666, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.3343, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.5637, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.6723, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.6206, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.6268, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.8594, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.2363, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.4125, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.6442, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5285171102661597, 'recall': 0.5582329317269076, 'f1': 0.54296875, 'number': 249}, 'P': {'precision': 0.5847750865051903, 'recall': 0.6450381679389313, 'f1': 0.6134301270417423, 'number': 262}, 'overall_precision': 0.5579710144927537, 'overall_recall': 0.6027397260273972, 'overall_f1': 0.5794920037629351, 'overall_accuracy': 0.7312782189008251}
			------------EPOCH 26---------------
Loss: tensor(22.2758, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.0770, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.6563, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.4747, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.9526, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.3145, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.7705, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.9096, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.6840, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.9950, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.4979, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.0872, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.9736, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.1940, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.8205, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.7854, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.3545, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.1097, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.6035, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.8200, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.0620, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.4322, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.7522, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.6746, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.9527, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.3324, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.5928, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.9393, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.2352, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.5139, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.6701, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.7616, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.0886, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.7074, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.5251, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.5517, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.8614, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.9753, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.1739, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.8447, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.8972, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.6620, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.6916, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.1817, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.1491, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.0672, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5209125475285171, 'recall': 0.5502008032128514, 'f1': 0.5351562500000001, 'number': 249}, 'P': {'precision': 0.584192439862543, 'recall': 0.648854961832061, 'f1': 0.6148282097649187, 'number': 262}, 'overall_precision': 0.5541516245487365, 'overall_recall': 0.6007827788649707, 'overall_f1': 0.576525821596244, 'overall_accuracy': 0.7293320878094348}
			------------EPOCH 27---------------
Loss: tensor(18.8137, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.0712, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.7196, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.1343, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.1406, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.2200, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.4577, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.8230, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.9273, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.5378, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.0409, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.1218, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.4255, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.6323, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.9451, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.3238, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.9901, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.1529, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.0295, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.7022, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.4792, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.4370, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.6900, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.1977, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.4853, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.3851, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.4563, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.5936, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.6786, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.1140, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.9002, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.1903, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.8101, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.3140, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.9872, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.3997, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.4865, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.7444, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.9774, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.1019, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.2847, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.4734, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.6378, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.1904, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.0536, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.5682, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5247148288973384, 'recall': 0.5542168674698795, 'f1': 0.5390625, 'number': 249}, 'P': {'precision': 0.584192439862543, 'recall': 0.648854961832061, 'f1': 0.6148282097649187, 'number': 262}, 'overall_precision': 0.555956678700361, 'overall_recall': 0.6027397260273972, 'overall_f1': 0.5784037558685445, 'overall_accuracy': 0.7293320878094348}
			------------EPOCH 28---------------
Loss: tensor(16.1969, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.2100, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.9934, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.9140, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.3904, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.2349, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.1894, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.9493, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.2813, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.0976, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.9073, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.3242, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.8629, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.0670, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.2009, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.9163, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.6767, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.3399, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.5367, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.8362, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.9383, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.5385, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.8423, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.9923, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.0701, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.5999, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.4526, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.2992, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.2168, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.0213, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.2666, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.1179, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.5584, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.3384, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.5702, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.3273, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.2596, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.5850, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.9272, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.4246, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.7463, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.4548, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.7040, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.2720, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.1096, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.1361, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5283018867924528, 'recall': 0.5622489959839357, 'f1': 0.5447470817120622, 'number': 249}, 'P': {'precision': 0.5862068965517241, 'recall': 0.648854961832061, 'f1': 0.6159420289855072, 'number': 262}, 'overall_precision': 0.5585585585585585, 'overall_recall': 0.6066536203522505, 'overall_f1': 0.5816135084427767, 'overall_accuracy': 0.7314339093881363}
			------------EPOCH 29---------------
Loss: tensor(14.1055, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.5070, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.4010, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.8074, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.6564, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.3552, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.9488, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.2401, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.7345, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.7115, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.0144, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.6255, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.2839, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.4899, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.5072, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.5707, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.4003, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.6432, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.0792, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.0156, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.4171, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.7269, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.1408, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.9877, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.6917, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.9164, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.5343, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.0464, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.8263, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.2667, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.7518, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.3173, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.3483, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.5698, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.5787, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.2384, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.1343, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.4346, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.9680, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.8297, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.2858, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.5505, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.8728, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.4157, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.2977, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.7435, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5283018867924528, 'recall': 0.5622489959839357, 'f1': 0.5447470817120622, 'number': 249}, 'P': {'precision': 0.5862068965517241, 'recall': 0.648854961832061, 'f1': 0.6159420289855072, 'number': 262}, 'overall_precision': 0.5585585585585585, 'overall_recall': 0.6066536203522505, 'overall_f1': 0.5816135084427767, 'overall_accuracy': 0.731511754631792}
			------------EPOCH 30---------------
Loss: tensor(12.4237, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.9307, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.9082, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.8013, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.9158, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.5619, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.7246, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.6510, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.2561, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.3832, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.3009, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.0169, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.6914, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.8818, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.8591, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.2862, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.1734, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.0476, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.6426, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.2099, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.8926, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.9649, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.5329, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.1476, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.3478, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.3365, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.6937, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.8183, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.5066, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.8619, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.3177, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.6980, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.1815, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.9607, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.8582, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.6366, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.1086, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.2799, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.1037, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.2919, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.8948, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.7326, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.1266, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.6177, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.5928, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.3688, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5243445692883895, 'recall': 0.5622489959839357, 'f1': 0.5426356589147288, 'number': 249}, 'P': {'precision': 0.5862068965517241, 'recall': 0.648854961832061, 'f1': 0.6159420289855072, 'number': 262}, 'overall_precision': 0.5565529622980251, 'overall_recall': 0.6066536203522505, 'overall_f1': 0.5805243445692884, 'overall_accuracy': 0.7312003736571695}


		-------------RUN 5-----------
			------------EPOCH 1---------------
Loss: tensor(2392.2261, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1467.3370, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1706.4744, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2665.4175, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3499.5986, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2245.4424, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2158.3660, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1514.6257, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3326.5964, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2058.7844, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2092.0244, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2611.5911, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1404.4388, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2450.9082, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5119.8862, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(850.4769, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1462.4666, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3685.9888, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1546.6122, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1889.8728, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2562.0254, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1517.1509, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1552.0542, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1843.7955, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1357.9535, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1862.7734, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2189.7749, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1750.3552, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2625.6987, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2500.8672, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1398.3464, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1853.0886, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1854.3394, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1097.3455, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1701.3560, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2033.9648, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1645.9397, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2130.9358, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2570.8337, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1233.7369, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(917.4637, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1480.1042, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2301.0813, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2087.1831, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1620.8684, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.0650887573964497, 'recall': 0.02997275204359673, 'f1': 0.04104477611940298, 'number': 367}, 'P': {'precision': 0.16926070038910507, 'recall': 0.1851063829787234, 'f1': 0.17682926829268292, 'number': 470}, 'overall_precision': 0.14348462664714495, 'overall_recall': 0.11708482676224612, 'overall_f1': 0.12894736842105264, 'overall_accuracy': 0.543297039809459}
			------------EPOCH 2---------------
Loss: tensor(1660.8597, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1106.1071, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1169.0317, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1887.8358, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2654.4377, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1626.3391, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1586.4062, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1000.1598, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2290.0188, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1587.2722, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1681.0695, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1939.2654, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1052.9510, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2059.3972, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3986.7461, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(630.1368, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1154.5707, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2891.4204, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1307.3202, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1597.2921, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2122.9829, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1383.2012, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1372.5619, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1630.2643, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1151.0493, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1442.4852, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1752.8881, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1392.9558, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2224.3538, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2300.3315, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1011.1677, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1388.0720, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1548.4380, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(924.1171, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1168.3787, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1499.3815, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1414.8049, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1679.8467, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2123.7271, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1005.1683, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(785.1624, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1301.5931, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1956.5535, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1718.9006, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1190.1813, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.24503311258278146, 'recall': 0.1008174386920981, 'f1': 0.14285714285714285, 'number': 367}, 'P': {'precision': 0.30782029950083195, 'recall': 0.39361702127659576, 'f1': 0.3454715219421102, 'number': 470}, 'overall_precision': 0.29521276595744683, 'overall_recall': 0.26523297491039427, 'overall_f1': 0.27942101950912523, 'overall_accuracy': 0.6034790745151412}
			------------EPOCH 3---------------
Loss: tensor(1280.8864, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(916.5438, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1020.0760, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1532.2964, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2187.8438, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1385.6202, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1367.5730, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(800.7251, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1896.2576, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1225.0757, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1378.0537, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1530.8895, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(882.7981, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1692.1666, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3099.4436, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(572.6893, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(945.2219, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2299.4041, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1086.5172, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1305.7969, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1755.7061, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1136.7974, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1117.3002, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1342.7195, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(893.7579, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1153.8917, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1368.5383, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1070.0085, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1818.9255, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2104.7761, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(791.8466, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1191.4830, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1272.6094, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(807.6012, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(933.2610, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1121.1566, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1144.1426, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1444.4940, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1766.7117, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(814.5385, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(624.0261, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1184.2374, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1767.8750, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1311.8557, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(809.3663, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.22413793103448276, 'recall': 0.10626702997275204, 'f1': 0.14417744916820702, 'number': 367}, 'P': {'precision': 0.44135802469135804, 'recall': 0.6085106382978723, 'f1': 0.5116279069767442, 'number': 470}, 'overall_precision': 0.3953771289537713, 'overall_recall': 0.38829151732377537, 'overall_f1': 0.3918022905364678, 'overall_accuracy': 0.6289554270159918}
			------------EPOCH 4---------------
Loss: tensor(1024.6948, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(877.1814, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(979.7297, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1288.6826, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1812.9425, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1128.6384, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1199.7338, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(581.6127, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1527.2549, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(986.7797, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1105.1423, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1279.0365, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(703.6224, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1270.9180, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2589.7075, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(473.0817, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(802.4742, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1851.3298, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(924.1778, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1090.9802, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1264.6252, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(813.6053, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(755.0714, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(949.9258, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(722.6255, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(918.6638, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1048.6504, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(677.0814, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1459.0294, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1598.4419, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(591.3177, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(910.1779, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1097.8237, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(615.7796, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(662.4938, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(832.3122, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(849.8445, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1181.7520, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1283.4957, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(581.5051, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(418.8339, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(905.7095, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1282.6876, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(848.0020, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(419.0444, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.34782608695652173, 'recall': 0.10899182561307902, 'f1': 0.16597510373443985, 'number': 367}, 'P': {'precision': 0.45382585751978893, 'recall': 0.7319148936170212, 'f1': 0.5602605863192183, 'number': 470}, 'overall_precision': 0.43986254295532645, 'overall_recall': 0.45878136200716846, 'overall_f1': 0.44912280701754387, 'overall_accuracy': 0.639843484178292}
			------------EPOCH 5---------------
Loss: tensor(889.2725, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(836.5172, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(866.1239, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1078.5819, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1435.0774, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(897.8622, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(913.6443, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(420.9868, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1250.1782, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(813.0677, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(852.9645, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1045.8242, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(532.4915, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(903.0466, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1935.7639, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(352.8922, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(661.6118, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1618.2339, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(723.6139, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(895.5934, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1006.8028, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(523.4506, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(440.4637, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(529.0809, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(568.5286, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(669.3473, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(767.9700, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(495.1288, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(974.0494, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(976.6902, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(428.0377, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(641.7063, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(677.8294, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(525.8254, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(473.3155, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(537.6574, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(531.5963, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(668.2292, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1018.6404, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(353.4253, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(319.0391, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(743.1835, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1549.3918, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(948.7820, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(219.5310, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.2857142857142857, 'recall': 0.09809264305177112, 'f1': 0.1460446247464503, 'number': 367}, 'P': {'precision': 0.4175257731958763, 'recall': 0.6893617021276596, 'f1': 0.5200642054574639, 'number': 470}, 'overall_precision': 0.3991130820399113, 'overall_recall': 0.43010752688172044, 'overall_f1': 0.4140310523289247, 'overall_accuracy': 0.6261483497788364}
			------------EPOCH 6---------------
Loss: tensor(793.6379, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(756.0419, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(799.7170, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(897.3766, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1643.9980, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(958.9827, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(749.9197, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(381.8721, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(900.1605, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(601.9840, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(607.6080, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(884.1178, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(488.8772, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(548.0249, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1635.2805, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(269.3262, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(681.6508, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1695.0325, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(622.6008, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(807.7103, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(809.6335, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(380.2079, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(331.5119, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(337.6937, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(539.6827, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(524.9046, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(643.4385, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(427.2878, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(920.7581, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1075.7185, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(330.1418, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(556.2909, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(482.5258, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(452.4594, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(498.2014, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(597.5508, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(649.6577, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(653.6735, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1061.6479, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(572.3444, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(316.0449, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(657.6389, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(940.9924, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(562.9440, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(365.0822, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.23958333333333334, 'recall': 0.06267029972752043, 'f1': 0.09935205183585312, 'number': 367}, 'P': {'precision': 0.3856655290102389, 'recall': 0.2404255319148936, 'f1': 0.2961992136304063, 'number': 470}, 'overall_precision': 0.3496143958868895, 'overall_recall': 0.16248506571087215, 'overall_f1': 0.22185970636215332, 'overall_accuracy': 0.5559288873766587}
			------------EPOCH 7---------------
Loss: tensor(1972.5557, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1189.8518, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1842.6904, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2984.8591, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1911.4535, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(781.6260, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(979.6548, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(328.3663, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(865.4718, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(625.1103, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(602.3354, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(774.1890, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(463.2712, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1216.8015, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2170.7290, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(275.4407, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(612.4722, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1467.9062, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1003.6847, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(959.1516, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1354.7793, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(524.1185, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(355.4282, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(597.3745, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(753.5223, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(731.7403, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(975.7794, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(719.1781, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1368.1809, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1410.7517, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(385.8434, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(557.1590, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(603.7659, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(537.6668, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(583.9996, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(665.7396, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(611.3552, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(608.0222, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(916.1434, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(384.9503, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(335.4032, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(643.2430, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(933.8339, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(803.3416, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(367.7406, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.29411764705882354, 'recall': 0.04087193460490463, 'f1': 0.07177033492822966, 'number': 367}, 'P': {'precision': 0.4773413897280967, 'recall': 0.6723404255319149, 'f1': 0.558303886925795, 'number': 470}, 'overall_precision': 0.4642356241234222, 'overall_recall': 0.3954599761051374, 'overall_f1': 0.42709677419354836, 'overall_accuracy': 0.6546019054100034}
			------------EPOCH 8---------------
Loss: tensor(841.4808, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(937.8915, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(940.8043, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1048.6757, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1549.4095, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(848.3266, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(927.4630, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(361.7435, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1399.9368, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(727.9890, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(721.1838, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1214.0417, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(422.6173, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(519.6380, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1405.0032, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(264.3596, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(508.1992, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1107.8320, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(546.1164, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(703.9412, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(909.7281, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(324.0276, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(259.0689, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(360.7888, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(501.8488, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(570.8936, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(733.3888, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(536.3422, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1313.8654, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(979.0088, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(377.3573, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(567.4740, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(543.0103, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(561.7215, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(386.1208, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(651.2059, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(483.4143, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(517.6479, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(681.8127, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(369.2464, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(260.0309, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(582.4016, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(760.5720, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(518.5103, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(192.2711, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.2967032967032967, 'recall': 0.07356948228882834, 'f1': 0.11790393013100436, 'number': 367}, 'P': {'precision': 0.47848101265822784, 'recall': 0.8042553191489362, 'f1': 0.6, 'number': 470}, 'overall_precision': 0.45970488081725314, 'overall_recall': 0.4838709677419355, 'overall_f1': 0.47147846332945287, 'overall_accuracy': 0.6583446750595441}
			------------EPOCH 9---------------
Loss: tensor(619.6844, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(759.1463, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(727.5140, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(924.4324, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1314.3533, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(770.2075, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(733.9045, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(321.8227, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1184.1863, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(669.1495, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(639.4235, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(926.2722, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(418.6045, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(543.3080, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1689.5176, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(328.9700, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(477.1145, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1358.5063, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(776.9268, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(978.3472, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(766.1207, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(321.1519, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(373.0920, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(401.8189, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(376.0621, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(533.0513, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(721.3418, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(451.6060, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(859.3613, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(716.1583, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(255.6543, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(454.8765, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(426.2552, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(647.6063, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(362.7537, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(486.3196, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(645.9426, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(863.1277, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1109.8988, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(482.1188, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(273.4372, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(775.3069, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1171.0879, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(836.2446, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(248.1761, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.2631578947368421, 'recall': 0.1907356948228883, 'f1': 0.2211690363349131, 'number': 367}, 'P': {'precision': 0.3319027181688126, 'recall': 0.49361702127659574, 'f1': 0.39692044482463645, 'number': 470}, 'overall_precision': 0.31295336787564765, 'overall_recall': 0.36081242532855434, 'overall_f1': 0.33518312985571586, 'overall_accuracy': 0.5855733242599523}
			------------EPOCH 10---------------
Loss: tensor(702.7070, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(655.2625, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(824.0737, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1442.1538, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1623.5269, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(898.2820, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(827.5234, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(350.3472, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1420.9103, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(830.0913, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(934.3195, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1711.7844, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(452.6673, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(492.1706, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1736.6802, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(271.3636, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(420.0765, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(949.4581, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(393.4749, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(620.7910, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(700.3846, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(238.3632, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(261.9857, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(233.9787, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(719.0363, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(828.8068, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(904.7612, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(860.1418, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1682.7571, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1505.6433, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(564.7064, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(932.7043, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(705.8286, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(685.3439, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(496.5433, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(726.5182, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(598.8309, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(786.1942, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(886.8032, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(480.5107, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(250.8881, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(681.7054, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1155.0742, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1229.2620, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(903.6953, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.32831325301204817, 'recall': 0.5940054495912807, 'f1': 0.4228903976721629, 'number': 367}, 'P': {'precision': 0.5053763440860215, 'recall': 0.5, 'f1': 0.5026737967914439, 'number': 470}, 'overall_precision': 0.4012400354295837, 'overall_recall': 0.5412186379928315, 'overall_f1': 0.46083418107833163, 'overall_accuracy': 0.5966315073154134}
			------------EPOCH 11---------------
Loss: tensor(634.0306, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(493.8512, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(497.0974, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(693.2836, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1002.6177, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(631.2581, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(532.5099, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(215.8559, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(807.7910, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(814.0038, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(607.7454, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(771.1971, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(330.0091, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1247.4728, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1909.0892, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(252.5552, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(594.3618, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1717.7474, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1052.4324, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1191.6591, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1207.9282, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(749.4772, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(600.7426, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(823.4793, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(732.3040, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(707.4385, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(862.5105, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(523.0601, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(855.1274, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1409.8884, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(307.8606, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(552.1345, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(355.4631, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(327.6092, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(381.5359, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(435.6230, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(315.1793, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(381.5820, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(439.4985, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(261.1525, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(207.4999, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(391.7220, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(519.0266, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(364.4240, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(555.7579, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.35015290519877673, 'recall': 0.6239782016348774, 'f1': 0.4485798237022527, 'number': 367}, 'P': {'precision': 0.5565610859728507, 'recall': 0.26170212765957446, 'f1': 0.3560057887120116, 'number': 470}, 'overall_precision': 0.4022857142857143, 'overall_recall': 0.42054958183990443, 'overall_f1': 0.4112149532710281, 'overall_accuracy': 0.6467761143246002}
			------------EPOCH 12---------------
Loss: tensor(602.2894, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(515.5961, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(451.3651, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(636.1931, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1322.2657, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1051.6504, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(872.1971, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(356.4774, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1412.3284, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(742.9727, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(976.0422, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1022.5924, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(581.4843, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(553.4877, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1482.5142, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(357.5148, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(434.7238, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(888.1982, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(314.8244, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(430.7564, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(451.2600, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(212.5335, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(204.2941, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(156.6708, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(313.2136, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(328.3198, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(414.0522, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(202.9760, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(539.6706, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(643.8309, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(223.6748, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(404.6280, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(281.0198, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(314.8141, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(347.4627, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(335.9610, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(296.9093, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(400.2335, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(460.3009, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(198.9151, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(167.0956, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(332.5793, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(418.4459, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(304.9477, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(97.5716, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.47017543859649125, 'recall': 0.3651226158038147, 'f1': 0.41104294478527614, 'number': 367}, 'P': {'precision': 0.5647425897035881, 'recall': 0.7702127659574468, 'f1': 0.6516651665166517, 'number': 470}, 'overall_precision': 0.5356371490280778, 'overall_recall': 0.5925925925925926, 'overall_f1': 0.5626772546795236, 'overall_accuracy': 0.7189945559714188}
			------------EPOCH 13---------------
Loss: tensor(235.6359, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(284.4119, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(279.2932, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(304.8251, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(321.0962, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(269.7521, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(262.7906, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(88.0906, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(468.9171, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(245.4958, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(312.8845, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(380.7486, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(167.2693, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(233.9484, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(505.0836, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(133.5986, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(232.2854, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(523.8020, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(225.7263, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(290.0907, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(293.7586, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(145.7771, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(131.1175, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(126.6424, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(241.3917, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(233.1365, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(236.6452, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(123.6873, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(286.4407, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(343.4952, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(113.2721, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(177.6644, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(121.8715, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(137.0021, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.4481, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(140.4972, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(136.3185, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(176.9750, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(198.7401, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(114.1100, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.2824, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(161.2104, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(154.0244, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(153.5849, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(84.4457, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.448512585812357, 'recall': 0.5340599455040872, 'f1': 0.48756218905472637, 'number': 367}, 'P': {'precision': 0.6124721603563474, 'recall': 0.5851063829787234, 'f1': 0.5984766050054408, 'number': 470}, 'overall_precision': 0.5316027088036117, 'overall_recall': 0.5627240143369175, 'overall_f1': 0.546720835751596, 'overall_accuracy': 0.7049166383123512}
			------------EPOCH 14---------------
Loss: tensor(182.7978, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(162.0200, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(173.0055, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(166.7579, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(286.8408, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(220.7401, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(204.4594, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.4783, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(384.6421, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(188.4639, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(317.0037, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(262.0642, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(105.3099, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(120.3048, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(287.0315, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(98.9206, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(166.2535, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(364.7045, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(152.7661, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(163.1603, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(186.0159, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(112.1832, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(104.9209, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(84.9868, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(129.6058, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(148.7159, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(157.4150, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(88.1344, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(214.4833, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(255.7018, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(97.8329, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(140.4829, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(108.0536, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(82.9307, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.5278, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(82.2560, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.0904, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(109.8655, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(127.3032, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.1336, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.1944, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(138.5918, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(94.5818, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(91.4198, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.0743, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.49854227405247814, 'recall': 0.4659400544959128, 'f1': 0.4816901408450704, 'number': 367}, 'P': {'precision': 0.6115107913669064, 'recall': 0.723404255319149, 'f1': 0.6627680311890838, 'number': 470}, 'overall_precision': 0.5684093437152391, 'overall_recall': 0.6105137395459976, 'overall_f1': 0.5887096774193549, 'overall_accuracy': 0.7234178291936033}
			------------EPOCH 15---------------
Loss: tensor(87.6614, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(108.7810, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(118.3883, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(95.5947, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(147.6346, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(128.1886, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(123.7569, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.1010, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(237.8406, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(93.7181, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(159.6284, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(170.7707, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.2718, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(85.8037, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(134.1592, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(83.7752, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(125.2344, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(279.5732, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(98.3702, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(117.6872, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(102.7102, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.5243, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.3680, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.6878, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(82.3087, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(89.4190, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(94.4975, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.9198, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(175.8793, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(160.8054, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.2026, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.5618, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.9358, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.3585, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.6470, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.5908, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.3729, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.8120, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(82.0602, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.2968, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.2498, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(96.9263, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.6912, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.6159, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.9043, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.48120300751879697, 'recall': 0.5231607629427792, 'f1': 0.5013054830287206, 'number': 367}, 'P': {'precision': 0.6330097087378641, 'recall': 0.6936170212765957, 'f1': 0.6619289340101523, 'number': 470}, 'overall_precision': 0.5667396061269147, 'overall_recall': 0.6188769414575866, 'overall_f1': 0.5916619074814392, 'overall_accuracy': 0.7216740387887036}
			------------EPOCH 16---------------
Loss: tensor(67.3562, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.9174, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(105.8762, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.3576, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(116.5311, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(91.9815, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(97.5085, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.5960, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(172.3274, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.4910, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(134.5872, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(128.9582, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.2162, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.0657, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(81.1016, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.5703, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(102.2687, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(211.6605, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.2988, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(82.3836, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.1911, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.3852, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.7120, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.6462, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.4835, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.2168, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.1159, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.4989, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(117.9639, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(103.5727, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.3969, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.4578, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.0605, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.8691, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.9818, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.6767, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.0370, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.8983, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.0981, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.6723, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.9775, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.8191, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.6999, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.3981, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.6108, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.48, 'recall': 0.45776566757493187, 'f1': 0.4686192468619247, 'number': 367}, 'P': {'precision': 0.6051660516605166, 'recall': 0.6978723404255319, 'f1': 0.6482213438735178, 'number': 470}, 'overall_precision': 0.5560538116591929, 'overall_recall': 0.5925925925925926, 'overall_f1': 0.5737420474262579, 'overall_accuracy': 0.7209935352160599}
			------------EPOCH 17---------------
Loss: tensor(46.3561, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.5920, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(88.6542, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.0510, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.8628, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.4184, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(76.9962, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.7349, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(129.0446, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.0218, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(107.6096, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(93.7476, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.7524, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.7537, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.5979, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.5540, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(85.3176, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(170.5117, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.8780, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.7610, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.9337, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.4731, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.6840, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.6409, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.0709, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.1445, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.6402, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.4093, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.3956, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(84.4254, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.6452, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.6377, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.2459, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.3764, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.9288, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.7540, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.7932, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.5241, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.1222, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.8118, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.6842, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.5401, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.1507, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.9577, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.0275, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.46511627906976744, 'recall': 0.4904632152588556, 'f1': 0.47745358090185674, 'number': 367}, 'P': {'precision': 0.6172607879924953, 'recall': 0.7, 'f1': 0.6560319042871385, 'number': 470}, 'overall_precision': 0.5532608695652174, 'overall_recall': 0.6081242532855436, 'overall_f1': 0.5793966989186112, 'overall_accuracy': 0.7193348077577407}
			------------EPOCH 18---------------
Loss: tensor(37.2880, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.3131, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(76.4032, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.3948, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.1986, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.4173, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.0855, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.1528, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(95.9802, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.6871, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(93.8545, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.8449, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.0726, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.0213, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.1201, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.4026, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.2145, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(137.1042, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.4104, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.7874, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.4702, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.8299, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.9545, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.2203, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.6287, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.3089, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.5171, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.4523, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.4188, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.2375, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.3400, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.6059, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.7986, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.7513, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.4134, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.5662, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.7876, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.7913, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.5659, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.7705, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.7559, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.0802, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.2885, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.6345, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.1299, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.46301369863013697, 'recall': 0.4604904632152589, 'f1': 0.46174863387978143, 'number': 367}, 'P': {'precision': 0.6117216117216118, 'recall': 0.7106382978723405, 'f1': 0.65748031496063, 'number': 470}, 'overall_precision': 0.5521405049396267, 'overall_recall': 0.6009557945041816, 'overall_f1': 0.5755148741418764, 'overall_accuracy': 0.7218441646818646}
			------------EPOCH 19---------------
Loss: tensor(29.7007, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.9396, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.6186, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.9081, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.5079, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.3829, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.2467, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.6493, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.7716, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.8486, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.5666, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.8008, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.4946, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.4041, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.2867, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.5757, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.9996, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(117.5365, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.8339, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.4303, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.5593, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.6441, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.3024, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.1361, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.7528, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.8067, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.1334, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.2453, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.3085, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.1378, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.7828, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.8239, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.7728, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.6806, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.0477, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.3532, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.0905, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.5531, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.4737, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.1431, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.6799, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.8452, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.4401, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.9334, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.0455, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4609375, 'recall': 0.4822888283378747, 'f1': 0.47137150466045274, 'number': 367}, 'P': {'precision': 0.6063432835820896, 'recall': 0.6914893617021277, 'f1': 0.6461232604373758, 'number': 470}, 'overall_precision': 0.5456521739130434, 'overall_recall': 0.5997610513739546, 'overall_f1': 0.5714285714285714, 'overall_accuracy': 0.7176760802994215}
			------------EPOCH 20---------------
Loss: tensor(25.4638, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.2205, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.1654, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.8094, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.9280, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.3436, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.8147, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.3295, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.0801, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.7197, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.4132, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.1915, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.0058, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.4301, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.8766, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.9945, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.4507, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(101.9213, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.9982, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.6835, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.2060, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.4400, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.6041, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.7624, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.9576, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.0934, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.2003, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.5830, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.2035, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.8829, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.4975, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.5909, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.4157, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.7689, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.0185, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.1315, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.8844, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.1059, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.0892, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.4534, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.7366, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.3210, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.9615, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.2307, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.9745, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.46236559139784944, 'recall': 0.46866485013623976, 'f1': 0.46549391069012175, 'number': 367}, 'P': {'precision': 0.5923217550274223, 'recall': 0.6893617021276596, 'f1': 0.6371681415929203, 'number': 470}, 'overall_precision': 0.5397170837867247, 'overall_recall': 0.5925925925925926, 'overall_f1': 0.5649202733485194, 'overall_accuracy': 0.718484178291936}
			------------EPOCH 21---------------
Loss: tensor(21.5639, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.2139, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.6440, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.5079, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.7728, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.2242, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.6910, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.9565, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.3589, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.4981, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.1551, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.4300, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.2724, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.0862, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.7085, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.5664, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.1957, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(83.7795, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.2120, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.7451, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.4661, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.5135, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.0723, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.4547, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.2659, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.4186, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.9080, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.7071, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.6696, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.0529, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.8513, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.3846, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.2666, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.3953, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.2291, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.2611, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.0951, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.9846, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.1793, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.9878, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.8994, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.2587, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.0782, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.7654, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.2106, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4516971279373368, 'recall': 0.4713896457765668, 'f1': 0.4613333333333334, 'number': 367}, 'P': {'precision': 0.5900735294117647, 'recall': 0.6829787234042554, 'f1': 0.6331360946745563, 'number': 470}, 'overall_precision': 0.5329018338727076, 'overall_recall': 0.5902031063321386, 'overall_f1': 0.5600907029478458, 'overall_accuracy': 0.7175484858795509}
			------------EPOCH 22---------------
Loss: tensor(18.1293, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.3100, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.7411, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.8217, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.5377, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.6909, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.5274, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.7015, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.7767, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.5290, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.3830, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.9552, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.0099, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.5110, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.9387, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.1725, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.0329, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.4133, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.4743, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.4484, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.3589, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.5450, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.6614, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.0857, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.1435, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.3346, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.8435, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.6947, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.2775, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.8317, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.9246, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.9122, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.2553, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.5251, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.6807, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.5337, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.6599, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.4855, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.4256, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.6842, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.8184, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.0034, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.7531, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.7302, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.6182, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4521276595744681, 'recall': 0.46321525885558584, 'f1': 0.4576043068640646, 'number': 367}, 'P': {'precision': 0.5871559633027523, 'recall': 0.6808510638297872, 'f1': 0.6305418719211823, 'number': 470}, 'overall_precision': 0.5320304017372421, 'overall_recall': 0.5854241338112306, 'overall_f1': 0.5574516496018204, 'overall_accuracy': 0.7182289894521946}
			------------EPOCH 23---------------
Loss: tensor(14.8854, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.9345, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.1499, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.7342, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.3570, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.0970, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.3889, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.5740, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.6563, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.4246, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.1499, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.9522, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.0354, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.0495, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.5330, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.6857, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.2530, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.7781, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.8050, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.3774, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.8426, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.4518, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.2135, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.6361, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.5289, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.9960, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.8794, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.1038, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.3435, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.8188, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.2928, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.0260, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.5645, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.9511, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.2177, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.9090, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.5583, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.6207, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.0555, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.8614, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.8967, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.9888, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.8069, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.8846, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.1506, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.44473007712082263, 'recall': 0.4713896457765668, 'f1': 0.4576719576719577, 'number': 367}, 'P': {'precision': 0.58, 'recall': 0.6787234042553192, 'f1': 0.6254901960784313, 'number': 470}, 'overall_precision': 0.5239616613418531, 'overall_recall': 0.5878136200716846, 'overall_f1': 0.5540540540540542, 'overall_accuracy': 0.7163576046274243}
			------------EPOCH 24---------------
Loss: tensor(11.0356, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.0982, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.0289, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.1499, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.7652, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.4443, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.6353, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.0129, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.0497, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.0011, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.0945, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.8012, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.3460, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.0241, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.6701, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.7019, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.0065, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.7984, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.5110, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.0021, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.6799, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.4415, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.7996, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.2051, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.1070, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.8547, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.8111, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.7647, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.3967, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.1381, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.8692, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.5263, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.9164, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.8542, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.8794, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.6832, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.7158, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.0770, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.6313, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.8014, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.2914, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.2356, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.9784, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.1992, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.7302, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.44562334217506633, 'recall': 0.45776566757493187, 'f1': 0.4516129032258065, 'number': 367}, 'P': {'precision': 0.5804701627486437, 'recall': 0.6829787234042554, 'f1': 0.6275659824046921, 'number': 470}, 'overall_precision': 0.5258064516129032, 'overall_recall': 0.5842293906810035, 'overall_f1': 0.5534804753820033, 'overall_accuracy': 0.717208234093229}
			------------EPOCH 25---------------
Loss: tensor(8.0430, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.4377, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.8845, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.8502, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.1973, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.4153, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.5922, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.3989, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.3103, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.5877, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.9514, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.7018, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.7174, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.9472, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.9495, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.6335, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.1151, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.5786, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.4250, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.0524, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.6638, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.5382, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.4990, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.8688, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.1248, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.9581, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.4942, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.5768, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.6803, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.7925, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.7035, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.3468, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.4759, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.0507, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.5829, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.1541, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.0774, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.9490, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.4814, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.1582, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.7100, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.5781, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.2984, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.6289, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.4209, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.434010152284264, 'recall': 0.4659400544959128, 'f1': 0.44940867279894875, 'number': 367}, 'P': {'precision': 0.5763636363636364, 'recall': 0.674468085106383, 'f1': 0.6215686274509804, 'number': 470}, 'overall_precision': 0.5169491525423728, 'overall_recall': 0.5830346475507766, 'overall_f1': 0.5480067377877597, 'overall_accuracy': 0.713422932970398}
			------------EPOCH 26---------------
Loss: tensor(6.2248, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.2225, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.9860, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.8547, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.0937, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.1748, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.0539, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.9588, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.7290, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.7062, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.1828, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.3746, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.2770, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.7583, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.4930, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.9858, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.3129, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.2791, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.7656, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.7955, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.8836, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.7471, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.4509, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.7712, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.8147, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.2434, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.5989, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.6270, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.7906, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.6204, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.6946, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.3852, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.0771, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.4915, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.3497, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.5492, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.5277, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.9827, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.2649, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.8641, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.3024, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.0684, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.7597, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.1273, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.1216, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4461942257217848, 'recall': 0.46321525885558584, 'f1': 0.4545454545454546, 'number': 367}, 'P': {'precision': 0.5822784810126582, 'recall': 0.6851063829787234, 'f1': 0.6295210166177908, 'number': 470}, 'overall_precision': 0.5267665952890792, 'overall_recall': 0.5878136200716846, 'overall_f1': 0.5556182947487295, 'overall_accuracy': 0.7162725416808439}
			------------EPOCH 27---------------
Loss: tensor(5.2542, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.2644, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.3220, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.0595, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.1699, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.4201, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.5198, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.3976, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.1786, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.0645, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.8067, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.6518, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.9125, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.1596, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.9508, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.6901, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.7230, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.5134, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.6289, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.9076, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.2265, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.2578, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.7088, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.9837, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.8875, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.6779, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.9384, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.8318, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.4000, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.6462, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.8585, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.6241, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.7142, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.0828, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.1411, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.0814, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.0557, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.2088, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.1658, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.7632, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.9524, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.6370, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.2978, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.6788, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.8612, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4464751958224543, 'recall': 0.4659400544959128, 'f1': 0.456, 'number': 367}, 'P': {'precision': 0.5794223826714802, 'recall': 0.6829787234042554, 'f1': 0.6269531250000001, 'number': 470}, 'overall_precision': 0.5250800426894343, 'overall_recall': 0.5878136200716846, 'overall_f1': 0.5546786922209694, 'overall_accuracy': 0.7154644436883294}
			------------EPOCH 28---------------
Loss: tensor(4.5198, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.5307, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.7324, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.3414, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.4430, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.1880, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.4290, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.8116, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.0520, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.4201, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.6417, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.4031, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.6210, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.6641, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.5869, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.3723, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.0927, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.1132, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.0062, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.2640, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.6821, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.8567, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.0833, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.2954, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.2278, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.2341, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.3910, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.1421, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.2741, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.7850, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.1517, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.9710, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.4137, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.7220, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1.9413, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.6512, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.6575, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.6067, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.1665, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.7770, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.6608, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.2747, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.8926, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.2683, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.6283, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4402035623409669, 'recall': 0.4713896457765668, 'f1': 0.4552631578947368, 'number': 367}, 'P': {'precision': 0.5776173285198556, 'recall': 0.6808510638297872, 'f1': 0.625, 'number': 470}, 'overall_precision': 0.5205913410770855, 'overall_recall': 0.5890083632019116, 'overall_f1': 0.5526905829596412, 'overall_accuracy': 0.7115515481456277}
			------------EPOCH 29---------------
Loss: tensor(3.9707, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.9791, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.1251, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.7297, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.8624, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.2785, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.5756, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.4502, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.1811, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.7620, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.5565, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.4588, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.3816, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.2560, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.7678, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.1504, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.5725, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.7139, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.4271, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.7694, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.2201, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.6269, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.5862, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.7594, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.6985, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.8565, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.9452, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.5272, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.2880, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.0342, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.5641, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.4532, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.0628, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.4734, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1.7793, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.3305, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.3152, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.0590, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.2569, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.9443, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.4353, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.9781, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.5657, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.9317, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.4192, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4453125, 'recall': 0.4659400544959128, 'f1': 0.45539280958721706, 'number': 367}, 'P': {'precision': 0.5755395683453237, 'recall': 0.6808510638297872, 'f1': 0.6237816764132553, 'number': 470}, 'overall_precision': 0.5223404255319148, 'overall_recall': 0.5866188769414575, 'overall_f1': 0.5526167698368035, 'overall_accuracy': 0.7130826811840763}
			------------EPOCH 30---------------
Loss: tensor(3.5533, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.5036, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.0266, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.1769, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.3001, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.5356, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.8837, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.6247, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.4868, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.9352, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.5285, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.7547, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.1676, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.9124, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.9472, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.1402, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.1282, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.0972, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.9035, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.3663, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.8188, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.5198, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.1699, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.3302, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.2499, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.5433, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.5771, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.9924, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.4689, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.3723, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.0840, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.0180, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.7650, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.2280, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1.6254, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.0184, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.0282, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.5904, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.6533, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.1046, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.2164, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.7149, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.2631, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.6372, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.2565, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.44923857868020306, 'recall': 0.4822888283378747, 'f1': 0.46517739816031545, 'number': 367}, 'P': {'precision': 0.5745062836624776, 'recall': 0.6808510638297872, 'f1': 0.6231742940603701, 'number': 470}, 'overall_precision': 0.5226077812828601, 'overall_recall': 0.5937873357228196, 'overall_f1': 0.5559284116331097, 'overall_accuracy': 0.7124021776114324}
	Train size: 50 Test size: 50


		-------------RUN 1-----------
			------------EPOCH 1---------------
Loss: tensor(2352.7554, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2847.5977, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3740.5024, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2857.3804, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2110.0139, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2208.7932, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2687.7781, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3902.3379, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3015.7217, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2658.0679, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2130.5024, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2133.4546, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1441.0677, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2510.0166, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4390.0845, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2457.4543, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3074.8477, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2828.8477, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3641.6511, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(911.6370, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1819.0129, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4523.5684, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1586.6624, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2117.6294, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2124.0283, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4338.8203, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2163.6816, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1987.4263, 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.0, 'recall': 0.0, 'f1': 0.0, 'number': 877}, 'P': {'precision': 0.07910014513788098, 'recall': 0.11065989847715736, 'f1': 0.09225560727888278, 'number': 985}, 'overall_precision': 0.07898550724637682, 'overall_recall': 0.05853920515574651, 'overall_f1': 0.06724244293645898, 'overall_accuracy': 0.5109089428908699}
			------------EPOCH 2---------------
Loss: tensor(2106.1865, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2394.5767, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3153.4346, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2091.7654, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1692.4470, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1804.7559, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2088.2656, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2639.4412, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2280.9392, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2080.0806, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1671.1373, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1817.9658, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1211.4407, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2135.8943, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3761.8894, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1954.0612, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2687.7485, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2381.0786, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2927.6501, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(796.1007, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1580.7306, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3932.7190, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1354.3872, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1899.6692, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1982.7944, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4084.3643, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1857.2233, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1721.1709, 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.07239819004524888, 'recall': 0.018244013683010263, 'f1': 0.029143897996357016, 'number': 877}, 'P': {'precision': 0.25158428390367554, 'recall': 0.4030456852791878, 'f1': 0.3097932110807647, 'number': 985}, 'overall_precision': 0.22957198443579765, 'overall_recall': 0.22180451127819548, 'overall_f1': 0.22562141491395793, 'overall_accuracy': 0.5062685716611715}
			------------EPOCH 3---------------
Loss: tensor(1587.0162, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1837.7273, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2443.4443, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1770.1661, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1270.7063, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1315.6116, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1608.4760, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2343.5291, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1882.0220, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1694.3142, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1421.8179, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1574.0116, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1054.2719, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1849.7700, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3280.5464, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1880.3665, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2371.3901, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2060.6572, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2585.8950, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(731.9780, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1248.5807, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3284.4004, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1162.7373, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1713.3490, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1627.1763, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3506.0806, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1651.6592, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1529.8450, 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.027649769585253458, 'recall': 0.0068415051311288486, 'f1': 0.01096892138939671, 'number': 877}, 'P': {'precision': 0.2514757969303424, 'recall': 0.43248730964467, 'f1': 0.3180291153415453, 'number': 985}, 'overall_precision': 0.2260596546310832, 'overall_recall': 0.23200859291084855, 'overall_f1': 0.22899549430161675, 'overall_accuracy': 0.5376521349778157}
			------------EPOCH 4---------------
Loss: tensor(1485.0623, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1741.2178, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2246.9688, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1597.7993, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1106.2650, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1111.8524, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1431.7097, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2064.3003, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1621.5295, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1460.9597, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1201.3850, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1429.0052, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(963.9319, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1672.4814, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2931.4072, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1488.7113, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2134.9373, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1714.1218, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1955.8962, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(637.4725, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1010.1387, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2982.1641, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1008.2151, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1557.0182, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1309.4204, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2914.4600, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1443.5652, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1423.7477, 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.11973684210526316, 'recall': 0.10376282782212087, 'f1': 0.11117898594990837, 'number': 877}, 'P': {'precision': 0.31397574984045945, 'recall': 0.49949238578680205, 'f1': 0.3855799373040752, 'number': 985}, 'overall_precision': 0.2505371723248818, 'overall_recall': 0.3131041890440387, 'overall_f1': 0.2783480544282645, 'overall_accuracy': 0.6213212846501405}
			------------EPOCH 5---------------
Loss: tensor(1276.2783, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1421.0087, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1975.4840, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1497.5208, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(799.4514, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(747.2768, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1063.0767, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1662.3575, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1254.7677, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1180.6401, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1004.4087, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1271.9209, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(823.3955, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1490.2679, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2668.1228, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1383.3882, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1954.5612, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1605.6604, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1647.3918, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(537.8181, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(937.9534, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2538.9331, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(879.0782, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1460.3516, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1015.6154, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2246.3652, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1282.2993, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1250.7279, 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.12237762237762238, 'recall': 0.07981755986316989, 'f1': 0.0966183574879227, 'number': 877}, 'P': {'precision': 0.3551601423487544, 'recall': 0.5065989847715736, 'f1': 0.4175732217573222, 'number': 985}, 'overall_precision': 0.2878098128477491, 'overall_recall': 0.3055853920515575, 'overall_f1': 0.29643136233394113, 'overall_accuracy': 0.6140554402246916}
			------------EPOCH 6---------------
Loss: tensor(1207.9297, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1406.6235, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1754.4019, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1240.6963, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(637.8061, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(639.6747, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(846.4919, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1460.8430, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1030.2439, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1040.0291, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(810.2848, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1128.9353, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(608.1663, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1261.6348, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2425.6501, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1255.2097, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1663.6082, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1331.8650, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1265.3062, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(479.8539, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(848.1697, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2182.7991, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(746.7532, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1373.4200, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(917.6542, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2113.0005, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1020.4186, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1065.7512, 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.14182344428364688, 'recall': 0.11174458380843785, 'f1': 0.125, 'number': 877}, 'P': {'precision': 0.32882273342354534, 'recall': 0.4934010152284264, 'f1': 0.3946406820950061, 'number': 985}, 'overall_precision': 0.26924850161364683, 'overall_recall': 0.31364124597207305, 'overall_f1': 0.2897544033738526, 'overall_accuracy': 0.6435665730451419}
			------------EPOCH 7---------------
Loss: tensor(1016.8186, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1061.0695, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1444.4146, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1024.3347, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(506.7958, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(527.6191, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(744.8859, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1070.1992, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1049.7094, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1074.2957, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(713.4604, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1068.0708, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(510.8750, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1047.9526, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1909.3702, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1060.8374, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1288.5585, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(968.8713, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(916.0316, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(377.1491, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(664.3425, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1715.3994, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(632.2750, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1183.9148, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(909.9518, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1801.8612, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(755.7438, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(906.2850, 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.2096128170894526, 'recall': 0.1790193842645382, 'f1': 0.1931119311193112, 'number': 877}, 'P': {'precision': 0.2831807780320366, 'recall': 0.5025380710659898, 'f1': 0.36223929747530187, 'number': 985}, 'overall_precision': 0.26111333600320386, 'overall_recall': 0.3501611170784103, 'overall_f1': 0.29915118146363845, 'overall_accuracy': 0.6284853665486221}
			------------EPOCH 8---------------
Loss: tensor(909.9627, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(951.9926, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1337.9165, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1034.6947, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(401.9985, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(377.7415, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(630.7512, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1329.5454, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(753.7897, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(723.1481, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(557.7506, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(769.9479, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(455.5971, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(890.3918, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1623.5662, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(906.8734, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1141.6442, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(920.8777, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1018.9604, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(340.3515, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(586.8112, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1826.5948, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(656.1497, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(926.9639, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(515.8615, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1090.5225, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(551.4475, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(592.6300, 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.28823529411764703, 'recall': 0.1676168757126568, 'f1': 0.21196827685652486, 'number': 877}, 'P': {'precision': 0.2857142857142857, 'recall': 0.5279187817258884, 'f1': 0.3707664884135472, 'number': 985}, 'overall_precision': 0.28626609442060086, 'overall_recall': 0.3582169709989259, 'overall_f1': 0.31822519083969464, 'overall_accuracy': 0.6266332885578215}
			------------EPOCH 9---------------
Loss: tensor(717.3139, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(669.6931, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(960.4284, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(741.0578, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(393.9728, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(349.5454, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(656.5984, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(800.9342, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(673.7781, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(648.3605, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(567.7814, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(737.6649, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(310.9950, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(833.2139, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1670.6432, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(665.0131, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(851.1128, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(627.5390, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(510.3445, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(214.9152, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(370.5284, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1096.8002, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(431.1920, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(758.8358, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(422.2000, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(907.7548, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(440.2490, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(434.5076, 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.1970074812967581, 'recall': 0.18015963511972635, 'f1': 0.18820726622989875, 'number': 877}, 'P': {'precision': 0.4204180064308682, 'recall': 0.5309644670050762, 'f1': 0.4692687303723643, 'number': 985}, 'overall_precision': 0.33284457478005863, 'overall_recall': 0.3657357679914071, 'overall_f1': 0.3485158648925281, 'overall_accuracy': 0.6693531973785973}
			------------EPOCH 10---------------
Loss: tensor(586.2576, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(428.4056, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(680.5964, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(531.8445, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(200.5088, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(203.8837, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(267.8186, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(348.2948, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(447.4297, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(500.2760, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(295.5314, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(525.4042, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(311.3522, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(483.5317, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1146.5110, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(612.8944, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(562.3905, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(423.1174, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(375.7220, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(136.2058, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(281.9149, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(724.8194, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(238.7261, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(510.8210, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(326.2065, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(744.9554, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(339.4625, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(362.7766, 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.25089179548156954, 'recall': 0.4811858608893957, 'f1': 0.3298163345056663, 'number': 877}, 'P': {'precision': 0.4117647058823529, 'recall': 0.3411167512690355, 'f1': 0.3731260410882843, 'number': 985}, 'overall_precision': 0.3034427542033627, 'overall_recall': 0.4070891514500537, 'overall_f1': 0.3477064220183486, 'overall_accuracy': 0.6219522123173362}
			------------EPOCH 11---------------
Loss: tensor(909.8804, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(725.3093, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1181.3882, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(792.7944, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(197.9314, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(172.2975, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(363.2151, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(441.9458, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(317.3598, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(278.5310, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(267.2995, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(310.0906, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(194.5482, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(441.2870, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(994.2461, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(521.0139, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1157.2256, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(714.5588, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(639.0546, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(245.1976, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(538.7466, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1279.9672, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(596.0864, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(900.4528, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(299.1304, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(583.9802, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(302.8052, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(272.2506, 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.24808324205914567, 'recall': 0.5165336374002281, 'f1': 0.33518312985571586, 'number': 877}, 'P': {'precision': 0.5351629502572899, 'recall': 0.31675126903553297, 'f1': 0.3979591836734694, 'number': 985}, 'overall_precision': 0.3175591531755915, 'overall_recall': 0.41084854994629433, 'overall_f1': 0.3582299227347226, 'overall_accuracy': 0.624740505556234}
			------------EPOCH 12---------------
Loss: tensor(520.5730, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(308.7606, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(507.5790, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(428.6290, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(307.8041, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(323.5003, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(452.3535, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(871.7255, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(924.1144, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(790.5466, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(730.7057, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1176.7959, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(427.0414, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1336.6338, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2580.7573, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1350.6038, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(629.6716, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(477.2444, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(521.4951, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(150.4399, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(222.9446, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(646.8569, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(243.8676, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(424.1106, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(321.1017, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(676.1996, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(367.0630, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(367.2235, 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.2981651376146789, 'recall': 0.07411630558722919, 'f1': 0.1187214611872146, 'number': 877}, 'P': {'precision': 0.33986591026302215, 'recall': 0.6690355329949239, 'f1': 0.4507523939808481, 'number': 985}, 'overall_precision': 0.33565136764024106, 'overall_recall': 0.38882921589688507, 'overall_f1': 0.3602886290121921, 'overall_accuracy': 0.6183091138519151}
			------------EPOCH 13---------------
Loss: tensor(1111.2019, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1149.3765, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1524.1780, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(841.3074, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(539.8862, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(687.1473, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(815.1045, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(934.3696, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(660.4737, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(609.0546, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(487.3769, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(664.3048, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(241.3843, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(557.1593, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1224.4058, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(467.5280, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(456.8330, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(306.6227, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(268.7556, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(141.8633, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(234.3028, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(619.4004, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(255.4568, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(414.2021, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(232.9874, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(504.0754, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(260.7554, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(262.6770, 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.3506763787721124, 'recall': 0.38426453819840367, 'f1': 0.3667029379760609, 'number': 877}, 'P': {'precision': 0.4475945017182131, 'recall': 0.5289340101522843, 'f1': 0.4848766868310842, 'number': 985}, 'overall_precision': 0.4037647058823529, 'overall_recall': 0.4607948442534909, 'overall_f1': 0.43039879608728365, 'overall_accuracy': 0.6950787641958726}
			------------EPOCH 14---------------
Loss: tensor(348.3434, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(224.8363, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(315.0956, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(242.2406, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(155.1242, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(144.2466, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(156.8704, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(230.8451, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(289.1606, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(231.3607, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(196.2893, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(335.1342, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(163.4472, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(442.0596, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(889.5392, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(399.8502, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(523.4893, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(375.5198, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(522.9391, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(121.1436, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(253.5007, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(719.8560, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(292.9336, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(489.1857, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(186.3867, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(375.1853, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(208.9978, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(191.7646, 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.3864734299516908, 'recall': 0.36488027366020526, 'f1': 0.37536656891495607, 'number': 877}, 'P': {'precision': 0.4332046332046332, 'recall': 0.5695431472081218, 'f1': 0.4921052631578947, 'number': 985}, 'overall_precision': 0.41497880357983985, 'overall_recall': 0.4731471535982814, 'overall_f1': 0.4421580928481807, 'overall_accuracy': 0.6907436805470754}
			------------EPOCH 15---------------
Loss: tensor(277.7158, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(170.9937, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(218.5137, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(170.3295, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(128.9542, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(135.9647, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(138.4715, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(160.5601, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(188.0028, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(154.4760, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(99.6339, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(160.9932, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(84.6798, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(168.9150, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(355.2979, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(187.9677, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(197.9974, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(158.0441, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(148.6351, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.9427, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(121.9349, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(366.2976, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(126.4331, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(256.7953, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(141.3352, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(272.3410, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(157.9728, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(141.1476, 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.41785714285714287, 'recall': 0.2668187001140251, 'f1': 0.32567849686847605, 'number': 877}, 'P': {'precision': 0.4107806691449814, 'recall': 0.6730964467005076, 'f1': 0.5101962293189688, 'number': 985}, 'overall_precision': 0.4126034958601656, 'overall_recall': 0.4817400644468314, 'overall_f1': 0.44449950445986125, 'overall_accuracy': 0.6827451459274637}
			------------EPOCH 16---------------
Loss: tensor(267.8554, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(169.6457, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(174.0077, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(181.7864, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(115.8373, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(140.6645, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(134.6858, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(140.5117, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(139.9245, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(103.7011, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(75.3265, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(123.6251, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.0372, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(130.6329, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(236.3019, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(140.8385, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(135.1193, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(119.8394, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(120.2074, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.1100, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(91.5193, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(206.1194, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(92.3425, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(153.3585, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(84.2066, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(179.5667, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(102.3920, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(90.7375, 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.38362068965517243, 'recall': 0.40592930444697833, 'f1': 0.39445983379501387, 'number': 877}, 'P': {'precision': 0.45093457943925236, 'recall': 0.5878172588832488, 'f1': 0.5103569854561482, 'number': 985}, 'overall_precision': 0.42269439421338156, 'overall_recall': 0.5021482277121375, 'overall_f1': 0.45900834560628384, 'overall_accuracy': 0.6961167419709366}
			------------EPOCH 17---------------
Loss: tensor(159.1712, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(98.8033, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(112.5402, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(96.2080, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(89.8274, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(97.3090, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(112.2432, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(102.0126, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(112.6486, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.9036, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.5397, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(92.7403, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.8910, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(102.4766, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(196.5351, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(98.9703, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(105.4112, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(87.8352, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(92.6523, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.3580, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(79.6440, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(186.9668, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.9048, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(117.2254, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.9511, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(146.1864, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(88.4255, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.5135, 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.40888382687927105, 'recall': 0.40935005701254273, 'f1': 0.4091168091168091, 'number': 877}, 'P': {'precision': 0.4654340836012862, 'recall': 0.5878172588832488, 'f1': 0.5195154777927322, 'number': 985}, 'overall_precision': 0.4420358152686145, 'overall_recall': 0.5037593984962406, 'overall_f1': 0.47088353413654627, 'overall_accuracy': 0.6991492652745553}
			------------EPOCH 18---------------
Loss: tensor(118.4223, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(87.2472, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(86.9065, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.7651, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(76.1750, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(75.0420, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(102.8564, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(83.9817, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(94.7811, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.1655, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.4129, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.0030, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.9379, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(76.2158, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(141.8860, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.4330, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(82.2523, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.5595, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.9207, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.6032, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.8091, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(159.1204, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.6909, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(91.9172, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.9649, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(114.3951, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.9912, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.4224, 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.4027093596059113, 'recall': 0.3728620296465222, 'f1': 0.38721136767317943, 'number': 877}, 'P': {'precision': 0.43684992570579495, 'recall': 0.5969543147208122, 'f1': 0.5045045045045046, 'number': 985}, 'overall_precision': 0.42400370713623725, 'overall_recall': 0.49140708915145004, 'overall_f1': 0.4552238805970149, 'overall_accuracy': 0.7004721781251272}
			------------EPOCH 19---------------
Loss: tensor(93.0725, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.5795, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.9238, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.4853, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.2811, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.1376, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(89.8069, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.6404, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.2937, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.6381, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.1220, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.0805, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.9310, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.2996, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(112.8429, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.8994, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.4797, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.6986, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.8690, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.6783, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.4945, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(126.5143, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.5109, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(75.8176, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.4072, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(98.1959, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.0626, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.5868, 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.40808823529411764, 'recall': 0.37970353477765106, 'f1': 0.3933845245126993, 'number': 877}, 'P': {'precision': 0.4389705882352941, 'recall': 0.6060913705583756, 'f1': 0.5091684434968017, 'number': 985}, 'overall_precision': 0.4273897058823529, 'overall_recall': 0.49946294307196565, 'overall_f1': 0.4606240713224369, 'overall_accuracy': 0.7021614360727806}
			------------EPOCH 20---------------
Loss: tensor(78.4770, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.6407, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.6767, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.1193, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.5638, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.9849, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.3625, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.7958, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.5439, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.3779, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.1471, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.8246, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.5897, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.6874, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(96.6792, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.7961, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.1285, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.0691, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.4970, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.7144, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.7980, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(120.3093, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.6891, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.5437, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.4834, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(89.5049, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.6535, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.8910, 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.41585365853658535, 'recall': 0.3888255416191562, 'f1': 0.4018856806128462, 'number': 877}, 'P': {'precision': 0.44477611940298506, 'recall': 0.6050761421319797, 'f1': 0.5126881720430108, 'number': 985}, 'overall_precision': 0.4337962962962963, 'overall_recall': 0.5032223415682062, 'overall_f1': 0.4659373446046743, 'overall_accuracy': 0.7033825863963854}
			------------EPOCH 21---------------
Loss: tensor(72.7513, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.1322, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.8683, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.7798, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.1296, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.8066, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.9620, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.2745, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.5296, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.5990, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.8332, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.4576, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.0150, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.7764, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(82.7875, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.3261, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.7833, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.7164, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.3644, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.1466, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.0079, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(102.5859, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.2227, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.5780, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.6917, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.4501, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.5517, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.1436, 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.40936374549819926, 'recall': 0.3888255416191562, 'f1': 0.39883040935672515, 'number': 877}, 'P': {'precision': 0.4460377358490566, 'recall': 0.6, 'f1': 0.5116883116883117, 'number': 985}, 'overall_precision': 0.4318813716404078, 'overall_recall': 0.5005370569280344, 'overall_f1': 0.46368159203980097, 'overall_accuracy': 0.7027923637399764}
			------------EPOCH 22---------------
Loss: tensor(60.1374, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.7831, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.2630, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.2429, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.4848, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.7597, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.9933, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.7350, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.6165, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.6581, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.0629, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.2741, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.7679, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.6024, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.5589, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.4768, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.3660, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.8881, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.7821, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.5443, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.3726, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(87.3995, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.2639, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.1819, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.7158, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.8437, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.8026, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.7112, 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.40423031727379555, 'recall': 0.3922462941847206, 'f1': 0.3981481481481481, 'number': 877}, 'P': {'precision': 0.44919786096256686, 'recall': 0.5969543147208122, 'f1': 0.5126416739319964, 'number': 985}, 'overall_precision': 0.43148148148148147, 'overall_recall': 0.5005370569280344, 'overall_f1': 0.46345101939333666, 'overall_accuracy': 0.7017136809541255}
			------------EPOCH 23---------------
Loss: tensor(50.4425, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.8101, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.3359, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.1172, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.1380, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.8729, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.8371, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.1906, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.2685, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.6193, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.1606, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.3887, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.3449, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.6606, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.8253, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.1434, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.1160, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.5787, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.7111, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.1020, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.3739, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(83.4879, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.9318, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.3341, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.6755, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.6468, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.9533, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.6407, 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.3960739030023095, 'recall': 0.39110604332953247, 'f1': 0.393574297188755, 'number': 877}, 'P': {'precision': 0.4472285497342445, 'recall': 0.5979695431472081, 'f1': 0.5117289313640312, 'number': 985}, 'overall_precision': 0.42693540998625745, 'overall_recall': 0.5005370569280344, 'overall_f1': 0.4608158220024722, 'overall_accuracy': 0.699820897952538}
			------------EPOCH 24---------------
Loss: tensor(42.1175, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.7008, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.0370, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.9919, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.3069, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.2667, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.5374, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.0385, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.8412, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.3847, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.9914, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.9904, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.9597, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.9305, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.2823, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.2779, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.7144, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.9569, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.5401, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.4062, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.5367, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.5178, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.7462, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.8403, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.3825, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.8647, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.8808, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.4190, 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.3953488372093023, 'recall': 0.38768529076396807, 'f1': 0.3914795624640184, 'number': 877}, 'P': {'precision': 0.4483018867924528, 'recall': 0.6030456852791878, 'f1': 0.5142857142857143, 'number': 985}, 'overall_precision': 0.4274599542334096, 'overall_recall': 0.5016111707841031, 'overall_f1': 0.46157647640227323, 'overall_accuracy': 0.6988846827044409}
			------------EPOCH 25---------------
Loss: tensor(38.1637, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.8784, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.1930, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.2186, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.7184, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.4192, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.4152, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.2738, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.4221, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.3796, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.5502, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.9108, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.6836, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.1377, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.8345, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.5694, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.0905, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.8294, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.6317, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.9661, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.0605, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.9308, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.3080, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.4405, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.4929, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.1611, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.5106, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.1276, 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.3944636678200692, 'recall': 0.3899657924743444, 'f1': 0.39220183486238536, 'number': 877}, 'P': {'precision': 0.4466313398940197, 'recall': 0.5989847715736041, 'f1': 0.5117085862966175, 'number': 985}, 'overall_precision': 0.4259597806215722, 'overall_recall': 0.5005370569280344, 'overall_f1': 0.46024691358024694, 'overall_accuracy': 0.6986608051451134}
			------------EPOCH 26---------------
Loss: tensor(35.1014, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.9211, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.1823, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.8230, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.8611, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.0968, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.0246, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.0385, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.3166, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.6822, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.3302, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.5613, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.5279, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.6281, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.3599, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.9259, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.8889, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.0676, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.2805, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.0401, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.0217, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.1831, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.4153, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.7178, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.0534, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.6315, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.7596, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.1522, 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.3967889908256881, 'recall': 0.3945267958950969, 'f1': 0.39565465980560327, 'number': 877}, 'P': {'precision': 0.4470499243570348, 'recall': 0.6, 'f1': 0.5123537061118335, 'number': 985}, 'overall_precision': 0.427073837739289, 'overall_recall': 0.5032223415682062, 'overall_f1': 0.46203155818540437, 'overall_accuracy': 0.6994138478446696}
			------------EPOCH 27---------------
Loss: tensor(31.0828, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.4297, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.5511, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.7051, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.2269, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.1180, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.1368, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.4376, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.3009, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.6002, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.0004, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.2007, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.4311, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.9686, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.0276, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.4768, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.8525, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.0182, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.2104, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.8694, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.8023, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.6492, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.6985, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.3850, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.9251, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.5104, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.7949, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.0335, 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.38742857142857146, 'recall': 0.3865450399087799, 'f1': 0.38698630136986295, 'number': 877}, 'P': {'precision': 0.4443614637789395, 'recall': 0.6040609137055838, 'f1': 0.5120481927710844, 'number': 985}, 'overall_precision': 0.4218608852755194, 'overall_recall': 0.5016111707841031, 'overall_f1': 0.4582924435721295, 'overall_accuracy': 0.6996580779093906}
			------------EPOCH 28---------------
Loss: tensor(28.4175, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.3612, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.2452, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.6761, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.5265, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.4964, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.6247, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.8305, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.9845, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.6390, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.2279, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.3246, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.4575, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.8940, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.2523, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.3837, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.3715, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.2825, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.7125, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.2724, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.8398, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.4062, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.0281, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.4183, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.7264, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.7960, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.2155, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.9900, 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.38979118329466356, 'recall': 0.3831242873432155, 'f1': 0.38642898217366295, 'number': 877}, 'P': {'precision': 0.4443620178041543, 'recall': 0.6081218274111675, 'f1': 0.5135019288469782, 'number': 985}, 'overall_precision': 0.4230769230769231, 'overall_recall': 0.5021482277121375, 'overall_f1': 0.4592337917485266, 'overall_accuracy': 0.6991899702853421}
			------------EPOCH 29---------------
Loss: tensor(24.5637, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.8208, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.9838, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.9060, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.5935, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.3112, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.4591, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.9205, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.4623, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.9299, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.5047, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.5942, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.5271, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.1897, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.0999, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.4266, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.6240, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.6722, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.5612, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.5298, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.1237, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.8906, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.6516, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.6082, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.9506, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.5592, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.1730, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.3070, 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.3916083916083916, 'recall': 0.3831242873432155, 'f1': 0.3873198847262248, 'number': 877}, 'P': {'precision': 0.4434589800443459, 'recall': 0.6091370558375635, 'f1': 0.5132591958939265, 'number': 985}, 'overall_precision': 0.4233378561736771, 'overall_recall': 0.5026852846401718, 'overall_f1': 0.45961207954824457, 'overall_accuracy': 0.6993527903284894}
			------------EPOCH 30---------------
Loss: tensor(22.5315, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.5547, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.8114, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.1847, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.1211, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.4276, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.2349, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.1736, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.9907, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.8259, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.8400, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.8474, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.5527, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.6428, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.4231, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.6621, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.9676, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.1138, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.8965, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.9315, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.5887, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.3980, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.1700, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.9135, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.1317, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.3329, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.8838, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.3809, 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.39323220536756126, 'recall': 0.38426453819840367, 'f1': 0.3886966551326413, 'number': 877}, 'P': {'precision': 0.448301329394387, 'recall': 0.616243654822335, 'f1': 0.5190252244548952, 'number': 985}, 'overall_precision': 0.42695612844866576, 'overall_recall': 0.5069817400644469, 'overall_f1': 0.4635403879204518, 'overall_accuracy': 0.7008385232222086}


		-------------RUN 2-----------
			------------EPOCH 1---------------
Loss: tensor(3328.6338, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3070.2871, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2120.1243, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2106.8184, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2237.2236, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4961.7295, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2795.1875, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3960.7686, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3678.6157, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2155.8643, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2847.2261, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2120.9619, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1331.0034, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2749.8975, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2796.0898, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6549.6924, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1992.4796, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2444.8237, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3389.6904, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7453.5728, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4390.5571, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3775.5588, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3088.5784, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6233.9131, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3370.5610, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2384.9595, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1431.5320, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1719.3210, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1208.9629, 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.13142857142857142, 'recall': 0.2883008356545961, 'f1': 0.18054949847361532, 'number': 718}, 'P': {'precision': 0.0, 'recall': 0.0, 'f1': 0.0, 'number': 920}, 'overall_precision': 0.13126188966391883, 'overall_recall': 0.12637362637362637, 'overall_f1': 0.12877138413685849, 'overall_accuracy': 0.3485887750845808}
			------------EPOCH 2---------------
Loss: tensor(2594.8125, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2336.8083, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1561.5963, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1470.9950, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1702.5916, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4048.4683, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2336.2014, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3095.0444, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2963.4407, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1724.2588, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2282.6001, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1751.9712, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1141.5012, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2422.3042, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2381.5200, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5605.6436, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1730.9800, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2076.3662, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2941.1626, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6324.5918, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3799.0581, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3362.2686, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2863.3467, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5664.6211, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3212.8335, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2149.9170, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1336.7612, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1506.4755, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1062.1726, 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.14040114613180515, 'recall': 0.27298050139275765, 'f1': 0.18543046357615894, 'number': 718}, 'P': {'precision': 0.13183279742765272, 'recall': 0.04456521739130435, 'f1': 0.06661251015434606, 'number': 920}, 'overall_precision': 0.13884007029876977, 'overall_recall': 0.1446886446886447, 'overall_f1': 0.14170403587443944, 'overall_accuracy': 0.41984520554293925}
			------------EPOCH 3---------------
Loss: tensor(2370.6179, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2189.6030, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1420.3416, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1344.6230, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1463.6609, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3148.2371, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2104.0962, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2498.6833, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2361.8579, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1466.9727, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1941.8533, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1439.7224, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1036.5635, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2050.0586, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1904.9910, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4914.8555, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1599.6072, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1832.4874, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2649.9409, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5294.7026, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2928.7090, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3014.1973, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2628.0828, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4916.5356, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3043.8950, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1933.3529, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1148.3844, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1341.8405, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(949.6642, 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.18717201166180758, 'recall': 0.44707520891364905, 'f1': 0.2638717632552405, 'number': 718}, 'P': {'precision': 0.21379310344827587, 'recall': 0.06739130434782609, 'f1': 0.10247933884297519, 'number': 920}, 'overall_precision': 0.1910224438902743, 'overall_recall': 0.23382173382173382, 'overall_f1': 0.21026626406807578, 'overall_accuracy': 0.46950456504611393}
			------------EPOCH 4---------------
Loss: tensor(2044.3889, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1946.6899, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1258.7159, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1158.7479, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1166.2688, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2748.7222, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1936.6840, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2088.5742, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2093.2485, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1278.6995, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1631.1512, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1196.2257, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(931.7620, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1783.3618, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1619.9707, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4320.6260, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1454.8458, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1697.3979, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2319.0212, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4806.2769, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2458.6924, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2723.4075, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2255.3413, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4247.7676, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2854.7681, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1765.2373, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1033.3877, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1186.4946, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(844.1895, 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.17391304347826086, 'recall': 0.41225626740947074, 'f1': 0.2446280991735537, 'number': 718}, 'P': {'precision': 0.2490118577075099, 'recall': 0.06847826086956521, 'f1': 0.10741687979539642, 'number': 920}, 'overall_precision': 0.18363171355498722, 'overall_recall': 0.21916971916971917, 'overall_f1': 0.19983300862788758, 'overall_accuracy': 0.47182184733744265}
			------------EPOCH 5---------------
Loss: tensor(1980.7991, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1836.4556, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1193.3269, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1096.6536, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1077.1320, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2322.9707, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1831.4714, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1825.2480, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1600.3076, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1052.3057, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1286.0950, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1016.3640, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(806.8584, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1537.7983, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1311.8486, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3719.9326, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1308.2411, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1555.8684, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2200.8860, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4383.9106, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1970.0131, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2384.7104, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1781.5482, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3667.4614, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2273.4985, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1533.5403, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(884.0593, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(998.7991, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(711.1006, 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.20904977375565612, 'recall': 0.32172701949860727, 'f1': 0.2534284147010422, 'number': 718}, 'P': {'precision': 0.31190269331016507, 'recall': 0.39021739130434785, 'f1': 0.34669241912119747, 'number': 920}, 'overall_precision': 0.26152482269503546, 'overall_recall': 0.3601953601953602, 'overall_f1': 0.30303030303030304, 'overall_accuracy': 0.5839551374148398}
			------------EPOCH 6---------------
Loss: tensor(1654.7412, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1714.0383, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1098.0344, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1026.2166, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(889.7043, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1858.6086, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1496.0933, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1479.4899, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1320.4691, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(958.7490, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1121.4636, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(981.6252, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(663.9491, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1388.8015, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1233.4470, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3228.0166, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1114.7695, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1206.1108, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1702.7466, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3521.2642, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1501.9095, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2255.4504, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1335.9961, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3302.0127, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2110.9065, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1265.4443, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(739.8318, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(853.1199, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(577.4130, 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.2692307692307692, 'recall': 0.14623955431754876, 'f1': 0.18953068592057762, 'number': 718}, 'P': {'precision': 0.29149560117302054, 'recall': 0.5402173913043479, 'f1': 0.3786666666666667, 'number': 920}, 'overall_precision': 0.2873508353221957, 'overall_recall': 0.36752136752136755, 'overall_f1': 0.322528797214037, 'overall_accuracy': 0.5980673865690318}
			------------EPOCH 7---------------
Loss: tensor(1602.5759, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1942.7690, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1183.6882, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1197.6178, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(969.1584, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1765.6877, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1528.6060, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1622.1429, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1180.6858, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(995.2595, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1113.0540, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(899.1252, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(608.2192, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1087.9828, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(897.1750, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2869.8345, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1129.6565, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1135.0022, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1537.9011, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3074.6853, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1336.9368, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1976.5403, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1283.2643, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3155.5693, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1676.1549, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1370.9164, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(738.1334, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(968.7700, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(641.4377, 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.24566088117489987, 'recall': 0.5125348189415042, 'f1': 0.3321299638989169, 'number': 718}, 'P': {'precision': 0.3090909090909091, 'recall': 0.16630434782608697, 'f1': 0.21625441696113074, 'number': 920}, 'overall_precision': 0.2614149523331661, 'overall_recall': 0.31807081807081805, 'overall_f1': 0.28697328559625446, 'overall_accuracy': 0.5946609816007786}
			------------EPOCH 8---------------
Loss: tensor(1686.8336, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1251.7499, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1163.6121, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(988.6020, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(675.8180, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1533.5012, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1312.3315, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1169.0646, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1040.3450, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(790.9655, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(903.3932, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(661.2070, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(595.9454, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1002.8304, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(809.0251, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2611.9316, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1131.8291, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1254.3787, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1669.1475, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3258.4897, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1501.7827, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1881.9841, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1506.3088, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3004.6252, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1792.1180, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1123.9423, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(638.8187, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(760.0293, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(492.1015, 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.2344386271087842, 'recall': 0.5612813370473537, 'f1': 0.33073450964300366, 'number': 718}, 'P': {'precision': 0.4512820512820513, 'recall': 0.19130434782608696, 'f1': 0.2687022900763359, 'number': 920}, 'overall_precision': 0.27453769559032715, 'overall_recall': 0.3534798534798535, 'overall_f1': 0.30904723779023213, 'overall_accuracy': 0.5502155072530935}
			------------EPOCH 9---------------
Loss: tensor(1006.6284, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(986.7198, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(750.7333, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(757.0126, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(682.3531, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1457.5515, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1126.0947, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(936.7280, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(976.7825, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(765.5815, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(808.7079, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(581.8634, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(497.5573, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(850.2271, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(822.9498, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2231.4810, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(721.8891, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(931.7800, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1156.2810, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2359.6035, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(836.4332, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1332.2620, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(737.4891, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2083.0745, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1108.5128, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(664.5393, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(402.2016, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(397.9658, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(297.6562, 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.3028169014084507, 'recall': 0.5389972144846796, 'f1': 0.3877755511022044, 'number': 718}, 'P': {'precision': 0.46472019464720193, 'recall': 0.4152173913043478, 'f1': 0.43857634902411025, 'number': 920}, 'overall_precision': 0.3661904761904762, 'overall_recall': 0.4694749694749695, 'overall_f1': 0.41144997324772603, 'overall_accuracy': 0.6390832831255504}
			------------EPOCH 10---------------
Loss: tensor(635.9352, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(676.0077, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(620.7107, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(597.2582, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(533.5672, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(957.3909, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(808.6725, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(564.0309, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(607.0781, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(565.6854, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(542.6042, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(508.8740, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(416.1671, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(722.5337, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(520.7031, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1684.9628, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(568.4645, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(716.5213, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(793.7108, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1667.7910, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(493.6579, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1037.6667, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(482.7545, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1492.2615, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(735.7646, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(511.1296, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(287.3724, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(286.2332, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(212.8539, 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.33460076045627374, 'recall': 0.49025069637883006, 'f1': 0.3977401129943503, 'number': 718}, 'P': {'precision': 0.4810126582278481, 'recall': 0.4956521739130435, 'f1': 0.48822269807280516, 'number': 920}, 'overall_precision': 0.404, 'overall_recall': 0.4932844932844933, 'overall_f1': 0.4442001099505223, 'overall_accuracy': 0.6783148723177458}
			------------EPOCH 11---------------
Loss: tensor(629.2015, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(448.8153, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(582.7827, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(429.0848, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(357.5828, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(692.2135, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(584.0837, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(367.0066, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(438.6834, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(373.2481, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(384.5403, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(287.2658, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(316.5511, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(549.4634, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(379.4145, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1212.0129, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(389.7138, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(559.9807, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(564.7395, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1299.4971, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(336.3187, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(719.0117, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(362.6443, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1098.6006, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(578.6836, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(309.6459, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(213.4068, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(191.3837, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(149.2263, 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.35659760087241005, 'recall': 0.4554317548746518, 'f1': 0.39999999999999997, 'number': 718}, 'P': {'precision': 0.4811237928007024, 'recall': 0.5956521739130435, 'f1': 0.5322972316658572, 'number': 920}, 'overall_precision': 0.4255836575875486, 'overall_recall': 0.5341880341880342, 'overall_f1': 0.4737412019491067, 'overall_accuracy': 0.6697641006627427}
			------------EPOCH 12---------------
Loss: tensor(394.6152, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(271.7178, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(330.6818, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(314.3109, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(260.5538, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(507.1691, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(415.0016, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(279.0681, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(305.4160, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(297.7056, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(293.0359, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(208.1085, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(224.3425, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(390.5757, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(272.7350, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(872.4050, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(301.2343, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(421.4200, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(367.9316, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(890.4973, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(240.6281, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(526.5569, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(235.2161, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(706.2821, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(401.0291, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(200.1717, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(169.8269, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(134.1572, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(96.8859, 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.3721518987341772, 'recall': 0.40947075208913647, 'f1': 0.389920424403183, 'number': 718}, 'P': {'precision': 0.4329411764705882, 'recall': 0.6, 'f1': 0.5029612756264236, 'number': 920}, 'overall_precision': 0.4096852300242131, 'overall_recall': 0.5164835164835165, 'overall_f1': 0.4569268160950581, 'overall_accuracy': 0.663739166705288}
			------------EPOCH 13---------------
Loss: tensor(330.4341, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(179.5817, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(238.0309, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(248.9182, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(187.5437, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(425.6629, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(331.1090, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(216.7717, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(211.4622, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(240.9929, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(191.1891, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(158.8051, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(170.4588, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(252.7433, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(192.7148, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(564.2895, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(209.8708, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(231.4935, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(234.2732, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(561.4188, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(180.1162, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(406.1577, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(175.3388, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(568.1197, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(347.0245, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(185.5578, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(159.0995, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(132.4366, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(85.2397, 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.3348968105065666, 'recall': 0.4972144846796657, 'f1': 0.40022421524663676, 'number': 718}, 'P': {'precision': 0.479, 'recall': 0.5206521739130435, 'f1': 0.49895833333333334, 'number': 920}, 'overall_precision': 0.4046466602129719, 'overall_recall': 0.5103785103785103, 'overall_f1': 0.4514038876889849, 'overall_accuracy': 0.6755341335681513}
			------------EPOCH 14---------------
Loss: tensor(164.5858, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(193.3827, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(169.0417, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(134.9004, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(119.3221, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(312.2064, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(263.3693, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(104.1418, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(149.7545, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(144.1469, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(152.1434, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(121.8217, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(204.4478, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(314.4010, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(197.7863, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(725.9943, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(189.2354, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(229.3328, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(258.0200, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(532.9893, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(146.1676, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(222.8422, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(122.8265, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(342.8492, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(327.9033, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(207.1853, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(194.1442, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(165.5676, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(101.5086, 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.3192627824019025, 'recall': 0.7479108635097493, 'f1': 0.44749999999999995, 'number': 718}, 'P': {'precision': 0.5151515151515151, 'recall': 0.14782608695652175, 'f1': 0.22972972972972971, 'number': 920}, 'overall_precision': 0.3458376156217883, 'overall_recall': 0.41086691086691085, 'overall_f1': 0.3755580357142857, 'overall_accuracy': 0.5657644714279093}
			------------EPOCH 15---------------
Loss: tensor(400.4727, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(487.9742, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(419.4230, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(734.7015, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(241.6205, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(532.3181, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(354.0970, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(169.8396, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(163.9296, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(163.6315, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(155.8137, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(122.8651, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(141.2528, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(202.5579, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(172.1919, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(537.1958, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(838.6833, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(820.1732, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1108.4607, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1527.1995, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(333.5202, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(820.8822, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(525.6479, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1334.2678, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(272.5918, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(127.6400, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(145.2983, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(102.1190, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(79.0751, 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.28696604600219056, 'recall': 0.7298050139275766, 'f1': 0.4119496855345911, 'number': 718}, 'P': {'precision': 0.436241610738255, 'recall': 0.07065217391304347, 'f1': 0.12160898035547238, 'number': 920}, 'overall_precision': 0.29822784810126585, 'overall_recall': 0.3595848595848596, 'overall_f1': 0.32604483808469414, 'overall_accuracy': 0.5073226120405988}
			------------EPOCH 16---------------
Loss: tensor(445.9066, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(309.1598, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(291.2394, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(354.6875, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(799.3990, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1786.5988, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1698.0881, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1229.9335, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(979.3665, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(869.9963, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(844.7018, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(702.0848, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(290.8582, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(721.6414, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(455.0236, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1616.5142, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(270.4910, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(245.4100, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(341.6271, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(647.9429, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(254.3463, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(442.6524, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(224.5048, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(648.7902, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1026.0256, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(576.6590, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(691.6497, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(305.7932, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(272.7231, 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.2918918918918919, 'recall': 0.15041782729805014, 'f1': 0.1985294117647059, 'number': 718}, 'P': {'precision': 0.3814962878355226, 'recall': 0.7260869565217392, 'f1': 0.500187195806814, 'number': 920}, 'overall_precision': 0.36586515794436586, 'overall_recall': 0.47374847374847373, 'overall_f1': 0.41287576483107213, 'overall_accuracy': 0.6381795430319321}
			------------EPOCH 17---------------
Loss: tensor(887.1508, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(923.0321, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(975.2023, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(850.4699, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(751.8581, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1104.6178, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(942.6435, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1205.2189, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(851.0845, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(650.8878, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(665.9457, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(440.9684, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(563.9214, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(367.1077, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(358.4271, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1056.4238, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(458.7550, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(525.7941, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(542.6362, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1100.9716, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(263.4000, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(782.5697, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(262.3492, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(736.4971, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(295.3354, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(225.6116, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(145.7849, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(130.9942, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(88.3270, 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.3005893909626719, 'recall': 0.6392757660167131, 'f1': 0.4089086859688196, 'number': 718}, 'P': {'precision': 0.5068078668683812, 'recall': 0.3641304347826087, 'f1': 0.4237824161922833, 'number': 920}, 'overall_precision': 0.36288848263254114, 'overall_recall': 0.48473748473748474, 'overall_f1': 0.41505488761108206, 'overall_accuracy': 0.6093988969736294}
			------------EPOCH 18---------------
Loss: tensor(330.3895, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(210.1736, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(233.9710, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(186.8576, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(252.8340, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(506.0190, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(442.1441, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(229.4062, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(382.8551, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(274.1931, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(286.7060, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(431.1453, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(204.9112, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(599.5935, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(523.3976, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1259.8435, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(528.8833, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(414.5723, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(611.3003, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(983.6022, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(180.4865, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(362.8070, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(189.8894, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(678.4163, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(173.3178, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(117.9590, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.2576, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(86.7052, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.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
				 {'C': {'precision': 0.3453416149068323, 'recall': 0.3871866295264624, 'f1': 0.36506894287590286, 'number': 718}, 'P': {'precision': 0.49414941494149417, 'recall': 0.5967391304347827, 'f1': 0.5406203840472673, 'number': 920}, 'overall_precision': 0.43162839248434237, 'overall_recall': 0.5048840048840049, 'overall_f1': 0.46539110861001687, 'overall_accuracy': 0.6902257032951754}
			------------EPOCH 19---------------
Loss: tensor(305.1623, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(151.2256, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(278.5671, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(177.1599, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(254.5820, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(570.6182, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(350.0879, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(436.8173, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(221.8895, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(196.0776, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(203.9577, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(131.0504, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(132.3945, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(98.7482, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(128.9420, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(354.6136, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(156.4051, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(155.3417, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(233.8217, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(531.8541, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(126.6644, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(211.5174, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(86.5935, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(467.1355, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(136.9185, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(94.1865, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.7685, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.2498, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.5160, 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.37713139418254765, 'recall': 0.5236768802228412, 'f1': 0.43848396501457726, 'number': 718}, 'P': {'precision': 0.5365402405180388, 'recall': 0.6304347826086957, 'f1': 0.5797101449275363, 'number': 920}, 'overall_precision': 0.4600577478344562, 'overall_recall': 0.5836385836385837, 'overall_f1': 0.5145317545748116, 'overall_accuracy': 0.6808407100152941}
			------------EPOCH 20---------------
Loss: tensor(72.0149, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.3371, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(118.3905, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.3442, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.1748, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(212.0290, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(123.8229, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.0685, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(107.0124, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(89.0309, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.8566, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.0143, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(110.3871, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(133.0228, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(134.9608, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(255.5065, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(152.6565, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(106.0444, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(138.9774, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(330.4818, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(99.3442, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(116.0284, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(86.9515, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(276.5952, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(117.0123, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.3463, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.7205, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(76.5276, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.5612, 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.3689075630252101, 'recall': 0.6114206128133705, 'f1': 0.46016771488469604, 'number': 718}, 'P': {'precision': 0.5500575373993095, 'recall': 0.5195652173913043, 'f1': 0.5343767467859138, 'number': 920}, 'overall_precision': 0.44536182612918895, 'overall_recall': 0.5598290598290598, 'overall_f1': 0.4960779010008115, 'overall_accuracy': 0.663090327663716}
			------------EPOCH 21---------------
Loss: tensor(54.3936, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.8761, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(103.1820, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.5264, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.6985, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(192.3700, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(87.8441, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.3013, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(81.7320, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.7798, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.6588, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.0317, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(90.2628, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.5446, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(84.2804, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(146.1666, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(87.9873, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.2665, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.3100, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(182.5823, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.3180, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.5642, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.3365, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(139.1982, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.2005, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.2647, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.2097, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.9545, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.7732, 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.390625, 'recall': 0.5222841225626741, 'f1': 0.44696066746126345, 'number': 718}, 'P': {'precision': 0.5355769230769231, 'recall': 0.6054347826086957, 'f1': 0.5683673469387756, 'number': 920}, 'overall_precision': 0.466, 'overall_recall': 0.568986568986569, 'overall_f1': 0.5123694337548104, 'overall_accuracy': 0.6784307364323122}
			------------EPOCH 22---------------
Loss: tensor(47.8419, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.9795, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.3093, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.4182, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.9791, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(179.7824, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.4757, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.4094, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.7522, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.2520, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.4027, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.2231, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.3345, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.8002, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.6373, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(110.0995, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.0560, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.7001, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.4107, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(120.4012, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.7215, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.7922, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.2425, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(110.5875, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.2245, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.2267, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.9498, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.6413, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.5564, 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.38631346578366443, 'recall': 0.48746518105849584, 'f1': 0.4310344827586207, 'number': 718}, 'P': {'precision': 0.5249772933696639, 'recall': 0.6282608695652174, 'f1': 0.5719940623453735, 'number': 920}, 'overall_precision': 0.4623816641753862, 'overall_recall': 0.5665445665445665, 'overall_f1': 0.5091906721536351, 'overall_accuracy': 0.6822542522130046}
			------------EPOCH 23---------------
Loss: tensor(38.8298, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.5506, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.3832, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.1595, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.8475, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(155.8836, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.1574, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.5094, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.5152, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.5008, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.5731, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.4241, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.8418, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.0280, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.0753, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(83.7487, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.7588, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.8106, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.1451, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(94.8064, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.5131, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.2447, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.7724, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(92.9089, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.4860, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.5420, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.4872, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.9946, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.2090, 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.3845350052246604, 'recall': 0.5125348189415042, 'f1': 0.4394029850746269, 'number': 718}, 'P': {'precision': 0.5267605633802817, 'recall': 0.6097826086956522, 'f1': 0.5652392947103274, 'number': 920}, 'overall_precision': 0.45944609297725025, 'overall_recall': 0.5671550671550671, 'overall_f1': 0.5076502732240437, 'overall_accuracy': 0.678338045140659}
			------------EPOCH 24---------------
Loss: tensor(26.5608, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.3079, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.0855, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.4699, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.1161, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(129.6902, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.9007, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.3077, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.8473, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.2687, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.3356, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.9393, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.0900, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.6594, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.0322, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.2582, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.2607, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.5443, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.0147, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(79.5015, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.7523, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.0812, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.7805, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(81.3887, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.0265, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.7948, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.6845, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.3429, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.4382, 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.3782435129740519, 'recall': 0.5278551532033426, 'f1': 0.4406976744186047, 'number': 718}, 'P': {'precision': 0.5374878286270691, 'recall': 0.6, 'f1': 0.5670261941448382, 'number': 920}, 'overall_precision': 0.4588467225234105, 'overall_recall': 0.5683760683760684, 'overall_f1': 0.5077720207253885, 'overall_accuracy': 0.6762061454326366}
			------------EPOCH 25---------------
Loss: tensor(21.4845, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.1382, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.1417, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.3563, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.3962, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(106.0015, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.9387, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.5811, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.8521, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.0372, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.7511, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.2001, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.4078, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.7008, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.7149, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.5278, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.8522, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.7859, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.0076, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.6495, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.1172, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.0670, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.0548, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(75.2031, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.5090, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.0670, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.9981, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.4999, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.9357, 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.3826173826173826, 'recall': 0.5334261838440112, 'f1': 0.445607911576498, 'number': 718}, 'P': {'precision': 0.5446601941747573, 'recall': 0.6097826086956522, 'f1': 0.5753846153846154, 'number': 920}, 'overall_precision': 0.464795667159035, 'overall_recall': 0.5763125763125763, 'overall_f1': 0.5145816298718997, 'overall_accuracy': 0.6782916994948325}
			------------EPOCH 26---------------
Loss: tensor(18.7163, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.8332, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.3750, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.2009, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.4949, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(91.7833, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.6787, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.3763, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.8031, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.9187, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.2435, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.2028, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.9560, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.6769, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.9877, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.7288, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.5072, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.8523, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.6082, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.4617, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.7127, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.7483, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.4857, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.0733, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.4154, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.1878, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.6961, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.4898, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.8607, 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.3838383838383838, 'recall': 0.5292479108635098, 'f1': 0.44496487119437933, 'number': 718}, 'P': {'precision': 0.5416267942583732, 'recall': 0.6152173913043478, 'f1': 0.5760814249363868, 'number': 920}, 'overall_precision': 0.4648648648648649, 'overall_recall': 0.5775335775335775, 'overall_f1': 0.5151102640893004, 'overall_accuracy': 0.6794966862863234}
			------------EPOCH 27---------------
Loss: tensor(20.5619, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.5672, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.4761, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.9116, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.2870, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(83.3498, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.2894, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.3643, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.6125, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.4485, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.0480, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.6943, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.3228, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.2031, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.6247, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.6469, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.7887, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.4114, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.0814, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.8229, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.4245, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.0808, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.6941, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.5652, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.1148, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.6706, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.2620, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.1747, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.0886, 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.38336713995943206, 'recall': 0.5264623955431755, 'f1': 0.44366197183098594, 'number': 718}, 'P': {'precision': 0.5375832540437678, 'recall': 0.6141304347826086, 'f1': 0.5733130390664637, 'number': 920}, 'overall_precision': 0.46293568973981347, 'overall_recall': 0.5757020757020757, 'overall_f1': 0.5131972789115647, 'overall_accuracy': 0.6790100570051444}
			------------EPOCH 28---------------
Loss: tensor(11.9261, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.4885, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.9782, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.8518, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.4519, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(76.8146, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.6056, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.4871, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.6816, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.3225, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.4400, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.1967, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.4297, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.1010, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.1303, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.9073, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.0365, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.2151, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.1281, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.9034, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.6411, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.6673, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.1684, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.2987, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.1799, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.3704, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.0047, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.4602, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.4853, 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.3808080808080808, 'recall': 0.5250696378830083, 'f1': 0.4414519906323185, 'number': 718}, 'P': {'precision': 0.5356803044719315, 'recall': 0.6119565217391304, 'f1': 0.5712836123795028, 'number': 920}, 'overall_precision': 0.46055854973052424, 'overall_recall': 0.5738705738705738, 'overall_f1': 0.5110084262027725, 'overall_accuracy': 0.6795198591092367}
			------------EPOCH 29---------------
Loss: tensor(10.6665, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.3002, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.3959, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.1189, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.9447, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.8291, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.2801, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.5573, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.2600, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.5634, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.0094, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.1375, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.4379, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.2171, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.0142, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.0827, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.3765, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.2187, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.8486, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.8343, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.7517, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.2222, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.0367, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.4005, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.6071, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.0227, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.1220, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.0949, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.7581, 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.37889447236180906, 'recall': 0.5250696378830083, 'f1': 0.4401634559252773, 'number': 718}, 'P': {'precision': 0.5376549094375596, 'recall': 0.6130434782608696, 'f1': 0.5728796343321483, 'number': 920}, 'overall_precision': 0.4603718199608611, 'overall_recall': 0.5744810744810744, 'overall_f1': 0.5111352525801195, 'overall_accuracy': 0.6789173657134913}
			------------EPOCH 30---------------
Loss: tensor(9.6262, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.2281, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.8649, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.6403, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.6782, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.2522, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.9221, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.9378, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.1288, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.0126, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.8167, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.2943, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.0425, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.3783, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.1468, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.8585, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.7476, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.3718, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.8593, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.1977, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.4567, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.9607, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.0763, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.7002, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.2408, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.7915, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.4489, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.8286, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.0055, 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.3810483870967742, 'recall': 0.5264623955431755, 'f1': 0.4421052631578947, 'number': 718}, 'P': {'precision': 0.5356125356125356, 'recall': 0.6130434782608696, 'f1': 0.5717181956411557, 'number': 920}, 'overall_precision': 0.4606356968215159, 'overall_recall': 0.575091575091575, 'overall_f1': 0.5115395058376323, 'overall_accuracy': 0.6787088103072716}


		-------------RUN 3-----------
			------------EPOCH 1---------------
Loss: tensor(2220.0122, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3409.4077, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3489.5078, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5602.4854, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7294.5146, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2277.6516, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2756.0024, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2416.7920, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1945.4148, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2778.9531, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3314.8127, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3370.8538, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7926.6729, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3962.5991, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3817.0125, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3420.3132, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2932.4624, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2476.8203, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4847.2812, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3749.3789, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2225.8813, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1684.1096, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1698.7480, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1809.8958, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1865.3523, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1150.3857, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2678.4106, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2108.7993, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2679.8101, 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.00684931506849315, 'recall': 0.001447178002894356, 'f1': 0.0023894862604540027, 'number': 691}, 'P': {'precision': 0.0, 'recall': 0.0, 'f1': 0.0, 'number': 915}, 'overall_precision': 0.006802721088435374, 'overall_recall': 0.0006226650062266501, 'overall_f1': 0.0011409013120365088, 'overall_accuracy': 0.29580579498906845}
			------------EPOCH 2---------------
Loss: tensor(1591.0735, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2448.5781, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2843.4426, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4653.8218, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5609.4775, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1673.6296, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2093.4673, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1828.1078, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1508.7728, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2181.7393, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2704.1787, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2701.1016, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6722.1982, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3192.0151, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3143.8645, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2940.1655, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2509.7417, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2033.7627, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4186.7256, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3386.2539, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2080.0112, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1629.0750, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1625.6113, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1700.1599, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1732.6371, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1082.0586, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2494.3809, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1989.7625, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2540.3088, 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.014285714285714285, 'recall': 0.001447178002894356, 'f1': 0.0026281208935611034, 'number': 691}, 'P': {'precision': 0.05707196029776675, 'recall': 0.025136612021857924, 'f1': 0.03490136570561457, 'number': 915}, 'overall_precision': 0.0507399577167019, 'overall_recall': 0.014943960149439602, 'overall_f1': 0.02308802308802309, 'overall_accuracy': 0.3939637624707863}
			------------EPOCH 3---------------
Loss: tensor(1486.1272, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2109.3945, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2468.9419, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4288.7168, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4940.7427, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1570.8215, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1926.6631, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1653.0493, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1342.7010, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1824.7244, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2370.5093, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2283.1880, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6138.4170, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2749.1128, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2773.5642, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2647.6284, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2206.8271, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1714.2990, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3741.1382, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3071.7466, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1768.2568, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1367.4717, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1338.6571, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1469.4973, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1618.9316, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1017.6808, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2225.2229, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1817.2891, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2228.7520, 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.03710575139146568, 'recall': 0.02894356005788712, 'f1': 0.03252032520325203, 'number': 691}, 'P': {'precision': 0.14748784440842788, 'recall': 0.0994535519125683, 'f1': 0.11879895561357703, 'number': 915}, 'overall_precision': 0.09602076124567474, 'overall_recall': 0.06911581569115816, 'overall_f1': 0.08037653874004344, 'overall_accuracy': 0.5501218807327922}
			------------EPOCH 4---------------
Loss: tensor(1247.7957, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1849.7584, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2075.7109, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3608.4504, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4287.3105, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1270.0126, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1565.6195, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1395.2585, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1119.4263, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1408.9856, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1961.7565, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1791.0718, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5311.3174, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2282.4653, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2370.4800, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2230.1646, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1927.7192, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1371.9612, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3036.2478, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2692.6887, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1381.3010, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1013.4864, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(960.2298, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1149.1931, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1366.6523, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(869.5422, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1828.9353, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1488.3719, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1812.6677, 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.09156626506024096, 'recall': 0.10998552821997105, 'f1': 0.09993425378040763, 'number': 691}, 'P': {'precision': 0.14166666666666666, 'recall': 0.05573770491803279, 'f1': 0.08, 'number': 915}, 'overall_precision': 0.10672268907563025, 'overall_recall': 0.07907845579078455, 'overall_f1': 0.09084406294706725, 'overall_accuracy': 0.5165732666549393}
			------------EPOCH 5---------------
Loss: tensor(1084.3199, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1549.1650, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1665.9844, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2797.4839, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3674.9087, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1094.9675, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1333.8589, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1204.1680, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(920.5768, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1051.8629, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1533.6990, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1301.2457, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4643.1367, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1969.9434, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2083.0669, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1898.0205, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1530.9971, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1017.7225, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2417.4663, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2384.3643, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1063.5076, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(773.0913, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(667.0916, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(908.1285, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1178.2476, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(739.3629, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1582.0420, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1311.7867, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1499.6851, 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.1867905056759546, 'recall': 0.2619392185238784, 'f1': 0.2180722891566265, 'number': 691}, 'P': {'precision': 0.3888888888888889, 'recall': 0.11475409836065574, 'f1': 0.17721518987341772, 'number': 915}, 'overall_precision': 0.23083131557707828, 'overall_recall': 0.1780821917808219, 'overall_f1': 0.2010544815465729, 'overall_accuracy': 0.5253939135023747}
			------------EPOCH 6---------------
Loss: tensor(878.9395, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1452.8350, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1478.4768, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2155.1279, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2758.1406, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(879.5474, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1064.1250, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(951.9135, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(722.1421, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(750.8641, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1298.8353, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1083.2554, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3586.8005, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1322.0370, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1434.1359, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1462.8427, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1149.6521, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(753.0757, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1881.0194, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1868.1058, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(865.1788, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(632.0936, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(568.1353, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(842.5142, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(903.4706, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(689.4657, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1536.5215, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1167.8435, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1241.6700, 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.2586938083121289, 'recall': 0.44138929088277856, 'f1': 0.32620320855614976, 'number': 691}, 'P': {'precision': 0.24744897959183673, 'recall': 0.10601092896174863, 'f1': 0.14843152257077277, 'number': 915}, 'overall_precision': 0.2558879694462126, 'overall_recall': 0.2503113325031133, 'overall_f1': 0.25306893295561855, 'overall_accuracy': 0.5735682155152916}
			------------EPOCH 7---------------
Loss: tensor(638.3805, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1030.3755, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1094.1678, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1634.6030, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2554.7102, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(731.3804, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(915.2927, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(956.0864, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(875.5701, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1142.7371, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1355.8429, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1120.6163, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3482.0884, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1096.4124, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1216.9041, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1429.8126, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(932.8287, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(591.7983, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1427.4307, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1435.0773, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(975.1454, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(658.8564, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(633.5671, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1044.9469, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1366.0151, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(972.7584, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2767.6743, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1962.9441, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2646.3093, 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.27241379310344827, 'recall': 0.11432706222865413, 'f1': 0.16106014271151886, 'number': 691}, 'P': {'precision': 0.3589076723016905, 'recall': 0.6032786885245902, 'f1': 0.45006114961271915, 'number': 915}, 'overall_precision': 0.3451859956236324, 'overall_recall': 0.3929016189290162, 'overall_f1': 0.36750145602795575, 'overall_accuracy': 0.6464956148066243}
			------------EPOCH 8---------------
Loss: tensor(1228.5708, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1580.4590, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1935.2136, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3982.2339, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2947.2563, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(909.7275, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1189.2993, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(996.3857, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(677.9153, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(709.4633, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1034.8243, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(910.2742, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3721.7104, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1184.2427, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1243.7024, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1594.1072, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1612.6691, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1224.1074, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3443.2349, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2352.2300, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1253.8147, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(521.3339, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(509.1463, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(666.2560, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1271.6880, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(781.7567, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1497.7505, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1212.1027, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1205.1691, 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.3223954060705496, 'recall': 0.5687409551374819, 'f1': 0.41151832460732984, 'number': 691}, 'P': {'precision': 0.3160621761658031, 'recall': 0.13333333333333333, 'f1': 0.18754803996925443, 'number': 915}, 'overall_precision': 0.32087227414330216, 'overall_recall': 0.3206724782067248, 'overall_f1': 0.32077234506384306, 'overall_accuracy': 0.5845751765385871}
			------------EPOCH 9---------------
Loss: tensor(760.8923, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1209.9299, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1225.8734, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1937.4835, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2474.7744, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(672.0089, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(922.8406, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(919.2579, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(728.5663, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(831.2010, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1116.1277, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1055.3516, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3202.2849, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1162.0986, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1272.5918, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1318.0380, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(904.4296, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(715.5561, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1662.5422, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1426.5503, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(669.8434, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(377.9036, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(368.6804, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(527.4951, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(657.7545, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(552.4583, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1152.4426, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(920.6404, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1187.7507, 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.36891385767790263, 'recall': 0.28509406657018815, 'f1': 0.3216326530612245, 'number': 691}, 'P': {'precision': 0.440463645943098, 'recall': 0.4568306010928962, 'f1': 0.4484978540772533, 'number': 915}, 'overall_precision': 0.41469993256911664, 'overall_recall': 0.38293897882938976, 'overall_f1': 0.3981871155713823, 'overall_accuracy': 0.6756213404367603}
			------------EPOCH 10---------------
Loss: tensor(583.0273, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(949.7335, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(813.1973, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1161.8025, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1629.5129, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(408.3256, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(568.0833, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(556.0739, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(493.9742, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(366.6697, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(693.4637, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(625.0867, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2167.3767, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(579.4439, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(777.2373, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(958.9870, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(712.0574, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(462.5127, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1227.5284, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1088.1372, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(516.5588, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(273.8402, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(207.7418, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(344.8298, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(506.4987, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(450.5557, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(837.6220, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(743.6711, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(888.5280, 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.3441682600382409, 'recall': 0.26049204052098407, 'f1': 0.2965403624382207, 'number': 691}, 'P': {'precision': 0.47699115044247786, 'recall': 0.5890710382513661, 'f1': 0.5271393643031784, 'number': 915}, 'overall_precision': 0.43496672716273443, 'overall_recall': 0.4476961394769614, 'overall_f1': 0.4412396440625959, 'overall_accuracy': 0.6971829216193803}
			------------EPOCH 11---------------
Loss: tensor(434.4333, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(861.4698, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(675.4613, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(838.8651, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1414.7371, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(270.4017, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(423.8730, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(414.1625, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(409.6465, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(215.6566, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(590.2634, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(433.9395, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1695.4377, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(371.1391, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(531.6945, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(723.4796, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(560.1161, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(327.6773, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(840.2066, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(812.6270, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(400.9696, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(233.9705, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(149.7225, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(266.2591, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(494.3396, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(398.1454, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(881.6447, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(666.2804, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(532.0415, 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.3898305084745763, 'recall': 0.3661360347322721, 'f1': 0.37761194029850753, 'number': 691}, 'P': {'precision': 0.5172798216276477, 'recall': 0.507103825136612, 'f1': 0.5121412803532008, 'number': 915}, 'overall_precision': 0.46377749029754206, 'overall_recall': 0.4464508094645081, 'overall_f1': 0.45494923857868025, 'overall_accuracy': 0.6857236197321137}
			------------EPOCH 12---------------
Loss: tensor(239.1703, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(565.8938, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(435.6742, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(487.5721, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(787.9968, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(155.0065, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(299.7953, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(271.2651, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(248.2063, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(135.6724, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(481.1841, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(328.0841, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1412.0894, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(328.3833, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(409.1478, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(539.0298, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(275.0707, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(254.3058, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(653.3622, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(596.2472, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(230.5983, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(161.7481, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(97.7739, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(172.3056, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(328.2641, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(230.0671, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(612.2715, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(403.0956, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(582.1006, 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.34339948231233824, 'recall': 0.5759768451519537, 'f1': 0.43027027027027026, 'number': 691}, 'P': {'precision': 0.5395095367847411, 'recall': 0.43278688524590164, 'f1': 0.4802910855063675, 'number': 915}, 'overall_precision': 0.41944004226096143, 'overall_recall': 0.4943960149439601, 'overall_f1': 0.45384395541583306, 'overall_accuracy': 0.6475259467745583}
			------------EPOCH 13---------------
Loss: tensor(366.5147, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(556.0247, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(593.5444, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(768.7825, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(645.9478, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(154.0306, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(300.9102, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(265.6612, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(148.5032, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(101.3463, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(311.7424, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(249.4891, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(788.1375, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(165.9323, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(228.6569, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(326.3612, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(214.3471, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(214.4568, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(562.8667, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(459.6823, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(193.0158, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(197.7245, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(109.6335, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(259.3467, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(231.1902, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(237.1784, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(525.7947, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(401.7819, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(495.9250, 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.3993759750390016, 'recall': 0.3704775687409551, 'f1': 0.3843843843843843, 'number': 691}, 'P': {'precision': 0.5290135396518375, 'recall': 0.5978142076502733, 'f1': 0.5613134940995382, 'number': 915}, 'overall_precision': 0.47940298507462686, 'overall_recall': 0.5, 'overall_f1': 0.48948491313623893, 'overall_accuracy': 0.7011785992511246}
			------------EPOCH 14---------------
Loss: tensor(152.9992, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(339.1487, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(265.0089, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(257.6782, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(340.0118, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.5733, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(135.4742, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(112.5138, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(97.7763, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.3793, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(222.1299, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(191.2081, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(662.9886, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(123.0003, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(198.8814, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(291.4698, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(209.9496, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(232.6319, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(466.1032, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(316.1632, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(120.0508, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(103.5871, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.8631, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(107.2039, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(134.4695, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(134.4242, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(261.5666, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(189.5133, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(197.5955, 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.4305555555555556, 'recall': 0.44862518089725034, 'f1': 0.4394046775336641, 'number': 691}, 'P': {'precision': 0.537270087124879, 'recall': 0.6065573770491803, 'f1': 0.5698151950718686, 'number': 915}, 'overall_precision': 0.4934398174557901, 'overall_recall': 0.5386052303860523, 'overall_f1': 0.515034236379875, 'overall_accuracy': 0.7034151735229814}
			------------EPOCH 15---------------
Loss: tensor(103.8984, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(239.5349, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(189.3560, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(175.6371, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(210.1176, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.9173, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(105.6291, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(75.2980, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.4383, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.5638, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(181.4953, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(142.6583, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(395.2727, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(97.1603, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(110.0945, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(180.3175, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(109.5905, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(108.1339, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(271.5009, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(161.8844, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.9627, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(90.3419, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.5389, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.5151, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.3572, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(114.1992, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(164.0988, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(125.6524, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(153.4484, 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.41904761904761906, 'recall': 0.44573082489146165, 'f1': 0.43197755960729317, 'number': 691}, 'P': {'precision': 0.5501113585746102, 'recall': 0.5398907103825137, 'f1': 0.5449531163816879, 'number': 915}, 'overall_precision': 0.4911206368646663, 'overall_recall': 0.49937733499377335, 'overall_f1': 0.4952145723988885, 'overall_accuracy': 0.6929610735556505}
			------------EPOCH 16---------------
Loss: tensor(75.3833, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(192.1491, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(137.1979, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(146.4382, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(144.4499, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.7727, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.2778, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.8834, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.8897, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.9031, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(128.4171, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(113.2718, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(262.6247, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.1933, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(82.8314, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(118.5863, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(83.3066, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.4870, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(184.5253, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(131.5911, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.8036, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.6073, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.9821, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.7622, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.5243, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(76.7320, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(134.0076, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(102.0971, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(98.3570, 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.42048517520215634, 'recall': 0.4515195369030391, 'f1': 0.4354501046755059, 'number': 691}, 'P': {'precision': 0.5330097087378641, 'recall': 0.6, 'f1': 0.5645244215938303, 'number': 915}, 'overall_precision': 0.48589164785553046, 'overall_recall': 0.5361145703611457, 'overall_f1': 0.5097690941385435, 'overall_accuracy': 0.7008267785791471}
			------------EPOCH 17---------------
Loss: tensor(62.9536, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(140.2242, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(107.7667, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(110.3741, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(112.6004, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.9428, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.2441, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.3759, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.4202, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.6764, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(105.0821, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(105.2297, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(209.0171, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.9325, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.7237, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(93.1835, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.0823, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.0064, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(157.6389, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(104.8781, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.7764, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.0825, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.8383, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.4193, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.2635, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.5776, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(103.3716, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(86.0607, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.3958, 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.3968871595330739, 'recall': 0.44283646888567296, 'f1': 0.4186046511627907, 'number': 691}, 'P': {'precision': 0.5515350877192983, 'recall': 0.5497267759562842, 'f1': 0.5506294471811713, 'number': 915}, 'overall_precision': 0.48068924539512775, 'overall_recall': 0.5037359900373599, 'overall_f1': 0.4919428397689267, 'overall_accuracy': 0.6896941673158595}
			------------EPOCH 18---------------
Loss: tensor(55.8146, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(114.8601, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(88.5950, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(90.5640, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(98.4046, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.7720, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.6762, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.1831, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.4889, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.7018, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(92.5321, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(92.3858, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(160.6045, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.6032, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.4079, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.0807, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.4105, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.0640, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(118.2750, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(88.3283, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.0383, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.2073, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.3846, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.8490, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.1542, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.2179, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(83.7958, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.7078, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.0671, 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.410427807486631, 'recall': 0.4442836468885673, 'f1': 0.4266851980542043, 'number': 691}, 'P': {'precision': 0.5353233830845772, 'recall': 0.5879781420765028, 'f1': 0.5604166666666667, 'number': 915}, 'overall_precision': 0.482030804335425, 'overall_recall': 0.5261519302615193, 'overall_f1': 0.5031259303364096, 'overall_accuracy': 0.6991430653632549}
			------------EPOCH 19---------------
Loss: tensor(47.1850, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(79.3267, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.0298, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.8324, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(82.3279, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.7598, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.7752, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.5195, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.5887, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.2504, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.9146, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(105.8496, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(122.2143, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.7137, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.7308, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.6621, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.8547, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.6141, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(97.1786, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.9815, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.2221, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.8009, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.5742, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.8228, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.8553, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.1053, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.0872, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.7373, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.6889, 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.4085872576177285, 'recall': 0.426917510853835, 'f1': 0.4175513092710545, 'number': 691}, 'P': {'precision': 0.5320247933884298, 'recall': 0.5628415300546448, 'f1': 0.5469994689325544, 'number': 915}, 'overall_precision': 0.47928994082840237, 'overall_recall': 0.5043586550435866, 'overall_f1': 0.4915048543689321, 'overall_accuracy': 0.6938657552835926}
			------------EPOCH 20---------------
Loss: tensor(60.0414, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.7890, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(93.4249, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.6824, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(96.1781, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.2948, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.4727, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(103.3108, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.6742, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.0000, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(90.7824, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(85.0041, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(118.2484, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.3305, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.3545, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(93.5279, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.6121, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.8996, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(117.5428, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(139.0601, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.9649, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.2888, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.1712, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.8899, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.0234, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.4649, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.4147, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.7070, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.1663, 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.4168646080760095, 'recall': 0.507959479015919, 'f1': 0.4579256360078278, 'number': 691}, 'P': {'precision': 0.5296482412060302, 'recall': 0.5759562841530055, 'f1': 0.5518324607329843, 'number': 915}, 'overall_precision': 0.4779531845400109, 'overall_recall': 0.5466998754669987, 'overall_f1': 0.5100203311065931, 'overall_accuracy': 0.6996456663232227}
			------------EPOCH 21---------------
Loss: tensor(35.0678, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(95.9205, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(116.6744, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.8169, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(88.8074, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.6726, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.7789, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.9532, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.3286, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.1743, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.0638, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.4676, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(121.2738, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.3823, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.1562, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.3145, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.0995, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.9767, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(103.0512, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.9018, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.5074, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.9082, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.1893, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.9039, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.1236, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.0427, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.0378, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.7735, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.5364, 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.4190231362467866, 'recall': 0.4717800289435601, 'f1': 0.4438393464942137, 'number': 691}, 'P': {'precision': 0.5365591397849462, 'recall': 0.5453551912568306, 'f1': 0.540921409214092, 'number': 915}, 'overall_precision': 0.48302107728337235, 'overall_recall': 0.5136986301369864, 'overall_f1': 0.4978877489438745, 'overall_accuracy': 0.6969818812353932}
			------------EPOCH 22---------------
Loss: tensor(30.5934, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.3850, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.6667, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.6294, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.7896, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.2346, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.8872, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.1173, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.2614, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.2004, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.1618, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.2863, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(94.3329, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.8271, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.9084, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.0745, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.2528, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.1053, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.5844, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.9088, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.5767, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.8814, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.0933, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.5734, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.1138, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.1175, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.8615, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.4650, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.9013, 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.4193138500635324, 'recall': 0.47756874095513746, 'f1': 0.44654939106901215, 'number': 691}, 'P': {'precision': 0.5341922695738355, 'recall': 0.5890710382513661, 'f1': 0.5602910602910603, 'number': 915}, 'overall_precision': 0.4838530066815145, 'overall_recall': 0.541095890410959, 'overall_f1': 0.5108759553203998, 'overall_accuracy': 0.7015555499711005}
			------------EPOCH 23---------------
Loss: tensor(27.0568, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.4257, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.7639, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.7813, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.3286, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.4197, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.8706, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.8736, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.2781, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.1325, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.3694, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.2461, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.0779, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.7473, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.7399, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.7893, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.4202, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.1779, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.3253, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.7445, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.1741, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.5476, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.8081, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.3924, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.8532, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.5513, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.1085, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.9289, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.1627, 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.4077201447527141, 'recall': 0.48914616497829233, 'f1': 0.44473684210526315, 'number': 691}, 'P': {'precision': 0.5187165775401069, 'recall': 0.5300546448087432, 'f1': 0.5243243243243244, 'number': 915}, 'overall_precision': 0.4665532879818594, 'overall_recall': 0.512453300124533, 'overall_f1': 0.4884272997032641, 'overall_accuracy': 0.6951473877315105}
			------------EPOCH 24---------------
Loss: tensor(22.1958, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.3767, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.6974, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.8366, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.4239, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.6155, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.3049, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.5833, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.2785, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.4870, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.7557, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.8813, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.1439, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.4671, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.5340, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.5102, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.0489, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.3307, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.5028, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.7700, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.1710, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.5245, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.6043, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.8573, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.4798, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.7530, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.9708, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.6667, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.2571, 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.4057788944723618, 'recall': 0.467438494934877, 'f1': 0.4344317417619368, 'number': 691}, 'P': {'precision': 0.5185909980430529, 'recall': 0.5792349726775956, 'f1': 0.5472379969024264, 'number': 915}, 'overall_precision': 0.4691969196919692, 'overall_recall': 0.5311332503113325, 'overall_f1': 0.49824766355140193, 'overall_accuracy': 0.6971829216193803}
			------------EPOCH 25---------------
Loss: tensor(19.3036, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.8714, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.1149, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.7740, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.5402, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.6164, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.2667, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.7728, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.2325, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.7657, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.0937, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.0840, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.0881, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.7698, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.1190, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.0607, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.2051, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.6759, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.1046, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.3914, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.3965, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.5960, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.4681, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.8242, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.1500, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.2886, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.8357, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.6616, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.4105, 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.38968824940047964, 'recall': 0.4703328509406657, 'f1': 0.42622950819672134, 'number': 691}, 'P': {'precision': 0.5261538461538462, 'recall': 0.5606557377049181, 'f1': 0.5428571428571429, 'number': 915}, 'overall_precision': 0.4632393587617468, 'overall_recall': 0.5217932752179327, 'overall_f1': 0.4907759882869692, 'overall_accuracy': 0.6939662754755862}
			------------EPOCH 26---------------
Loss: tensor(17.8832, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.1562, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.5402, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.4377, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.7167, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.0975, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.6926, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.5965, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.6078, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.4479, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.1096, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.4978, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.1087, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.7556, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.7952, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.3543, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.3729, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.0190, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.4294, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.3186, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.9260, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.5057, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.2023, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.5812, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.3016, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.2848, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.1303, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.7081, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.0388, 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.39763313609467454, 'recall': 0.48625180897250364, 'f1': 0.4375, 'number': 691}, 'P': {'precision': 0.5354497354497354, 'recall': 0.5530054644808743, 'f1': 0.5440860215053763, 'number': 915}, 'overall_precision': 0.47039106145251397, 'overall_recall': 0.5242839352428393, 'overall_f1': 0.4958775029446408, 'overall_accuracy': 0.6931118538436408}
			------------EPOCH 27---------------
Loss: tensor(16.1946, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.0515, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.8946, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.1005, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.4793, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.5814, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.2940, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.4938, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.8818, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.8514, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.3783, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.0903, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.5883, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.2774, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.7651, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.9255, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.7944, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.4963, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.1175, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.6334, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.2444, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.9642, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.6012, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.7171, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.2038, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.7785, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.1432, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.9759, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.8553, 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.3997613365155131, 'recall': 0.48480463096960924, 'f1': 0.4381948986265533, 'number': 691}, 'P': {'precision': 0.5338114754098361, 'recall': 0.5693989071038251, 'f1': 0.5510312004230565, 'number': 915}, 'overall_precision': 0.4718853362734289, 'overall_recall': 0.5330012453300125, 'overall_f1': 0.5005847953216375, 'overall_accuracy': 0.6948458271555299}
			------------EPOCH 28---------------
Loss: tensor(15.0839, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.0353, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.8987, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.1127, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.6239, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.3198, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.5768, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.4281, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.8770, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.3861, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.1087, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.8019, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.4288, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.6098, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.1898, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.2719, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.6530, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.6995, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.2280, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.6934, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.8667, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.6190, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.2673, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.0142, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.8718, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.5992, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.1569, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.4029, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.1051, 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.37946943483275664, 'recall': 0.4761215629522431, 'f1': 0.4223363286264441, 'number': 691}, 'P': {'precision': 0.5417106652587117, 'recall': 0.5606557377049181, 'f1': 0.5510204081632653, 'number': 915}, 'overall_precision': 0.46416758544652703, 'overall_recall': 0.5242839352428393, 'overall_f1': 0.49239766081871345, 'overall_accuracy': 0.6889151358279094}
			------------EPOCH 29---------------
Loss: tensor(16.9789, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.5174, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.9047, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.4993, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.4797, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.6092, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.2260, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.8058, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.9322, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.3128, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.0390, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.4302, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.7942, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.3649, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.2810, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.9327, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.5711, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.0198, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.3559, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.5522, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.0825, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.8504, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.9267, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.6662, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.2509, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.1711, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.6976, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.5635, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.8670, 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.38929440389294406, 'recall': 0.4630969609261939, 'f1': 0.4230006609385328, 'number': 691}, 'P': {'precision': 0.5396498455200824, 'recall': 0.5726775956284152, 'f1': 0.5556733828207847, 'number': 915}, 'overall_precision': 0.47071946458449526, 'overall_recall': 0.5255292652552926, 'overall_f1': 0.4966166519564577, 'overall_accuracy': 0.6900962480838339}
			------------EPOCH 30---------------
Loss: tensor(15.8483, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.7386, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.9024, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.2928, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.7508, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.9548, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.8361, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.4206, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.9738, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.5030, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.7632, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.5818, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.5766, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.0692, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.4088, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.0574, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.4744, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.8788, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.1508, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.4519, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.8371, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.4672, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.5627, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.9166, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.3553, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.4110, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.3873, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.8014, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.9482, 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.38341346153846156, 'recall': 0.46164978292329956, 'f1': 0.4189100459619173, 'number': 691}, 'P': {'precision': 0.5345005149330587, 'recall': 0.5672131147540984, 'f1': 0.5503711558854718, 'number': 915}, 'overall_precision': 0.4647809206877426, 'overall_recall': 0.5217932752179327, 'overall_f1': 0.4916397770607216, 'overall_accuracy': 0.6891664363078933}


		-------------RUN 4-----------
			------------EPOCH 1---------------
Loss: tensor(3134.2432, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4600.4897, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3760.5278, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4577.7017, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2369.8892, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3530.0667, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5508.5630, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7717.7261, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4609.6367, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2473.5132, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1535.6626, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1731.4836, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1988.3735, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2476.8833, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3285.1191, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1759.8042, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2944.3096, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2988.3967, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2207.8372, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2926.4409, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2211.6851, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2682.2354, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4892.0845, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3071.4424, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1648.1860, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2244.4111, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1851.8947, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1854.0135, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3895.7061, 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.09009009009009009, 'recall': 0.01422475106685633, 'f1': 0.02457002457002457, 'number': 703}, 'P': {'precision': 0.12780790085205268, 'recall': 0.2, 'f1': 0.1559546313799622, 'number': 825}, 'overall_precision': 0.12482168330955777, 'overall_recall': 0.11452879581151833, 'overall_f1': 0.11945392491467577, 'overall_accuracy': 0.4774617517198891}
			------------EPOCH 2---------------
Loss: tensor(2098.0093, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3047.5894, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2488.5745, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3151.7886, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1801.4692, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2351.5117, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4002.2349, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5906.5391, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3592.2012, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1950.8535, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1297.3374, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1418.4463, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1658.1726, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1993.6301, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2738.0088, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1396.6646, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2397.8213, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2408.6143, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1865.5156, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2460.2939, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1797.0286, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2139.5583, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4067.4604, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2579.1431, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1398.8718, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1900.3717, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1622.2213, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1503.5850, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3380.4551, 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.13161659513590845, 'recall': 0.13086770981507823, 'f1': 0.1312410841654779, 'number': 703}, 'P': {'precision': 0.31348314606741573, 'recall': 0.3381818181818182, 'f1': 0.3253644314868805, 'number': 825}, 'overall_precision': 0.23348017621145375, 'overall_recall': 0.24280104712041886, 'overall_f1': 0.2380494064805903, 'overall_accuracy': 0.5689495841462162}
			------------EPOCH 3---------------
Loss: tensor(1850.0331, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2567.4644, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2141.4956, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2720.3594, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1663.8138, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1965.5763, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3397.2754, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4887.9072, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2843.0273, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1655.1541, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1086.1348, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1276.6792, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1355.2657, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1585.3242, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2468.7971, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1095.3597, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1880.7544, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1998.3861, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1607.0890, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2082.2397, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1522.2866, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1654.4819, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3471.0576, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2279.4414, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1146.6356, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1753.7010, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1444.2693, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1267.8259, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2913.0425, 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.18604651162790697, 'recall': 0.2503556187766714, 'f1': 0.21346270466949668, 'number': 703}, 'P': {'precision': 0.3586358635863586, 'recall': 0.39515151515151514, 'f1': 0.3760092272202999, 'number': 825}, 'overall_precision': 0.2706199460916442, 'overall_recall': 0.3285340314136126, 'overall_f1': 0.29677800768548623, 'overall_accuracy': 0.5965704897833453}
			------------EPOCH 4---------------
Loss: tensor(1587.2307, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2049.9414, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1801.8677, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2257.2993, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1428.0490, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1503.7344, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2865.1370, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4145.6123, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2354.2339, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1424.7615, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(983.2773, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1162.2629, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1096.8345, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1312.4141, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2081.8735, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(885.2038, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1611.7825, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1705.6707, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1432.9353, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1782.3433, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1250.1139, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1306.0604, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2900.1470, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1868.9253, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(975.1235, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1627.2969, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1283.9290, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1077.4194, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2439.0305, 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.21357285429141717, 'recall': 0.30440967283072545, 'f1': 0.25102639296187684, 'number': 703}, 'P': {'precision': 0.4074074074074074, 'recall': 0.4266666666666667, 'f1': 0.41681468324452337, 'number': 825}, 'overall_precision': 0.3033226152197213, 'overall_recall': 0.3704188481675393, 'overall_f1': 0.33352975839717147, 'overall_accuracy': 0.6090461032960263}
			------------EPOCH 5---------------
Loss: tensor(1319.0482, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1601.9734, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1363.8555, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1747.1985, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1072.6079, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1061.7582, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2355.9409, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3374.4346, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1766.3782, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1250.0482, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(937.9802, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1158.1519, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(844.6986, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1014.2457, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1677.0532, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(681.4384, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1349.6353, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1440.2415, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1254.4075, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1538.7537, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(998.4758, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1040.3840, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2362.5649, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1512.9670, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(868.3878, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1560.1039, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1224.4707, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1073.7524, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2000.6206, 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.24247635425623387, 'recall': 0.4011379800853485, 'f1': 0.3022508038585209, 'number': 703}, 'P': {'precision': 0.48324022346368717, 'recall': 0.4193939393939394, 'f1': 0.4490590525632706, 'number': 825}, 'overall_precision': 0.33422032996274614, 'overall_recall': 0.4109947643979058, 'overall_f1': 0.3686527737012034, 'overall_accuracy': 0.6324571311222918}
			------------EPOCH 6---------------
Loss: tensor(1051.8849, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1290.1217, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(992.3106, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1356.6414, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(819.2205, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(781.5585, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1852.0754, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2756.1519, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1298.7004, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1085.5898, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(776.4262, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1039.9783, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(667.2540, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(909.2332, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1593.4255, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(573.0737, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1194.6934, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1416.6053, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1123.2094, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1449.1250, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(837.7239, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1015.3848, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2657.5574, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1591.2678, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(604.5671, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(959.8750, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(952.5159, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(731.4742, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2197.9141, 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.15734265734265734, 'recall': 0.19203413940256045, 'f1': 0.17296604740550928, 'number': 703}, 'P': {'precision': 0.3380281690140845, 'recall': 0.08727272727272728, 'f1': 0.13872832369942198, 'number': 825}, 'overall_precision': 0.19327731092436976, 'overall_recall': 0.1354712041884817, 'overall_f1': 0.15929203539823011, 'overall_accuracy': 0.48100420987781084}
			------------EPOCH 7---------------
Loss: tensor(1682.6641, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2214.8755, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1535.1273, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2851.8442, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1113.7366, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1168.1887, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2791.4219, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4350.9790, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1087.9619, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(928.3808, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(662.2631, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(830.9133, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(584.5893, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(848.8030, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1482.2161, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(475.6154, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1081.7180, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1483.0624, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1046.9558, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1367.9473, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(871.4994, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1654.7551, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3697.0212, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1814.1049, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1278.7488, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1750.8730, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1546.5831, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1483.8943, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3240.8452, 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.2972972972972973, 'recall': 0.2503556187766714, 'f1': 0.27181467181467184, 'number': 703}, 'P': {'precision': 0.3548611111111111, 'recall': 0.6193939393939394, 'f1': 0.45121412803532013, 'number': 825}, 'overall_precision': 0.3380905511811024, 'overall_recall': 0.44960732984293195, 'overall_f1': 0.3859550561797753, 'overall_accuracy': 0.5778570695143238}
			------------EPOCH 8---------------
Loss: tensor(1233.5948, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1608.0615, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1757.8076, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2091.6313, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1293.8296, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1213.3951, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2384.5771, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3040.1445, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1555.0159, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1196.6006, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(667.6207, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(995.2515, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(749.8228, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(997.7430, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1808.6570, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(639.1561, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1536.3262, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1693.1913, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1304.2336, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1716.3364, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1143.1025, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1372.1600, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2762.1401, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1821.2178, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(840.6559, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1293.5724, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1069.1792, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(796.6958, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2070.4749, 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.09585492227979274, 'recall': 0.10526315789473684, 'f1': 0.10033898305084743, 'number': 703}, 'P': {'precision': 0.35661764705882354, 'recall': 0.4703030303030303, 'f1': 0.4056455828541558, 'number': 825}, 'overall_precision': 0.24838709677419354, 'overall_recall': 0.3023560209424084, 'overall_f1': 0.27272727272727276, 'overall_accuracy': 0.6081733237498717}
			------------EPOCH 9---------------
Loss: tensor(1262.1863, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1684.0903, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1157.0029, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1666.7632, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1020.7904, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1032.1528, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2245.0728, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3249.8047, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1543.9661, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1057.8533, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(869.1689, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1026.6987, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(680.1000, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(860.4676, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1440.8517, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(594.1177, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1145.7703, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1138.7788, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(839.3600, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1096.4314, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(624.3663, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(824.8888, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1864.7572, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1209.5769, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(638.9421, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(925.5455, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(867.7997, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(629.4048, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1983.4313, 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.36271186440677966, 'recall': 0.4566145092460882, 'f1': 0.40428211586901763, 'number': 703}, 'P': {'precision': 0.4317948717948718, 'recall': 0.5103030303030303, 'f1': 0.46777777777777774, 'number': 825}, 'overall_precision': 0.3989247311827957, 'overall_recall': 0.4856020942408377, 'overall_f1': 0.4380165289256199, 'overall_accuracy': 0.6289146729643701}
			------------EPOCH 10---------------
Loss: tensor(971.0035, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1126.0396, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(988.4660, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1258.3506, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(782.2336, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(631.2245, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1485.6724, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2046.7991, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(908.2994, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(743.5262, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(643.3871, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(952.6768, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(415.6667, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(540.9495, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1153.5677, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(352.0876, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(937.8204, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(869.7867, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(578.6934, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(762.4259, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(440.1854, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(513.8071, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1240.2339, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(902.6709, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(446.5600, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(631.6978, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(716.8416, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(447.6944, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1242.1794, 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.38616352201257864, 'recall': 0.4366998577524893, 'f1': 0.4098798397863818, 'number': 703}, 'P': {'precision': 0.5211726384364821, 'recall': 0.5818181818181818, 'f1': 0.549828178694158, 'number': 825}, 'overall_precision': 0.4586247086247086, 'overall_recall': 0.5150523560209425, 'overall_f1': 0.48520345252774355, 'overall_accuracy': 0.6790994968682617}
			------------EPOCH 11---------------
Loss: tensor(665.5023, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(800.3214, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(486.5054, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(728.7654, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(465.1051, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(431.7911, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1184.4794, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1459.3750, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(556.3816, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(528.2437, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(492.9384, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(739.4593, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(381.9053, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(476.1323, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(783.3639, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(244.3150, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(824.6694, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(688.4771, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(385.0233, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(566.4960, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(313.1984, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(350.0381, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(917.9824, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(667.2966, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(375.2903, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(440.8588, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(585.1342, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(346.6114, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1074.2832, 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.4, 'recall': 0.3357041251778094, 'f1': 0.3650425367362723, 'number': 703}, 'P': {'precision': 0.4336356141797197, 'recall': 0.6375757575757576, 'f1': 0.5161923454367027, 'number': 825}, 'overall_precision': 0.4226289517470882, 'overall_recall': 0.4986910994764398, 'overall_f1': 0.45752026418492947, 'overall_accuracy': 0.6658794537426841}
			------------EPOCH 12---------------
Loss: tensor(575.7557, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(633.7029, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(472.1885, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(691.9108, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(368.1225, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(276.2264, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(784.1646, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1101.6208, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(354.5081, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(347.2444, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(352.8913, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(514.3298, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(213.6252, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(308.4113, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(513.6990, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(165.8543, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(643.5090, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(567.7153, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(326.5431, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(494.3173, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(256.3101, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(256.2815, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(734.2249, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(542.0488, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(286.1688, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(339.2494, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(396.4854, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(242.1573, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(682.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.41631799163179917, 'recall': 0.283072546230441, 'f1': 0.3370025402201524, 'number': 703}, 'P': {'precision': 0.44289450741063646, 'recall': 0.6157575757575757, 'f1': 0.5152129817444219, 'number': 825}, 'overall_precision': 0.4350769230769231, 'overall_recall': 0.462696335078534, 'overall_f1': 0.4484617824294323, 'overall_accuracy': 0.6859020433309375}
			------------EPOCH 13---------------
Loss: tensor(293.4893, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(468.4410, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(257.4791, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(391.2789, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(293.9610, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(210.1887, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(726.4995, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(955.8712, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(291.7767, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(330.1922, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(342.5155, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(367.3351, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(111.0048, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(226.2326, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(409.8549, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(125.8211, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(423.3618, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(301.3784, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(193.4926, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(326.5068, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(216.2174, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(189.5642, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(522.5695, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(374.0732, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(304.9883, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(434.3215, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(454.5865, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(315.5648, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(830.2910, 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.4268292682926829, 'recall': 0.5476529160739687, 'f1': 0.47975077881619943, 'number': 703}, 'P': {'precision': 0.5005476451259584, 'recall': 0.553939393939394, 'f1': 0.5258918296892982, 'number': 825}, 'overall_precision': 0.46391184573002753, 'overall_recall': 0.5510471204188482, 'overall_f1': 0.5037391564463058, 'overall_accuracy': 0.6908050107813944}
			------------EPOCH 14---------------
Loss: tensor(263.8074, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(393.7010, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(204.6615, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(297.3979, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(152.6128, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(156.9081, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(430.9388, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(630.0338, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(170.0295, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(211.1795, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(249.0271, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(235.9334, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(131.3567, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(264.7930, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(389.5954, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(208.4614, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(676.3251, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(334.4851, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(353.7749, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(684.0511, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(217.6351, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(157.3695, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(471.4329, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(344.7988, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(191.2695, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(179.9569, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(272.2817, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(147.0264, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(351.2213, 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.3582329317269076, 'recall': 0.6344238975817923, 'f1': 0.45790554414784396, 'number': 703}, 'P': {'precision': 0.5032258064516129, 'recall': 0.3781818181818182, 'f1': 0.4318339100346021, 'number': 825}, 'overall_precision': 0.4064343163538874, 'overall_recall': 0.49607329842931935, 'overall_f1': 0.4468022399056882, 'overall_accuracy': 0.6563045487216347}
			------------EPOCH 15---------------
Loss: tensor(252.8264, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(505.9882, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(242.1279, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(319.4829, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(293.4621, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(340.8386, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(789.0477, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(938.1364, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(181.2447, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(163.3834, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(288.8578, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(338.6835, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.6347, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(137.8459, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(253.5121, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.5056, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(238.0441, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(200.9738, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(102.5344, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(208.7715, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(200.5326, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(144.2741, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(372.3208, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(284.2202, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(452.3841, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(389.8698, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(510.7168, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(465.3120, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(635.8912, 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.43628509719222464, 'recall': 0.28733997155049784, 'f1': 0.34648370497427095, 'number': 703}, 'P': {'precision': 0.4404476418864908, 'recall': 0.6678787878787878, 'f1': 0.5308285163776494, 'number': 825}, 'overall_precision': 0.4393232205367561, 'overall_recall': 0.49280104712041883, 'overall_f1': 0.46452806909315236, 'overall_accuracy': 0.6769688879761783}
			------------EPOCH 16---------------
Loss: tensor(221.3081, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(333.6962, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(159.1153, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(284.3541, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(95.8172, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(111.7182, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(327.3596, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(548.4009, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(119.0950, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(113.1107, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(166.2249, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(138.1947, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.8533, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(117.3662, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(182.8272, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.5226, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(274.1164, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(198.1642, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(178.3369, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(247.2741, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(126.6131, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(110.0300, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(321.1837, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(221.2154, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(161.3975, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(136.4426, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(191.2744, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(103.2952, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(248.2793, 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.4090909090909091, 'recall': 0.5889046941678521, 'f1': 0.482798833819242, 'number': 703}, 'P': {'precision': 0.5171102661596958, 'recall': 0.49454545454545457, 'f1': 0.5055762081784386, 'number': 825}, 'overall_precision': 0.45641310383120487, 'overall_recall': 0.5379581151832461, 'overall_f1': 0.4938419945929709, 'overall_accuracy': 0.6891621316356915}
			------------EPOCH 17---------------
Loss: tensor(97.7257, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(259.0320, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(100.9263, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(130.1255, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.7872, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(97.1751, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(245.9627, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(408.7454, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(111.9196, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(90.6406, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(157.7585, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(112.9301, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.5138, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(88.7068, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(135.2263, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.8795, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(199.8258, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(125.1784, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.3279, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(156.6410, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(101.0309, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(89.1585, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(181.6102, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(134.0525, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(124.1256, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(96.4518, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(142.0364, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(85.8812, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(184.3606, 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.45132743362831856, 'recall': 0.4352773826458037, 'f1': 0.44315713251267197, 'number': 703}, 'P': {'precision': 0.47468958930276983, 'recall': 0.6024242424242424, 'f1': 0.530982905982906, 'number': 825}, 'overall_precision': 0.46550724637681157, 'overall_recall': 0.525523560209424, 'overall_f1': 0.49369812480786956, 'overall_accuracy': 0.6957336482185029}
			------------EPOCH 18---------------
Loss: tensor(89.7691, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(232.6175, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(83.4016, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(105.2659, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.3391, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.9942, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(217.3836, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(314.3279, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(85.3710, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.5702, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(140.1155, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(89.9201, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.5434, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.2573, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(106.2835, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.7342, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(152.8938, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(104.4041, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.8501, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(118.7715, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.8216, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.1141, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(155.2207, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(116.4779, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(98.6962, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(82.4593, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(113.7314, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.9468, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(161.1727, 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.427536231884058, 'recall': 0.41963015647226176, 'f1': 0.4235463029432879, 'number': 703}, 'P': {'precision': 0.4829867674858223, 'recall': 0.6193939393939394, 'f1': 0.5427509293680297, 'number': 825}, 'overall_precision': 0.4610983981693364, 'overall_recall': 0.5274869109947644, 'overall_f1': 0.49206349206349204, 'overall_accuracy': 0.6936543792997227}
			------------EPOCH 19---------------
Loss: tensor(75.7822, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(206.7775, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.7395, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(76.4682, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.7408, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.2216, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(160.1842, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(251.5450, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.1093, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.1413, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(94.7126, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.6813, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.2944, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.9440, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.5011, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.7401, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(134.7596, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.1693, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.5443, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(96.5602, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.5010, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.6281, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(122.5092, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(97.9868, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.3169, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.3088, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(109.4120, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.7834, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(124.9849, 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.42165605095541403, 'recall': 0.47083926031294454, 'f1': 0.44489247311827956, 'number': 703}, 'P': {'precision': 0.4832347140039448, 'recall': 0.593939393939394, 'f1': 0.5328983143012507, 'number': 825}, 'overall_precision': 0.4563646470261256, 'overall_recall': 0.537303664921466, 'overall_f1': 0.4935377216711752, 'overall_accuracy': 0.692986959646781}
			------------EPOCH 20---------------
Loss: tensor(63.1857, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(181.5703, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.5288, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.8457, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.6446, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.7387, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(136.2071, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(209.6541, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.1052, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.9552, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.3972, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.9017, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.7045, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.1062, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.7822, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.5471, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(104.5063, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.0584, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.0627, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(87.9772, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.0753, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.3345, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(104.6702, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(85.1571, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.7567, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.5274, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(84.0327, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.9319, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(114.7529, 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.42370572207084467, 'recall': 0.4423897581792319, 'f1': 0.4328462073764788, 'number': 703}, 'P': {'precision': 0.4917555771096023, 'recall': 0.6145454545454545, 'f1': 0.5463362068965517, 'number': 825}, 'overall_precision': 0.4634560906515581, 'overall_recall': 0.5353403141361257, 'overall_f1': 0.49681141815973273, 'overall_accuracy': 0.6966320977513092}
			------------EPOCH 21---------------
Loss: tensor(58.4779, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(169.5758, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.5300, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.5830, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.1275, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.0010, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(116.9248, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(164.2645, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.8682, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.4515, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.2065, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.6873, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.2285, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.6581, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.8893, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.2510, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(90.4718, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.7545, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.6806, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(86.8010, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.8063, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.3653, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(108.5297, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(84.7015, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.7618, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.4024, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(91.9298, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.3914, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(139.5551, 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.43869209809264303, 'recall': 0.45803698435277385, 'f1': 0.44815588030619347, 'number': 703}, 'P': {'precision': 0.46513849092645654, 'recall': 0.5903030303030303, 'f1': 0.5202991452991454, 'number': 825}, 'overall_precision': 0.4542391914654688, 'overall_recall': 0.5294502617801047, 'overall_f1': 0.4889694771834391, 'overall_accuracy': 0.6969401375911285}
			------------EPOCH 22---------------
Loss: tensor(71.7396, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(174.5816, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(75.3706, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.5586, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.0854, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.9546, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(124.8153, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(147.4855, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.1871, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.8568, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.1752, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.7349, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.8673, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.9647, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(86.4720, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.4465, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(84.0504, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.4997, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.4245, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(90.0011, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.6944, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.8092, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(113.0965, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.4622, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.0440, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.3872, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.3124, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.5723, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(144.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
				 {'C': {'precision': 0.43911917098445596, 'recall': 0.4822190611664296, 'f1': 0.45966101694915257, 'number': 703}, 'P': {'precision': 0.48656716417910445, 'recall': 0.5927272727272728, 'f1': 0.5344262295081967, 'number': 825}, 'overall_precision': 0.46595385481148, 'overall_recall': 0.5418848167539267, 'overall_f1': 0.5010590015128592, 'overall_accuracy': 0.6978385871239347}
			------------EPOCH 23---------------
Loss: tensor(67.5113, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(161.2528, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.2339, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.2291, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.4697, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.5924, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(128.4651, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(124.5785, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.2930, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.8478, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.0720, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.2308, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.8143, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.1493, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.1703, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.9213, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.6907, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.5830, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.7142, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(83.3513, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.4446, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.7635, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(103.8153, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.6570, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.0557, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.5057, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.1012, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.8238, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(129.2639, 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.4336283185840708, 'recall': 0.4879089615931721, 'f1': 0.45917001338688085, 'number': 703}, 'P': {'precision': 0.48895582329317266, 'recall': 0.5903030303030303, 'f1': 0.5348709500274574, 'number': 825}, 'overall_precision': 0.46446558477895916, 'overall_recall': 0.5431937172774869, 'overall_f1': 0.5007541478129715, 'overall_accuracy': 0.6996354861895472}
			------------EPOCH 24---------------
Loss: tensor(65.5951, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(145.2805, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.2758, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.6490, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.9659, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.1424, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(120.1056, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(109.8309, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.3047, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.5034, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.2992, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.9148, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.0912, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.5506, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.2294, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.7582, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.8011, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.8533, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.6768, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(75.7579, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.4868, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.0658, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(93.0555, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.5233, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.7086, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.6318, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.4663, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.4480, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(119.2148, 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.43114543114543114, 'recall': 0.47652916073968704, 'f1': 0.4527027027027027, 'number': 703}, 'P': {'precision': 0.489593657086224, 'recall': 0.5987878787878788, 'f1': 0.5387131952017449, 'number': 825}, 'overall_precision': 0.4641657334826428, 'overall_recall': 0.5425392670157068, 'overall_f1': 0.5003017501508751, 'overall_accuracy': 0.6990707464832119}
			------------EPOCH 25---------------
Loss: tensor(62.9568, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(130.6890, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.8494, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.6979, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.8686, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.6467, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(109.5119, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(102.2364, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.1437, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.3050, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.7356, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.4604, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.0018, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.3030, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.7967, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.0465, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.9131, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.5334, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.8665, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.9538, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.9318, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.0601, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(88.7406, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.5410, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.4082, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.9192, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.0027, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.7654, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(114.6887, 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.4307891332470893, 'recall': 0.47368421052631576, 'f1': 0.4512195121951219, 'number': 703}, 'P': {'precision': 0.49557522123893805, 'recall': 0.610909090909091, 'f1': 0.5472312703583062, 'number': 825}, 'overall_precision': 0.46759776536312847, 'overall_recall': 0.5477748691099477, 'overall_f1': 0.5045207956600363, 'overall_accuracy': 0.6982236369237088}
			------------EPOCH 26---------------
Loss: tensor(61.9458, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(105.5390, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.2769, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.0881, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.9652, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.3915, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(105.4185, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(93.9169, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.7869, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.5356, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.4933, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.1206, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.4648, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.7391, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.8823, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.1996, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.9615, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.1129, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.9336, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.0499, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.3049, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.5412, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(86.3693, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.3191, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.6925, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.0216, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.2600, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.8525, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(111.8141, 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.42287917737789205, 'recall': 0.46799431009957326, 'f1': 0.4442943956785955, 'number': 703}, 'P': {'precision': 0.4960707269155206, 'recall': 0.6121212121212121, 'f1': 0.5480195333695063, 'number': 825}, 'overall_precision': 0.4643652561247216, 'overall_recall': 0.5458115183246073, 'overall_f1': 0.5018050541516246, 'overall_accuracy': 0.6953999383920321}
			------------EPOCH 27---------------
Loss: tensor(61.0501, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(86.3840, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.7738, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.6889, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.1115, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.8686, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(101.5919, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(88.7137, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.6351, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.6984, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.4268, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.8514, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.6575, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.0886, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.2176, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.4446, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.0000, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.6133, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.5225, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.5510, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.2274, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.1195, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(84.1969, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.3562, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.8500, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.5733, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.4851, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.3409, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(109.0705, 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.4206451612903226, 'recall': 0.46372688477951635, 'f1': 0.4411366711772665, 'number': 703}, 'P': {'precision': 0.49559255631733595, 'recall': 0.6133333333333333, 'f1': 0.5482123510292524, 'number': 825}, 'overall_precision': 0.46325167037861914, 'overall_recall': 0.5445026178010471, 'overall_f1': 0.5006016847172082, 'overall_accuracy': 0.6949635486189547}
			------------EPOCH 28---------------
Loss: tensor(57.7329, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.1803, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.2305, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.4697, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.5527, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.6467, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(98.2806, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(83.6278, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.1658, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.4795, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.0447, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.1422, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.0167, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.1051, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.8316, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.3853, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.5624, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.6318, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.6213, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.6362, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.8926, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.7022, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(82.8796, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.9533, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.8137, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.4659, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.3878, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.3241, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(106.5690, 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.4195624195624196, 'recall': 0.46372688477951635, 'f1': 0.4405405405405406, 'number': 703}, 'P': {'precision': 0.4975466143277723, 'recall': 0.6145454545454545, 'f1': 0.5498915401301518, 'number': 825}, 'overall_precision': 0.46380846325167036, 'overall_recall': 0.5451570680628273, 'overall_f1': 0.5012033694344163, 'overall_accuracy': 0.6962727179381867}
			------------EPOCH 29---------------
Loss: tensor(56.9936, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.8784, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.5051, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.4828, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.1043, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.5594, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(95.3245, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.0226, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.8269, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.5520, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.0166, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.6149, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.3761, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.5122, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.6598, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.6206, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.5397, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.8715, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.8861, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.4611, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.0710, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.1363, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(81.7241, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.4002, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.3010, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.1474, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.4963, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.5728, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(103.7500, 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.4143222506393862, 'recall': 0.46088193456614507, 'f1': 0.4363636363636364, 'number': 703}, 'P': {'precision': 0.4975514201762977, 'recall': 0.6157575757575757, 'f1': 0.5503791982665222, 'number': 825}, 'overall_precision': 0.461453133666112, 'overall_recall': 0.5445026178010471, 'overall_f1': 0.4995496847793456, 'overall_accuracy': 0.6966064277646575}
			------------EPOCH 30---------------
Loss: tensor(56.4623, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.3090, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.0356, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.8221, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.6930, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.7114, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(92.7791, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.9840, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.6417, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.7379, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.1771, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.1216, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.7488, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.5641, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.5641, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.9977, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.5531, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.1695, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.2837, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.5432, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.3767, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.3277, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.7716, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.3855, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.3730, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.3289, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.8396, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.0031, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(101.2062, 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.41507024265644954, 'recall': 0.4623044096728307, 'f1': 0.4374158815612382, 'number': 703}, 'P': {'precision': 0.49510763209393344, 'recall': 0.6133333333333333, 'f1': 0.547915538711424, 'number': 825}, 'overall_precision': 0.46038781163434905, 'overall_recall': 0.543848167539267, 'overall_f1': 0.49864986498649877, 'overall_accuracy': 0.6965037478180511}


		-------------RUN 5-----------
			------------EPOCH 1---------------
Loss: tensor(2765.6016, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2324.9404, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2766.0884, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4053.9365, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2248.5269, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2539.3701, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5305.1924, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2467.3442, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2287.9712, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2161.2598, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3239.8538, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1984.9556, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1914.7217, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4026.8940, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2105.6367, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1827.2913, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1732.1315, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2128.4395, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2054.4023, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2029.1985, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2784.1543, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2523.8638, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1015.4137, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2115.7012, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1967.4678, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1580.6669, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2246.2686, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1823.5596, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2330.5356, 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.1166429587482219, 'recall': 0.1106612685560054, 'f1': 0.11357340720221606, 'number': 741}, 'P': {'precision': 0.1660746003552398, 'recall': 0.20870535714285715, 'f1': 0.18496538081107816, 'number': 896}, 'overall_precision': 0.14707490431930018, 'overall_recall': 0.16432498472816126, 'overall_f1': 0.15522215810732834, 'overall_accuracy': 0.46145127053150053}
			------------EPOCH 2---------------
Loss: tensor(2012.1174, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1710.1101, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1955.3308, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3002.1462, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1784.6591, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2031.5801, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4112.4834, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1909.9719, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1768.4534, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1586.5192, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2405.1870, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1634.2128, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1521.3926, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3389.6685, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1853.6073, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1426.2991, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1413.2856, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1703.1268, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1789.8301, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1754.7004, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2517.8684, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2020.9125, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(922.9187, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1914.6248, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1704.6616, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1330.1641, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2110.6738, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1682.3575, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2152.7295, 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.21428571428571427, 'recall': 0.08502024291497975, 'f1': 0.1217391304347826, 'number': 741}, 'P': {'precision': 0.24075067024128685, 'recall': 0.5011160714285714, 'f1': 0.32524447663889894, 'number': 896}, 'overall_precision': 0.23714682723483094, 'overall_recall': 0.3127672571777642, 'overall_f1': 0.26975763962065336, 'overall_accuracy': 0.5312120025554892}
			------------EPOCH 3---------------
Loss: tensor(1634.4908, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1387.9261, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1467.3353, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2512.6484, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1502.1499, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1679.0671, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3472.9827, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1640.9766, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1445.6539, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1314.3202, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2036.6489, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1435.4199, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1315.9363, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2946.6709, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1434.6357, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1148.0088, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1050.2236, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1344.8640, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1674.7151, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1564.1190, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2130.2979, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1724.7358, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(847.9679, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1724.1232, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1420.1509, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1090.5793, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1748.4709, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1488.1051, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1903.1838, 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.2545454545454545, 'recall': 0.18893387314439947, 'f1': 0.2168861347792409, 'number': 741}, 'P': {'precision': 0.27413587604290823, 'recall': 0.5133928571428571, 'f1': 0.35742035742035744, 'number': 896}, 'overall_precision': 0.26929982046678635, 'overall_recall': 0.3665241295051924, 'overall_f1': 0.31047865459249674, 'overall_accuracy': 0.5705953877542609}
			------------EPOCH 4---------------
Loss: tensor(1380.5610, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1165.7612, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1198.4492, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2197.2993, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1318.9858, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1346.4607, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2908.5266, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1350.9934, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1110.3660, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1047.0024, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1732.4241, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1189.6697, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1061.0920, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2485.7061, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1066.9591, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(847.0018, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(760.3912, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1015.5550, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1418.8110, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1352.5051, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1866.9592, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1333.3220, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(735.2581, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1474.9504, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1187.7423, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(922.1990, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1533.9062, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1283.5691, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1620.3972, 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.2546523016650343, 'recall': 0.3508771929824561, 'f1': 0.29511918274687854, 'number': 741}, 'P': {'precision': 0.29292107404393813, 'recall': 0.4017857142857143, 'f1': 0.3388235294117647, 'number': 896}, 'overall_precision': 0.27555555555555555, 'overall_recall': 0.3787416004886988, 'overall_f1': 0.31901209158734245, 'overall_accuracy': 0.5963975846505781}
			------------EPOCH 5---------------
Loss: tensor(1124.6633, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(943.9566, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1000.7732, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1847.7031, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1066.5745, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1091.3394, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2363.8013, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1049.7883, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(885.2308, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(804.7828, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1380.8900, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1004.7426, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(897.6693, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2072.0542, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(720.8971, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(674.1661, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(563.2133, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(764.3203, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1118.2827, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1119.1272, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1496.1180, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1029.3983, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(611.0845, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1047.3448, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(921.2106, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(723.3550, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1209.3031, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1004.7213, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1329.0072, 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.2897091722595078, 'recall': 0.349527665317139, 'f1': 0.3168195718654434, 'number': 741}, 'P': {'precision': 0.3652597402597403, 'recall': 0.5022321428571429, 'f1': 0.4229323308270677, 'number': 896}, 'overall_precision': 0.3334901222953904, 'overall_recall': 0.4331093463653024, 'overall_f1': 0.3768269997342546, 'overall_accuracy': 0.6268779753931125}
			------------EPOCH 6---------------
Loss: tensor(856.5499, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(681.7786, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(644.2380, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1371.4182, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(798.9041, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(831.5469, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1732.4070, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(780.5233, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(634.8824, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(625.0674, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1097.2322, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(838.3952, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(654.1650, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1572.2283, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(490.8739, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(508.4214, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(406.5067, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(587.7811, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(872.6552, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(888.8791, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1112.0457, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(739.4285, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(497.4695, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(708.7739, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(665.8062, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(697.1447, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1028.9399, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(835.2947, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(983.0244, 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.2939796716184519, 'recall': 0.5074224021592443, 'f1': 0.37227722772277233, 'number': 741}, 'P': {'precision': 0.37803468208092483, 'recall': 0.36495535714285715, 'f1': 0.37137989778534924, 'number': 896}, 'overall_precision': 0.3278917910447761, 'overall_recall': 0.42944410507025044, 'overall_f1': 0.37185929648241206, 'overall_accuracy': 0.6153782742204728}
			------------EPOCH 7---------------
Loss: tensor(688.4124, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(562.7515, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(473.3303, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1105.1594, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(609.9282, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(646.7011, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1307.9006, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(486.7833, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(490.5932, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(395.7155, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(802.0797, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(663.9283, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(490.5623, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1144.0856, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(353.2833, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(365.1514, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(270.8572, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(335.2014, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(588.1733, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(574.2007, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(774.0858, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(492.2521, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(352.6364, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(448.0413, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(597.4208, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(558.8253, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(988.2338, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(716.5233, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(837.1776, 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.25771476230191825, 'recall': 0.41700404858299595, 'f1': 0.3185567010309278, 'number': 741}, 'P': {'precision': 0.3418079096045198, 'recall': 0.2700892857142857, 'f1': 0.30174563591022446, 'number': 896}, 'overall_precision': 0.28893550078657576, 'overall_recall': 0.33659132559560173, 'overall_f1': 0.31094808126410833, 'overall_accuracy': 0.6077736331224368}
			------------EPOCH 8---------------
Loss: tensor(700.6320, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(483.2808, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(414.7033, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(914.7409, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(506.6806, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(635.9136, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1460.5964, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(577.5416, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(389.3019, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(362.3518, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(729.2089, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(666.7439, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(453.0132, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1059.4346, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(459.9820, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(318.8990, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(239.2210, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(443.3028, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(645.2289, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(590.7014, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1168.9373, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(722.1921, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(373.4964, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(709.1543, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(853.2604, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(792.0100, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1181.3251, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(999.6993, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1273.1094, 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.2905317769130999, 'recall': 0.30229419703103916, 'f1': 0.29629629629629634, 'number': 741}, 'P': {'precision': 0.35490196078431374, 'recall': 0.6060267857142857, 'f1': 0.4476504534212696, 'number': 896}, 'overall_precision': 0.3333333333333333, 'overall_recall': 0.468540012217471, 'overall_f1': 0.3895378364652108, 'overall_accuracy': 0.6465387548173032}
			------------EPOCH 9---------------
Loss: tensor(740.2672, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(447.0484, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(301.8774, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1147.8551, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(520.6301, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(581.4173, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1231.4878, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(511.3284, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(476.2532, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(509.6655, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1017.9859, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(904.9883, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(785.9948, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2316.8188, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1733.8953, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(450.9120, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(431.3902, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(502.4660, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1449.2000, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1429.5444, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1674.0450, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1506.3779, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(667.7698, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1006.6766, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(581.8937, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(493.4602, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(890.1229, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(625.1013, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(756.5363, 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.38961038961038963, 'recall': 0.16194331983805668, 'f1': 0.22878932316491898, 'number': 741}, 'P': {'precision': 0.34908136482939633, 'recall': 0.7421875, 'f1': 0.47483041770796136, 'number': 896}, 'overall_precision': 0.35472209670131044, 'overall_recall': 0.47953573610262673, 'overall_f1': 0.40779220779220776, 'overall_accuracy': 0.6128433938544607}
			------------EPOCH 10---------------
Loss: tensor(707.2675, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(469.3253, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(367.1766, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(979.9525, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(750.4117, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(693.5692, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1652.4921, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(766.3434, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(817.1697, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(848.3850, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1374.7672, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(892.2834, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(717.7123, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1371.3145, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(413.6629, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(422.4608, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(303.0042, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(350.8367, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(507.1339, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(502.2138, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(739.4624, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(613.8193, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(334.0679, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(432.0516, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(451.6444, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(426.5182, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(793.2723, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(560.5261, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(641.7197, 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.3291731669266771, 'recall': 0.5695006747638327, 'f1': 0.41720217498764217, 'number': 741}, 'P': {'precision': 0.42190889370932755, 'recall': 0.4341517857142857, 'f1': 0.42794279427942794, 'number': 896}, 'overall_precision': 0.367967332123412, 'overall_recall': 0.4954184483811851, 'overall_f1': 0.42228586305649574, 'overall_accuracy': 0.6321126063928446}
			------------EPOCH 11---------------
Loss: tensor(661.7003, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(442.9802, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(382.8334, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(926.2949, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(456.5330, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(428.4595, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(888.1532, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(322.1141, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(252.1166, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(243.0112, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(487.2380, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(468.9238, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(308.0543, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(668.2497, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(316.5749, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(182.7863, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(196.6902, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(187.7598, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(452.7361, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(355.3817, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(573.3160, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(425.4751, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(282.0939, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(328.8748, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(252.6413, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(278.3972, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(448.0892, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(382.7619, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(542.6719, 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.3525641025641026, 'recall': 0.22267206477732793, 'f1': 0.27295285359801486, 'number': 741}, 'P': {'precision': 0.36146682188591384, 'recall': 0.6930803571428571, 'f1': 0.4751338944146901, 'number': 896}, 'overall_precision': 0.3595608417200366, 'overall_recall': 0.48014660965180206, 'overall_f1': 0.41119539628563956, 'overall_accuracy': 0.6487645034313625}
			------------EPOCH 12---------------
Loss: tensor(545.6619, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(391.5775, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(251.0611, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(704.1406, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(337.0405, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(362.4552, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(874.9307, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(445.9220, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(253.6638, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(209.9143, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(360.5022, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(417.8887, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(254.1105, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(553.0908, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(192.3411, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(148.1363, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(136.8558, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(133.5665, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(354.3579, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(254.8981, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(483.8805, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(416.8487, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(242.6642, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(248.1151, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(289.2771, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(270.0024, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(508.0713, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(429.5156, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(397.9306, 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.37453183520599254, 'recall': 0.5398110661268556, 'f1': 0.44223327805417356, 'number': 741}, 'P': {'precision': 0.45495495495495497, 'recall': 0.5636160714285714, 'f1': 0.5034895314057827, 'number': 896}, 'overall_precision': 0.4155188246097337, 'overall_recall': 0.5528405620036653, 'overall_f1': 0.47444298820445613, 'overall_accuracy': 0.6681779774539909}
			------------EPOCH 13---------------
Loss: tensor(367.2815, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(269.4135, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(147.4986, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(487.3184, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(209.8409, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(240.5895, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(452.5244, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(188.8768, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(149.2054, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(117.2554, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(251.8488, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(278.4836, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(171.4179, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(372.8670, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(187.5490, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(101.9322, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(113.9547, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(100.0151, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(258.1477, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(188.3118, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(339.0817, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(232.9322, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(173.8928, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(126.1259, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(141.1018, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(181.4281, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(287.8162, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(228.2622, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(278.7394, 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.37237237237237236, 'recall': 0.33468286099865047, 'f1': 0.3525230987917555, 'number': 741}, 'P': {'precision': 0.42925824175824173, 'recall': 0.6975446428571429, 'f1': 0.5314625850340136, 'number': 896}, 'overall_precision': 0.4114043355325165, 'overall_recall': 0.533292608430055, 'overall_f1': 0.4644852354349561, 'overall_accuracy': 0.6756795746347093}
			------------EPOCH 14---------------
Loss: tensor(235.0143, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(165.6456, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(86.1156, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(250.5061, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(108.3798, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(137.0570, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(264.2487, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(124.3830, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(97.6435, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.2526, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(135.4564, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(166.0287, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(137.8179, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(219.4698, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(88.4400, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.0438, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.9155, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.6284, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(146.7806, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(110.7707, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(241.6951, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(185.4479, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(137.9998, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.3483, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(95.1566, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(161.7185, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(203.2576, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(167.4670, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(170.1126, 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.36160188457008247, 'recall': 0.4143049932523617, 'f1': 0.3861635220125786, 'number': 741}, 'P': {'precision': 0.4271548436308162, 'recall': 0.625, 'f1': 0.5074762120525601, 'number': 896}, 'overall_precision': 0.4013888888888889, 'overall_recall': 0.529627367135003, 'overall_f1': 0.45667632341322095, 'overall_accuracy': 0.6678276281351112}
			------------EPOCH 15---------------
Loss: tensor(168.7337, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(134.7351, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.5932, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(158.9225, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.2945, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(107.5354, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(209.9586, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.8663, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.9796, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.9207, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(84.9154, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(107.5432, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(90.7785, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(114.9914, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.7465, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.2600, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.4317, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.6046, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(109.4587, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.5608, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(169.5022, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(134.9216, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(94.5565, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.3539, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.4560, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(116.3480, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(119.6640, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(97.0534, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(117.2854, 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.3622641509433962, 'recall': 0.38866396761133604, 'f1': 0.37499999999999994, 'number': 741}, 'P': {'precision': 0.4282511210762332, 'recall': 0.6395089285714286, 'f1': 0.5129811996418979, 'number': 896}, 'overall_precision': 0.40365682137834036, 'overall_recall': 0.5259621258399512, 'overall_f1': 0.456763925729443, 'overall_accuracy': 0.6693938956783381}
			------------EPOCH 16---------------
Loss: tensor(105.7845, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(88.6004, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.5924, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(109.5268, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.2076, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(82.7283, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(141.0751, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.9440, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.0548, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.2959, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.0773, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.4860, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.9955, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.4945, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.9740, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.3085, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.2905, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.4065, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(75.9153, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.8573, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(121.3322, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(101.6924, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(86.3980, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.4621, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.0268, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(87.8032, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(86.2623, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.0085, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(94.5314, 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.37528604118993136, 'recall': 0.4426450742240216, 'f1': 0.40619195046439627, 'number': 741}, 'P': {'precision': 0.4341387373343726, 'recall': 0.6216517857142857, 'f1': 0.5112436897659477, 'number': 896}, 'overall_precision': 0.4102920723226704, 'overall_recall': 0.5406230910201588, 'overall_f1': 0.4665260938323669, 'overall_accuracy': 0.6697442449972179}
			------------EPOCH 17---------------
Loss: tensor(99.4849, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.5613, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.9190, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(85.4967, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.8044, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.5094, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(103.5248, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.3184, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.6648, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.1033, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.3748, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.3320, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.3803, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.5590, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.0962, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.1372, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.9585, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.8440, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.7022, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.8642, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(93.6332, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(82.4849, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.6259, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.2282, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.2742, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(75.2421, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.9437, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.1342, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.0966, 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.3594847775175644, 'recall': 0.4143049932523617, 'f1': 0.3849529780564263, 'number': 741}, 'P': {'precision': 0.44282425172678436, 'recall': 0.6439732142857143, 'f1': 0.5247839927239655, 'number': 896}, 'overall_precision': 0.4098284654612888, 'overall_recall': 0.5400122174709835, 'overall_f1': 0.46599894570374273, 'overall_accuracy': 0.6744842651938256}
			------------EPOCH 18---------------
Loss: tensor(62.2466, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.9208, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.5980, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.4474, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.2450, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.4700, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.7110, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.7518, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.0465, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.2602, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.9628, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.6208, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.1397, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.0026, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.8373, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.2517, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.1868, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.5909, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.5750, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.3238, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.8769, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.1275, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.5139, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.2409, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.6577, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.4839, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.2399, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.4377, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.9948, 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.36363636363636365, 'recall': 0.4318488529014845, 'f1': 0.39481801357186924, 'number': 741}, 'P': {'precision': 0.45476003147128247, 'recall': 0.6450892857142857, 'f1': 0.5334563913244117, 'number': 896}, 'overall_precision': 0.4174802417480242, 'overall_recall': 0.548564447159438, 'overall_f1': 0.47412882787750793, 'overall_accuracy': 0.6704243348515138}
			------------EPOCH 19---------------
Loss: tensor(43.9377, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.2584, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.3232, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.3316, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.9789, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.6857, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.2046, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.8595, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.4233, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.9082, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.2658, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.9977, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.5229, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.7939, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.8310, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.9073, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.6695, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.7879, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.8595, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.9310, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.0285, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.4124, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.7509, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.1865, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.3758, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.0435, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.8901, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.1908, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.7180, 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.35384615384615387, 'recall': 0.40350877192982454, 'f1': 0.3770491803278689, 'number': 741}, 'P': {'precision': 0.4553224553224553, 'recall': 0.6540178571428571, 'f1': 0.5368758589097573, 'number': 896}, 'overall_precision': 0.4151031894934334, 'overall_recall': 0.5406230910201588, 'overall_f1': 0.469620589015654, 'overall_accuracy': 0.6753498340992932}
			------------EPOCH 20---------------
Loss: tensor(32.7228, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.0181, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.7112, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.2571, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.0676, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.8786, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.4846, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.2683, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.5616, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.9706, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.3690, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.0999, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.9047, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.9494, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.3308, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.6469, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.8107, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.8619, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.3782, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.3461, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.7606, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.6784, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.9238, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.8941, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.5604, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.6282, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.9495, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.8901, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.0061, 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.35359116022099446, 'recall': 0.4318488529014845, 'f1': 0.38882138517618464, 'number': 741}, 'P': {'precision': 0.4654895666131621, 'recall': 0.6473214285714286, 'f1': 0.5415499533146592, 'number': 896}, 'overall_precision': 0.41841004184100417, 'overall_recall': 0.5497861942577886, 'overall_f1': 0.4751847940865892, 'overall_accuracy': 0.6722791253632298}
			------------EPOCH 21---------------
Loss: tensor(23.7521, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.2236, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.7519, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.6451, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.9560, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.6805, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.2996, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.6402, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.3310, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.7561, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.5801, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.6817, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.1632, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.0822, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.3206, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.7044, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.6738, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.6170, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.1570, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.6411, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.5765, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.4922, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.0817, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.2451, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.3184, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.5579, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.3629, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.4028, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.7471, 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.33674630261660976, 'recall': 0.39946018893387314, 'f1': 0.3654320987654321, 'number': 741}, 'P': {'precision': 0.43808049535603716, 'recall': 0.6316964285714286, 'f1': 0.5173674588665449, 'number': 896}, 'overall_precision': 0.39705204974666053, 'overall_recall': 0.5265729993891265, 'overall_f1': 0.4527310924369748, 'overall_accuracy': 0.6619747336314737}
			------------EPOCH 22---------------
Loss: tensor(32.9000, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.7777, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.8867, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.9642, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.2416, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.0777, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.0865, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.2009, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.7851, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.7886, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.6344, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.1539, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.1693, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.4479, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.8374, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.9253, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.0479, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.7041, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.4666, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.8304, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.7161, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.7013, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.6284, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.8444, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.9873, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.0338, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.6931, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.7684, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.1250, 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.33153347732181426, 'recall': 0.4143049932523617, 'f1': 0.3683263347330534, 'number': 741}, 'P': {'precision': 0.4342629482071713, 'recall': 0.6082589285714286, 'f1': 0.506741050674105, 'number': 896}, 'overall_precision': 0.390646492434663, 'overall_recall': 0.5204642638973732, 'overall_f1': 0.4463069669984285, 'overall_accuracy': 0.658120891123797}
			------------EPOCH 23---------------
Loss: tensor(24.3674, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.6993, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.3074, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.3288, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.7806, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.4847, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.7497, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.7605, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.6869, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.8778, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.8766, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.1799, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.1660, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.2593, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.4861, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.7136, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.8003, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.5092, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.0577, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.3730, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.9376, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.9822, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.9549, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.0868, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.2178, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.1196, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.3688, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.3753, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.5700, 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.32893289328932895, 'recall': 0.40350877192982454, 'f1': 0.3624242424242424, 'number': 741}, 'P': {'precision': 0.43674456083803387, 'recall': 0.6049107142857143, 'f1': 0.5072531586335985, 'number': 896}, 'overall_precision': 0.3911627906976744, 'overall_recall': 0.5137446548564447, 'overall_f1': 0.44415104304198577, 'overall_accuracy': 0.6619747336314737}
			------------EPOCH 24---------------
Loss: tensor(15.2352, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.1059, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.1465, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.1784, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.9729, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.3661, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.9613, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.4023, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.5572, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.8968, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.8470, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.2234, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.7829, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.3685, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.3958, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.7089, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.8142, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.6587, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.2073, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.5091, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.6748, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.0813, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.3841, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.9860, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.1876, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.3734, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.6051, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.4415, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.8801, 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.3246471226927253, 'recall': 0.40350877192982454, 'f1': 0.35980746089049337, 'number': 741}, 'P': {'precision': 0.44212218649517687, 'recall': 0.6138392857142857, 'f1': 0.5140186915887851, 'number': 896}, 'overall_precision': 0.39214780600461896, 'overall_recall': 0.5186316432498472, 'overall_f1': 0.44660704892162023, 'overall_accuracy': 0.661500731611813}
			------------EPOCH 25---------------
Loss: tensor(11.5732, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.1142, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.6403, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.4807, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.2905, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.8875, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.7684, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.8069, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.9665, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.7687, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.2424, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.0806, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.1875, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.5345, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.4370, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.0551, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.8740, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.8451, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.2588, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.7249, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.7997, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.6543, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.2432, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.0068, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.2984, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.2838, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.7778, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.8980, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.4328, 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.31573033707865167, 'recall': 0.3792172739541161, 'f1': 0.34457388105456777, 'number': 741}, 'P': {'precision': 0.4406374501992032, 'recall': 0.6171875, 'f1': 0.5141794514179452, 'number': 896}, 'overall_precision': 0.3888111888111888, 'overall_recall': 0.5094685400122174, 'overall_f1': 0.4410364886303543, 'overall_accuracy': 0.6610061208086887}
			------------EPOCH 26---------------
Loss: tensor(9.3434, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.1088, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.5569, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.7335, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.8432, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.8586, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.8557, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.3050, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.7438, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.9410, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.9077, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.5769, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.1512, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.6965, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.6482, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.5008, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.7395, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.0150, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.0176, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.1910, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.9548, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.0208, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.9889, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.4884, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.0055, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.0264, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.3758, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.7227, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.0363, 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.3252375923970433, 'recall': 0.4156545209176788, 'f1': 0.36492890995260663, 'number': 741}, 'P': {'precision': 0.44326530612244897, 'recall': 0.6060267857142857, 'f1': 0.512022630834512, 'number': 896}, 'overall_precision': 0.391804788213628, 'overall_recall': 0.5198533903481979, 'overall_f1': 0.4468364400105015, 'overall_accuracy': 0.6611503822929332}
			------------EPOCH 27---------------
Loss: tensor(7.9611, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.6280, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.1535, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.4997, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.2131, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.5718, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.4208, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.5070, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.8889, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.3133, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.7551, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.2703, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.9956, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.9795, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.9866, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.8818, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.1048, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.3500, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.3082, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.6537, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.2236, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.2590, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.9427, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.6999, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.0506, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.3565, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.5192, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.9759, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.7958, 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.3180327868852459, 'recall': 0.39271255060728744, 'f1': 0.35144927536231885, 'number': 741}, 'P': {'precision': 0.44617912900575185, 'recall': 0.6060267857142857, 'f1': 0.513961192617132, 'number': 896}, 'overall_precision': 0.39118198874296434, 'overall_recall': 0.5094685400122174, 'overall_f1': 0.4425577076147519, 'overall_accuracy': 0.663273086989675}
			------------EPOCH 28---------------
Loss: tensor(6.9722, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.2061, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.6859, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.3190, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.1966, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.6246, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.9434, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.8083, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.3134, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.9264, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.0871, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.4358, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.1964, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.7511, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.5563, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.7517, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.6534, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.9842, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.7484, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.2594, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.7531, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.4980, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.1809, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.9825, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.3888, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.3983, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.9590, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.2466, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.3176, 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.319706498951782, 'recall': 0.4116059379217274, 'f1': 0.35988200589970504, 'number': 741}, 'P': {'precision': 0.44471744471744473, 'recall': 0.6060267857142857, 'f1': 0.5129900803023146, 'number': 896}, 'overall_precision': 0.38988505747126434, 'overall_recall': 0.518020769700672, 'overall_f1': 0.44491080797481636, 'overall_accuracy': 0.6596253323166333}
			------------EPOCH 29---------------
Loss: tensor(6.3669, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.7187, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.4432, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.9936, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.7257, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.1142, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.7864, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.9939, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.9540, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.6658, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.6906, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.8750, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.1510, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.4530, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.1541, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.5121, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.3666, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.7030, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.3513, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.8652, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.1528, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.1800, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.8839, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.5490, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.7911, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.6582, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.4105, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.7865, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.8167, 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.3064516129032258, 'recall': 0.38461538461538464, 'f1': 0.34111310592459604, 'number': 741}, 'P': {'precision': 0.4434499593165175, 'recall': 0.6082589285714286, 'f1': 0.5129411764705881, 'number': 896}, 'overall_precision': 0.38443723946271424, 'overall_recall': 0.5070250458155162, 'overall_f1': 0.43730242360379346, 'overall_accuracy': 0.6602435958205387}
			------------EPOCH 30---------------
Loss: tensor(5.8492, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.6425, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.9946, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.9657, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.5401, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.1171, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.1592, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.6820, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.6571, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.4262, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.3617, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.5100, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.6277, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.8609, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.9084, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.2162, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.1565, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.4128, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.0766, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.0629, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.9145, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.3918, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.9999, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.2491, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.3194, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.5990, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.9035, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.4041, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.5057, 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.2993492407809111, 'recall': 0.3724696356275304, 'f1': 0.3319302465423933, 'number': 741}, 'P': {'precision': 0.4461663947797716, 'recall': 0.6104910714285714, 'f1': 0.5155513666352497, 'number': 896}, 'overall_precision': 0.38314711359404097, 'overall_recall': 0.5027489309712889, 'overall_f1': 0.43487450462351385, 'overall_accuracy': 0.6602435958205387}
