Tokenizer: 8epoch_complete/tokenizer/ Model: 8epoch_complete/model/
	Train size: 80 Test size: 20


		-------------RUN 1-----------
			------------EPOCH 1---------------
Loss: tensor(2019.4121, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3134.7979, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3718.1812, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2699.5825, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1338.9055, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1748.6746, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1015.4683, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1586.8934, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3085.0571, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2768.9741, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5173.6182, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1089.0288, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2069.6514, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1184.7324, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2133.4268, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2339.5928, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2980.7539, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2966.1863, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2246.3389, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2428.6592, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2622.0007, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5271.3359, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1832.9673, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2017.5532, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1605.4169, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1780.6941, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1813.7512, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2075.2739, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1941.3372, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2223.2227, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2866.8081, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2702.1802, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2673.7466, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2662.5151, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2523.6770, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2443.7024, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1582.6313, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4058.4683, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3738.5444, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1817.3615, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3077.2834, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1269.1692, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2555.1919, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1853.9197, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2611.1145, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.2356687898089172, 'recall': 0.0925, 'f1': 0.13285457809694795, 'number': 400}, 'P': {'precision': 0.13924050632911392, 'recall': 0.2396039603960396, 'f1': 0.17612809315866085, 'number': 505}, 'overall_precision': 0.1539961013645224, 'overall_recall': 0.17458563535911603, 'overall_f1': 0.16364577938891764, 'overall_accuracy': 0.6077878601004317}
			------------EPOCH 2---------------
Loss: tensor(1339.9591, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2094.3486, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2614.2778, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1867.8698, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(936.5041, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1250.2640, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(707.8477, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1089.4214, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2194.4983, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1841.6467, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3704.1636, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(772.3684, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1544.7322, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(919.1792, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1480.0317, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1671.9136, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2291.8679, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2356.8110, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1832.0574, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1756.6531, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1917.6257, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4242.0640, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1373.3412, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1656.5186, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1468.2067, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1680.8763, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1725.4957, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1844.2407, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1582.5293, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1595.0947, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2267.8271, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1994.6427, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2005.4205, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2105.1187, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1939.0693, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1980.5989, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1221.4836, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3437.3164, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3247.8367, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1454.8839, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2279.7515, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1016.4025, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1907.0376, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1532.5203, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2119.8975, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.22797927461139897, 'recall': 0.11, 'f1': 0.148397976391231, 'number': 400}, 'P': {'precision': 0.22983870967741934, 'recall': 0.4514851485148515, 'f1': 0.3046092184368738, 'number': 505}, 'overall_precision': 0.22953586497890296, 'overall_recall': 0.3005524861878453, 'overall_f1': 0.26028708133971296, 'overall_accuracy': 0.6350541802484363}
			------------EPOCH 3---------------
Loss: tensor(1021.5659, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1674.1719, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2268.1201, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1598.8964, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(839.6176, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1055.1373, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(578.6338, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(896.0953, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1690.8340, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1311.6573, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2962.9060, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(658.5021, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1335.5449, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(751.3711, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1154.2966, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1393.0244, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1950.1091, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1996.7708, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1532.0793, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1368.3787, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1485.5198, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3415.4893, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1146.8440, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1349.9772, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1033.5566, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1094.2336, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1067.5808, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1359.6423, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1312.6681, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1250.3730, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1815.8928, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1495.0930, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1505.0240, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1928.3833, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1695.8948, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1803.9404, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(951.3529, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2657.7432, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2645.7136, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1114.0192, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1551.4116, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(835.6500, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1598.4235, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1255.4744, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1712.7230, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.31417624521072796, 'recall': 0.205, 'f1': 0.2481089258698941, 'number': 400}, 'P': {'precision': 0.26049382716049385, 'recall': 0.4178217821782178, 'f1': 0.32091254752851706, 'number': 505}, 'overall_precision': 0.2735760971055089, 'overall_recall': 0.3237569060773481, 'overall_f1': 0.2965587044534413, 'overall_accuracy': 0.6692361906439961}
			------------EPOCH 4---------------
Loss: tensor(651.1888, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1322.1547, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1848.8064, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1226.8472, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(634.8173, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(781.1850, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(451.8370, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(823.3561, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1490.5159, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1041.6315, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2362.4683, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(532.7518, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1078.1079, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(549.4816, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(933.1528, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1266.4901, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1549.8022, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1555.9534, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1167.1115, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1145.4568, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1187.2074, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2349.0044, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(922.8285, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1107.7527, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(608.7301, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(599.2526, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(548.4520, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(912.9979, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(974.9565, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(815.1840, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1310.1803, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1021.6737, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1148.6047, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1383.8311, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1341.3369, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1266.9368, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(832.0760, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1817.8730, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1881.1949, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(776.5658, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(888.7452, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(664.7668, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1258.7595, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(909.7996, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1355.9575, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.41414141414141414, 'recall': 0.205, 'f1': 0.27424749163879597, 'number': 400}, 'P': {'precision': 0.24052132701421802, 'recall': 0.401980198019802, 'f1': 0.30096367679762787, 'number': 505}, 'overall_precision': 0.27351247600767753, 'overall_recall': 0.3149171270718232, 'overall_f1': 0.29275808936825887, 'overall_accuracy': 0.6763721258038939}
			------------EPOCH 5---------------
Loss: tensor(443.3646, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(999.4490, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1443.5081, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(807.7985, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(382.7833, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(469.1534, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(340.2086, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(720.9031, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1379.0421, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(634.1474, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1826.2789, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(444.5367, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(822.8693, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(439.4987, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(587.4292, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(704.9335, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1102.2413, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1275.5767, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(899.1871, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(871.3574, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(947.5152, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1670.3350, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(750.5844, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(954.1879, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(363.3600, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(392.1009, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(362.3604, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(575.7507, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(642.8230, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(494.6315, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(877.0078, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(810.6654, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(747.2782, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1164.1565, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1051.9902, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(814.2764, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(463.1049, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1183.5543, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1268.3818, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(361.4351, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(683.8007, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(515.5615, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(945.5203, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(752.6930, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(950.2170, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.42570281124497994, 'recall': 0.265, 'f1': 0.3266563944530046, 'number': 400}, 'P': {'precision': 0.40192926045016075, 'recall': 0.49504950495049505, 'f1': 0.44365572315882873, 'number': 505}, 'overall_precision': 0.4087256027554535, 'overall_recall': 0.39337016574585637, 'overall_f1': 0.4009009009009009, 'overall_accuracy': 0.6738613338031891}
			------------EPOCH 6---------------
Loss: tensor(298.9505, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(819.5733, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1010.1193, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(752.5682, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(234.2105, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(299.1564, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(205.9783, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(537.4785, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1060.4548, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(370.3276, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1449.0410, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(313.8395, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(794.8954, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(353.4315, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(519.7177, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(494.0657, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(915.3329, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1077.2308, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(726.2246, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(726.6430, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1136.0586, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2619.0815, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(681.5103, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1236.2192, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(400.8182, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(356.2154, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(292.4048, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(562.3471, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(508.6524, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(314.7643, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(638.1436, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(587.0272, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(756.9910, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1216.2451, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(996.1656, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(784.0533, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(500.6217, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1315.9722, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1522.2346, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(454.9247, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(437.7400, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(431.8581, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(931.5536, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(585.8070, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(659.7358, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3879310344827586, 'recall': 0.45, 'f1': 0.4166666666666667, 'number': 400}, 'P': {'precision': 0.43272727272727274, 'recall': 0.47128712871287126, 'f1': 0.45118483412322274, 'number': 505}, 'overall_precision': 0.41222879684418146, 'overall_recall': 0.46187845303867403, 'overall_f1': 0.43564356435643564, 'overall_accuracy': 0.7100255484098318}
			------------EPOCH 7---------------
Loss: tensor(238.4965, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(578.4054, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(731.7852, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(495.8774, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(213.2488, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(351.5422, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(280.1028, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(480.8468, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(885.7206, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(542.4429, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1457.4829, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(233.5232, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(598.2702, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(317.0505, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(375.6058, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(425.6595, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(671.3650, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(647.6512, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(571.8732, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(559.1362, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(718.2834, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1676.6566, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(727.3489, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(843.5735, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(224.2162, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(423.6172, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(345.7880, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(516.5487, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(425.8946, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(298.2932, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(551.3235, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(506.5586, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(579.2655, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(742.8191, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(639.2500, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(529.9985, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(274.2413, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(882.9946, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(760.5962, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(227.2365, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(377.1533, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(241.6348, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(579.9013, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(429.3978, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(744.8640, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4268774703557312, 'recall': 0.27, 'f1': 0.33078101071975496, 'number': 400}, 'P': {'precision': 0.5148305084745762, 'recall': 0.48118811881188117, 'f1': 0.49744114636642783, 'number': 505}, 'overall_precision': 0.48413793103448277, 'overall_recall': 0.3878453038674033, 'overall_f1': 0.4306748466257668, 'overall_accuracy': 0.6039996476081403}
			------------EPOCH 8---------------
Loss: tensor(211.6688, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(504.7314, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(621.1900, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(488.2466, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(218.4272, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(243.9067, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(219.6014, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(434.3099, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(727.2659, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(780.0218, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1324.1688, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(322.9567, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(326.0061, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(237.6546, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(235.2029, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(219.7288, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(541.4641, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(496.9449, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(401.6534, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(319.3005, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(570.4632, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1048.6616, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(524.4358, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(549.1371, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(250.9246, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(262.9587, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(207.6393, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(396.8408, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(550.6716, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1584.7150, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1793.8525, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(851.9933, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1004.7092, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1029.2186, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(753.0894, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(796.7795, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(440.3064, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1255.0825, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1376.5215, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(542.7056, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(253.2723, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(203.7516, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(360.8802, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(391.2913, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(344.2963, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.39572192513368987, 'recall': 0.185, 'f1': 0.252129471890971, 'number': 400}, 'P': {'precision': 0.40398550724637683, 'recall': 0.4415841584158416, 'f1': 0.4219489120151372, 'number': 505}, 'overall_precision': 0.401894451962111, 'overall_recall': 0.3281767955801105, 'overall_f1': 0.3613138686131387, 'overall_accuracy': 0.5795965113205885}
			------------EPOCH 9---------------
Loss: tensor(237.8190, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(353.9134, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(513.9473, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(367.1866, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(252.0136, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(392.0564, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(214.2267, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(478.7175, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1474.9496, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(609.8524, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1651.0668, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(587.5989, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(751.1804, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(364.8932, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(528.8402, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1470.3254, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(515.4017, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(586.0164, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(583.4857, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(858.9155, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(567.9724, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(784.3248, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(508.8653, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(488.9727, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(125.3697, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(247.6833, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(231.0385, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(388.6900, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(413.4026, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(260.8935, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(594.1980, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(424.8573, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(849.6094, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1040.5677, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(676.4688, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(545.5333, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(396.4654, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(851.9897, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1633.3226, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(402.4858, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(956.0111, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(585.4841, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(820.8094, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(725.5662, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1127.0879, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.33712660028449504, 'recall': 0.5925, 'f1': 0.4297370806890299, 'number': 400}, 'P': {'precision': 0.5536912751677853, 'recall': 0.32673267326732675, 'f1': 0.41095890410958913, 'number': 505}, 'overall_precision': 0.4015984015984016, 'overall_recall': 0.44419889502762433, 'overall_f1': 0.42182581322140617, 'overall_accuracy': 0.6662408598361378}
			------------EPOCH 10---------------
Loss: tensor(204.2988, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(765.0980, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(847.7501, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(745.5534, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(183.4415, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(247.1510, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(166.9771, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(315.1192, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(539.8508, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(320.6364, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(826.6766, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(135.0169, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(322.9448, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(174.9374, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(232.2808, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(216.6131, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(368.1585, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(350.8431, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(422.9391, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(283.2446, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(430.0794, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(761.1853, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(450.0034, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(447.8539, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(201.5948, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(220.6281, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(254.0966, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(336.2750, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(290.6592, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(339.0270, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(467.6702, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(482.0086, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(661.8785, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1021.5963, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(720.3467, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(557.1127, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(284.9475, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(853.5515, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(761.5674, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(232.1703, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(205.8791, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(156.1453, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(402.6272, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(267.2936, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(421.2504, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.2919418758256275, 'recall': 0.5525, 'f1': 0.3820224719101123, 'number': 400}, 'P': {'precision': 0.6291390728476821, 'recall': 0.18811881188118812, 'f1': 0.2896341463414634, 'number': 505}, 'overall_precision': 0.34801762114537443, 'overall_recall': 0.34917127071823206, 'overall_f1': 0.34859349145063434, 'overall_accuracy': 0.5730332129327812}
			------------EPOCH 11---------------
Loss: tensor(194.9603, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(601.6886, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(578.6769, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(474.1085, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(168.8821, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(410.4246, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(244.6173, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(603.8378, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1051.5126, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(673.2369, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2405.0571, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(262.0062, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(602.0205, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(394.9684, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(314.4312, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(401.5308, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(352.1119, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(474.4671, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(420.2899, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(237.3607, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(348.7500, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(507.8018, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(234.1680, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(282.7691, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(140.9378, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(163.7086, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(155.1512, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(207.1466, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(261.8434, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(330.5747, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(372.5118, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(342.8297, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(795.0823, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1339.5928, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(950.4739, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(656.0267, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(783.1562, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1689.3933, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1847.5778, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(648.8717, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(337.6944, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(354.7161, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1007.4363, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(537.7372, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(421.8719, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4110429447852761, 'recall': 0.5025, 'f1': 0.452193475815523, 'number': 400}, 'P': {'precision': 0.5308641975308642, 'recall': 0.5108910891089109, 'f1': 0.520686175580222, 'number': 505}, 'overall_precision': 0.4707692307692308, 'overall_recall': 0.507182320441989, 'overall_f1': 0.4882978723404255, 'overall_accuracy': 0.7048718174610167}
			------------EPOCH 12---------------
Loss: tensor(121.4350, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(227.5311, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(324.7564, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(198.1506, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(92.5433, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(167.6382, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(118.1881, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(261.2166, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(474.6811, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(298.9181, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1045.8430, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(178.0247, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(924.2419, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(445.8089, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(517.7576, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(757.4206, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1356.5015, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1458.3472, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1524.8564, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(753.8854, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(654.5620, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2270.3613, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(507.6839, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(925.1835, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(198.4745, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(211.5397, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(157.9238, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(362.3895, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(321.7478, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(176.9932, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(486.3246, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(480.3003, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(341.4330, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(391.3949, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(294.0729, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(271.3590, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(192.5409, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(482.7300, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(492.2725, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(158.4374, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(239.2676, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(140.6017, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(389.7274, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(267.2777, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(620.2754, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.6046511627906976, 'recall': 0.195, 'f1': 0.2948960302457467, 'number': 400}, 'P': {'precision': 0.37252619324796277, 'recall': 0.6336633663366337, 'f1': 0.46920821114369504, 'number': 505}, 'overall_precision': 0.402834008097166, 'overall_recall': 0.4397790055248619, 'overall_f1': 0.42049656629688326, 'overall_accuracy': 0.6921857105100873}
			------------EPOCH 13---------------
Loss: tensor(803.5139, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(955.9242, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1348.4878, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(463.6187, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(209.2704, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(242.3777, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(324.2373, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(832.3351, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(838.4586, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(324.8279, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1163.9028, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(248.8901, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(337.4223, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(214.1648, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(308.8247, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(365.2245, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(337.0821, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(344.3922, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(250.0425, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(282.6237, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(266.7978, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(448.0102, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(224.8765, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(258.7543, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(91.4856, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(97.8454, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(103.0448, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(169.7600, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(176.6707, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(101.4845, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(261.9093, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(282.4218, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(355.0598, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(283.7765, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(249.0459, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(238.6409, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(201.2333, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(567.5795, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(447.3829, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(130.9816, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(202.9835, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(126.6159, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(225.7905, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(169.8543, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(233.7027, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3979591836734694, 'recall': 0.4875, 'f1': 0.43820224719101125, 'number': 400}, 'P': {'precision': 0.5761904761904761, 'recall': 0.4792079207920792, 'f1': 0.5232432432432432, 'number': 505}, 'overall_precision': 0.48021978021978023, 'overall_recall': 0.48287292817679556, 'overall_f1': 0.4815426997245179, 'overall_accuracy': 0.6942560126861069}
			------------EPOCH 14---------------
Loss: tensor(85.3806, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(157.8950, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(210.6276, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(138.8763, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.3929, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(104.0310, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.9834, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(184.5456, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(245.5426, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(168.5213, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(306.1058, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.1454, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(141.6298, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.2495, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(139.1282, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(93.9045, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(170.9153, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(220.2843, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(157.2241, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(103.6257, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(184.8494, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(299.8829, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(130.9431, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(185.0201, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.4495, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.7589, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.5005, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(116.0874, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(94.8120, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(84.9335, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(178.3613, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(172.9314, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(143.8463, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(178.8667, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(152.0119, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(104.0286, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(116.1611, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(169.6830, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(208.5894, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.8052, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(103.6192, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.5101, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(110.7911, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(97.3298, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(148.5556, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4984520123839009, 'recall': 0.4025, 'f1': 0.44536652835408025, 'number': 400}, 'P': {'precision': 0.5099009900990099, 'recall': 0.6118811881188119, 'f1': 0.5562556255625561, 'number': 505}, 'overall_precision': 0.5059203444564048, 'overall_recall': 0.5193370165745856, 'overall_f1': 0.5125408942202836, 'overall_accuracy': 0.7227997533256981}
			------------EPOCH 15---------------
Loss: tensor(82.1807, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(95.2762, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(153.7370, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.8743, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.2156, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.6663, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.3149, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(149.4688, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(206.3149, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(148.0411, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(193.4989, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.3910, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(110.1415, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.4325, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(119.2628, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(88.8463, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(118.9117, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(115.9245, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(107.8913, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(102.0348, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(143.2765, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(198.4336, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(102.0321, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(148.1951, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.1090, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.4231, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.8458, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(75.9965, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.5495, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.5132, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(104.3834, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(137.2652, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(92.3462, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(137.8632, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(104.4121, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(75.6225, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(81.7466, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(117.2541, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(179.7195, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.7486, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(84.9877, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.5916, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(86.4269, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.0041, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(107.0686, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.47619047619047616, 'recall': 0.45, 'f1': 0.4627249357326478, 'number': 400}, 'P': {'precision': 0.5008912655971479, 'recall': 0.5564356435643565, 'f1': 0.5272045028142589, 'number': 505}, 'overall_precision': 0.4909478168264111, 'overall_recall': 0.5093922651933702, 'overall_f1': 0.5000000000000001, 'overall_accuracy': 0.7293630517135055}
			------------EPOCH 16---------------
Loss: tensor(41.3910, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.0010, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(99.4566, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.7046, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.8292, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.6569, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.8329, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(95.0290, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(136.6535, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(88.1015, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(160.8330, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.8854, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.7105, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.0349, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.3148, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.8311, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(91.1665, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(100.3730, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.8357, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.3910, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(97.0987, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(190.6212, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.1151, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(125.6128, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.8532, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.9373, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.1828, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.5244, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.6712, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.8199, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(96.0531, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(123.1173, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(83.8735, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(91.8270, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(83.8372, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.6714, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.2038, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(104.0837, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(153.7023, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.6431, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.1887, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.5219, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(76.6124, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.6501, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(95.3114, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.48186528497409326, 'recall': 0.465, 'f1': 0.4732824427480916, 'number': 400}, 'P': {'precision': 0.5222222222222223, 'recall': 0.5584158415841585, 'f1': 0.5397129186602871, 'number': 505}, 'overall_precision': 0.5053995680345572, 'overall_recall': 0.5171270718232044, 'overall_f1': 0.5111960677225561, 'overall_accuracy': 0.7229319002731037}
			------------EPOCH 17---------------
Loss: tensor(39.1012, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.1846, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(87.2515, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.2550, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.0900, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.7490, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.6656, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.4536, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(107.6673, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.4243, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(146.7843, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.9197, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.4104, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.5039, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.4640, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.0244, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.3350, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(94.0253, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.7576, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.3121, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(90.7981, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(151.8185, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.1422, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(91.6657, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.7596, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.3532, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.8880, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.2216, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.6348, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.2713, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(86.1317, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(111.8972, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.8495, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.6324, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.6422, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.1840, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.2993, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(95.1718, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(136.1366, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.0477, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.5404, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.3485, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.8623, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.0674, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(88.9013, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.48787061994609165, 'recall': 0.4525, 'f1': 0.46952010376134884, 'number': 400}, 'P': {'precision': 0.539568345323741, 'recall': 0.594059405940594, 'f1': 0.5655042412818096, 'number': 505}, 'overall_precision': 0.5188781014023732, 'overall_recall': 0.5314917127071823, 'overall_f1': 0.5251091703056768, 'overall_accuracy': 0.7208615980970839}
			------------EPOCH 18---------------
Loss: tensor(33.6301, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.9332, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.9637, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.7614, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.0948, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.2345, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.3359, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.8511, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(86.9682, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.7169, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(130.4251, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.3181, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.6435, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.6416, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.2349, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.6768, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.3972, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(79.8295, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.8075, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.7801, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.3828, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(131.4031, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.6068, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(92.5924, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.3041, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.1450, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.4782, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.0556, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.6535, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.6343, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(76.3139, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(101.3897, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.5152, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.6682, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.5999, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.7066, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.6676, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(86.0261, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(126.0665, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.9453, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.9612, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.1835, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.9786, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.9956, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(79.4496, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.47883597883597884, 'recall': 0.4525, 'f1': 0.4652956298200514, 'number': 400}, 'P': {'precision': 0.5474060822898033, 'recall': 0.6059405940594059, 'f1': 0.575187969924812, 'number': 505}, 'overall_precision': 0.5197438633938101, 'overall_recall': 0.538121546961326, 'overall_f1': 0.528773072747014, 'overall_accuracy': 0.7231521451854462}
			------------EPOCH 19---------------
Loss: tensor(31.5484, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.4638, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.6812, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.0905, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.2541, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.9689, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.8075, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.9878, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(75.9723, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.7584, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(118.4039, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.9995, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.3117, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.4939, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.6857, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.2016, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.7467, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.3229, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.8862, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.7997, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.7682, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(120.6583, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.9409, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(108.5473, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.9111, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.6175, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.7542, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.5471, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.7874, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.4230, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.8727, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(96.4163, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.7282, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.7765, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.4223, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.3609, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.1395, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(84.0548, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(122.6807, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.1445, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.6939, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.6675, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.8086, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.5458, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.3938, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4789473684210526, 'recall': 0.455, 'f1': 0.4666666666666667, 'number': 400}, 'P': {'precision': 0.5845323741007195, 'recall': 0.6435643564356436, 'f1': 0.6126295947219604, 'number': 505}, 'overall_precision': 0.5416666666666666, 'overall_recall': 0.5602209944751381, 'overall_f1': 0.5507876154263986, 'overall_accuracy': 0.7239450268698793}
			------------EPOCH 20---------------
Loss: tensor(27.2115, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.3327, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.5472, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.6837, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.9531, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.4120, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.1858, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.7177, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.2227, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.0335, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(103.3686, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.1314, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.9787, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.3378, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.9194, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.3936, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.5112, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.4158, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.9148, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.1870, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.4971, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(112.8380, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.6571, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(81.1876, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.6925, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.3896, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.7506, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.6409, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.9444, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.3256, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.4835, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(87.3058, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.2146, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.8882, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.0835, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.6379, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.2045, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.6573, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(110.8933, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.5655, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.2152, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.1735, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.6108, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.8399, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.8912, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.46981627296587924, 'recall': 0.4475, 'f1': 0.45838668373879643, 'number': 400}, 'P': {'precision': 0.592057761732852, 'recall': 0.6495049504950495, 'f1': 0.6194523135033049, 'number': 505}, 'overall_precision': 0.5422459893048128, 'overall_recall': 0.5602209944751381, 'overall_f1': 0.551086956521739, 'overall_accuracy': 0.72539864329134}
			------------EPOCH 21---------------
Loss: tensor(22.5379, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.4159, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.0310, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.0002, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.2429, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.0198, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.8261, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.5295, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.3724, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.3610, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(93.2091, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.0709, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.9252, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.6587, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.7032, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.7655, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.5090, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.2021, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.4178, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.2677, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.5309, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(104.9892, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.5686, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.1545, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.4643, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.7670, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.9290, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.5567, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.1049, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.5397, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.8134, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.4407, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.1748, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.4545, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.0383, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.7954, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.3289, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.1672, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(115.0421, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.0190, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.0772, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.4092, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.1118, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.3236, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.7242, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4595300261096606, 'recall': 0.44, 'f1': 0.44955300127713926, 'number': 400}, 'P': {'precision': 0.5833333333333334, 'recall': 0.6376237623762376, 'f1': 0.609271523178808, 'number': 505}, 'overall_precision': 0.532620320855615, 'overall_recall': 0.5502762430939226, 'overall_f1': 0.5413043478260869, 'overall_accuracy': 0.7261034270108361}
			------------EPOCH 22---------------
Loss: tensor(18.9776, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.2464, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.2473, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.6015, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.7050, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.5969, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.6944, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.6263, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.0452, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.2523, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(89.0207, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.2744, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.5379, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.9885, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.2155, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.2306, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.3268, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.7362, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.3688, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.4205, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.1549, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(100.2926, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.7380, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.2508, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.6022, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.4668, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.9613, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.1120, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.5107, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.5831, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.6693, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.3752, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.6342, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.1703, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.9367, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.5893, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.5574, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.6349, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(109.5580, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.4319, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.9301, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.2919, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.5579, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.3412, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.8589, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.47244094488188976, 'recall': 0.45, 'f1': 0.46094750320102434, 'number': 400}, 'P': {'precision': 0.593128390596745, 'recall': 0.6495049504950495, 'f1': 0.6200378071833649, 'number': 505}, 'overall_precision': 0.5438972162740899, 'overall_recall': 0.5613259668508287, 'overall_f1': 0.5524741707449701, 'overall_accuracy': 0.7250022024491234}
			------------EPOCH 23---------------
Loss: tensor(18.1395, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.7653, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.1609, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.4656, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.0573, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.4344, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.1833, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.9998, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.4592, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.1884, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(76.4758, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.9304, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.6626, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.1683, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.4423, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.0082, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.6293, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.5885, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.1078, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.8311, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.5457, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(100.8287, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.8698, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.9094, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.9851, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.7592, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.9841, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.4942, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.3741, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.8644, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.4585, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.2917, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.8929, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.4477, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.6448, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.6447, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.7221, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.8105, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(106.3131, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.6803, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.5598, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.6557, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.4676, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.4382, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.1462, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4712041884816754, 'recall': 0.45, 'f1': 0.46035805626598464, 'number': 400}, 'P': {'precision': 0.5989110707803993, 'recall': 0.6534653465346535, 'f1': 0.6250000000000001, 'number': 505}, 'overall_precision': 0.5466237942122186, 'overall_recall': 0.56353591160221, 'overall_f1': 0.5549510337323177, 'overall_accuracy': 0.7239009778874108}
			------------EPOCH 24---------------
Loss: tensor(17.1274, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.1665, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.4070, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.8570, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.6513, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.6396, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.3522, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.3727, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.0150, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.8835, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.9139, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.6924, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.4463, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.4365, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.2962, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.3593, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.3952, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.1312, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.2025, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.6255, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.1762, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(87.5990, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.8926, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.7307, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.3937, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.7765, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.7428, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.1815, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.0610, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.9006, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.2945, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.7343, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.0620, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.3969, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.2479, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.3207, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.2321, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.4326, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(90.6766, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.4931, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.7149, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.3816, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.6175, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.1768, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.4213, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.47580645161290325, 'recall': 0.4425, 'f1': 0.4585492227979275, 'number': 400}, 'P': {'precision': 0.5967741935483871, 'recall': 0.6594059405940594, 'f1': 0.6265286923800565, 'number': 505}, 'overall_precision': 0.5483870967741935, 'overall_recall': 0.56353591160221, 'overall_f1': 0.5558583106267029, 'overall_accuracy': 0.7200687164126509}
			------------EPOCH 25---------------
Loss: tensor(14.3061, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.1063, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.3210, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.8037, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.3596, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.8396, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.3949, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.9888, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.6286, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.2623, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.0109, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.4180, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.1429, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.1607, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.1076, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.4659, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.5030, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.6042, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.4942, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.7568, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.7863, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.2692, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.3876, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.9619, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.1431, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.2170, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.6430, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.0950, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.5574, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.0784, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.7206, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.9917, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.5648, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.1520, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.4737, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.4438, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.8146, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.3866, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(82.6304, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.0016, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.9988, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.2041, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.1595, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.7064, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.8062, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4931506849315068, 'recall': 0.45, 'f1': 0.4705882352941177, 'number': 400}, 'P': {'precision': 0.5933682373472949, 'recall': 0.6732673267326733, 'f1': 0.6307977736549165, 'number': 505}, 'overall_precision': 0.5543710021321961, 'overall_recall': 0.574585635359116, 'overall_f1': 0.5642973412913727, 'overall_accuracy': 0.72627962294071}
			------------EPOCH 26---------------
Loss: tensor(14.2796, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.1601, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.9518, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.8549, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.9583, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.7453, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.5687, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.2718, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.8074, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.1466, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.3449, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.7175, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.4643, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.5583, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.5504, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.0536, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.1452, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.2987, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.9644, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.8699, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.1654, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.0395, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.8540, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.7090, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.3741, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.8205, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.8189, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.5777, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.4603, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.7602, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.1906, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.4696, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.9797, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.2068, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.2690, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.2088, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.7042, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.0467, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(85.2606, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.5216, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.2246, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.1585, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.3950, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.5832, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.6684, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4679144385026738, 'recall': 0.4375, 'f1': 0.45219638242894056, 'number': 400}, 'P': {'precision': 0.5869947275922671, 'recall': 0.6613861386138614, 'f1': 0.6219739292364991, 'number': 505}, 'overall_precision': 0.5397667020148462, 'overall_recall': 0.5624309392265193, 'overall_f1': 0.5508658008658008, 'overall_accuracy': 0.7231080962029777}
			------------EPOCH 27---------------
Loss: tensor(13.0351, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.4381, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.0056, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.0678, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.4449, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.6883, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.6446, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.0779, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.6513, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.7656, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.9122, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.6549, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.9836, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.2035, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.1269, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.2824, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.7397, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.1516, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.1783, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.9260, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.8781, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.3765, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.1778, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.4444, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.2229, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.8156, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.2277, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.4153, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.3073, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.1560, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.2957, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.7656, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.7375, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.5954, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.3318, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.1919, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.7931, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.4889, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.1301, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.3788, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.1636, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.4761, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.5370, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.2473, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.6508, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.46564885496183206, 'recall': 0.4575, 'f1': 0.46153846153846156, 'number': 400}, 'P': {'precision': 0.5871886120996441, 'recall': 0.6534653465346535, 'f1': 0.6185567010309277, 'number': 505}, 'overall_precision': 0.53717277486911, 'overall_recall': 0.5668508287292817, 'overall_f1': 0.5516129032258065, 'overall_accuracy': 0.7218747246938596}
			------------EPOCH 28---------------
Loss: tensor(21.4822, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.4845, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.8179, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.8647, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.4255, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.9123, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.9487, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(92.5061, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.1098, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.6875, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.2928, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.4114, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.0760, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.8491, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.5919, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.2867, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.3990, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.6542, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.4224, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.3655, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.3096, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(75.5940, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.4398, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.4841, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.7333, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.9808, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.1551, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.3348, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.8034, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.7383, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.7257, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.8088, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.6606, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.1986, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.3190, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.7963, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.1629, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.8382, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.9561, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.4958, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.3359, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.7749, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.2216, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.4795, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.5677, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4574468085106383, 'recall': 0.43, 'f1': 0.44329896907216493, 'number': 400}, 'P': {'precision': 0.5889464594127807, 'recall': 0.6752475247524753, 'f1': 0.6291512915129152, 'number': 505}, 'overall_precision': 0.53717277486911, 'overall_recall': 0.5668508287292817, 'overall_f1': 0.5516129032258065, 'overall_accuracy': 0.721037794026958}
			------------EPOCH 29---------------
Loss: tensor(8.9193, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.7498, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.5948, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.6173, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.2663, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.4802, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.3654, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.2252, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.8806, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.0446, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.9145, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.5868, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.4390, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.9263, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.5035, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.9994, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.1053, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.0170, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.9904, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.2606, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.6818, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(110.2335, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.5987, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.4514, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.0830, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.1484, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.1178, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.6625, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.4143, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.1109, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.4474, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.6320, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.2900, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.4890, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.4335, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.8835, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.3779, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.2818, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.8291, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.4067, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.1594, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.5849, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.5177, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.1773, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.0598, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.46578947368421053, 'recall': 0.4425, 'f1': 0.45384615384615384, 'number': 400}, 'P': {'precision': 0.5741056218057922, 'recall': 0.6673267326732674, 'f1': 0.6172161172161172, 'number': 505}, 'overall_precision': 0.531540847983454, 'overall_recall': 0.5679558011049723, 'overall_f1': 0.5491452991452991, 'overall_accuracy': 0.7208175491146155}
			------------EPOCH 30---------------
Loss: tensor(9.9088, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.1399, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.6110, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.6591, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.3247, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.3027, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.5906, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.6476, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.0546, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.2917, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.2623, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.9523, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.1680, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.1387, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.6126, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.8787, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.2036, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.4901, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.3326, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.2711, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.2500, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.3309, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.8960, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.7900, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.0199, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.3012, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.8601, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.6308, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.1011, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.6255, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.9357, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.3935, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.0341, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.5452, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.1308, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.5596, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.4739, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.3445, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.4812, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.0987, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.4278, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.5607, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.3773, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.2238, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.1228, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.48586118251928023, 'recall': 0.4725, 'f1': 0.4790874524714829, 'number': 400}, 'P': {'precision': 0.5889464594127807, 'recall': 0.6752475247524753, 'f1': 0.6291512915129152, 'number': 505}, 'overall_precision': 0.5475206611570248, 'overall_recall': 0.585635359116022, 'overall_f1': 0.5659369994660971, 'overall_accuracy': 0.7257950841335565}


		-------------RUN 2-----------
			------------EPOCH 1---------------
Loss: tensor(1757.3210, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2554.2476, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2968.0427, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2129.8032, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2983.8188, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4985.7549, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3629.3879, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6011.2188, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6467.1172, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4062.4575, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2368.1216, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2490.5205, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2651.9939, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1167.1423, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1484.0352, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1506.2523, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1919.1321, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3758.2034, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1329.0703, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1227.4127, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2471.2134, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1931.8397, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1822.9990, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2416.0217, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1518.7605, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1572.3881, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1505.4564, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1364.3909, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1527.1362, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2415.4468, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1785.9403, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3178.8374, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1737.2747, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2777.5071, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2092.5095, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1495.2974, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3944.7192, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2586.6138, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(885.2573, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1858.6044, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2154.6016, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2770.2607, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1130.1775, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1851.7782, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2189.1138, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(842.5698, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.1794871794871795, 'recall': 0.25, 'f1': 0.208955223880597, 'number': 252}, 'P': {'precision': 0.29296875, 'recall': 0.19035532994923857, 'f1': 0.23076923076923078, 'number': 394}, 'overall_precision': 0.2273476112026359, 'overall_recall': 0.21362229102167182, 'overall_f1': 0.22027134876296883, 'overall_accuracy': 0.4618485800675876}
			------------EPOCH 2---------------
Loss: tensor(1217.1338, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1770.0652, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2075.6013, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1447.9821, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2109.8269, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3537.4783, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2586.3345, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4397.5635, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4924.6992, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2939.8113, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1874.0498, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1791.9904, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1977.8218, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(886.3180, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1145.9727, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1209.9675, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1631.8167, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3170.2100, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1128.8672, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1065.2943, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1872.6656, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1578.7817, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1438.5210, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2085.9949, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1367.2637, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1423.7822, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1316.7860, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1075.1927, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1194.6554, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1933.1548, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1482.1141, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2791.5420, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1334.5515, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2221.2834, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1700.9351, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1189.1511, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3394.9998, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2147.4895, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(685.1245, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1648.8982, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1879.8035, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2275.3232, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(924.6979, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1519.2166, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1758.9427, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(724.7400, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.2198952879581152, 'recall': 0.3333333333333333, 'f1': 0.2649842271293375, 'number': 252}, 'P': {'precision': 0.40498442367601245, 'recall': 0.3299492385786802, 'f1': 0.3636363636363636, 'number': 394}, 'overall_precision': 0.30440967283072545, 'overall_recall': 0.33126934984520123, 'overall_f1': 0.3172720533728688, 'overall_accuracy': 0.5604434694966502}
			------------EPOCH 3---------------
Loss: tensor(1068.7853, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1374.3051, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1644.4316, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1210.2662, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1653.1338, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2917.8359, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2086.2542, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3789.2905, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4103.1899, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2286.3843, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1595.3188, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1453.7690, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1717.5297, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(791.1761, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(988.8225, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(960.8113, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1324.3879, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2599.9219, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(885.4542, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(870.8702, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1436.7664, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1218.3264, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1168.6221, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1589.6191, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(867.0341, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(905.0131, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(986.4754, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(892.5108, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1033.5173, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1591.9893, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1348.7246, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2426.9404, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1150.9393, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1894.4447, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1574.6177, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(971.3770, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2707.6418, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1793.8308, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(551.2219, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1418.0026, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1657.7369, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2026.7966, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(787.6150, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1216.3151, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1303.6592, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(666.2960, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.25675675675675674, 'recall': 0.30158730158730157, 'f1': 0.27737226277372257, 'number': 252}, 'P': {'precision': 0.4247191011235955, 'recall': 0.4796954314720812, 'f1': 0.4505363528009535, 'number': 394}, 'overall_precision': 0.3576248313090418, 'overall_recall': 0.4102167182662539, 'overall_f1': 0.3821196827685653, 'overall_accuracy': 0.6602241062429596}
			------------EPOCH 4---------------
Loss: tensor(995.8978, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1071.9397, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1310.9954, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1061.6459, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1279.7419, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2305.1567, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1594.7686, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3027.7593, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3389.0825, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1679.1139, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1309.9331, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(933.5319, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1332.6998, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(623.9259, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(775.3461, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(767.2921, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1012.7211, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2101.9817, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(730.5341, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(783.1525, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1159.6797, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(934.6656, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(928.4429, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1317.9703, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(597.9128, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(617.8040, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(762.7349, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(700.4010, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(795.6288, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1228.9366, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1118.0930, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1854.3516, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(945.8223, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1487.4279, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1251.6292, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(781.6843, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2062.4985, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1409.8265, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(479.8903, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1063.9805, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1314.6896, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1809.7009, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(638.7246, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(897.1135, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1101.8740, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(527.8833, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.23495145631067962, 'recall': 0.4801587301587302, 'f1': 0.3155149934810952, 'number': 252}, 'P': {'precision': 0.4642857142857143, 'recall': 0.23096446700507614, 'f1': 0.30847457627118646, 'number': 394}, 'overall_precision': 0.2981715893108298, 'overall_recall': 0.3281733746130031, 'overall_f1': 0.31245394252026526, 'overall_accuracy': 0.5536254224224818}
			------------EPOCH 5---------------
Loss: tensor(942.4745, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1038.2482, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1253.4934, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1019.5999, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1014.3331, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1909.0231, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1329.6569, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2235.8616, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2832.3501, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1357.4734, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1013.1714, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(728.2461, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1098.9346, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(484.5378, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(623.5900, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(678.6799, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(867.3896, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1819.8257, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(592.8469, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(693.3076, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(918.4564, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(649.8484, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(744.6028, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1043.3240, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(452.8825, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(476.4711, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(561.5883, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(534.2311, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(739.2897, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1166.9282, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(892.8066, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1786.8483, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(893.9227, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1332.2275, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1087.2367, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(681.0016, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1416.5177, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1047.9194, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(387.2370, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(890.1213, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1129.0590, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1651.0745, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(565.8140, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(738.9637, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(929.5143, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(523.1238, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.21951219512195122, 'recall': 0.25, 'f1': 0.2337662337662338, 'number': 252}, 'P': {'precision': 0.39880952380952384, 'recall': 0.5101522842639594, 'f1': 0.4476614699331849, 'number': 394}, 'overall_precision': 0.33375474083438683, 'overall_recall': 0.4086687306501548, 'overall_f1': 0.3674321503131524, 'overall_accuracy': 0.6625956008774531}
			------------EPOCH 6---------------
Loss: tensor(1051.6149, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(979.9996, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1245.4451, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(914.7534, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1002.0758, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1798.2211, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1202.3525, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2527.3940, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2249.2388, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(943.4557, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(791.2109, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(613.6071, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(841.3329, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(339.0339, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(483.7513, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(617.0469, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(688.9806, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1350.6819, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(471.4016, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(516.6346, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(724.6417, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(487.5388, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(527.8771, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(779.6266, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(350.9337, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(371.4799, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(431.8444, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(465.1224, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(610.9313, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(910.1212, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(850.3271, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1476.1266, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(979.5703, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1146.4524, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1098.7461, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(680.4061, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1363.4407, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(965.1350, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(342.5203, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(956.7393, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1098.3508, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1331.5292, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(557.0105, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(601.5052, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(727.9467, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(364.4267, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.282560706401766, 'recall': 0.5079365079365079, 'f1': 0.3631205673758865, 'number': 252}, 'P': {'precision': 0.5171339563862928, 'recall': 0.4213197969543147, 'f1': 0.4643356643356643, 'number': 394}, 'overall_precision': 0.3798449612403101, 'overall_recall': 0.4551083591331269, 'overall_f1': 0.4140845070422535, 'overall_accuracy': 0.6354419873125037}
			------------EPOCH 7---------------
Loss: tensor(752.3176, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(503.0203, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(737.0276, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(745.0962, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(774.5613, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1429.8718, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(880.5393, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1691.9810, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2095.9524, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(844.0919, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(714.9779, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(535.4652, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(974.6088, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(373.9238, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(548.8640, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(476.9802, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(807.2448, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1828.9973, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(426.0308, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(601.8956, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(692.1860, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(582.7020, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(933.8184, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(961.5289, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(327.8904, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(292.2216, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(679.9786, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(345.0557, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(432.8728, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(992.6654, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(641.3829, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1640.2679, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(557.3939, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(881.7642, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(624.3914, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(476.5431, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(827.5786, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(705.0750, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(262.6357, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(589.8702, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(934.5123, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1153.0297, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(419.9885, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(498.9245, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(698.1301, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(435.7758, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3111111111111111, 'recall': 0.3333333333333333, 'f1': 0.32183908045977017, 'number': 252}, 'P': {'precision': 0.4273972602739726, 'recall': 0.39593908629441626, 'f1': 0.4110671936758893, 'number': 394}, 'overall_precision': 0.3779527559055118, 'overall_recall': 0.3715170278637771, 'overall_f1': 0.37470725995316156, 'overall_accuracy': 0.663484911365388}
			------------EPOCH 8---------------
Loss: tensor(1007.9505, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(778.2345, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(879.4161, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(799.3661, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(886.1013, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1534.9319, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(950.1105, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1435.7496, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2621.1455, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1156.1162, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(508.2268, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(478.1528, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(595.2313, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(214.6110, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(273.8056, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(400.7145, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(490.5692, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1125.8176, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(336.7824, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(635.8649, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(562.4453, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(397.0660, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(762.9138, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(744.8750, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(254.9673, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(214.5835, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(667.3577, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(310.1284, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(546.5088, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1313.5394, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(679.7259, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2025.6160, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(739.5811, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1409.3801, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(961.5447, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(715.2722, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1858.7195, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1080.6829, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(318.0320, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(800.7283, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(948.0044, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(969.3513, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(372.5987, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(499.6120, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(615.6988, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(351.4211, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.31683168316831684, 'recall': 0.5079365079365079, 'f1': 0.39024390243902435, 'number': 252}, 'P': {'precision': 0.4580335731414868, 'recall': 0.4847715736040609, 'f1': 0.4710234278668311, 'number': 394}, 'overall_precision': 0.38855054811205847, 'overall_recall': 0.4938080495356037, 'overall_f1': 0.43490115882753916, 'overall_accuracy': 0.6709551194640422}
			------------EPOCH 9---------------
Loss: tensor(551.4292, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(453.4315, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(615.2572, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(537.0066, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(625.0819, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1024.7229, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(772.9103, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1217.8163, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1607.9282, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(656.9427, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(447.8888, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(419.2858, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(491.3412, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(229.0437, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(326.2970, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(432.4384, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(416.3108, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(910.4745, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(328.9957, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(419.4650, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(541.8913, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(311.6483, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(374.6839, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(547.3539, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(269.2168, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(261.6501, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(330.0569, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(301.5956, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(362.7621, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(614.7138, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(419.3489, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1102.4469, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(479.0391, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(617.2078, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(435.1852, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(400.2896, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(547.6494, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(418.0186, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(184.7897, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(397.9163, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(781.0093, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(913.7521, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(335.4048, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(483.4827, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(913.3452, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(400.7693, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.2564575645756458, 'recall': 0.5515873015873016, 'f1': 0.35012594458438295, 'number': 252}, 'P': {'precision': 0.6, 'recall': 0.18274111675126903, 'f1': 0.2801556420233463, 'number': 394}, 'overall_precision': 0.3187311178247734, 'overall_recall': 0.326625386996904, 'overall_f1': 0.32262996941896027, 'overall_accuracy': 0.5447323175431316}
			------------EPOCH 10---------------
Loss: tensor(519.7781, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(363.2559, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(542.1512, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(633.8311, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(492.2454, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1128.7776, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(650.1938, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(762.8806, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(910.4816, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(372.6593, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(232.3698, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(259.3358, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(287.5811, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(130.1417, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(184.7605, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(189.9951, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(313.7720, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(579.3406, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(177.5920, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(442.7232, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(620.7865, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(265.6999, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(413.5372, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(727.6827, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(224.9953, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(206.8493, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(381.2630, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(244.7055, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(182.0657, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(349.7510, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(236.3499, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(840.1241, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(439.6123, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(568.5932, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(427.6060, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(314.3833, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(442.3354, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(265.6940, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(179.5695, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(315.1707, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(448.0558, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(573.0764, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(170.5869, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(182.2188, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(374.8574, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(250.1647, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.27899159663865547, 'recall': 0.6587301587301587, 'f1': 0.39197166469893746, 'number': 252}, 'P': {'precision': 0.5783132530120482, 'recall': 0.1218274111675127, 'f1': 0.2012578616352201, 'number': 394}, 'overall_precision': 0.31563421828908556, 'overall_recall': 0.33126934984520123, 'overall_f1': 0.3232628398791541, 'overall_accuracy': 0.5341198790537737}
			------------EPOCH 11---------------
Loss: tensor(525.0563, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(410.8693, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(608.4329, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(671.0804, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1133.4182, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2112.0188, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1742.8506, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1689.3523, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2106.8943, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(671.6187, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(638.3831, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(453.8659, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(406.7139, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(155.8820, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(266.7798, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(353.5144, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(185.3466, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(430.5275, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(151.5183, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(248.8559, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(291.7585, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(142.0677, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(193.3622, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(323.2697, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(342.5404, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(255.9508, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(378.8503, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(279.7703, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(722.5032, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1062.5078, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(577.8849, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1900.4365, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1371.7275, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1470.2268, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1116.0190, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1226.3167, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2084.4556, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1811.7239, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(737.0370, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(931.0726, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1227.9756, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1724.0577, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(559.7419, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(587.6931, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(339.7467, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(350.2519, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.32923832923832924, 'recall': 0.5317460317460317, 'f1': 0.4066767830045523, 'number': 252}, 'P': {'precision': 0.48623853211009177, 'recall': 0.4035532994923858, 'f1': 0.4410540915395284, 'number': 394}, 'overall_precision': 0.3991825613079019, 'overall_recall': 0.4535603715170279, 'overall_f1': 0.42463768115942024, 'overall_accuracy': 0.6754609592695796}
			------------EPOCH 12---------------
Loss: tensor(310.8261, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(294.6315, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(344.3030, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(385.4922, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(452.3955, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(850.9412, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(640.0123, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(571.0081, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1370.0688, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(575.8679, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(521.2090, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(325.1100, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1005.9094, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(445.3850, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(739.5997, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1022.2142, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1574.0701, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2678.8228, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1222.1106, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(801.5927, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1885.4528, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1057.2000, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1275.1908, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(913.8752, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(286.1752, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(320.6696, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(307.8380, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(498.2316, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(280.9497, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(662.2222, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(594.6605, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(903.6133, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(448.0755, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(734.3059, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(451.4887, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(380.2638, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(947.2072, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(573.5455, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(209.7176, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(410.1360, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(748.4297, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1045.3608, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(347.2488, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(395.2625, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(470.4419, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(372.6239, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.408, 'recall': 0.20238095238095238, 'f1': 0.27055702917771884, 'number': 252}, 'P': {'precision': 0.46489859594383776, 'recall': 0.7563451776649747, 'f1': 0.5758454106280193, 'number': 394}, 'overall_precision': 0.4556135770234987, 'overall_recall': 0.5402476780185759, 'overall_f1': 0.4943342776203966, 'overall_accuracy': 0.7064089642497183}
			------------EPOCH 13---------------
Loss: tensor(590.3386, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(562.2462, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(652.9716, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(609.6802, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(789.7236, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1175.7086, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(765.2213, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1099.2515, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2236.4688, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1235.4316, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(614.0509, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(533.0378, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(447.7227, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(221.8785, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(277.9283, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(404.1418, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(343.3928, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(743.5339, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(273.4643, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(399.2457, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(437.3947, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(200.6479, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(253.8864, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(324.2415, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(117.7733, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(133.3559, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(149.8158, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(171.1175, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(174.6156, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(372.5631, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(270.5130, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(557.7240, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(330.7214, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(564.1827, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(376.3393, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(307.6144, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(772.8063, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(506.1535, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(200.8565, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(369.4263, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(410.5171, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(532.8778, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(181.7483, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(237.1394, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(442.7126, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(137.2377, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3787878787878788, 'recall': 0.5952380952380952, 'f1': 0.46296296296296297, 'number': 252}, 'P': {'precision': 0.4894894894894895, 'recall': 0.4137055837563452, 'f1': 0.4484181568088033, 'number': 394}, 'overall_precision': 0.42935528120713307, 'overall_recall': 0.4845201238390093, 'overall_f1': 0.4552727272727273, 'overall_accuracy': 0.6662714175609178}
			------------EPOCH 14---------------
Loss: tensor(224.4097, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(251.0135, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(321.9172, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(315.2397, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(383.7426, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(560.9117, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(370.7260, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(459.0084, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(768.8756, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(255.4326, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(197.8071, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(158.5691, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(268.3869, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(87.2703, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(146.9365, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(193.8609, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(221.7931, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(488.8532, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(202.0436, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(243.3138, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(360.5358, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(98.1804, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(248.6288, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(201.2216, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.0006, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(85.4875, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(100.2778, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(101.3264, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(90.5323, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(235.5961, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(172.9070, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(327.5891, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(211.9403, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(383.7875, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(214.7894, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(216.8963, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(294.0934, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(213.7654, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(114.8298, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(240.8109, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(372.4826, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(419.6177, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(115.7493, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(127.5328, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(152.8613, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(106.0183, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.40370370370370373, 'recall': 0.43253968253968256, 'f1': 0.417624521072797, 'number': 252}, 'P': {'precision': 0.4978813559322034, 'recall': 0.5964467005076142, 'f1': 0.5427251732101616, 'number': 394}, 'overall_precision': 0.4636118598382749, 'overall_recall': 0.5325077399380805, 'overall_f1': 0.4956772334293948, 'overall_accuracy': 0.7370605324005455}
			------------EPOCH 15---------------
Loss: tensor(161.4773, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(211.0021, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(241.3949, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(275.9374, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(366.3610, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(435.3777, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(287.4066, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(297.8052, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(678.5599, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(199.9051, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(132.3669, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(141.8943, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(122.6034, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.1618, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(87.2816, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(134.8121, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(126.8102, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(264.8886, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(101.2480, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(167.9717, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(198.5273, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.3263, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(141.6700, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(162.5615, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.7127, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.2941, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.0608, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.7408, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.8394, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(129.8201, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(76.7047, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(165.9648, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(119.1630, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(234.0876, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(140.6538, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(139.0163, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(170.5428, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(153.4610, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(83.9278, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(166.2201, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(229.8062, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(265.0874, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.6522, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(76.9032, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(116.5413, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.0668, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.41368078175895767, 'recall': 0.503968253968254, 'f1': 0.45438282647584977, 'number': 252}, 'P': {'precision': 0.523696682464455, 'recall': 0.5609137055837563, 'f1': 0.5416666666666666, 'number': 394}, 'overall_precision': 0.4773662551440329, 'overall_recall': 0.5386996904024768, 'overall_f1': 0.5061818181818182, 'overall_accuracy': 0.734511175668465}
			------------EPOCH 16---------------
Loss: tensor(103.5316, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(119.7275, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(153.1428, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(164.5623, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(234.1931, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(252.7611, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(238.7033, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(164.4470, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(407.4977, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(122.9920, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.9426, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(103.1014, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(76.7796, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.7562, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.5518, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.5682, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(100.9328, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(164.5129, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.5916, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(118.6037, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(161.2784, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.4874, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(122.6319, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(114.7570, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.1977, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.3494, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.3109, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.3531, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.1785, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(96.0648, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.7994, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(110.7222, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(82.9465, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(169.1885, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(98.9388, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(97.7855, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(106.0602, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(123.1161, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.5764, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(114.7088, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(157.7924, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(174.3794, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.5749, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.6825, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.9633, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.8493, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4119601328903654, 'recall': 0.49206349206349204, 'f1': 0.4484629294755877, 'number': 252}, 'P': {'precision': 0.5373831775700935, 'recall': 0.583756345177665, 'f1': 0.559610705596107, 'number': 394}, 'overall_precision': 0.48559670781893005, 'overall_recall': 0.5479876160990712, 'overall_f1': 0.514909090909091, 'overall_accuracy': 0.7364676587419221}
			------------EPOCH 17---------------
Loss: tensor(81.4244, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(82.1769, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(102.4427, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(121.0633, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(187.3815, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(168.3323, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(204.5232, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(117.4332, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(290.7992, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(94.4028, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.1176, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.1376, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.7067, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.0395, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.4435, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.0098, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.3876, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(110.4489, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.1697, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(90.7221, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(120.9523, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.2848, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(85.8474, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(90.8971, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.2348, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.0646, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.6151, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.3035, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.8637, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.7230, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.8416, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(76.9545, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.3114, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(117.8206, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.4681, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.4191, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(79.0904, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(99.9105, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.4849, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.5762, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(120.9095, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(130.0837, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.8334, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.8535, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.8023, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.6592, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.43728813559322033, 'recall': 0.5119047619047619, 'f1': 0.4716636197440585, 'number': 252}, 'P': {'precision': 0.5614849187935035, 'recall': 0.6142131979695431, 'f1': 0.5866666666666667, 'number': 394}, 'overall_precision': 0.5110192837465565, 'overall_recall': 0.5743034055727554, 'overall_f1': 0.5408163265306122, 'overall_accuracy': 0.7427521195233295}
			------------EPOCH 18---------------
Loss: tensor(63.6516, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.3389, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.8135, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(99.3151, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(145.9516, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(123.6683, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(171.1112, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(89.8712, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(227.4140, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.9711, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.9076, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.2465, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.1021, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.2471, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.9559, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.8032, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.0733, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(81.9214, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.9858, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.0872, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(95.0484, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.6604, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.0891, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(76.6054, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.1125, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.7418, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.8006, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.6516, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.3607, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.4934, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.8591, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.9722, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.1381, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(89.6160, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.8189, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.7351, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.1235, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(85.0698, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.9782, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.9669, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(86.2364, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(95.9743, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.4940, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.7563, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.6772, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.9595, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4444444444444444, 'recall': 0.5396825396825397, 'f1': 0.4874551971326165, 'number': 252}, 'P': {'precision': 0.565947242206235, 'recall': 0.5989847715736041, 'f1': 0.5819975339087546, 'number': 394}, 'overall_precision': 0.5145228215767634, 'overall_recall': 0.5758513931888545, 'overall_f1': 0.5434623813002191, 'overall_accuracy': 0.7411513606450465}
			------------EPOCH 19---------------
Loss: tensor(53.3756, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.1120, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.7494, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.7526, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(119.5546, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(89.7855, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(149.7743, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.9162, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(177.7794, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.9011, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.0025, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.6043, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.7624, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.2901, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.4206, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.5700, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.3512, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.8925, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.1465, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.5962, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.0834, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.0275, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.3143, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.2453, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.3036, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.7397, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.6593, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.7362, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.3174, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.8303, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.0290, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.0027, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.8007, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.7413, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.2023, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.5221, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.0794, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(75.1011, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.8413, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.9723, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.6690, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.0938, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.9235, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.4029, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.9509, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.8090, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.45302013422818793, 'recall': 0.5357142857142857, 'f1': 0.4909090909090909, 'number': 252}, 'P': {'precision': 0.5626477541371159, 'recall': 0.6040609137055838, 'f1': 0.5826193390452876, 'number': 394}, 'overall_precision': 0.5173370319001387, 'overall_recall': 0.5773993808049536, 'overall_f1': 0.5457205559619605, 'overall_accuracy': 0.7402027627912492}
			------------EPOCH 20---------------
Loss: tensor(44.3587, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.6363, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.7999, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.7889, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(101.5997, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.6904, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(129.5531, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.6302, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(146.9823, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.4830, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.4922, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.7368, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.3247, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.7872, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.6529, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.2631, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.9123, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.4403, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.8776, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.2414, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.4909, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.0919, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.2376, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.0426, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.9917, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.0130, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.5707, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.0425, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.8212, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.1067, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.8923, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.5634, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.4423, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.2814, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.8320, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.3695, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.8843, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.4160, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.6775, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.2146, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.1269, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.9294, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.5639, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.5936, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.2603, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.1469, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4563758389261745, 'recall': 0.5396825396825397, 'f1': 0.4945454545454545, 'number': 252}, 'P': {'precision': 0.5626477541371159, 'recall': 0.6040609137055838, 'f1': 0.5826193390452876, 'number': 394}, 'overall_precision': 0.5187239944521498, 'overall_recall': 0.5789473684210527, 'overall_f1': 0.5471836137527433, 'overall_accuracy': 0.7406770617181478}
			------------EPOCH 21---------------
Loss: tensor(38.5558, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.1586, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.6055, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.3053, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(79.1177, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.5709, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(111.3768, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.7856, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(128.0975, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.7542, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.2736, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.6748, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.5408, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.8639, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.5273, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.2832, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.5291, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.0173, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.4280, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.0395, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.4117, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.5056, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.5850, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.0929, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.0995, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.0145, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.1208, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.4623, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.6878, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.5360, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.3664, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.5645, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.1182, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.9077, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.9533, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.1867, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.1863, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.7778, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.3852, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.8128, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.8474, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.5128, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.3393, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.5417, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.9272, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.6561, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.44518272425249167, 'recall': 0.5317460317460317, 'f1': 0.48462929475587707, 'number': 252}, 'P': {'precision': 0.5642857142857143, 'recall': 0.6015228426395939, 'f1': 0.5823095823095822, 'number': 394}, 'overall_precision': 0.5145631067961165, 'overall_recall': 0.5743034055727554, 'overall_f1': 0.542794440380395, 'overall_accuracy': 0.7406177743522855}
			------------EPOCH 22---------------
Loss: tensor(34.4576, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.2374, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.5245, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.6405, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.2438, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.1698, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(92.4758, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.7769, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(113.0682, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.9690, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.5837, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.7786, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.4541, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.8917, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.7876, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.6444, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.8098, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.1860, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.7616, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.8531, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.4366, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.0642, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.9596, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.6737, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.7456, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.9481, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.0019, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.1696, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.7320, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.6375, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.9003, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.8664, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.9274, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.0387, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.3754, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.0120, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.4509, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.0161, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.8885, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.7024, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.1435, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.3781, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.7274, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.9619, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.9004, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.8334, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.43288590604026844, 'recall': 0.5119047619047619, 'f1': 0.4690909090909091, 'number': 252}, 'P': {'precision': 0.5639810426540285, 'recall': 0.6040609137055838, 'f1': 0.5833333333333334, 'number': 394}, 'overall_precision': 0.5097222222222222, 'overall_recall': 0.5681114551083591, 'overall_f1': 0.5373352855051244, 'overall_accuracy': 0.7406177743522855}
			------------EPOCH 23---------------
Loss: tensor(31.2902, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.3709, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.7747, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.1103, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.5863, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.5864, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.3426, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.0565, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(99.0174, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.6607, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.0913, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.5017, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.7629, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.3025, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.5723, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.3906, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.1413, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.0979, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.9125, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.6688, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.4333, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.9342, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.9310, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.7295, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.8006, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.0808, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.6223, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.4253, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.3844, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.3747, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.8094, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.2093, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.8611, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.9653, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.2089, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.9067, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.7004, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.3594, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.3586, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.4523, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.7919, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.7963, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.5761, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.7559, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.6357, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.5786, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.43333333333333335, 'recall': 0.5158730158730159, 'f1': 0.4710144927536232, 'number': 252}, 'P': {'precision': 0.5589622641509434, 'recall': 0.6015228426395939, 'f1': 0.5794621026894865, 'number': 394}, 'overall_precision': 0.5069060773480663, 'overall_recall': 0.5681114551083591, 'overall_f1': 0.5357664233576641, 'overall_accuracy': 0.7407956364498726}
			------------EPOCH 24---------------
Loss: tensor(28.4262, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.0766, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.2218, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.2480, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.6436, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.2115, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.6610, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.5601, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(85.6036, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.6453, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.6994, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.2386, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.4305, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.2018, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.6670, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.5194, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.1061, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.5860, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.5752, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.0431, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.6447, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.0880, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.9557, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.4787, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.0734, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.6225, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.7159, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.1750, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.4538, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.5876, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.0812, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.4305, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.1285, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.5380, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.7502, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.5335, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.3712, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.7946, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.5527, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.8907, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.7396, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.0154, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.0881, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.7084, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.4779, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.5720, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.43288590604026844, 'recall': 0.5119047619047619, 'f1': 0.4690909090909091, 'number': 252}, 'P': {'precision': 0.5467289719626168, 'recall': 0.5939086294416244, 'f1': 0.5693430656934307, 'number': 394}, 'overall_precision': 0.5, 'overall_recall': 0.5619195046439629, 'overall_f1': 0.5291545189504373, 'overall_accuracy': 0.7416849469378075}
			------------EPOCH 25---------------
Loss: tensor(25.3802, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.2103, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.2701, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.7217, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.3724, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.8009, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.3556, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.4241, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(76.0050, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.3011, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.3408, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.9585, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.1998, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.2448, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.9871, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.4262, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.4006, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.4244, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.7610, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.1335, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.8469, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.2739, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.9543, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.9866, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.6226, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.6251, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.8032, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.1995, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.4343, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.9519, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.1032, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.8864, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.1339, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.2951, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.6676, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.8175, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.5542, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.6876, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.9724, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.7529, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.9465, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.0979, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.4315, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.9212, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.4856, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.8211, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.43, 'recall': 0.5119047619047619, 'f1': 0.4673913043478261, 'number': 252}, 'P': {'precision': 0.5433255269320844, 'recall': 0.5888324873096447, 'f1': 0.5651644336175395, 'number': 394}, 'overall_precision': 0.4965612104539202, 'overall_recall': 0.5588235294117647, 'overall_f1': 0.5258557902403497, 'overall_accuracy': 0.7402620501571116}
			------------EPOCH 26---------------
Loss: tensor(23.8687, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.0394, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.3024, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.8673, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.0626, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.7828, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.2675, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.7588, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.0758, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.4641, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.7797, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.8387, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.3150, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.3725, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.5942, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.6414, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.9434, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.8192, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.3122, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.0258, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.8964, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.7316, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.0989, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.0970, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.1466, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.0052, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.3684, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.3618, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.7859, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.6838, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.7473, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.3993, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.8391, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.0513, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.4031, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.2024, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.6136, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.2827, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.0601, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.2305, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.7434, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.5175, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.6212, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.0813, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.7302, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.1492, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.43521594684385384, 'recall': 0.5198412698412699, 'f1': 0.47377938517179025, 'number': 252}, 'P': {'precision': 0.5505882352941176, 'recall': 0.5939086294416244, 'f1': 0.5714285714285715, 'number': 394}, 'overall_precision': 0.5027548209366391, 'overall_recall': 0.565015479876161, 'overall_f1': 0.5320699708454811, 'overall_accuracy': 0.7427521195233295}
			------------EPOCH 27---------------
Loss: tensor(22.7589, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.6621, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.0519, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.3924, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.4438, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.3603, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.3482, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.5501, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.9500, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.7851, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.3964, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.6990, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.5426, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.6456, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.3740, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.8624, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.7941, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.2885, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.2502, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.3112, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.4267, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.0159, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.5570, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.0794, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.8618, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.4699, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.6188, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.5159, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.8680, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.4555, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.8014, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.4963, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.2666, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.6961, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.5355, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.0839, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.6629, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.4769, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.8525, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.9642, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.5784, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.0497, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.2557, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.5089, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.0173, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.6103, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.43234323432343236, 'recall': 0.5198412698412699, 'f1': 0.4720720720720721, 'number': 252}, 'P': {'precision': 0.5435294117647059, 'recall': 0.5862944162436549, 'f1': 0.5641025641025642, 'number': 394}, 'overall_precision': 0.49725274725274726, 'overall_recall': 0.5603715170278638, 'overall_f1': 0.5269286754002911, 'overall_accuracy': 0.7411513606450465}
			------------EPOCH 28---------------
Loss: tensor(21.0505, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.1067, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.7907, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.6178, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.3192, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.4471, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.1875, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.4854, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.4556, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.3177, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.0646, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.7567, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.8993, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.0534, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.4665, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.2999, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.8510, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.3439, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.4250, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.1363, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.6992, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.7100, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.5857, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.7270, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.6436, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.0452, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.3930, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.7108, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.4372, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.2221, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.7131, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.2986, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.4256, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.3737, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.0193, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.1541, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.2598, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.6200, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.1765, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.8649, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.8716, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.6499, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.7616, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.2280, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.3957, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.1721, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.42950819672131146, 'recall': 0.5198412698412699, 'f1': 0.47037701974865354, 'number': 252}, 'P': {'precision': 0.5467289719626168, 'recall': 0.5939086294416244, 'f1': 0.5693430656934307, 'number': 394}, 'overall_precision': 0.4979536152796726, 'overall_recall': 0.565015479876161, 'overall_f1': 0.5293691080493111, 'overall_accuracy': 0.7386020039129662}
			------------EPOCH 29---------------
Loss: tensor(19.2039, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.1960, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.0137, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.8927, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.6408, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.7284, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.2671, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.8235, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.7041, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.5598, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.5237, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.7009, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.3290, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.2076, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.5489, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.6588, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.8899, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.2861, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.6113, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.2745, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.6615, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.1599, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.9914, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.1904, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.2736, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.7383, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.7991, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.0128, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.6880, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.2774, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.8775, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.5134, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.8300, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.4874, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.0266, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.4107, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.2490, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.3532, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.3268, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.1425, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.7860, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.3635, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.4370, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.8330, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.8300, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.7186, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4243421052631579, 'recall': 0.5119047619047619, 'f1': 0.4640287769784172, 'number': 252}, 'P': {'precision': 0.5424528301886793, 'recall': 0.583756345177665, 'f1': 0.5623471882640586, 'number': 394}, 'overall_precision': 0.49313186813186816, 'overall_recall': 0.5557275541795665, 'overall_f1': 0.522561863173217, 'overall_accuracy': 0.7358154977174364}
			------------EPOCH 30---------------
Loss: tensor(17.0330, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.0365, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.2988, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.1547, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.8259, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.3546, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.3168, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.2311, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.3168, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.6370, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.1224, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.8059, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.8429, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.8061, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.7803, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.1017, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.2388, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.4052, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.9359, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.4408, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.1209, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.4200, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.9586, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.4178, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.1074, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.4899, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.5380, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.3737, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.2692, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.4516, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.4462, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.9485, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.2177, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.0937, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.0921, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.7672, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.0853, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.6639, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.7718, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.3878, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.7120, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.4903, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.0664, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.0876, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.0262, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.4187, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4234527687296417, 'recall': 0.5158730158730159, 'f1': 0.4651162790697675, 'number': 252}, 'P': {'precision': 0.5552941176470588, 'recall': 0.5989847715736041, 'f1': 0.5763125763125763, 'number': 394}, 'overall_precision': 0.5, 'overall_recall': 0.56656346749226, 'overall_f1': 0.5312046444121916, 'overall_accuracy': 0.7381277049860675}


		-------------RUN 3-----------
			------------EPOCH 1---------------
Loss: tensor(2178.4453, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3354.7244, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2912.3157, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1528.2396, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1775.9507, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2939.5439, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1757.9619, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5424.1523, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3585.0142, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2364.9851, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7332.8789, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4636.3491, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1377.0419, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2409.8699, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2335.2446, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3393.0576, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2525.2148, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4707.5718, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1487.0951, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1790.0403, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1774.0376, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2302.1646, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1073.9324, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1610.0063, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2576.7358, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2264.1030, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4725.0059, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2780.6147, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2265.6887, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2605.3208, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3276.4636, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2174.9336, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1651.4749, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2709.8076, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2481.4375, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3151.5547, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2180.8154, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1643.8027, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1923.2472, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2275.2505, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2753.8657, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(771.7026, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1424.7817, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1598.4407, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2963.9517, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2889.0320, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.1513157894736842, 'recall': 0.20353982300884957, 'f1': 0.17358490566037738, 'number': 339}, 'P': {'precision': 0.18705035971223022, 'recall': 0.08306709265175719, 'f1': 0.1150442477876106, 'number': 313}, 'overall_precision': 0.15966386554621848, 'overall_recall': 0.14570552147239263, 'overall_f1': 0.15236567762630313, 'overall_accuracy': 0.45579742336739226}
			------------EPOCH 2---------------
Loss: tensor(1215.8414, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2007.9209, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1807.8700, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(953.5425, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1253.7363, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1947.4781, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1181.6604, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3853.9536, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2706.2759, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1676.1034, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5161.5596, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3090.6660, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1075.2719, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1883.0400, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1778.6188, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2859.5452, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1847.1094, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3614.1436, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1164.4800, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1476.1710, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1507.1539, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1840.2201, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(786.1534, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1172.6765, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2083.4033, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1777.3368, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3902.8083, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2214.9861, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1674.5831, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1932.0156, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2546.5205, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1659.5598, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1244.2256, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2221.5203, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2045.0251, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2277.7651, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1820.6763, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1298.1487, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1457.9463, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1785.9622, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2198.5830, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(629.9248, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1146.8462, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1261.5979, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2186.3721, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2376.3601, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.2827586206896552, 'recall': 0.24188790560471976, 'f1': 0.26073131955484896, 'number': 339}, 'P': {'precision': 0.2917647058823529, 'recall': 0.3961661341853035, 'f1': 0.3360433604336043, 'number': 313}, 'overall_precision': 0.2881118881118881, 'overall_recall': 0.3159509202453988, 'overall_f1': 0.30138990490124357, 'overall_accuracy': 0.605254807387193}
			------------EPOCH 3---------------
Loss: tensor(932.6833, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1630.6001, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1492.3226, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(830.9103, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1047.0999, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1596.9668, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(858.7396, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3287.6699, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2143.7588, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1371.1582, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4226.8320, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2357.7627, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(896.4089, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1280.1553, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1202.5811, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2311.0371, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1414.9333, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3030.5901, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(993.2456, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1216.4794, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1193.7996, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1563.6731, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(640.9631, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(815.9208, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1725.9755, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1310.1831, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3064.5767, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1898.0115, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1311.2864, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1436.8936, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2139.6790, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1321.3831, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1019.1420, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1904.8177, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1582.6322, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1599.4636, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1528.2433, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1086.6775, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1138.9049, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1416.9399, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1824.3633, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(479.2403, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(946.7579, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(929.6929, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1613.8904, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1723.2693, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.260752688172043, 'recall': 0.2861356932153392, 'f1': 0.2728551336146273, 'number': 339}, 'P': {'precision': 0.32228915662650603, 'recall': 0.34185303514376997, 'f1': 0.33178294573643413, 'number': 313}, 'overall_precision': 0.2897727272727273, 'overall_recall': 0.3128834355828221, 'overall_f1': 0.30088495575221247, 'overall_accuracy': 0.6041124579551945}
			------------EPOCH 4---------------
Loss: tensor(621.5805, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1288.7103, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1216.1733, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(665.0468, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(845.8204, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1393.7772, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(704.2462, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2723.0850, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1831.7969, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1192.2407, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3608.1074, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1702.2184, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(664.8237, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(825.3970, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(880.3839, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1840.4417, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1119.4739, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2475.2715, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(710.3561, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(679.0327, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(606.6505, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1224.0044, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(572.0858, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(656.0177, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1495.6530, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(932.3825, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2393.9922, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1596.3755, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(971.2905, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1173.5807, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1734.3740, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1044.5774, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(729.9789, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1576.3704, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1124.8523, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1136.6960, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1359.4318, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(934.7159, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(918.9460, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1259.7520, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1495.9409, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(342.5871, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(846.8754, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(701.8029, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1178.3959, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1298.6986, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.26869806094182824, 'recall': 0.2861356932153392, 'f1': 0.27714285714285714, 'number': 339}, 'P': {'precision': 0.3559322033898305, 'recall': 0.402555910543131, 'f1': 0.37781109445277355, 'number': 313}, 'overall_precision': 0.3118881118881119, 'overall_recall': 0.34202453987730064, 'overall_f1': 0.3262618873445501, 'overall_accuracy': 0.6143301389858475}
			------------EPOCH 5---------------
Loss: tensor(431.1154, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(959.0883, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(819.4586, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(454.8064, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(603.0282, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1073.2102, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(588.5725, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1849.4470, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1430.9971, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(900.3789, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2961.2827, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1111.4163, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(579.7299, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(616.7322, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(651.7848, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1379.8597, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(855.7913, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1976.1929, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(577.3815, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(562.6420, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(386.0824, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(908.1143, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(420.6820, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(443.9896, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1448.8232, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(846.4363, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2437.0515, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1366.5642, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(817.0243, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(971.8152, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1338.9727, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(797.3643, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(532.2334, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1287.3094, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(841.3696, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(922.7236, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1197.1245, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(973.1405, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(961.2996, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1246.9045, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1533.8521, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(321.7946, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(959.6199, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(620.7906, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(892.3046, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1061.8258, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3300970873786408, 'recall': 0.3008849557522124, 'f1': 0.3148148148148148, 'number': 339}, 'P': {'precision': 0.44508670520231214, 'recall': 0.49201277955271566, 'f1': 0.4673748103186646, 'number': 313}, 'overall_precision': 0.39083969465648855, 'overall_recall': 0.39263803680981596, 'overall_f1': 0.3917368018362663, 'overall_accuracy': 0.6492352605191344}
			------------EPOCH 6---------------
Loss: tensor(369.2842, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(769.4531, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(645.1090, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(385.8641, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(561.7225, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1061.3022, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(546.5872, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1787.5144, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1104.5715, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(800.5489, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2545.8921, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(891.3655, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(402.7583, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(476.6333, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(520.0041, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(955.7919, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(724.7874, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1587.1100, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(497.8269, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(406.0017, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(384.9209, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1148.8993, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(510.0206, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(547.4147, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1414.2933, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1198.0925, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3006.4487, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1434.7102, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(700.5888, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(892.5659, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1050.4250, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(717.1088, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(450.5757, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(810.6942, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(683.0278, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(963.5870, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(664.9899, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(756.2090, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(681.1653, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(800.1075, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1069.3710, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(248.5510, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(630.1110, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(462.7957, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(999.5446, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1074.9797, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.45161290322580644, 'recall': 0.2890855457227139, 'f1': 0.35251798561151076, 'number': 339}, 'P': {'precision': 0.42822966507177035, 'recall': 0.5718849840255591, 'f1': 0.4897400820793434, 'number': 313}, 'overall_precision': 0.43622047244094486, 'overall_recall': 0.42484662576687116, 'overall_f1': 0.43045843045843046, 'overall_accuracy': 0.6824903217617567}
			------------EPOCH 7---------------
Loss: tensor(267.8768, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(601.8124, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(507.3806, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(303.7973, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(389.1568, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(596.2365, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(444.5346, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1262.8870, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(957.9537, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(634.6270, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2136.9858, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(746.2719, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(302.4775, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(343.2958, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(389.2220, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(791.4717, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(574.8726, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1273.3972, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(312.2686, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(281.6656, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(231.7468, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(753.8154, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(389.5701, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(352.0146, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1029.2144, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(609.7266, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1686.4789, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1006.1281, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(496.8058, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(643.5441, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(852.5247, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(550.5214, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(340.9499, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(627.2314, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(481.2089, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(569.2325, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(558.1190, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(605.4936, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(564.8407, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(619.0336, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(742.2556, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(174.5800, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(507.3347, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(360.5403, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(559.9083, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(634.4401, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3776978417266187, 'recall': 0.30973451327433627, 'f1': 0.34035656401944897, 'number': 339}, 'P': {'precision': 0.418848167539267, 'recall': 0.5111821086261981, 'f1': 0.46043165467625896, 'number': 313}, 'overall_precision': 0.4015151515151515, 'overall_recall': 0.40644171779141103, 'overall_f1': 0.40396341463414637, 'overall_accuracy': 0.6951196293710732}
			------------EPOCH 8---------------
Loss: tensor(166.9095, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(354.6188, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(357.4821, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(211.5488, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(282.1957, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(382.2014, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(317.0811, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(796.6737, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(953.2960, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(710.9722, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1924.0706, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(474.7415, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(217.7781, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(237.6856, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(297.5212, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(604.9282, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(322.5632, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(826.2465, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(245.9525, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(215.7900, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(176.6027, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(376.3712, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(212.6227, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(227.8928, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(869.6180, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(466.0068, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1222.9243, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(533.6960, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(369.5897, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(676.7084, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(682.2020, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(457.6168, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(313.4021, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(878.6873, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(868.7570, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(633.4650, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(620.3914, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(530.3960, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(533.7047, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(567.3782, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(690.6067, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(135.7998, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(391.5338, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(279.0480, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(469.8325, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(543.8266, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4292682926829268, 'recall': 0.25958702064896755, 'f1': 0.32352941176470584, 'number': 339}, 'P': {'precision': 0.38476190476190475, 'recall': 0.645367412140575, 'f1': 0.4821002386634844, 'number': 313}, 'overall_precision': 0.3972602739726027, 'overall_recall': 0.4447852760736196, 'overall_f1': 0.4196816208393633, 'overall_accuracy': 0.6868058640604175}
			------------EPOCH 9---------------
Loss: tensor(129.8360, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(266.4341, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(316.8591, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(167.6902, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(267.6266, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(345.3876, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(344.3141, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(871.1382, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(743.2671, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(538.7286, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1639.1582, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(522.9942, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(342.4266, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(237.9619, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(356.8331, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(588.4006, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(720.6316, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1537.2781, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(467.4771, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(212.8783, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(181.7027, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(317.8773, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(228.7371, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(209.8935, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(521.5115, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(260.8038, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(815.8956, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(459.8051, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(278.4988, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(396.8412, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(458.9645, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(282.0785, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(221.5297, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(372.4351, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(289.9299, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(307.4706, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(407.6625, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(432.3988, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(457.9432, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(453.7016, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(796.0634, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(181.8617, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(393.5424, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(311.8594, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(905.1771, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1687.6401, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.34818941504178275, 'recall': 0.3687315634218289, 'f1': 0.3581661891117478, 'number': 339}, 'P': {'precision': 0.41627906976744183, 'recall': 0.5718849840255591, 'f1': 0.4818304172274562, 'number': 313}, 'overall_precision': 0.385297845373891, 'overall_recall': 0.4662576687116564, 'overall_f1': 0.4219292158223456, 'overall_accuracy': 0.6666243574284445}
			------------EPOCH 10---------------
Loss: tensor(140.6503, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(404.2837, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(714.4071, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(205.0219, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(351.8132, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(454.9409, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(195.3597, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(906.7094, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(550.7796, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(348.7349, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1346.3640, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(453.1605, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(110.2519, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(98.7096, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(178.6466, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(357.7934, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(272.4258, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(716.6047, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(200.2626, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(140.8851, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(209.8869, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(375.2626, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(329.2524, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(275.0881, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(766.0881, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(483.6872, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1147.9764, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(893.3406, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(591.1763, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(821.0477, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(725.3758, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(393.5921, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(220.4828, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(630.8406, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(330.9034, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(241.1383, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(235.2574, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(359.3712, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(312.2720, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(330.2395, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(418.0464, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(98.8026, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(241.6940, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(196.5354, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(454.5197, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(576.1230, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3374083129584352, 'recall': 0.40707964601769914, 'f1': 0.3689839572192513, 'number': 339}, 'P': {'precision': 0.4231678486997636, 'recall': 0.5718849840255591, 'f1': 0.4864130434782608, 'number': 313}, 'overall_precision': 0.38100961538461536, 'overall_recall': 0.48619631901840493, 'overall_f1': 0.4272237196765499, 'overall_accuracy': 0.6444754712191407}
			------------EPOCH 11---------------
Loss: tensor(159.6077, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(393.4460, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(493.3537, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(194.5633, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(350.2917, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(499.8154, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(192.1490, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1184.5562, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(828.3335, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(547.4411, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1452.1384, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(575.4141, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(276.7637, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(326.7114, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(363.7872, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(709.6302, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(524.9040, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(968.0265, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(255.9522, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(298.2666, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(128.0045, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(292.5095, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(134.8713, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(161.3872, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(433.2030, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(238.1346, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(686.4767, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(378.3900, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(196.8137, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(342.2209, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(480.6962, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(348.0539, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(210.3919, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(444.7588, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(309.2101, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(333.0946, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(437.8459, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(374.5550, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(336.8676, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(433.1784, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(477.6748, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(119.6213, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(279.8598, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(211.1537, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(399.9387, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(243.0800, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5042016806722689, 'recall': 0.35398230088495575, 'f1': 0.41594454072790293, 'number': 339}, 'P': {'precision': 0.45474613686534215, 'recall': 0.65814696485623, 'f1': 0.5378590078328982, 'number': 313}, 'overall_precision': 0.4717800289435601, 'overall_recall': 0.5, 'overall_f1': 0.4854802680565897, 'overall_accuracy': 0.7083835755537221}
			------------EPOCH 12---------------
Loss: tensor(94.0905, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(178.8181, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(191.8306, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(107.8397, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(170.0871, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(199.3850, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(117.5699, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(410.8636, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(318.9684, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(235.5104, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(758.8723, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(178.9470, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(99.2299, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.8350, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(190.6232, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(314.2064, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(252.7942, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(687.8434, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(239.4125, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(150.5720, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(154.2579, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(345.9866, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(233.8221, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(162.1753, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(586.3357, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(283.4076, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(748.1744, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(375.1468, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(144.7088, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(303.0544, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(259.9654, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(205.7922, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(160.0258, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(250.1588, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(181.7033, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(232.7037, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(460.6003, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(586.2099, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(604.1538, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(604.6159, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1066.3696, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(197.9176, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(487.4686, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(441.5920, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(391.3900, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(368.9955, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4424083769633508, 'recall': 0.49852507374631266, 'f1': 0.46879334257975036, 'number': 339}, 'P': {'precision': 0.4791666666666667, 'recall': 0.5143769968051118, 'f1': 0.49614791987673346, 'number': 313}, 'overall_precision': 0.4596100278551532, 'overall_recall': 0.5061349693251533, 'overall_f1': 0.48175182481751827, 'overall_accuracy': 0.6857269784857524}
			------------EPOCH 13---------------
Loss: tensor(45.2814, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(117.1932, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(149.9588, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.5497, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(125.5909, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(132.1205, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(94.7830, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(246.5461, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(292.7809, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(213.9021, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(726.1698, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(242.8755, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(93.8524, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.4615, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(135.0893, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(235.8884, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(352.9783, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(821.3336, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(211.3711, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(291.6299, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(351.9309, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(287.8160, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(213.3670, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(232.8559, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(658.8215, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(321.1110, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(774.3174, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(632.7150, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(261.7437, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(357.4238, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(541.5477, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(335.1298, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(151.9520, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(374.5431, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(179.7797, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(149.7714, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(171.3268, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(232.4251, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(271.9831, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(190.8477, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(429.4109, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(90.8316, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(233.2406, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(222.1177, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1566.4744, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(967.4100, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3605546995377504, 'recall': 0.6902654867256637, 'f1': 0.47368421052631576, 'number': 339}, 'P': {'precision': 0.7096774193548387, 'recall': 0.07028753993610223, 'f1': 0.12790697674418605, 'number': 313}, 'overall_precision': 0.3764705882352941, 'overall_recall': 0.39263803680981596, 'overall_f1': 0.3843843843843844, 'overall_accuracy': 0.5579107698165895}
			------------EPOCH 14---------------
Loss: tensor(435.6372, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1343.4038, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1180.7753, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(353.9260, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(581.7305, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1208.5784, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(623.9205, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2835.5054, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(870.2187, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(465.9257, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1366.5894, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(500.8062, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(96.9466, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(154.1469, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(122.1684, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(395.8631, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(170.8895, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(376.6013, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(147.3398, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(127.9257, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(278.7830, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(513.9183, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(437.4103, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(197.9387, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1438.7701, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(593.1316, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1671.4412, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1828.8361, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(825.1356, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1211.4067, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2018.7028, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1229.5479, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(598.6010, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1683.5577, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(824.3177, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(861.3689, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(622.1223, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(735.9757, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(813.3401, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1134.0839, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(531.4944, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(136.7967, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(468.5782, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(204.8936, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(433.6973, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(422.0457, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.45023696682464454, 'recall': 0.56047197640118, 'f1': 0.49934296977660975, 'number': 339}, 'P': {'precision': 0.4945054945054945, 'recall': 0.43130990415335463, 'f1': 0.4607508532423209, 'number': 313}, 'overall_precision': 0.4676258992805755, 'overall_recall': 0.49846625766871167, 'overall_f1': 0.4825538233110616, 'overall_accuracy': 0.6844577013390873}
			------------EPOCH 15---------------
Loss: tensor(136.2501, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(273.9937, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(307.6820, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(110.7159, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(296.5881, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(342.9874, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(225.3236, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(721.0837, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(956.7414, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(500.1130, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1438.7616, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(529.1079, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(340.3049, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1056.5034, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(703.1953, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1242.6227, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(561.7930, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1383.2151, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(235.1761, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(209.0596, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(186.5350, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(344.8251, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(164.8179, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(290.3075, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(695.1337, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(341.9961, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(908.8547, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(512.2240, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(269.5306, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(391.7368, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(493.7833, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(387.9101, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(286.8201, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(445.9044, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(304.8033, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(447.0596, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(284.1492, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(371.2310, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(458.3594, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(441.9802, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(480.2413, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(117.0535, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(359.4144, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(211.8500, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(429.7211, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(440.6005, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5409836065573771, 'recall': 0.3893805309734513, 'f1': 0.4528301886792453, 'number': 339}, 'P': {'precision': 0.4564755838641189, 'recall': 0.6869009584664537, 'f1': 0.5484693877551021, 'number': 313}, 'overall_precision': 0.4853146853146853, 'overall_recall': 0.5322085889570553, 'overall_f1': 0.5076810534016094, 'overall_accuracy': 0.7257726724630323}
			------------EPOCH 16---------------
Loss: tensor(239.3363, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(395.4303, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(348.0158, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(127.5296, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(155.0041, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(290.1725, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(222.1347, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(727.3690, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(409.1697, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(330.7159, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(880.3152, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(339.9355, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(108.2739, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(151.5634, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(153.7983, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(285.4458, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(172.5877, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(377.2222, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(169.4764, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.4414, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(82.5135, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(112.3232, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.1860, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(96.5655, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(327.1221, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(153.9549, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(344.0711, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(211.3421, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(105.2379, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(201.7308, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(247.7769, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(175.3612, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(105.5175, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(218.6802, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(125.2992, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(144.6841, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(117.7740, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(216.3801, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(250.1474, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(178.9800, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(204.1437, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.5332, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(137.2598, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(117.3415, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(256.1185, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(131.8450, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4590909090909091, 'recall': 0.5958702064896755, 'f1': 0.5186136071887034, 'number': 339}, 'P': {'precision': 0.5433962264150943, 'recall': 0.46006389776357826, 'f1': 0.49826989619377154, 'number': 313}, 'overall_precision': 0.4907801418439716, 'overall_recall': 0.5306748466257669, 'overall_f1': 0.5099484156226971, 'overall_accuracy': 0.6923272196484103}
			------------EPOCH 17---------------
Loss: tensor(34.3763, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(84.5845, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(96.1958, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.3819, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(162.5543, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(112.3775, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(84.0066, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(274.6072, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(234.0471, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(137.7994, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(420.2882, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(108.3091, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.1955, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(155.9249, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(95.9930, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(211.8104, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(153.4994, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(258.8714, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(114.5745, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.1454, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.9307, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.7712, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.6292, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.6806, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(226.5813, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(92.8440, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(212.4038, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(101.1713, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.6541, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(127.9734, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(145.4669, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(108.6440, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.6853, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(138.2702, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.5039, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.7548, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(93.8638, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(186.3870, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(209.8384, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(135.5607, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(148.4931, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.0204, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(101.4540, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(95.5186, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(211.9514, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(84.3046, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.471875, 'recall': 0.44542772861356933, 'f1': 0.4582701062215478, 'number': 339}, 'P': {'precision': 0.49612403100775193, 'recall': 0.6134185303514377, 'f1': 0.5485714285714286, 'number': 313}, 'overall_precision': 0.48514851485148514, 'overall_recall': 0.5260736196319018, 'overall_f1': 0.5047829286239882, 'overall_accuracy': 0.7298343593323602}
			------------EPOCH 18---------------
Loss: tensor(27.1399, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.6326, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.2253, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.6722, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(88.5546, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.8927, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.3140, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(123.8596, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(157.0052, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(107.3264, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(326.8809, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(85.9285, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.0274, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.3480, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.8792, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(126.1865, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(86.2530, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(161.8456, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.2228, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.8440, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.9365, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.5933, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.7944, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.3274, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(173.3640, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.7333, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(134.5040, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(82.0026, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.8464, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(120.6472, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(132.6826, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.7380, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.8129, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(114.4314, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.5422, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.8794, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.9002, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(149.9375, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(177.3000, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(130.2486, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(126.1798, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.9801, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(84.3392, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(89.4991, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(186.8240, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(82.0928, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4765840220385675, 'recall': 0.5103244837758112, 'f1': 0.49287749287749283, 'number': 339}, 'P': {'precision': 0.5138121546961326, 'recall': 0.5942492012779552, 'f1': 0.5511111111111111, 'number': 313}, 'overall_precision': 0.49517241379310345, 'overall_recall': 0.5506134969325154, 'overall_f1': 0.5214233841684822, 'overall_accuracy': 0.7168242685790442}
			------------EPOCH 19---------------
Loss: tensor(23.3067, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.7626, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.4962, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.2576, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(76.7809, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.1951, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.7762, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(100.8473, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(139.1453, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(82.7703, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(239.1864, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.7276, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.7366, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.5837, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.7958, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(110.0047, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(79.8978, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(144.2057, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.1396, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.7034, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.8263, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.1564, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.2653, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.9053, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(128.4768, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.7419, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(106.8586, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.0979, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.5717, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(97.2479, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(101.5886, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.6377, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.6101, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(75.6671, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.4484, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.7606, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.4999, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(109.8566, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(110.6509, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(81.1497, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(88.9370, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.4816, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.1026, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.5751, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(134.3213, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.2465, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.45910290237467016, 'recall': 0.5132743362831859, 'f1': 0.48467966573816157, 'number': 339}, 'P': {'precision': 0.5300859598853869, 'recall': 0.5910543130990416, 'f1': 0.5589123867069486, 'number': 313}, 'overall_precision': 0.49313186813186816, 'overall_recall': 0.5506134969325154, 'overall_f1': 0.5202898550724638, 'overall_accuracy': 0.7177762264390429}
			------------EPOCH 20---------------
Loss: tensor(16.5321, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.2289, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.4738, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.0375, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.7695, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.1055, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.3275, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.9069, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(114.0594, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.8820, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(167.5408, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.7543, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.9466, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.6002, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.9030, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(85.4875, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.9570, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(108.9078, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.9983, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.6874, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.9618, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.9254, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.7638, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.0017, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(84.4129, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.2987, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.2306, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.8936, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.7873, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.5059, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(83.7679, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.8449, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.1830, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.7284, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.7620, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.2094, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.3321, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(85.2322, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(85.8983, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.0987, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.6530, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.9333, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.7271, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.2727, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(114.4348, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.6391, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.46111111111111114, 'recall': 0.4896755162241888, 'f1': 0.47496423462088705, 'number': 339}, 'P': {'precision': 0.5152354570637119, 'recall': 0.5942492012779552, 'f1': 0.5519287833827893, 'number': 313}, 'overall_precision': 0.4882108183079057, 'overall_recall': 0.5398773006134969, 'overall_f1': 0.5127458120903132, 'overall_accuracy': 0.71498381671638}
			------------EPOCH 21---------------
Loss: tensor(14.6132, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.0387, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.0312, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.0597, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.0550, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.0278, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.9435, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.0370, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(104.3739, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.0189, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(123.8999, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.8030, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.6229, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.8866, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.9667, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.1485, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.9102, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(94.4051, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.2201, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.2415, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.3941, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.7426, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.9555, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.8828, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.9292, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.0130, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.1936, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.1261, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.0831, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.3367, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.9214, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.8995, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.9209, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.6906, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.5119, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.4122, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.7386, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.3843, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.0248, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.0193, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.6744, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.3467, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.5214, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.3043, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(99.1132, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.2971, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4657534246575342, 'recall': 0.5014749262536873, 'f1': 0.4829545454545454, 'number': 339}, 'P': {'precision': 0.5166666666666667, 'recall': 0.5942492012779552, 'f1': 0.5527488855869243, 'number': 313}, 'overall_precision': 0.4910344827586207, 'overall_recall': 0.5460122699386503, 'overall_f1': 0.5170660856935367, 'overall_accuracy': 0.7156184552897125}
			------------EPOCH 22---------------
Loss: tensor(15.8916, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.5867, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.2766, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.1043, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.3194, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.9884, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.7670, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.7775, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(93.9853, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.1597, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(103.8874, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.2580, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.4831, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.3098, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.3769, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.9145, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.6083, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(81.7859, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.2906, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.1721, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.3721, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.8028, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.7587, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.7954, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.3105, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.8552, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.3113, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.9162, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.1853, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.9671, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.9448, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.4574, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.4616, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.0148, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.0915, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.8290, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.1048, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.3960, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.9956, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.0375, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.0690, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.2114, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.5582, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.8235, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(86.2892, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.3935, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.475, 'recall': 0.504424778761062, 'f1': 0.4892703862660944, 'number': 339}, 'P': {'precision': 0.5222222222222223, 'recall': 0.6006389776357828, 'f1': 0.5586924219910847, 'number': 313}, 'overall_precision': 0.4986111111111111, 'overall_recall': 0.5506134969325154, 'overall_f1': 0.5233236151603499, 'overall_accuracy': 0.7158088468617122}
			------------EPOCH 23---------------
Loss: tensor(12.7121, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.3424, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.1807, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.3918, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.1339, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.2279, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.6475, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.4704, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(84.8353, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.2888, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(83.8168, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.4156, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.1595, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.1615, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.6985, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.1225, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.6808, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.7505, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.5274, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.8778, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.3343, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.8604, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.2843, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.1586, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.6507, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.8016, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.9227, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.1766, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.3700, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.0860, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.4680, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.6856, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.1080, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.3915, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.4900, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.7502, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.2161, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.9262, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.9838, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.5025, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.0244, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.9446, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.7399, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.4433, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.5259, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.3916, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4713896457765668, 'recall': 0.5103244837758112, 'f1': 0.4900849858356941, 'number': 339}, 'P': {'precision': 0.5223463687150838, 'recall': 0.597444089456869, 'f1': 0.5573770491803278, 'number': 313}, 'overall_precision': 0.496551724137931, 'overall_recall': 0.5521472392638037, 'overall_f1': 0.5228758169934641, 'overall_accuracy': 0.7168242685790442}
			------------EPOCH 24---------------
Loss: tensor(8.7051, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.2294, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.8938, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.0074, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.7915, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.8416, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.1152, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.6662, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.0822, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.9047, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.1124, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.8977, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.7651, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.5918, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.1304, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.1670, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.8053, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.4288, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.6904, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.7954, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.0949, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.9956, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.2758, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.7721, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.9079, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.5312, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.9617, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.3874, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.8252, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.5084, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.9989, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.7442, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.8894, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.8417, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.6136, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.2178, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.4260, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.6685, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.7281, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.0991, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.2245, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.3444, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.2544, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.0292, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.8315, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.7700, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.46216216216216216, 'recall': 0.504424778761062, 'f1': 0.48236953455571224, 'number': 339}, 'P': {'precision': 0.5238095238095238, 'recall': 0.597444089456869, 'f1': 0.5582089552238806, 'number': 313}, 'overall_precision': 0.4924346629986245, 'overall_recall': 0.549079754601227, 'overall_f1': 0.5192168237853517, 'overall_accuracy': 0.716506949292378}
			------------EPOCH 25---------------
Loss: tensor(6.4931, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.9882, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.9970, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.5835, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.0535, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.3944, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.0531, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.1440, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.5264, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.1826, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.4136, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.0058, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.9557, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.1606, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.4111, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.1568, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.3358, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.4611, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.2581, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.7856, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.9160, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.2496, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.0860, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.2489, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.4292, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.8287, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.8312, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.3010, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.4759, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.0803, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.8068, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.8176, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.3687, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.7763, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.2814, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.0294, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.7372, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.7886, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.4872, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.5650, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.4665, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.9999, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.7700, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.1063, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.9886, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.5119, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4756756756756757, 'recall': 0.5191740412979351, 'f1': 0.49647390691114246, 'number': 339}, 'P': {'precision': 0.5316091954022989, 'recall': 0.5910543130990416, 'f1': 0.5597579425113466, 'number': 313}, 'overall_precision': 0.5027855153203342, 'overall_recall': 0.553680981595092, 'overall_f1': 0.527007299270073, 'overall_accuracy': 0.716506949292378}
			------------EPOCH 26---------------
Loss: tensor(5.3704, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.7595, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.1851, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.4670, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.7190, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.6578, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.9320, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.7852, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.2985, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.7829, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.6838, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.7999, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.1856, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.2220, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.5013, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.6157, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.2788, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.2070, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.3033, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.7778, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.7488, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.1883, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.1264, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.1737, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.6556, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.7478, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.0814, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.1566, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.4440, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.1540, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.6236, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.6442, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.9475, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.7474, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.5668, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.4152, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.6451, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.9447, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.4461, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.9114, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.9140, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.4351, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.3432, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.5070, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.4839, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.7385, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.48641304347826086, 'recall': 0.528023598820059, 'f1': 0.5063649222065064, 'number': 339}, 'P': {'precision': 0.5317919075144508, 'recall': 0.5878594249201278, 'f1': 0.558421851289833, 'number': 313}, 'overall_precision': 0.5084033613445378, 'overall_recall': 0.5567484662576687, 'overall_f1': 0.5314787701317716, 'overall_accuracy': 0.7160627022910453}
			------------EPOCH 27---------------
Loss: tensor(4.3165, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.5507, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.6070, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.9949, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.0053, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.1782, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.1676, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.3784, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.0692, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.6266, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.2206, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.1069, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.2732, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.1738, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.8200, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.4642, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.3771, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.4097, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.5321, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.5686, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.2150, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.7300, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.0864, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.0730, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.3725, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.7236, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.4878, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.8595, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.7015, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.9072, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.9746, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.5858, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.6280, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.5890, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.8613, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.1133, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.0055, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.9548, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.4852, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.2884, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.2219, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.6068, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.7687, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.4114, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.6832, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.4946, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4763157894736842, 'recall': 0.5339233038348082, 'f1': 0.5034770514603617, 'number': 339}, 'P': {'precision': 0.5377906976744186, 'recall': 0.5910543130990416, 'f1': 0.5631659056316591, 'number': 313}, 'overall_precision': 0.505524861878453, 'overall_recall': 0.5613496932515337, 'overall_f1': 0.5319767441860465, 'overall_accuracy': 0.7166338770070445}
			------------EPOCH 28---------------
Loss: tensor(12.6540, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.8581, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.8545, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.7299, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.5936, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.7710, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.3894, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.3716, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.5108, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.2475, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.6041, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.5178, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.7621, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.4034, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.2542, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.4743, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.4009, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.9668, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.4405, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.5158, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.3947, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.1464, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.8188, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.2862, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.5343, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.0535, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.9513, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.1446, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.3710, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.0339, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.6395, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.7959, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.6566, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.8982, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.1950, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.5462, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.7264, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.7549, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.1014, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.3836, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.7943, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.0047, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.1608, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.3787, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.3016, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.7582, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4742547425474255, 'recall': 0.5162241887905604, 'f1': 0.4943502824858757, 'number': 339}, 'P': {'precision': 0.5344352617079889, 'recall': 0.6198083067092651, 'f1': 0.5739644970414202, 'number': 313}, 'overall_precision': 0.5040983606557377, 'overall_recall': 0.5659509202453987, 'overall_f1': 0.5332369942196531, 'overall_accuracy': 0.7234879735990354}
			------------EPOCH 29---------------
Loss: tensor(3.5899, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.4157, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.6344, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.3520, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.8964, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.0136, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.8751, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.4529, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.8469, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.0310, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.8388, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.1897, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.3528, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.8235, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.5025, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.9256, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.9014, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.7857, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.4057, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.5608, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.5540, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.3575, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.2030, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.3300, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.8808, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.5477, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.4955, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.6259, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.8022, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.5533, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.7779, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.3106, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.0263, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.3048, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.0131, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.5556, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.3778, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.1534, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.2965, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.5755, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.4520, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.0902, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.6375, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.9001, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.1045, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.2540, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4765840220385675, 'recall': 0.5103244837758112, 'f1': 0.49287749287749283, 'number': 339}, 'P': {'precision': 0.5230352303523035, 'recall': 0.6166134185303515, 'f1': 0.5659824046920822, 'number': 313}, 'overall_precision': 0.5, 'overall_recall': 0.5613496932515337, 'overall_f1': 0.5289017341040462, 'overall_accuracy': 0.7235514374563686}
			------------EPOCH 30---------------
Loss: tensor(3.2207, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.0999, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.8544, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.5824, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.1712, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.2035, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.9347, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.1693, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.2759, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.6603, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.2813, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.3270, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.7707, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.4698, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.4043, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.1688, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.7923, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.9241, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.1968, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.9575, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.6893, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.3002, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.7252, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.2996, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.4138, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.0432, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.0759, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.9011, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.6613, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.0865, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.7908, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.2608, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.8235, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.3448, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.7712, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.6907, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.4493, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.0604, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.1703, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.1227, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.2994, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.4175, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.7429, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.7710, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.6799, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.2516, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4810810810810811, 'recall': 0.5250737463126843, 'f1': 0.5021156558533145, 'number': 339}, 'P': {'precision': 0.5261707988980716, 'recall': 0.610223642172524, 'f1': 0.5650887573964497, 'number': 313}, 'overall_precision': 0.5034106412005457, 'overall_recall': 0.5659509202453987, 'overall_f1': 0.5328519855595667, 'overall_accuracy': 0.7240591483150346}


		-------------RUN 4-----------
			------------EPOCH 1---------------
Loss: tensor(1840.0170, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5828.5986, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4887.8784, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3625.5796, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3259.4646, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3156.4683, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2766.1416, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2018.1940, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2312.0598, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2636.0957, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1878.9458, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2868.0117, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3805.7329, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1863.9296, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2075.8066, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3599.6819, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1500.6996, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3008.9233, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2317.0293, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2691.7935, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1417.0872, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1304.0054, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1655.0735, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1738.0306, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1737.3367, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1766.2798, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2597.0408, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4976.0479, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1394.6035, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3456.8794, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3614.7590, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6583.6353, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2867.8291, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1297.5732, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3928.5530, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2321.1704, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2023.1276, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3909.1997, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2515.5576, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2742.3130, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1299.8164, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2152.0725, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1992.3535, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2043.1355, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2046.5278, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.016, 'recall': 0.006600660066006601, 'f1': 0.009345794392523364, 'number': 303}, 'P': {'precision': 0.08074534161490683, 'recall': 0.14391143911439114, 'f1': 0.10344827586206896, 'number': 271}, 'overall_precision': 0.06743421052631579, 'overall_recall': 0.07142857142857142, 'overall_f1': 0.06937394247038917, 'overall_accuracy': 0.49524788081171334}
			------------EPOCH 2---------------
Loss: tensor(1217.8274, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3897.7239, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3210.3423, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2455.8689, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2192.0742, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2093.9790, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1733.0499, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1362.9678, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1479.1436, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1745.5942, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1255.4369, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2120.2295, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2525.9387, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1423.1622, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1445.8108, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2482.7241, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(993.8373, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2221.3601, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1709.5542, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2059.7151, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1122.3414, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1019.6606, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1500.3478, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1648.4434, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1647.7496, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1581.9811, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1996.4409, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3867.3540, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1078.9553, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2792.6902, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2611.0254, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5261.7832, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2202.0151, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(971.4449, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3070.1179, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1962.7410, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1542.3105, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2925.4358, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1850.8157, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2385.5122, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1028.7164, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1760.1277, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1681.3909, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1605.4800, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1664.8146, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.05405405405405406, 'recall': 0.0924092409240924, 'f1': 0.06820950060901339, 'number': 303}, 'P': {'precision': 0.1909814323607427, 'recall': 0.2656826568265683, 'f1': 0.22222222222222224, 'number': 271}, 'overall_precision': 0.11173184357541899, 'overall_recall': 0.17421602787456447, 'overall_f1': 0.13614703880190604, 'overall_accuracy': 0.554328281530953}
			------------EPOCH 3---------------
Loss: tensor(960.4451, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3186.5933, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2597.2534, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1949.1290, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1807.7965, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1807.4802, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1325.3671, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1126.6100, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1164.3708, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1397.8114, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1008.0122, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1745.1880, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1959.3131, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1112.0243, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1253.0142, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2012.5994, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(736.4508, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1848.3943, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1268.0581, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1532.2805, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(934.2554, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(834.4547, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1104.7814, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1083.9606, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(919.4798, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1103.4811, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1417.5015, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2790.0317, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(796.4083, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2203.8259, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2069.6465, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4352.7935, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1830.6969, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(843.9619, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2489.2517, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1500.7021, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1113.4888, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2232.0417, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1539.2444, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1810.7681, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(783.9111, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1488.8121, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1270.8708, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1368.5786, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1392.4518, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.20604395604395603, 'recall': 0.24752475247524752, 'f1': 0.22488755622188905, 'number': 303}, 'P': {'precision': 0.4, 'recall': 0.6051660516605166, 'f1': 0.4816446402349486, 'number': 271}, 'overall_precision': 0.3087855297157623, 'overall_recall': 0.4163763066202091, 'overall_f1': 0.35459940652818994, 'overall_accuracy': 0.5930516311328025}
			------------EPOCH 4---------------
Loss: tensor(820.9738, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2693.4641, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2131.4082, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1591.0598, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1428.7310, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1363.2139, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(890.6182, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(835.9199, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(949.1088, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1185.6072, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(901.8247, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1306.6213, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1596.6119, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(970.1230, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1106.1497, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1884.1046, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(515.5453, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1540.2483, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1045.5909, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1229.0986, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(734.2683, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(616.3331, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(753.2458, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(640.2546, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(678.1812, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1125.4686, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1568.5781, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3383.6626, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(711.1506, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2212.5186, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2019.1858, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4458.0366, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1626.5208, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(651.2244, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2089.0781, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1189.1724, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1085.4144, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2043.5498, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1275.3365, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1395.8491, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(818.9252, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1494.1079, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1272.2471, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1230.1992, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1275.7524, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.12734864300626306, 'recall': 0.20132013201320131, 'f1': 0.15601023017902815, 'number': 303}, 'P': {'precision': 0.310126582278481, 'recall': 0.18081180811808117, 'f1': 0.22843822843822842, 'number': 271}, 'overall_precision': 0.1726844583987441, 'overall_recall': 0.1916376306620209, 'overall_f1': 0.18166804293971925, 'overall_accuracy': 0.6085281274081685}
			------------EPOCH 5---------------
Loss: tensor(778.0340, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2602.0684, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2175.2476, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1744.5236, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1371.8657, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1260.2717, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(859.3623, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(755.6175, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(866.1648, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(994.5940, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(799.6330, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1231.1484, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1336.7181, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(715.5694, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(929.1774, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1514.4246, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(467.7976, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1482.9203, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(860.7491, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1062.9253, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(600.6406, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(491.5278, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(599.8907, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(524.9676, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(492.0110, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(827.9521, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1092.7887, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2089.0234, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(480.1534, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1554.6154, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1513.9231, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3375.1304, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1334.9041, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(616.0917, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1731.6233, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(925.1841, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(768.1818, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1590.8169, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1119.4700, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1115.4882, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(570.7031, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(967.2983, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(814.6736, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1047.8958, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1006.5906, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.32339449541284404, 'recall': 0.46534653465346537, 'f1': 0.381596752368065, 'number': 303}, 'P': {'precision': 0.4876543209876543, 'recall': 0.2915129151291513, 'f1': 0.36489607390300227, 'number': 271}, 'overall_precision': 0.36789297658862874, 'overall_recall': 0.3832752613240418, 'overall_f1': 0.3754266211604096, 'overall_accuracy': 0.6718469047007449}
			------------EPOCH 6---------------
Loss: tensor(600.8978, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1739.1877, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1390.3330, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1072.8018, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1095.0647, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1059.6487, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(693.1436, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(596.2781, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(692.9715, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(843.4032, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(684.0618, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(837.8456, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(936.7158, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(517.1925, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(745.8070, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1324.6735, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(315.4402, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1242.1144, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(691.8348, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(842.6482, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(385.3907, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(310.1054, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(412.4830, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(397.6928, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(367.1421, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(505.7198, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(815.4850, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1560.8881, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(332.0486, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1160.0514, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1114.5946, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2459.8865, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(946.6443, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(490.6330, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1295.2451, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(640.4810, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(613.4955, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1253.9961, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(971.2127, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1103.0005, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(418.3785, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(724.4697, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(634.4426, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(784.4661, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(734.7291, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4068181818181818, 'recall': 0.5907590759075908, 'f1': 0.48183041722745623, 'number': 303}, 'P': {'precision': 0.4838709677419355, 'recall': 0.3874538745387454, 'f1': 0.430327868852459, 'number': 271}, 'overall_precision': 0.4322678843226788, 'overall_recall': 0.49477351916376305, 'overall_f1': 0.4614134849715678, 'overall_accuracy': 0.7015155407141023}
			------------EPOCH 7---------------
Loss: tensor(505.7970, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1243.8317, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(989.8608, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(779.0251, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(803.7927, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(730.2554, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(421.2736, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(434.2246, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(564.9983, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(670.2332, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(652.3186, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(569.6484, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(696.2957, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(492.9040, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(753.6766, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1436.9873, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(209.1164, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(826.3551, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(680.3480, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(899.1567, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(222.5797, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(187.2874, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(325.2853, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(310.0706, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(250.3473, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(333.2415, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(641.5013, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1155.8958, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(189.7597, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(963.2466, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(835.4365, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1832.8807, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(738.3303, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(365.9808, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1116.2948, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(607.8232, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(492.9089, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1049.5903, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(916.7079, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(877.2099, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(383.4655, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(611.6601, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(522.4747, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(646.3265, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(726.4663, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.38783269961977185, 'recall': 0.6732673267326733, 'f1': 0.49215922798552464, 'number': 303}, 'P': {'precision': 0.5265700483091788, 'recall': 0.4022140221402214, 'f1': 0.45606694560669453, 'number': 271}, 'overall_precision': 0.42701227830832195, 'overall_recall': 0.5452961672473867, 'overall_f1': 0.47895944912012234, 'overall_accuracy': 0.6685717955304392}
			------------EPOCH 8---------------
Loss: tensor(415.1420, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(978.8354, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(894.7586, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(679.0452, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(668.3783, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(625.6256, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(373.7952, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(391.8349, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(351.6395, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(323.4505, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(438.1156, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(423.0183, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(514.9261, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(412.4257, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(550.3560, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1064.3865, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(290.2198, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(817.7693, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(518.8263, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(498.5940, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(270.9713, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(201.4938, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(331.5400, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(193.8240, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(198.2390, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(210.9609, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(535.2789, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1136.7924, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(125.2205, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(754.5128, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(707.8875, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1411.3820, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(382.6915, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(265.1398, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(660.4802, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(289.5904, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(353.7701, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(745.1180, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(591.6265, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(593.4678, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(337.3914, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(505.4869, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(387.8353, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(506.4623, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(610.6237, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.36095764272559855, 'recall': 0.6468646864686468, 'f1': 0.4633569739952718, 'number': 303}, 'P': {'precision': 0.47540983606557374, 'recall': 0.4280442804428044, 'f1': 0.45048543689320386, 'number': 271}, 'overall_precision': 0.39644218551461247, 'overall_recall': 0.5435540069686411, 'overall_f1': 0.458486407053637, 'overall_accuracy': 0.595620344207552}
			------------EPOCH 9---------------
Loss: tensor(431.4158, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1881.9252, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1177.9572, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(987.2310, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(668.5468, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(823.9103, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(804.3464, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(803.3649, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(262.9602, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(270.8940, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(313.7971, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(510.2526, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(331.7068, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(249.5508, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(310.6743, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(808.9752, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(114.0985, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(460.9530, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(269.7552, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(431.9954, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(166.8222, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(114.9282, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(264.0589, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(175.5012, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(286.3675, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(251.8275, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(596.7226, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(768.9338, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(290.8792, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(933.0693, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1434.2524, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5088.7959, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(482.0962, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(499.8333, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(992.4338, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(681.8274, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(485.9836, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(845.7365, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(522.6675, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(572.2842, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(147.8462, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(230.1426, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(313.8596, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(334.7946, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(435.4420, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3856655290102389, 'recall': 0.37293729372937295, 'f1': 0.37919463087248323, 'number': 303}, 'P': {'precision': 0.407098121085595, 'recall': 0.7195571955719557, 'f1': 0.52, 'number': 271}, 'overall_precision': 0.39896373056994816, 'overall_recall': 0.5365853658536586, 'overall_f1': 0.4576523031203566, 'overall_accuracy': 0.6049319291035191}
			------------EPOCH 10---------------
Loss: tensor(660.0629, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1442.3708, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1633.0831, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1330.0331, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(695.6295, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(906.9937, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(539.1976, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(602.1633, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(370.3548, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(387.4593, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(456.1957, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1393.2085, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1557.5728, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(802.8793, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(748.0460, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2092.5295, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(313.0409, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1601.3260, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(749.3904, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1216.9059, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(329.9951, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(256.4846, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(436.8977, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(276.1222, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(243.0741, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(263.6628, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(635.8004, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1382.2607, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(151.4258, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(784.2758, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(749.4006, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1937.6504, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(778.8757, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(479.4309, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1109.9095, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(624.2155, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(471.5111, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1044.7117, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(808.1458, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(731.5903, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(242.0368, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(501.2232, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(413.0915, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(428.8127, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(481.6699, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3767772511848341, 'recall': 0.5247524752475248, 'f1': 0.4386206896551724, 'number': 303}, 'P': {'precision': 0.4845814977973568, 'recall': 0.4059040590405904, 'f1': 0.4417670682730923, 'number': 271}, 'overall_precision': 0.41448382126348227, 'overall_recall': 0.4686411149825784, 'overall_f1': 0.43990188062142266, 'overall_accuracy': 0.6837914204983303}
			------------EPOCH 11---------------
Loss: tensor(351.9978, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(949.1239, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(684.6881, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(590.1700, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(544.1168, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(444.5075, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(224.5115, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(298.6492, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(252.3060, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(228.3116, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(280.8023, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(251.8131, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(282.1126, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(246.2516, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(329.4964, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(693.5763, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(118.8247, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(537.3209, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(265.0123, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(481.2703, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(134.3062, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(126.7741, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(253.0775, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(163.1081, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(131.2969, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(160.3385, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(498.7646, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1023.0492, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(117.6533, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(681.3553, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(510.1999, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1013.6553, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(251.9651, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(213.1303, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(436.5865, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(272.5284, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(254.6576, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(559.6732, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(522.3351, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(439.3753, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(378.0002, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(482.7868, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(448.1600, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(489.2520, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(459.4408, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4975609756097561, 'recall': 0.33663366336633666, 'f1': 0.4015748031496063, 'number': 303}, 'P': {'precision': 0.43982494529540483, 'recall': 0.7416974169741697, 'f1': 0.5521978021978022, 'number': 271}, 'overall_precision': 0.45770392749244715, 'overall_recall': 0.5278745644599303, 'overall_f1': 0.4902912621359224, 'overall_accuracy': 0.6566914975597226}
			------------EPOCH 12---------------
Loss: tensor(342.4752, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(519.0072, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(438.5388, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(608.4988, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(504.7589, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(290.9440, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(114.7123, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(224.3208, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(149.6141, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(139.8939, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(170.7367, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(138.1287, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(204.1035, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(188.5692, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(197.7730, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(547.7926, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(109.1948, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(652.1987, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(214.2419, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(526.1395, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(195.7081, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(252.3749, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(350.5362, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(284.4833, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(232.5474, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(285.9473, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(629.7465, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1139.1376, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(112.8988, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1051.5653, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(926.8439, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1352.7943, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(171.8900, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(140.4686, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(396.5116, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(168.4597, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(179.8385, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(325.8560, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(330.6193, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(277.3119, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(105.8538, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(210.3993, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(197.3553, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(198.7280, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(338.6649, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5636363636363636, 'recall': 0.10231023102310231, 'f1': 0.17318435754189945, 'number': 303}, 'P': {'precision': 0.38283828382838286, 'recall': 0.8560885608856088, 'f1': 0.5290763968072976, 'number': 271}, 'overall_precision': 0.3978819969742814, 'overall_recall': 0.45818815331010454, 'overall_f1': 0.4259109311740891, 'overall_accuracy': 0.5924736706909838}
			------------EPOCH 13---------------
Loss: tensor(1392.5782, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1991.2189, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2193.5625, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2248.4060, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1855.2255, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1168.9895, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(476.4705, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1240.1593, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(519.5044, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(469.7821, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(638.1313, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(483.0905, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(245.6422, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(236.4416, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(399.6561, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(625.6713, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(92.1585, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(344.8722, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(175.7173, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(347.2775, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(151.7416, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(184.7941, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(255.6341, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(119.0385, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(218.2398, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(249.0547, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(671.8347, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1303.9775, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(608.0570, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2064.2295, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1884.8201, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2642.7031, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(861.4434, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(544.4250, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2157.6816, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1171.5471, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(841.3893, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1850.4897, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(956.3857, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1105.8223, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(354.0880, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(573.0753, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(654.8525, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(608.8145, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(505.6906, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4602510460251046, 'recall': 0.36303630363036304, 'f1': 0.40590405904059046, 'number': 303}, 'P': {'precision': 0.4533029612756264, 'recall': 0.7343173431734318, 'f1': 0.5605633802816901, 'number': 271}, 'overall_precision': 0.4557522123893805, 'overall_recall': 0.5383275261324042, 'overall_f1': 0.4936102236421725, 'overall_accuracy': 0.6603519136912407}
			------------EPOCH 14---------------
Loss: tensor(378.2338, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(805.4053, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(623.9711, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(655.2416, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(745.7678, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(511.1374, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(256.2101, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(389.4428, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(496.0054, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(550.9005, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(566.0641, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(552.9129, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(699.8784, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(606.4061, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1073.8595, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1531.0381, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(399.7346, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1113.7719, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(794.8994, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(961.5895, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(432.5241, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(264.6920, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(475.1437, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(575.0846, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(442.0884, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(408.8881, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(616.0995, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1305.5930, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(275.6796, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(854.2413, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(856.2104, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2321.5208, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(638.9994, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(304.8305, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(786.1414, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(383.9517, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(237.3720, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(499.8056, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(478.3213, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(440.5945, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(147.8981, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(202.7639, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(281.9595, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(257.0425, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(459.2804, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.47641509433962265, 'recall': 0.6666666666666666, 'f1': 0.5557083906464924, 'number': 303}, 'P': {'precision': 0.5645933014354066, 'recall': 0.4354243542435424, 'f1': 0.49166666666666664, 'number': 271}, 'overall_precision': 0.5055292259083728, 'overall_recall': 0.5574912891986062, 'overall_f1': 0.5302402651201324, 'overall_accuracy': 0.7094143334189571}
			------------EPOCH 15---------------
Loss: tensor(327.0868, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1017.3744, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(568.8737, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(397.3428, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(388.0853, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(415.8909, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(314.0668, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(230.3372, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(197.3150, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(177.7207, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(257.9166, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(233.1435, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(302.0131, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(205.8007, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(240.8175, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(478.2187, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(82.0824, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(292.9010, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(155.2429, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(277.7327, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(79.7076, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.7275, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(181.4242, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(75.0023, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.5720, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(96.2820, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(175.4105, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(336.4623, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.9673, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(383.6224, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(304.3978, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(518.2831, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(149.7491, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(116.9036, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(283.7085, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(155.7806, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(210.6161, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(379.2959, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(267.4942, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(271.3710, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(84.5620, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(121.1347, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(194.3654, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(145.8102, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(162.5140, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4573170731707317, 'recall': 0.49504950495049505, 'f1': 0.4754358161648178, 'number': 303}, 'P': {'precision': 0.486404833836858, 'recall': 0.5940959409594095, 'f1': 0.5348837209302325, 'number': 271}, 'overall_precision': 0.47192716236722304, 'overall_recall': 0.5418118466898955, 'overall_f1': 0.5044606650446066, 'overall_accuracy': 0.6866170048805549}
			------------EPOCH 16---------------
Loss: tensor(156.6974, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(311.5143, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(206.5248, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(221.4806, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(183.1121, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(139.8557, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.6539, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(98.5843, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(82.7841, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(97.5472, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(90.0604, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(93.2413, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(82.2110, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(207.1538, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(206.2305, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(374.3257, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.3510, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(190.5260, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(181.4395, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(292.6635, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.5041, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.6024, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(178.9188, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(87.0546, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(88.9313, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(92.5918, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(130.2435, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(255.1412, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.0126, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(311.1589, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(231.8856, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(445.2401, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(119.9136, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(100.5899, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(178.8580, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(127.2100, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(142.8745, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(214.4841, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(215.8236, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(161.6525, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.9482, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.3162, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(135.5597, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.7530, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(103.6018, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4361111111111111, 'recall': 0.5181518151815182, 'f1': 0.47360482654600305, 'number': 303}, 'P': {'precision': 0.4560260586319218, 'recall': 0.5166051660516605, 'f1': 0.4844290657439446, 'number': 271}, 'overall_precision': 0.4452773613193403, 'overall_recall': 0.5174216027874564, 'overall_f1': 0.4786462530217567, 'overall_accuracy': 0.680195222193681}
			------------EPOCH 17---------------
Loss: tensor(131.9540, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(264.6645, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(183.0164, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(162.8183, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(152.7177, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(121.9952, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.3854, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.1771, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(75.8463, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(81.9470, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.9624, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.0352, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.3602, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(111.8534, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(118.0872, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(209.9547, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.3073, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(129.1778, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.8527, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(180.4067, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.6197, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.4852, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(95.0496, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.6352, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.5876, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.8343, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(87.6691, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(176.4852, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.1576, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(203.6638, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(188.5719, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(214.4998, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(82.9494, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.7778, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(117.7494, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.4187, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(127.0347, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(189.0407, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(173.9892, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(121.8331, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.8786, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.7668, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(99.9067, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.1606, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.8438, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.47941176470588237, 'recall': 0.5379537953795379, 'f1': 0.5069984447900466, 'number': 303}, 'P': {'precision': 0.494949494949495, 'recall': 0.5424354243542435, 'f1': 0.5176056338028169, 'number': 271}, 'overall_precision': 0.48665620094191525, 'overall_recall': 0.5400696864111498, 'overall_f1': 0.5119735755573905, 'overall_accuracy': 0.6853968661700488}
			------------EPOCH 18---------------
Loss: tensor(92.6146, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(151.6591, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(142.9256, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(107.1075, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(112.0853, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.3364, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.8053, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.2817, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.8504, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.8240, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.1035, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.1682, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.4912, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(86.7095, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(97.9819, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(151.7456, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.0792, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.4896, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.8705, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(145.0939, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.7707, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.6983, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.9474, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.1637, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.4151, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.8308, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.2747, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(114.7297, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.1611, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(161.4832, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(164.0695, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(157.4167, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.2791, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.4450, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(82.1091, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.3818, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(109.5068, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(120.9007, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(144.6823, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(82.3127, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.7611, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.2364, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.6395, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.2986, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.9634, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.46105919003115264, 'recall': 0.4884488448844885, 'f1': 0.4743589743589744, 'number': 303}, 'P': {'precision': 0.48036253776435045, 'recall': 0.5867158671586716, 'f1': 0.5282392026578073, 'number': 271}, 'overall_precision': 0.4708588957055215, 'overall_recall': 0.5348432055749129, 'overall_f1': 0.500815660685155, 'overall_accuracy': 0.6807731826354996}
			------------EPOCH 19---------------
Loss: tensor(63.6011, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(90.0163, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(116.8957, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.8088, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(85.6144, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.8970, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.3846, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.1114, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.0606, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.6580, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.4749, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.2487, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.2447, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.3254, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.5033, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(111.6911, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.6937, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.7984, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.2674, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(108.2978, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.6045, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.1650, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.3821, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.2164, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.6108, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.7846, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.5862, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(90.7274, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.5513, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(118.3600, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(134.9427, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(115.2321, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.1319, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.6930, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.2729, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.5352, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(95.8128, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(96.8613, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(123.3489, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.3405, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.4412, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.1935, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.6557, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.0377, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.0344, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4594594594594595, 'recall': 0.504950495049505, 'f1': 0.4811320754716982, 'number': 303}, 'P': {'precision': 0.484472049689441, 'recall': 0.5756457564575646, 'f1': 0.5261382799325464, 'number': 271}, 'overall_precision': 0.4717557251908397, 'overall_recall': 0.5383275261324042, 'overall_f1': 0.5028478437754271, 'overall_accuracy': 0.6800667865399435}
			------------EPOCH 20---------------
Loss: tensor(53.2688, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.2333, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(91.7909, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.0522, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.2580, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.5094, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.0843, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.0649, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.1319, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.0997, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.8522, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.2688, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.1930, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.3962, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.1274, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(92.9629, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.3250, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.3861, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.3959, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.6648, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.6565, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.9683, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.7074, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.6781, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.1597, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.5971, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.9584, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.3989, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.0125, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(103.3983, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(107.5308, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(97.5576, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.0314, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.8415, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.8699, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.5091, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.6309, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(94.1666, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(110.2296, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.2670, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.1770, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.4895, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.6048, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.2873, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.1830, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.45896656534954405, 'recall': 0.49834983498349833, 'f1': 0.4778481012658228, 'number': 303}, 'P': {'precision': 0.4938650306748466, 'recall': 0.5940959409594095, 'f1': 0.5393634840871021, 'number': 271}, 'overall_precision': 0.4763358778625954, 'overall_recall': 0.5435540069686411, 'overall_f1': 0.5077298616761595, 'overall_accuracy': 0.6805163113280247}
			------------EPOCH 21---------------
Loss: tensor(46.0069, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(81.7912, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(95.1331, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.1741, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.8752, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.0930, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.5762, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.1943, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.3499, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.7437, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.6923, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.8705, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.9951, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.0691, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.7431, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.6983, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.0402, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.5112, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.2944, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.8600, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.3006, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.9054, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.8230, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.3799, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.7743, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.0350, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.5472, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.3063, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.9709, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(93.9643, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(94.7572, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(83.7512, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.9566, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.7920, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.6249, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.2907, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.6013, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(86.4843, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(94.0410, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.8893, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.7040, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.3745, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.6323, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.0460, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.6572, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4417910447761194, 'recall': 0.4884488448844885, 'f1': 0.4639498432601881, 'number': 303}, 'P': {'precision': 0.49848024316109424, 'recall': 0.6051660516605166, 'f1': 0.5466666666666666, 'number': 271}, 'overall_precision': 0.46987951807228917, 'overall_recall': 0.5435540069686411, 'overall_f1': 0.5040387722132471, 'overall_accuracy': 0.6800667865399435}
			------------EPOCH 22---------------
Loss: tensor(40.5995, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.0441, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(89.0482, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.3502, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.7657, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.3012, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.6334, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.8631, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.9962, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.0996, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.8072, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.8750, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.4613, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.1414, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.1305, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.8890, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.0919, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.6520, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.2137, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.5930, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.3762, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.5843, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.2439, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.3797, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.7798, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.3625, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.4292, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.1259, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.3803, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(94.2113, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(99.4621, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(89.4960, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.4856, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.0323, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.8065, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.8804, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.5843, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(93.6753, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(102.5296, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.4008, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.8738, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.5229, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.5661, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.9159, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.7083, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4342857142857143, 'recall': 0.5016501650165016, 'f1': 0.46554364471669213, 'number': 303}, 'P': {'precision': 0.49221183800623053, 'recall': 0.5830258302583026, 'f1': 0.5337837837837838, 'number': 271}, 'overall_precision': 0.46199701937406856, 'overall_recall': 0.5400696864111498, 'overall_f1': 0.497991967871486, 'overall_accuracy': 0.6843051631132803}
			------------EPOCH 23---------------
Loss: tensor(39.1142, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(79.7966, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(96.3642, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.9726, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.9059, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.1739, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.3074, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.9314, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.0377, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.9863, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.2443, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.6324, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.0117, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.5219, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.6586, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(90.5436, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.5530, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.2310, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.2345, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.3927, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.0681, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.3749, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.0333, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.3984, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.4742, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.3709, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.3407, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.9807, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.8820, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(88.2439, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(95.9340, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.9717, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.8913, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.5763, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.3346, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.5689, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.0169, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(86.6352, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(91.9772, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.2691, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.9196, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.5508, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.3808, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.7784, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.5190, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4405797101449275, 'recall': 0.5016501650165016, 'f1': 0.46913580246913583, 'number': 303}, 'P': {'precision': 0.48307692307692307, 'recall': 0.5793357933579336, 'f1': 0.5268456375838926, 'number': 271}, 'overall_precision': 0.46119402985074626, 'overall_recall': 0.5383275261324042, 'overall_f1': 0.49678456591639863, 'overall_accuracy': 0.6818648856922682}
			------------EPOCH 24---------------
Loss: tensor(35.5115, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(79.1694, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(90.3370, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.0818, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.9866, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.6980, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.9731, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.7875, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.1962, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.4567, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.3303, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.9084, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.4056, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.5183, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.0637, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(76.0687, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.9933, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.9057, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.3787, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.5349, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.0602, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.5385, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.1348, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.6890, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.2347, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.8237, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.0201, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.3021, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.3327, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(81.3028, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(87.4603, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.7248, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.7068, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.6819, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.6237, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.3550, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.2989, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(76.2969, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.7226, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.8964, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.3958, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.6990, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.5554, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.2433, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.7439, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4342857142857143, 'recall': 0.5016501650165016, 'f1': 0.46554364471669213, 'number': 303}, 'P': {'precision': 0.48148148148148145, 'recall': 0.5756457564575646, 'f1': 0.5243697478991597, 'number': 271}, 'overall_precision': 0.456973293768546, 'overall_recall': 0.5365853658536586, 'overall_f1': 0.49358974358974356, 'overall_accuracy': 0.6830850244027742}
			------------EPOCH 25---------------
Loss: tensor(33.2438, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.6345, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(85.2106, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.2917, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.3311, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.2017, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.9032, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.9416, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.9300, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.2626, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.9732, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.9388, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.9371, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.1738, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.8381, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.3813, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.2807, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.8955, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.5714, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.1719, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.3606, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.9131, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.1320, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.4782, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.2588, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.6917, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.8327, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.3300, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.1253, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(75.4208, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.3916, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.0778, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.0070, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.6731, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.5207, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.6054, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.8494, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.5624, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.1866, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.2004, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.9890, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.0222, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.0690, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.7921, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.8731, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4140845070422535, 'recall': 0.48514851485148514, 'f1': 0.44680851063829785, 'number': 303}, 'P': {'precision': 0.46788990825688076, 'recall': 0.5645756457564576, 'f1': 0.5117056856187291, 'number': 271}, 'overall_precision': 0.4398826979472141, 'overall_recall': 0.5226480836236934, 'overall_f1': 0.47770700636942676, 'overall_accuracy': 0.6784613408682251}
			------------EPOCH 26---------------
Loss: tensor(33.3841, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.4162, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(76.4254, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.6095, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.0518, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.7981, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.8246, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.9084, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.2962, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.7271, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.6447, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.4357, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.6218, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.7583, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.5151, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.2492, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.7111, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.2876, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.9466, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.9722, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.8803, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.8147, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.7579, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.5920, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.7980, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.5179, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.9373, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.1039, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.8639, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.7651, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.3533, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.6175, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.2310, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.7056, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.9380, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.8234, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.7544, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.7249, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.4252, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.0289, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.6115, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.6278, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.3341, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.3326, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.3682, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4265536723163842, 'recall': 0.49834983498349833, 'f1': 0.4596651445966514, 'number': 303}, 'P': {'precision': 0.4845679012345679, 'recall': 0.5793357933579336, 'f1': 0.5277310924369748, 'number': 271}, 'overall_precision': 0.45427728613569324, 'overall_recall': 0.5365853658536586, 'overall_f1': 0.4920127795527157, 'overall_accuracy': 0.6807089648086309}
			------------EPOCH 27---------------
Loss: tensor(29.6986, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.7525, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.1276, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.0972, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.4362, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.0318, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.2732, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.8381, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.6719, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.2168, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.5868, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.4284, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.5257, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.3507, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.8196, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.9477, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.3407, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.5756, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.9105, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.8998, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.8453, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.3262, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.0197, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.8053, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.1473, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.2054, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.9301, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.5180, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.3390, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.7933, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.0655, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.1515, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.4586, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.4505, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.0729, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.5849, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.9483, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.1949, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.4049, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.3429, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.1881, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.0516, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.1622, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.7084, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.6245, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4273743016759777, 'recall': 0.504950495049505, 'f1': 0.4629349470499244, 'number': 303}, 'P': {'precision': 0.4783950617283951, 'recall': 0.5719557195571956, 'f1': 0.5210084033613445, 'number': 271}, 'overall_precision': 0.45161290322580644, 'overall_recall': 0.5365853658536586, 'overall_f1': 0.49044585987261147, 'overall_accuracy': 0.6809016182892371}
			------------EPOCH 28---------------
Loss: tensor(27.4025, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.2615, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.2588, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.2075, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.8414, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.4928, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.7102, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.8693, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.3697, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.8113, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.8529, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.8387, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.9195, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.2303, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.5160, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.5560, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.4501, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.7135, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.3588, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.6276, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.7607, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.9020, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.1930, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.7310, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.2053, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.5265, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.1576, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.2366, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.0156, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.6059, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.6869, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.6798, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.8189, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.7315, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.4572, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.2365, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.9811, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.0009, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.7594, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.3566, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.7017, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.0814, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.2773, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.4903, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.5613, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4265536723163842, 'recall': 0.49834983498349833, 'f1': 0.4596651445966514, 'number': 303}, 'P': {'precision': 0.4785276073619632, 'recall': 0.5756457564575646, 'f1': 0.5226130653266331, 'number': 271}, 'overall_precision': 0.4514705882352941, 'overall_recall': 0.5348432055749129, 'overall_f1': 0.4896331738437002, 'overall_accuracy': 0.6815437965579245}
			------------EPOCH 29---------------
Loss: tensor(22.3362, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.6971, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.4651, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.4102, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.9039, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.7370, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.7229, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.6684, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.6337, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.1663, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.3265, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.5193, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.3700, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.0222, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.7830, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.4780, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.0444, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.9223, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.2774, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.2855, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.0781, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.4353, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.6122, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.2278, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.1336, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.8612, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.0535, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.8377, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.6706, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.7388, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.0132, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.2101, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.4517, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.2849, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.3154, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.5787, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.0037, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.8070, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.1077, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.1117, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.7099, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.4218, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.5375, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.8806, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.5454, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4403409090909091, 'recall': 0.5115511551155115, 'f1': 0.4732824427480916, 'number': 303}, 'P': {'precision': 0.47416413373860183, 'recall': 0.5756457564575646, 'f1': 0.52, 'number': 271}, 'overall_precision': 0.4566813509544787, 'overall_recall': 0.5418118466898955, 'overall_f1': 0.4956175298804781, 'overall_accuracy': 0.6812869252504495}
			------------EPOCH 30---------------
Loss: tensor(19.2667, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.3614, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.4074, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.0770, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.9091, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.5956, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.8799, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.6494, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.9061, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.9368, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.0707, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.0439, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.8426, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.9375, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.0452, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.7583, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.7908, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.4132, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.2081, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.7377, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.3512, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.7607, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.5958, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.4415, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.4531, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.7663, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.3313, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.6782, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.4307, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.3331, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.0268, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.7512, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.9979, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.6141, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.3306, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.6616, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.9792, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.4272, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.4076, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.6251, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.9382, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.1325, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.9785, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.4042, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.8835, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.43380281690140843, 'recall': 0.5082508250825083, 'f1': 0.46808510638297873, 'number': 303}, 'P': {'precision': 0.4754601226993865, 'recall': 0.5719557195571956, 'f1': 0.5192629815745394, 'number': 271}, 'overall_precision': 0.45374449339207046, 'overall_recall': 0.5383275261324042, 'overall_f1': 0.49243027888446217, 'overall_accuracy': 0.6830850244027742}


		-------------RUN 5-----------
			------------EPOCH 1---------------
Loss: tensor(2450.2180, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3378.2686, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4849.6768, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1249.8718, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1701.2983, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3753.8452, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4073.0059, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3254.0952, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1924.2003, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2192.5476, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1754.2676, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1659.4758, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2085.3545, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1867.8180, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3308.4175, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3008.6560, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3697.7026, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1509.5696, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3002.5542, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2843.8831, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2084.7544, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1603.2521, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3020.4756, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1866.5134, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1813.6484, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2484.3562, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4149.8252, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7243.4507, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2930.7671, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1879.5708, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3530.4709, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1443.2280, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2827.7527, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1510.0247, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1722.9185, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1797.0157, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1243.1873, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1849.5624, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2777.7954, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2987.9377, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2149.3428, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5020.2012, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1323.0586, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2168.8667, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2517.2217, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2100.6650, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.05895691609977324, 'recall': 0.07951070336391437, 'f1': 0.06770833333333333, 'number': 327}, 'P': {'precision': 0.13215859030837004, 'recall': 0.06109979633401222, 'f1': 0.08356545961002786, 'number': 491}, 'overall_precision': 0.08383233532934131, 'overall_recall': 0.06845965770171149, 'overall_f1': 0.07537012113055182, 'overall_accuracy': 0.4646370023419204}
			------------EPOCH 2---------------
Loss: tensor(1595.1462, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2179.7134, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3294.9902, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(864.7765, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1206.4313, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2737.3113, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2909.2617, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2161.5244, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1377.7976, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1470.5117, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1252.4231, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1198.9978, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1596.2957, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1400.8735, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2576.6836, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2356.4961, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2988.9680, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1181.3218, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2374.3677, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2253.9204, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1708.8324, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1323.9934, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2581.6533, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1616.4104, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1631.5808, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2164.0295, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3350.8057, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6061.2192, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2365.0381, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1523.9749, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2917.2344, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1124.0090, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2368.0967, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1286.9241, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1564.9272, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1566.2686, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(950.9897, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1458.4642, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2212.8086, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2726.7231, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1986.8164, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4464.7158, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1096.6104, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1716.4567, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2241.4585, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1772.2026, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.13211382113821138, 'recall': 0.19877675840978593, 'f1': 0.15873015873015872, 'number': 327}, 'P': {'precision': 0.13140311804008908, 'recall': 0.12016293279022404, 'f1': 0.125531914893617, 'number': 491}, 'overall_precision': 0.13177470775770456, 'overall_recall': 0.15158924205378974, 'overall_f1': 0.1409891984081865, 'overall_accuracy': 0.5934426229508196}
			------------EPOCH 3---------------
Loss: tensor(1309.6794, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1526.1577, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2651.3438, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(773.3203, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1003.4061, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2361.9089, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2386.9717, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1901.2297, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1158.3750, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1176.2921, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1114.5671, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1028.5319, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1503.2609, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1274.5873, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2301.5168, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2067.0574, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2651.1099, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1023.4666, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1980.9326, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1830.1532, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1340.2773, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1096.4666, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2248.0593, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1349.7865, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1270.3633, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1716.1156, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2562.3110, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4985.7031, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1839.5696, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1172.1956, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2405.6733, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(873.2597, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2003.2148, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1057.7241, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1372.7543, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1385.5929, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(748.8105, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1102.4355, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1900.1150, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2374.2939, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1673.8226, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3786.7109, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(966.4241, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1498.1741, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1925.8757, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1497.9507, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.26785714285714285, 'recall': 0.3211009174311927, 'f1': 0.29207232267037553, 'number': 327}, 'P': {'precision': 0.293354943273906, 'recall': 0.36863543788187375, 'f1': 0.32671480144404336, 'number': 491}, 'overall_precision': 0.28344895936570863, 'overall_recall': 0.34963325183374083, 'overall_f1': 0.31308155446086483, 'overall_accuracy': 0.6617330210772834}
			------------EPOCH 4---------------
Loss: tensor(1041.8767, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1070.4224, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2045.3403, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(593.1893, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(886.5912, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1935.4685, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2057.8640, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1654.7755, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(941.4354, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(877.2982, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(941.1234, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(845.9899, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1322.5516, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1119.2629, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1953.4141, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1758.0815, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2128.0515, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(874.8522, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1512.3499, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1385.1619, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(985.0952, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(861.2988, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1712.5081, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(818.7301, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(752.5632, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1298.2961, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1751.8826, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4176.6396, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1284.0613, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(818.0359, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1946.7791, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(576.3115, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1733.7095, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(820.1594, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1181.6995, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1107.7241, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(559.3921, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(915.2040, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1664.1420, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2044.4978, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1336.1050, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2892.0996, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(726.9148, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(967.7040, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1494.0342, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1130.8530, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3443223443223443, 'recall': 0.2874617737003058, 'f1': 0.3133333333333333, 'number': 327}, 'P': {'precision': 0.43862275449101795, 'recall': 0.5967413441955194, 'f1': 0.5056082830025884, 'number': 491}, 'overall_precision': 0.4112646121147715, 'overall_recall': 0.4731051344743276, 'overall_f1': 0.4400227401932916, 'overall_accuracy': 0.7027634660421546}
			------------EPOCH 5---------------
Loss: tensor(824.7778, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(733.0888, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1605.1521, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(435.1891, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(827.5492, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1649.9442, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1670.1948, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1494.7751, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(870.7203, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(742.6946, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(698.0903, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(564.8055, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1077.4695, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(918.5001, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1534.9949, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1410.2183, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1727.4215, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(702.0296, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1126.8774, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1236.9917, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(750.0837, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(673.0800, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1375.3137, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(476.6143, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(415.2498, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(880.8574, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1250.3704, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3157.3442, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1006.2576, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(607.9998, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1672.3915, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(405.5372, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1585.7666, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(765.1591, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1001.9177, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1057.2808, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(473.5725, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(686.4792, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1473.6713, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1850.9268, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1197.5557, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3067.4414, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(608.5402, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(895.8075, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1437.1063, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1027.1218, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.2894356005788712, 'recall': 0.6116207951070336, 'f1': 0.3929273084479371, 'number': 327}, 'P': {'precision': 0.5677655677655677, 'recall': 0.31568228105906315, 'f1': 0.40575916230366493, 'number': 491}, 'overall_precision': 0.3682572614107884, 'overall_recall': 0.4339853300733496, 'overall_f1': 0.3984287317620651, 'overall_accuracy': 0.5891334894613584}
			------------EPOCH 6---------------
Loss: tensor(627.3026, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(810.9697, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1532.8267, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(383.4628, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(484.2611, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1285.0337, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1307.7024, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(880.3740, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(585.2770, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(507.2096, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(468.9073, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(326.5749, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1088.3811, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(980.5833, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1601.5769, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1576.1815, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2119.9504, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(763.7329, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1036.3975, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1135.2266, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(767.0588, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(774.5878, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1272.0013, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(682.5632, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(439.0118, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(901.5157, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1592.4573, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3723.4231, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(706.9958, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(528.7484, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1311.5449, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(313.2438, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1202.3684, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(566.1239, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(751.4956, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(795.0854, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(374.0182, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(589.7444, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1257.5619, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1422.0071, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1081.2949, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3166.4653, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(639.3950, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(865.0322, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1537.2229, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(925.7174, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.27411167512690354, 'recall': 0.4954128440366973, 'f1': 0.3529411764705882, 'number': 327}, 'P': {'precision': 0.5399610136452242, 'recall': 0.5641547861507128, 'f1': 0.551792828685259, 'number': 491}, 'overall_precision': 0.3976449275362319, 'overall_recall': 0.5366748166259169, 'overall_f1': 0.4568158168574402, 'overall_accuracy': 0.6328337236533957}
			------------EPOCH 7---------------
Loss: tensor(884.3834, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(646.2084, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1789.1799, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(361.2744, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(619.0135, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1679.7872, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1870.5005, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1221.4291, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(827.6102, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(815.2745, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(635.3938, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(548.1627, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1034.3054, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(819.3384, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1526.6478, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1382.4805, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1330.8296, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(568.0071, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(942.8191, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(854.0165, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(645.4316, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(602.6896, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1008.9234, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(373.2956, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(406.3596, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(714.5245, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1035.4834, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2383.0610, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(749.0980, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(500.2434, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1288.2156, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(373.8989, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(971.7506, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(643.0308, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(592.1823, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(915.2508, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(429.7428, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(517.9931, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(864.8742, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1183.9803, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(769.5863, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1497.3944, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(349.4959, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(488.8719, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(823.8000, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(626.8067, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3847980997624703, 'recall': 0.4954128440366973, 'f1': 0.43315508021390375, 'number': 327}, 'P': {'precision': 0.5563258232235702, 'recall': 0.6537678207739308, 'f1': 0.601123595505618, 'number': 491}, 'overall_precision': 0.48396793587174347, 'overall_recall': 0.5904645476772616, 'overall_f1': 0.5319383259911894, 'overall_accuracy': 0.7074473067915691}
			------------EPOCH 8---------------
Loss: tensor(403.2143, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(344.7144, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(926.5532, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(219.3794, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(410.9756, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(782.4696, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(859.3116, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(516.1399, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(456.2842, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(396.0237, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(330.5341, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(245.5820, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(550.4276, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(472.9286, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(779.2913, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(968.1168, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(926.0808, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(428.7405, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(614.4979, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(508.1070, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(444.4935, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(381.6180, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(775.2041, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(190.0358, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(166.6216, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(453.5627, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(549.3251, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1402.0482, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(359.4717, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(254.8020, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(793.9834, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(216.0654, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(617.5652, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(327.0499, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(363.9340, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(535.3861, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(220.3244, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(239.2742, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(456.2019, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(712.1921, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(416.2497, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(905.0786, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(160.7830, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(279.2909, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(546.5554, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(365.1811, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4196642685851319, 'recall': 0.5351681957186545, 'f1': 0.4704301075268817, 'number': 327}, 'P': {'precision': 0.568904593639576, 'recall': 0.6558044806517311, 'f1': 0.609271523178808, 'number': 491}, 'overall_precision': 0.5055951169888098, 'overall_recall': 0.6075794621026895, 'overall_f1': 0.5519156024430872, 'overall_accuracy': 0.7349414519906323}
			------------EPOCH 9---------------
Loss: tensor(227.7359, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(226.7923, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(581.9641, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(123.8761, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(198.5571, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(436.8011, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(465.1188, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(326.8924, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(251.1325, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(213.6505, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(181.4298, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(149.4637, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(323.6676, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(295.6133, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(410.1638, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(660.7966, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(539.8480, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(209.7437, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(409.7661, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(369.4408, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(316.7335, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(215.8330, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(381.7058, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(117.1368, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(95.7806, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(278.6287, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(329.6836, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(867.2354, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(292.6482, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(176.0692, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(594.5792, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(110.2779, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(466.5028, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(253.7272, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(246.7600, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(326.5369, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(124.7967, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(129.2841, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(251.8588, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(421.4465, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(195.9525, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(629.5054, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(89.4841, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(172.1262, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(321.2487, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(214.8273, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.43131868131868134, 'recall': 0.4801223241590214, 'f1': 0.45441389290882783, 'number': 327}, 'P': {'precision': 0.5637583892617449, 'recall': 0.6843177189409368, 'f1': 0.6182152713891444, 'number': 491}, 'overall_precision': 0.5135416666666667, 'overall_recall': 0.6026894865525673, 'overall_f1': 0.5545556805399325, 'overall_accuracy': 0.7340046838407495}
			------------EPOCH 10---------------
Loss: tensor(132.7020, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(159.7428, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(355.0320, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(88.8033, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(153.8980, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(307.4314, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(292.4132, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(250.2299, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(127.6227, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(116.1286, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(100.3867, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(88.5200, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(207.4749, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(149.9228, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(198.9129, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(415.9316, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(381.3827, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(98.1863, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(201.0782, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(254.0535, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(220.6573, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(157.2330, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(310.5804, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(117.7948, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.7027, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(237.5936, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(283.2334, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(675.9377, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(191.8896, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(101.6618, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(377.2544, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.6803, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(257.6969, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(186.1149, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(156.0287, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(242.3924, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(201.8430, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(183.8654, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(285.2679, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(523.4495, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(221.8535, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(722.2793, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(213.7354, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(187.6027, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(247.9088, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(207.9494, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.42, 'recall': 0.5137614678899083, 'f1': 0.4621733149931224, 'number': 327}, 'P': {'precision': 0.5975395430579965, 'recall': 0.6924643584521385, 'f1': 0.6415094339622641, 'number': 491}, 'overall_precision': 0.5242518059855521, 'overall_recall': 0.6210268948655256, 'overall_f1': 0.5685506435366535, 'overall_accuracy': 0.7379859484777518}
			------------EPOCH 11---------------
Loss: tensor(98.4958, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(109.8318, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(264.7254, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.3826, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(195.6653, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(275.8851, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(263.7728, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(149.4518, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(275.0729, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(211.6646, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(232.3641, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(105.6964, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(227.6569, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(260.3135, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(290.5023, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(370.3304, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(279.7004, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(90.6826, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(153.0577, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(165.7109, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(181.2710, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(123.0506, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(157.8043, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.0337, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.2183, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(175.5294, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(224.6559, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(398.4935, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(157.5578, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.7227, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(349.2345, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.3824, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(176.2492, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(105.5529, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(103.1521, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(200.7469, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(104.1125, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.3282, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(144.5382, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(230.5110, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(102.1990, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(265.0207, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(75.2029, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(85.9228, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(450.2200, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(283.9731, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3521545319465082, 'recall': 0.7247706422018348, 'f1': 0.474, 'number': 327}, 'P': {'precision': 0.6379928315412187, 'recall': 0.3625254582484725, 'f1': 0.4623376623376623, 'number': 491}, 'overall_precision': 0.43592436974789917, 'overall_recall': 0.5073349633251834, 'overall_f1': 0.4689265536723164, 'overall_accuracy': 0.6417330210772834}
			------------EPOCH 12---------------
Loss: tensor(257.9734, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(133.7651, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(649.2760, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(247.1712, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(271.1232, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(590.3966, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(371.9124, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(192.3642, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(174.1323, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(245.6731, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(92.1991, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.7033, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(146.0452, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(117.2143, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(120.9296, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(236.0532, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2086.6890, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(389.4275, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(932.7564, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(887.5764, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(239.0928, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(314.1649, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(367.1503, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(131.0042, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.0995, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(156.1669, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(212.9307, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(377.7048, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(106.4204, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.1884, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(262.5142, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.8870, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(197.4339, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(192.4547, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(137.8869, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(205.0756, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(143.3579, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(118.4754, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(289.0068, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(230.1866, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(230.3977, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(351.8386, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(198.1636, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(153.3023, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(552.1221, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(441.1297, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.30365853658536585, 'recall': 0.7614678899082569, 'f1': 0.4341761115954665, 'number': 327}, 'P': {'precision': 0.5454545454545454, 'recall': 0.14663951120162932, 'f1': 0.23113964686998395, 'number': 491}, 'overall_precision': 0.33718487394957986, 'overall_recall': 0.3924205378973105, 'overall_f1': 0.36271186440677966, 'overall_accuracy': 0.5275878220140515}
			------------EPOCH 13---------------
Loss: tensor(177.2261, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(547.6310, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1053.9211, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(195.1921, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(262.1866, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(856.7786, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(675.1211, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(570.8221, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(103.4632, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(165.4428, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(81.8827, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(103.1558, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(244.9069, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(136.6946, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(205.5816, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(434.7328, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(927.7077, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(356.9134, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(427.7793, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(452.1552, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(293.5579, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(336.3574, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(667.8862, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(246.9482, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(191.9691, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(389.5417, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(534.1796, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1249.3704, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(200.0166, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(126.2047, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(426.8391, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.1921, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(198.3447, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(109.0815, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(118.2128, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(356.7219, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.1432, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.5743, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(173.6731, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(287.2130, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(134.3698, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(284.0506, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(136.3199, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(87.8648, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(249.5499, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(215.1043, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.2964824120603015, 'recall': 0.7217125382262997, 'f1': 0.42030276046304543, 'number': 327}, 'P': {'precision': 0.564935064935065, 'recall': 0.17718940936863545, 'f1': 0.2697674418604651, 'number': 491}, 'overall_precision': 0.34, 'overall_recall': 0.39486552567237165, 'overall_f1': 0.36538461538461536, 'overall_accuracy': 0.5445901639344263}
			------------EPOCH 14---------------
Loss: tensor(211.2484, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(172.5375, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(463.3293, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.9999, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(216.8091, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(706.4953, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(677.6566, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(621.6288, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(390.6463, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(424.4229, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(168.5255, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(224.8574, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(506.3002, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(377.8336, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(532.7061, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1307.9618, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1123.3318, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(509.5352, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(866.5199, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(452.8177, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(154.0346, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(171.0076, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(205.0716, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.1794, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(343.0190, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(486.9818, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(589.3102, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1777.8167, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(660.9278, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(183.6167, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1378.4275, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(355.7285, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(696.9376, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(895.7170, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(530.0844, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1067.8104, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(223.9386, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(171.4201, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(422.7988, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(845.9437, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(114.3535, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(375.5943, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(137.1001, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(137.1046, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(151.4729, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(137.6733, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3323943661971831, 'recall': 0.7217125382262997, 'f1': 0.455159112825458, 'number': 327}, 'P': {'precision': 0.6528925619834711, 'recall': 0.32179226069246436, 'f1': 0.43110504774897684, 'number': 491}, 'overall_precision': 0.41386554621848737, 'overall_recall': 0.48166259168704156, 'overall_f1': 0.4451977401129944, 'overall_accuracy': 0.6151288056206089}
			------------EPOCH 15---------------
Loss: tensor(110.0316, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(119.5934, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(243.5327, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.2240, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(178.6917, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(337.2419, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(365.3865, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(268.6705, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(335.4404, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(397.1660, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(246.7645, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(285.6570, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(738.8905, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(673.4456, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1399.9823, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1124.9618, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1289.9175, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(576.9003, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1094.6857, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1070.4741, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(435.7909, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(517.2759, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(966.2181, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(263.7206, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(131.9654, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(313.6339, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(729.2083, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1250.7419, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(153.3901, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(105.8391, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(354.1375, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(97.4529, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(168.7535, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(120.7793, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(114.7278, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(243.1633, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(267.9986, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(351.2015, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(490.0232, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(471.9446, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(537.7267, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(806.8956, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(451.5685, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(405.4231, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(763.6302, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(746.5427, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5163043478260869, 'recall': 0.290519877675841, 'f1': 0.37181996086105673, 'number': 327}, 'P': {'precision': 0.5159642401021711, 'recall': 0.8228105906313645, 'f1': 0.6342229199372057, 'number': 491}, 'overall_precision': 0.516028955532575, 'overall_recall': 0.6100244498777506, 'overall_f1': 0.5591036414565828, 'overall_accuracy': 0.7327868852459016}
			------------EPOCH 16---------------
Loss: tensor(491.1048, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(231.9922, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(705.1463, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(219.5512, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(623.6636, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(775.2180, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(738.7178, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(457.3435, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(155.4806, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(153.8376, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(93.7328, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(90.7311, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(149.6747, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(111.3087, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(189.4594, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(271.5221, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(277.5358, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(85.9678, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(141.7542, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(165.7931, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(106.8580, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(105.4841, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(128.4840, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.8556, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.1499, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(103.3555, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(219.6615, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(267.5895, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(112.2271, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.1029, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(208.9330, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.8610, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(147.8400, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(153.0538, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(107.4168, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(187.9174, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.9129, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.1851, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(108.5956, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(140.5424, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.1339, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(216.1367, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.0066, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(75.9775, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.3698, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(105.0364, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.365, 'recall': 0.6697247706422018, 'f1': 0.47249190938511326, 'number': 327}, 'P': {'precision': 0.6647058823529411, 'recall': 0.46028513238289204, 'f1': 0.5439229843561973, 'number': 491}, 'overall_precision': 0.4734042553191489, 'overall_recall': 0.5440097799511002, 'overall_f1': 0.5062571103526734, 'overall_accuracy': 0.6722248243559719}
			------------EPOCH 17---------------
Loss: tensor(51.4459, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.1529, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(155.5349, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.1834, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(103.4581, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(81.0480, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(108.3515, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.5142, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.7197, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.9202, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.2051, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.2105, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(92.9632, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.8359, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(122.7470, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(251.5039, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(231.8727, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(105.7314, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(100.2356, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(126.5179, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(119.9061, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(110.6822, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(99.2352, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.8964, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.0983, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(92.2238, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(204.6331, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(206.1115, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(81.9061, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.1729, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(157.0341, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.1599, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.1013, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.4583, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.1014, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(115.9585, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.7917, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.8721, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.0149, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.1136, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.9581, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(116.6664, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.2330, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.8168, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.6050, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.0046, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.418, 'recall': 0.6391437308868502, 'f1': 0.5054413542926239, 'number': 327}, 'P': {'precision': 0.6219239373601789, 'recall': 0.5661914460285132, 'f1': 0.5927505330490405, 'number': 491}, 'overall_precision': 0.5142555438225976, 'overall_recall': 0.5953545232273839, 'overall_f1': 0.5518413597733711, 'overall_accuracy': 0.722903981264637}
			------------EPOCH 18---------------
Loss: tensor(47.0015, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.8471, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(122.9527, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.0517, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(84.4896, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.7063, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.0522, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.9860, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.7920, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.7083, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.9016, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.6298, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.4841, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.3848, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.6430, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.1205, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(109.8602, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.8658, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.8829, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.0613, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.8979, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.1896, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.4745, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.6652, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.2806, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.3772, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(124.4807, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(115.7010, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.4352, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.5389, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(85.6376, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.9669, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.7116, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.4467, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.5132, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.1439, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.8917, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.4559, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.0576, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.1598, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.4320, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(100.7373, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.8440, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.4960, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.6870, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.0284, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4332552693208431, 'recall': 0.5657492354740061, 'f1': 0.4907161803713528, 'number': 327}, 'P': {'precision': 0.5910780669144982, 'recall': 0.6476578411405295, 'f1': 0.618075801749271, 'number': 491}, 'overall_precision': 0.5212435233160622, 'overall_recall': 0.6149144254278729, 'overall_f1': 0.564217610768368, 'overall_accuracy': 0.7331147540983607}
			------------EPOCH 19---------------
Loss: tensor(45.2132, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.9107, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(92.9996, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.2077, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.4657, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.9462, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.0570, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.6011, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.4932, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.8897, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.5778, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.1841, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.5561, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.1146, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.9089, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.5577, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.3155, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.8357, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.3822, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.8346, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.8038, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.2462, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.5799, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.4031, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.8669, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.7901, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(111.7255, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(95.4211, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.0534, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.4815, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.1317, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.8121, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.6641, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.4522, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.7441, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.2799, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.8694, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.1655, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.3905, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.2844, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.9199, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.6960, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.7396, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.5525, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.8432, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.5045, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4408352668213457, 'recall': 0.581039755351682, 'f1': 0.5013192612137203, 'number': 327}, 'P': {'precision': 0.6026871401151631, 'recall': 0.639511201629328, 'f1': 0.6205533596837944, 'number': 491}, 'overall_precision': 0.5294117647058824, 'overall_recall': 0.6161369193154034, 'overall_f1': 0.5694915254237288, 'overall_accuracy': 0.7350351288056206}
			------------EPOCH 20---------------
Loss: tensor(28.2072, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.1724, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.2826, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.5973, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.0874, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.7025, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.6361, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.4108, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.4060, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.6309, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.9612, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.9343, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.8063, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.0884, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.0974, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.4114, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.4654, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.8732, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.5947, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.7302, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.2600, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.0958, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.1397, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.7017, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.6215, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.8598, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(99.1841, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(114.2758, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.2924, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.0713, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.2705, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.1797, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.9221, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.6335, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.9947, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.6729, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.2813, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.3904, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.8339, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.6350, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.4683, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.1022, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.4205, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.7543, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.1443, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.0892, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.42340425531914894, 'recall': 0.6085626911314985, 'f1': 0.4993726474278545, 'number': 327}, 'P': {'precision': 0.608433734939759, 'recall': 0.6171079429735234, 'f1': 0.6127401415571284, 'number': 491}, 'overall_precision': 0.518595041322314, 'overall_recall': 0.6136919315403423, 'overall_f1': 0.5621500559910414, 'overall_accuracy': 0.7289461358313817}
			------------EPOCH 21---------------
Loss: tensor(30.7321, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.0636, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.3704, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.6882, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.7122, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.6352, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.6625, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.1399, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.0544, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.7620, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.0226, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.0905, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.6206, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.0956, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.0200, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.6124, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.5938, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.8740, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.9812, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.2388, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.1866, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.6684, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.5845, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.1075, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.7486, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.0171, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(91.3735, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.5262, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.5410, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.0663, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.9424, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.8714, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.4008, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.1790, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.4903, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.0853, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.9276, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.4941, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.6910, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.5309, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.8188, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(82.5634, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.5027, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.0817, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.0711, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.2867, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.43991416309012876, 'recall': 0.6269113149847095, 'f1': 0.5170239596469105, 'number': 327}, 'P': {'precision': 0.639412997903564, 'recall': 0.6211812627291242, 'f1': 0.6301652892561984, 'number': 491}, 'overall_precision': 0.5408271474019088, 'overall_recall': 0.6234718826405868, 'overall_f1': 0.5792163543441227, 'overall_accuracy': 0.7298360655737705}
			------------EPOCH 22---------------
Loss: tensor(23.3016, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.8278, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.9000, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.9874, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.1098, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.0677, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.2643, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.9981, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.1428, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.1901, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.2725, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.1451, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.0917, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.2387, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.6098, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.3984, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.6391, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.4209, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.8770, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.0956, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.1286, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.3079, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.7313, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.8946, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.7567, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.0543, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(96.6190, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.0384, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.2335, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.2435, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.9539, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.1502, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.7963, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.2823, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.9802, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.5157, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.2163, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.2524, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.4485, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.3979, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.5237, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.5288, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.5926, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.4358, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.3933, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.5157, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.43923240938166314, 'recall': 0.6299694189602446, 'f1': 0.5175879396984925, 'number': 327}, 'P': {'precision': 0.6422594142259415, 'recall': 0.6252545824847251, 'f1': 0.6336429308565532, 'number': 491}, 'overall_precision': 0.5417106652587117, 'overall_recall': 0.6271393643031785, 'overall_f1': 0.5813031161473088, 'overall_accuracy': 0.7300702576112412}
			------------EPOCH 23---------------
Loss: tensor(13.6185, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.3829, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.5120, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.8538, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.8191, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.7021, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.7730, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.2874, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.7924, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.9589, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.3451, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.7384, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.5540, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.5261, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.6210, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.2455, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.9861, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.3727, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.5821, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.9890, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.7267, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.9405, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.1741, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.4279, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.9162, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.1800, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.5879, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.2663, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.4128, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.2715, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.7529, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.2371, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.3430, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.4157, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.6132, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.1114, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.1001, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.3710, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.5509, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.8587, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.0246, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.9975, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.8582, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.5324, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.1769, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.2418, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4349680170575693, 'recall': 0.6238532110091743, 'f1': 0.5125628140703518, 'number': 327}, 'P': {'precision': 0.6340956340956341, 'recall': 0.6211812627291242, 'f1': 0.6275720164609053, 'number': 491}, 'overall_precision': 0.5357894736842105, 'overall_recall': 0.6222493887530562, 'overall_f1': 0.5757918552036199, 'overall_accuracy': 0.7275878220140515}
			------------EPOCH 24---------------
Loss: tensor(8.0268, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.5786, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.3992, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.0815, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.2412, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.7281, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.4314, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.5328, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.0083, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.0046, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.7979, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.7968, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.8447, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.0069, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.3434, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.6616, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.1377, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.6035, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.7075, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.0212, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.5754, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.7556, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.0830, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.5258, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.1995, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.0887, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.1711, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.8650, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.2471, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.6573, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.1498, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.4723, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.1373, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.6943, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.7191, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.9228, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.3614, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.6835, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.5615, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.9818, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.8762, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.1687, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.5644, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.7759, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.1576, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.6917, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4270833333333333, 'recall': 0.6269113149847095, 'f1': 0.5080545229244114, 'number': 327}, 'P': {'precision': 0.6263048016701461, 'recall': 0.6109979633401222, 'f1': 0.6185567010309279, 'number': 491}, 'overall_precision': 0.5265901981230449, 'overall_recall': 0.617359413202934, 'overall_f1': 0.5683736634777715, 'overall_accuracy': 0.7272599531615925}
			------------EPOCH 25---------------
Loss: tensor(22.2182, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.8410, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.5816, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.0794, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.9155, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.1816, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.4600, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.2470, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.6987, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.2368, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.6122, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.3348, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.1849, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.0868, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.3288, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.8966, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.1760, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.3985, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.2944, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.6059, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.1334, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.0793, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.6186, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.7333, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.4388, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.1887, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.4508, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.7098, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.3328, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.2276, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.9816, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.2756, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.1943, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.9913, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.1454, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.9587, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.4956, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.6762, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.4432, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.8322, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.5488, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.5748, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.4937, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.9428, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.8168, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.4047, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.42616033755274263, 'recall': 0.617737003058104, 'f1': 0.5043695380774033, 'number': 327}, 'P': {'precision': 0.6174636174636174, 'recall': 0.604887983706721, 'f1': 0.6111111111111112, 'number': 491}, 'overall_precision': 0.5225130890052356, 'overall_recall': 0.6100244498777506, 'overall_f1': 0.562887760857304, 'overall_accuracy': 0.7249648711943794}
			------------EPOCH 26---------------
Loss: tensor(33.5317, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.1859, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.0189, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.4737, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.2143, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.0634, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.7129, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.0377, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.7505, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.8432, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.0909, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.1397, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.0287, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.7568, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.3301, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.8995, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.7757, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.4455, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.5904, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.6304, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.6171, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.9822, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.6462, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.2898, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.6732, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.7029, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.6097, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.5657, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.4748, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.1781, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.3156, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.7756, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.9148, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.5327, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.4397, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.8951, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.3332, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.3221, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.4870, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.1069, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.1038, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.5015, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.0500, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.4453, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.9206, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.5635, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4297520661157025, 'recall': 0.636085626911315, 'f1': 0.5129469790382244, 'number': 327}, 'P': {'precision': 0.62217659137577, 'recall': 0.6171079429735234, 'f1': 0.6196319018404908, 'number': 491}, 'overall_precision': 0.5262615859938208, 'overall_recall': 0.6246943765281173, 'overall_f1': 0.5712688652878702, 'overall_accuracy': 0.7284309133489462}
			------------EPOCH 27---------------
Loss: tensor(10.5293, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.2047, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.7579, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.8678, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.4438, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.2590, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.4845, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.3967, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.7253, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.9954, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.6181, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.4151, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.0206, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.6132, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.8291, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.0389, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.7767, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.8364, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.3747, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.0016, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.6180, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.7155, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.6672, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.2947, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.3310, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.6180, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.3318, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.7495, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.2533, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.7495, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.4540, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.9123, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.4474, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.9526, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.8180, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.8166, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.1244, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.1298, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.5119, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.2737, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.0798, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.0393, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.5366, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.5745, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.2455, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.5878, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.41995841995842, 'recall': 0.617737003058104, 'f1': 0.5000000000000001, 'number': 327}, 'P': {'precision': 0.62217659137577, 'recall': 0.6171079429735234, 'f1': 0.6196319018404908, 'number': 491}, 'overall_precision': 0.5216942148760331, 'overall_recall': 0.617359413202934, 'overall_f1': 0.5655095184770436, 'overall_accuracy': 0.7288992974238876}
			------------EPOCH 28---------------
Loss: tensor(8.8670, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.3002, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.0128, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.3242, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.8354, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.7218, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.5743, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.2825, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.9365, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.1648, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.3261, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.6697, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.7831, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.5008, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.5174, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.3895, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.2941, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.2748, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.8275, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.8619, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.7214, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.0459, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.7803, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.3244, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.0442, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.9144, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.7021, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.9258, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.4303, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.4979, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.1099, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.9685, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.4061, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.5775, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.1428, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.7622, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.3079, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.8916, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.2624, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.0793, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.6334, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.7294, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.9948, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.5469, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.3461, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.3408, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.42768595041322316, 'recall': 0.6330275229357798, 'f1': 0.5104808877928483, 'number': 327}, 'P': {'precision': 0.6103092783505155, 'recall': 0.6028513238289206, 'f1': 0.6065573770491803, 'number': 491}, 'overall_precision': 0.5190918472652218, 'overall_recall': 0.6149144254278729, 'overall_f1': 0.5629546726357023, 'overall_accuracy': 0.7266042154566744}
			------------EPOCH 29---------------
Loss: tensor(7.5967, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.8157, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.2196, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.6043, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.4599, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.6814, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.4920, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.5330, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.6456, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.5904, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.0885, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.9423, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.5502, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.0686, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.1834, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.4648, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.1320, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.8406, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.1898, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.1482, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.3504, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.7734, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.8050, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.6495, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.7347, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.9055, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.0697, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.5011, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.8656, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.9043, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.1195, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.6687, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.4559, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.1225, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.5745, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.0929, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.9145, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.5675, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.8030, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.0162, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.0854, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.9627, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.4560, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.3721, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.7656, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.8287, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4288747346072187, 'recall': 0.617737003058104, 'f1': 0.5062656641604011, 'number': 327}, 'P': {'precision': 0.6044624746450304, 'recall': 0.6069246435845214, 'f1': 0.6056910569105691, 'number': 491}, 'overall_precision': 0.5186721991701245, 'overall_recall': 0.6112469437652812, 'overall_f1': 0.5611672278338945, 'overall_accuracy': 0.7285245901639344}
			------------EPOCH 30---------------
Loss: tensor(6.2807, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.5392, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.6423, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.2321, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.0864, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.8655, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.4651, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.5253, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.5424, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.1842, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.8806, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.3745, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.2495, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.6397, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.6602, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.7060, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.5508, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.4244, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.6634, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.5739, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.9578, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.6866, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.0186, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.3696, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.6095, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.5399, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.6372, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.6177, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.1843, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.7155, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.1428, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.2877, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.1165, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.6730, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.2387, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.3343, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.9033, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.6367, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.7560, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.2728, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.9365, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.1311, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.9256, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.8737, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.4585, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.0137, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.42887029288702927, 'recall': 0.6269113149847095, 'f1': 0.5093167701863355, 'number': 327}, 'P': {'precision': 0.6134969325153374, 'recall': 0.6109979633401222, 'f1': 0.6122448979591838, 'number': 491}, 'overall_precision': 0.5222337125129266, 'overall_recall': 0.617359413202934, 'overall_f1': 0.565826330532213, 'overall_accuracy': 0.7269320843091335}
	Train size: 50 Test size: 50


		-------------RUN 1-----------
			------------EPOCH 1---------------
Loss: tensor(2943.1104, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3683.4526, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2617.3088, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3892.1772, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2996.2974, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3112.2397, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2251.0471, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2041.9888, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2436.3418, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2762.3376, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1946.2864, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7759.2397, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4583.9834, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2430.7295, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1705.6975, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1967.9045, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2522.7849, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3638.4390, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2987.2634, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2819.3579, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1958.5181, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1859.9727, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1837.7877, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1577.1809, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2683.0103, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3470.2319, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1927.3392, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2388.2129, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2791.2134, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2601.2104, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2432.1558, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.06235565819861432, 'recall': 0.07736389684813753, 'f1': 0.0690537084398977, 'number': 698}, 'P': {'precision': 0.14214214214214213, 'recall': 0.1440162271805274, 'f1': 0.14307304785894207, 'number': 986}, 'overall_precision': 0.10509383378016086, 'overall_recall': 0.1163895486935867, 'overall_f1': 0.11045364891518739, 'overall_accuracy': 0.47686679089215106}
			------------EPOCH 2---------------
Loss: tensor(2038.1381, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2628.2263, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1794.4814, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2813.7217, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2280.8853, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2356.5662, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1856.8079, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1688.0210, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2107.1660, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2331.4016, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1559.4409, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6088.6040, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3577.5337, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2144.0696, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1379.8306, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1590.2657, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2208.1138, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3381.9683, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2592.3779, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2449.0686, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1680.2202, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1625.4861, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1634.8430, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1428.7214, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2387.2471, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3152.1604, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1666.2158, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2140.1462, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2491.2927, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2311.5430, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2168.7297, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.07005253940455342, 'recall': 0.05730659025787966, 'f1': 0.06304176516942474, 'number': 698}, 'P': {'precision': 0.12976539589442815, 'recall': 0.1795131845841785, 'f1': 0.15063829787234043, 'number': 986}, 'overall_precision': 0.11214470284237726, 'overall_recall': 0.12885985748218529, 'overall_f1': 0.11992263056092844, 'overall_accuracy': 0.5506067354451666}
			------------EPOCH 3---------------
Loss: tensor(1879.3726, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2392.3237, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1623.2894, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2488.0146, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1941.2220, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2056.9116, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1770.2200, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1584.8464, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1991.4596, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1852.9954, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1421.4456, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5425.5342, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3095.0908, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1928.7968, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1252.8094, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1385.4448, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1705.1213, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2843.8003, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2180.9648, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2114.4534, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1386.1556, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1419.0498, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1430.7654, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1298.8845, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2134.0068, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2584.4414, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1455.9572, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1988.4087, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2207.6646, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2040.0750, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1936.6675, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.09219858156028368, 'recall': 0.1303724928366762, 'f1': 0.10801186943620178, 'number': 698}, 'P': {'precision': 0.3053839364518976, 'recall': 0.3509127789046653, 'f1': 0.32656913638508733, 'number': 986}, 'overall_precision': 0.20613207547169812, 'overall_recall': 0.25950118764845603, 'overall_f1': 0.22975814931650893, 'overall_accuracy': 0.5971912920965323}
			------------EPOCH 4---------------
Loss: tensor(1659.4011, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2052.7488, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1317.6340, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2087.1226, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1650.1299, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1794.4062, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1585.5151, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1371.4803, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1716.8588, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1546.4551, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1288.8357, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4907.0049, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2563.1926, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1801.7881, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1132.5076, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1182.5706, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1316.9900, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2429.5056, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1886.6921, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1864.8765, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1140.7048, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1227.3367, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1308.8600, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1131.6091, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1732.8162, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2110.5688, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1304.3038, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1748.9702, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1869.1451, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1799.4795, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1744.3511, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.109375, 'recall': 0.18051575931232092, 'f1': 0.1362162162162162, 'number': 698}, 'P': {'precision': 0.29850746268656714, 'recall': 0.32454361054766734, 'f1': 0.3109815354713314, 'number': 986}, 'overall_precision': 0.20053956834532374, 'overall_recall': 0.2648456057007126, 'overall_f1': 0.22824974411463667, 'overall_accuracy': 0.6145071126664545}
			------------EPOCH 5---------------
Loss: tensor(1560.1552, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1789.6823, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1130.9716, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1775.4443, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1387.1987, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1546.3826, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1029.8405, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(824.0724, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1168.5773, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1065.9390, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1146.7001, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4118.1885, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1940.0366, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1548.3948, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1006.1293, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(983.8250, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(973.6764, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2188.9802, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1642.8093, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1703.7882, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(863.1918, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1009.7582, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1135.3669, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(961.4432, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1423.0742, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1584.8918, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1145.5750, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1646.6252, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1560.0366, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1570.3865, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1574.4835, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.12690763052208837, 'recall': 0.22636103151862463, 'f1': 0.16263510036026763, 'number': 698}, 'P': {'precision': 0.33753943217665616, 'recall': 0.21703853955375255, 'f1': 0.26419753086419756, 'number': 986}, 'overall_precision': 0.1979776476849388, 'overall_recall': 0.2209026128266033, 'overall_f1': 0.20881279820376086, 'overall_accuracy': 0.5704903876744081}
			------------EPOCH 6---------------
Loss: tensor(1385.8362, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1568.2478, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(935.7221, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1507.6619, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1143.6826, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1417.0189, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(834.4471, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(643.7958, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(887.6302, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(756.4249, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(969.1248, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3468.0598, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1591.2156, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1274.0231, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(920.2026, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(813.4233, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(789.3578, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1948.5156, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1563.3972, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1588.5039, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(717.7011, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(886.9896, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1115.1379, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(878.1110, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1382.1296, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1360.7053, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1007.8554, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1412.2981, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1529.6704, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1483.5746, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1411.9478, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.20218579234972678, 'recall': 0.6361031518624641, 'f1': 0.30684174153420873, 'number': 698}, 'P': {'precision': 0.45161290322580644, 'recall': 0.11359026369168357, 'f1': 0.1815235008103728, 'number': 986}, 'overall_precision': 0.22749590834697217, 'overall_recall': 0.33016627078384797, 'overall_f1': 0.2693798449612403, 'overall_accuracy': 0.4710721265282007}
			------------EPOCH 7---------------
Loss: tensor(1357.7155, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1629.6292, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(879.5425, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1819.2598, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1609.6102, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1600.4471, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(618.4730, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(513.8254, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(694.9646, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1220.7305, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(928.4536, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3535.2495, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1352.4421, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1180.4875, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(782.5704, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(796.0767, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(764.5944, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1444.8959, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1304.2480, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1192.1233, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(707.8184, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(842.5302, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1139.8656, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(804.3152, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1352.9202, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1581.9895, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1394.9476, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1542.8762, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1729.9351, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1787.8054, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1220.9832, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.24369747899159663, 'recall': 0.29083094555873923, 'f1': 0.26518615284128016, 'number': 698}, 'P': {'precision': 0.4379872430900071, 'recall': 0.6267748478701826, 'f1': 0.5156445556946183, 'number': 986}, 'overall_precision': 0.3658645276292335, 'overall_recall': 0.48752969121140144, 'overall_f1': 0.4180244399185336, 'overall_accuracy': 0.6593646320956233}
			------------EPOCH 8---------------
Loss: tensor(1129.1392, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1297.6038, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(712.3798, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1196.1189, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(858.3039, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(894.8834, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(385.3254, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(306.6379, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(471.9662, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(812.6500, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(748.9101, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2506.1318, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(977.9984, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1173.7791, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(755.9019, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(726.6221, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(983.8795, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1619.8521, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1244.4807, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1233.3333, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(528.4100, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(591.0007, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(705.3610, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(536.4412, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(659.4040, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(773.4088, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(721.8923, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(859.2208, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1010.4811, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1148.5798, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(757.6163, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.27756653992395436, 'recall': 0.3137535816618911, 'f1': 0.29455279085406855, 'number': 698}, 'P': {'precision': 0.4384949348769899, 'recall': 0.6146044624746451, 'f1': 0.5118243243243243, 'number': 986}, 'overall_precision': 0.3800092123445417, 'overall_recall': 0.48990498812351546, 'overall_f1': 0.4280155642023347, 'overall_accuracy': 0.6706130982138799}
			------------EPOCH 9---------------
Loss: tensor(812.7688, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(895.7329, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(473.9858, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(819.1163, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(671.1210, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(749.4586, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(433.0222, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(321.9390, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(449.0186, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(401.4803, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(562.4738, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1961.6249, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(704.3887, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(608.1872, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(527.7903, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(464.1005, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(394.8707, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(810.6397, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(781.8380, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(703.5778, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(328.7131, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(397.1318, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(570.6034, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(354.1678, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(429.7706, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(462.6059, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(565.7325, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(630.8619, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(670.0342, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(853.9592, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(565.3860, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.24673539518900345, 'recall': 0.5143266475644699, 'f1': 0.3334881560613098, 'number': 698}, 'P': {'precision': 0.47132867132867134, 'recall': 0.34178498985801214, 'f1': 0.39623750734861846, 'number': 986}, 'overall_precision': 0.3207373271889401, 'overall_recall': 0.41330166270783847, 'overall_f1': 0.3611831862999481, 'overall_accuracy': 0.6171885651956551}
			------------EPOCH 10---------------
Loss: tensor(607.8902, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(647.2146, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(329.6148, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(688.9127, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(460.2520, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(398.8984, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(219.5258, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(167.6375, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(254.5737, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(219.6808, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(363.9491, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1129.2395, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(340.9330, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(382.1256, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(385.8438, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(343.4478, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(261.8072, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(608.9008, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(574.4573, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(518.7396, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(215.1611, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(278.2952, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(505.1097, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(250.0294, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(246.3877, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(234.7532, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(480.6901, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(435.1131, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(559.4613, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(648.0406, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(401.3051, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.24208375893769152, 'recall': 0.33954154727793695, 'f1': 0.28264758497316633, 'number': 698}, 'P': {'precision': 0.47155963302752296, 'recall': 0.5212981744421906, 'f1': 0.49518304431599225, 'number': 986}, 'overall_precision': 0.36297728371193816, 'overall_recall': 0.44596199524940616, 'overall_f1': 0.4002131628030909, 'overall_accuracy': 0.678771076671363}
			------------EPOCH 11---------------
Loss: tensor(275.1760, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(366.2335, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(175.9538, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(345.3505, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(271.6513, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(216.5459, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(168.5599, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(94.3068, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(168.3929, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(135.3592, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(244.2836, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(738.8907, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(224.8665, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(271.4219, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(270.5235, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(313.4571, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(154.8956, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(483.4074, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(425.2948, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(400.3583, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(132.1263, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(174.3830, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(282.6547, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(177.5381, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(174.8471, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(172.8978, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(323.8815, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(305.1835, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(384.8617, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(400.8477, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(307.7078, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.296875, 'recall': 0.38108882521489973, 'f1': 0.3337515683814304, 'number': 698}, 'P': {'precision': 0.4713855421686747, 'recall': 0.6348884381338742, 'f1': 0.5410544511668107, 'number': 986}, 'overall_precision': 0.4010791366906475, 'overall_recall': 0.5296912114014252, 'overall_f1': 0.45649948822927333, 'overall_accuracy': 0.6651365722855974}
			------------EPOCH 12---------------
Loss: tensor(154.6542, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(292.3993, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(96.4625, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(201.5703, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(179.3163, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(188.6827, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(153.0474, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(87.1828, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(155.4653, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(86.0171, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(137.6600, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(519.1094, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(173.5811, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(187.0479, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(135.8179, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(178.6753, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(139.0195, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(370.8813, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(327.1365, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(478.8788, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(88.2692, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(148.9111, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(247.6132, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(146.8395, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(123.9281, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(136.8572, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(238.4107, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(240.2086, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(229.9304, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(344.4113, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(200.3875, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.2859387274155538, 'recall': 0.5214899713467048, 'f1': 0.3693556570268899, 'number': 698}, 'P': {'precision': 0.5045454545454545, 'recall': 0.5628803245436106, 'f1': 0.5321188878235859, 'number': 986}, 'overall_precision': 0.38727349346818374, 'overall_recall': 0.5457244655581948, 'overall_f1': 0.4530441212718758, 'overall_accuracy': 0.6380039085579239}
			------------EPOCH 13---------------
Loss: tensor(157.4444, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(216.6080, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(81.5421, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(196.8869, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(123.4957, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(141.8390, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(121.5600, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.3871, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(178.7291, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(79.6296, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(179.0210, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(618.6401, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(158.0025, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(313.4571, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(213.5467, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(205.6842, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(91.4182, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(480.4165, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(223.5952, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(294.0983, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.1276, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(101.5706, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(188.6639, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(94.8190, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(100.6781, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(108.7690, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(178.7264, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(177.6929, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(289.3040, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(302.7462, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(187.5380, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.25733137829912023, 'recall': 0.502865329512894, 'f1': 0.3404461687681862, 'number': 698}, 'P': {'precision': 0.46998722860791825, 'recall': 0.37322515212981744, 'f1': 0.4160542679479932, 'number': 986}, 'overall_precision': 0.33488588728458313, 'overall_recall': 0.42695961995249404, 'overall_f1': 0.3753589141216393, 'overall_accuracy': 0.6390946689087852}
			------------EPOCH 14---------------
Loss: tensor(133.1223, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(222.4591, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(104.7957, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(168.8555, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(171.0326, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(169.8479, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(160.1602, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.1545, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(112.9481, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(75.9078, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(124.2693, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(332.2944, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(94.6669, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(105.2182, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(81.8911, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(96.2073, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.5583, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(193.2945, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(133.7959, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(203.2874, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.5020, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(96.1272, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(143.3399, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.5624, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(124.4919, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(111.3936, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(175.7134, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(176.8978, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(207.5323, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(245.1296, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(131.0529, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3050632911392405, 'recall': 0.3452722063037249, 'f1': 0.32392473118279574, 'number': 698}, 'P': {'precision': 0.4867573371510379, 'recall': 0.6896551724137931, 'f1': 0.570709190096517, 'number': 986}, 'overall_precision': 0.42112482853223593, 'overall_recall': 0.5469121140142518, 'overall_f1': 0.4758460346163782, 'overall_accuracy': 0.6691133027314458}
			------------EPOCH 15---------------
Loss: tensor(56.7936, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(151.7314, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.6248, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(103.1568, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.7136, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.0447, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(97.3041, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.4205, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.3162, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.7257, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.1036, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(199.9122, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.9819, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(76.8783, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.6524, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.1122, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.8169, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(104.5121, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.5915, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(95.7952, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.8795, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.6013, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(102.2159, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.0222, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.2438, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.9746, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(108.4969, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(105.2103, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(76.8038, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(120.8038, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.5508, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3163353500432152, 'recall': 0.5243553008595988, 'f1': 0.3946091644204852, 'number': 698}, 'P': {'precision': 0.5120540019286403, 'recall': 0.5385395537525355, 'f1': 0.5249629263470094, 'number': 986}, 'overall_precision': 0.4088422971741112, 'overall_recall': 0.5326603325415677, 'overall_f1': 0.4626095925734915, 'overall_accuracy': 0.6739308276144163}
			------------EPOCH 16---------------
Loss: tensor(39.6441, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.6250, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.4930, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.8374, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.2530, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.6116, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.6310, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.7956, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.6717, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.2042, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.3158, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(171.8595, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.8578, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.1210, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.3251, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.7494, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.0288, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.2122, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.3800, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(75.2871, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.1105, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.4046, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.2899, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.8202, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.7112, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.9022, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.4478, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.7311, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.6076, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.7673, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.6913, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3076171875, 'recall': 0.4512893982808023, 'f1': 0.36585365853658536, 'number': 698}, 'P': {'precision': 0.49916805324459235, 'recall': 0.6085192697768763, 'f1': 0.5484460694698355, 'number': 986}, 'overall_precision': 0.4110512129380054, 'overall_recall': 0.5433491686460807, 'overall_f1': 0.46803069053708435, 'overall_accuracy': 0.6781575239740035}
			------------EPOCH 17---------------
Loss: tensor(27.7227, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.3096, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.5939, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.4036, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.5945, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.5790, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.4778, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.7994, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.3793, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.8932, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.6839, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(128.2837, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.7726, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.1657, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.3446, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.4122, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.8150, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.8990, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.0081, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.7598, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.0237, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.3459, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.6758, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.9042, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.9996, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.5827, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.4370, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.9422, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.0312, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.8125, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.0731, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3023474178403756, 'recall': 0.46131805157593125, 'f1': 0.36528644356211004, 'number': 698}, 'P': {'precision': 0.4983079526226734, 'recall': 0.5973630831643002, 'f1': 0.5433579335793357, 'number': 986}, 'overall_precision': 0.4054294615042279, 'overall_recall': 0.5409738717339667, 'overall_f1': 0.46349529381836685, 'overall_accuracy': 0.6736354133527246}
			------------EPOCH 18---------------
Loss: tensor(23.4841, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.4950, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.7055, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.8049, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.1494, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.1410, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.9756, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.6388, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.4425, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.0605, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.2256, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(103.8698, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.6804, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.7961, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.1467, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.9452, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.6205, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.1359, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.0999, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.5853, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.1856, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.3099, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.4825, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.5610, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.1679, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.3824, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.5001, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.3328, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.6177, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.7131, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.9157, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3100558659217877, 'recall': 0.47707736389684813, 'f1': 0.3758465011286682, 'number': 698}, 'P': {'precision': 0.5049239033124441, 'recall': 0.5720081135902637, 'f1': 0.536376604850214, 'number': 986}, 'overall_precision': 0.40940209949794615, 'overall_recall': 0.5326603325415677, 'overall_f1': 0.4629677419354839, 'overall_accuracy': 0.6712948234331682}
			------------EPOCH 19---------------
Loss: tensor(18.9106, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.9820, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.4499, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.2494, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.7245, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.8135, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.2868, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.3549, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.9263, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.1958, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.2528, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(87.5820, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.5954, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.6619, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.7050, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.8934, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.9092, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.9373, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.1239, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.6526, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.5751, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.7344, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.0432, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.7539, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.6088, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.9547, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.3773, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.3973, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.1705, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.7114, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.7713, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.31203007518796994, 'recall': 0.47564469914040114, 'f1': 0.376844494892168, 'number': 698}, 'P': {'precision': 0.508414526129318, 'recall': 0.5821501014198783, 'f1': 0.5427895981087472, 'number': 986}, 'overall_precision': 0.4131326949384405, 'overall_recall': 0.5380047505938242, 'overall_f1': 0.4673716791333506, 'overall_accuracy': 0.6718402036085989}
			------------EPOCH 20---------------
Loss: tensor(16.4826, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.6355, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.5059, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.2776, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.6125, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.8457, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.0886, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.0882, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.4754, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.9827, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.2836, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.1669, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.1552, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.7080, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.9164, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.2919, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.8039, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.8906, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.6779, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.4666, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.4928, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.5949, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.5804, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.9735, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.9737, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.3866, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.3949, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.8642, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.9968, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.8632, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.6670, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3178368121442125, 'recall': 0.4799426934097421, 'f1': 0.38242009132420085, 'number': 698}, 'P': {'precision': 0.5074758135444152, 'recall': 0.5851926977687627, 'f1': 0.5435704192180877, 'number': 986}, 'overall_precision': 0.4162482884527613, 'overall_recall': 0.5415676959619953, 'overall_f1': 0.4707096774193549, 'overall_accuracy': 0.67177203108667}
			------------EPOCH 21---------------
Loss: tensor(13.9715, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.2722, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.3374, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.0592, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.1374, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.4390, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.0700, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.9572, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.3652, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.4096, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.7127, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(82.5930, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.1320, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.3844, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.4468, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.9349, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.9854, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.9599, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.4900, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.9658, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.8929, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.8941, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.9513, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.5003, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.8281, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.6519, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.3731, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.8683, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.7867, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.4601, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.5503, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.31232876712328766, 'recall': 0.4899713467048711, 'f1': 0.3814835471277189, 'number': 698}, 'P': {'precision': 0.5021795989537925, 'recall': 0.5841784989858012, 'f1': 0.540084388185654, 'number': 986}, 'overall_precision': 0.4094558429973238, 'overall_recall': 0.5451306413301663, 'overall_f1': 0.467651553744269, 'overall_accuracy': 0.6672726446393673}
			------------EPOCH 22---------------
Loss: tensor(12.1024, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.3301, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.1275, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.4658, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.6359, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.3117, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.9167, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.2383, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.4717, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.2213, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.9065, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.0938, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.1057, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.4747, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.7763, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.3073, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.1751, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.9998, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.0381, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.7523, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.2105, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.3315, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.8624, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.7099, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.0302, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.3973, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.7963, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.9307, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.5481, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.0179, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.4616, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3053297199638663, 'recall': 0.48424068767908307, 'f1': 0.3745152354570637, 'number': 698}, 'P': {'precision': 0.49569707401032703, 'recall': 0.5841784989858012, 'f1': 0.5363128491620112, 'number': 986}, 'overall_precision': 0.40282062582635525, 'overall_recall': 0.5427553444180523, 'overall_f1': 0.4624335947381735, 'overall_accuracy': 0.6748397945734672}
			------------EPOCH 23---------------
Loss: tensor(12.0482, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.9390, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.2076, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.5686, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.9814, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.8138, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.5978, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.7066, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.1303, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.2154, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.4667, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.5740, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.8990, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.6398, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.1059, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.9822, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.7749, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.3585, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.3185, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.4980, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.6156, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.3042, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.9014, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.2895, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.8374, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.8509, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.0002, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.9286, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.9117, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.8573, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.9073, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3090909090909091, 'recall': 0.5114613180515759, 'f1': 0.38532110091743116, 'number': 698}, 'P': {'precision': 0.5144665461121157, 'recall': 0.577079107505071, 'f1': 0.5439770554493308, 'number': 986}, 'overall_precision': 0.40955329500221144, 'overall_recall': 0.5498812351543944, 'overall_f1': 0.46945500633713566, 'overall_accuracy': 0.6723401354360768}
			------------EPOCH 24---------------
Loss: tensor(10.6692, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.6467, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.3603, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.2103, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.5971, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.1517, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.9960, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.0239, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.8337, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.6895, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.4062, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.3714, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.6491, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.9402, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.4457, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.4532, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.0007, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.1606, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.3100, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.2450, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.0830, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.5671, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.8231, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.6206, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.0176, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.4560, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.7288, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.1178, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.9828, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.6667, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.1518, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3176470588235294, 'recall': 0.502865329512894, 'f1': 0.389351081530782, 'number': 698}, 'P': {'precision': 0.5205724508050089, 'recall': 0.59026369168357, 'f1': 0.553231939163498, 'number': 986}, 'overall_precision': 0.41970310391363025, 'overall_recall': 0.5540380047505938, 'overall_f1': 0.477604299974405, 'overall_accuracy': 0.675976003272281}
			------------EPOCH 25---------------
Loss: tensor(8.8146, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.6344, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.5359, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.2574, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.5597, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.7387, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.0505, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.0766, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.9897, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.7997, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.4068, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.5047, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.3781, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.6260, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.4600, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.5709, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.0017, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.0728, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.2240, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.4429, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.4872, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.7379, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.1760, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.7712, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.1455, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.1190, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.3452, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.9633, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.8345, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.7805, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.6356, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3154929577464789, 'recall': 0.4813753581661891, 'f1': 0.3811684628474192, 'number': 698}, 'P': {'precision': 0.5162708883025505, 'recall': 0.5953346855983773, 'f1': 0.5529910504003768, 'number': 986}, 'overall_precision': 0.4191643960036331, 'overall_recall': 0.5480997624703088, 'overall_f1': 0.47503860010293364, 'overall_accuracy': 0.6762486933599964}
			------------EPOCH 26---------------
Loss: tensor(8.0211, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.5766, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.8083, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.8211, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.1599, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.3729, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.7204, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.4845, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.1584, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.1311, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.4252, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.6331, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.7136, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.7476, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.1473, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.2708, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.4337, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.8579, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.5382, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.0158, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.0331, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.9047, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.2904, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.1340, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.0103, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.6294, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.7002, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.7975, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.5977, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.7556, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.7554, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3143939393939394, 'recall': 0.47564469914040114, 'f1': 0.37856328392246297, 'number': 698}, 'P': {'precision': 0.5146666666666667, 'recall': 0.5872210953346856, 'f1': 0.5485551871151113, 'number': 986}, 'overall_precision': 0.4176983035304906, 'overall_recall': 0.5409738717339667, 'overall_f1': 0.4714100905562742, 'overall_accuracy': 0.6747261737035859}
			------------EPOCH 27---------------
Loss: tensor(8.7782, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.4778, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.5579, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.4127, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.4241, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.5752, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.8516, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.4587, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.1179, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.4654, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.3039, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.9750, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.6034, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.4265, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.5727, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.4538, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.3158, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.8086, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.9006, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.6734, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.7170, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.4190, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.5499, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.0108, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.4075, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.0340, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.5174, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.0832, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.8744, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.6857, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.6492, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3128491620111732, 'recall': 0.4813753581661891, 'f1': 0.3792325056433409, 'number': 698}, 'P': {'precision': 0.5202156334231806, 'recall': 0.5872210953346856, 'f1': 0.5516912815626488, 'number': 986}, 'overall_precision': 0.41838134430727025, 'overall_recall': 0.5433491686460807, 'overall_f1': 0.47274606044949624, 'overall_accuracy': 0.6743171385720129}
			------------EPOCH 28---------------
Loss: tensor(8.1277, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.6675, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.3279, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.3889, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.8384, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.8948, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.9042, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.3430, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.3902, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.7472, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.8088, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.9370, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.0964, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.3713, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.2023, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.1385, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.9561, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.0586, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.3608, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.1489, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.2552, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.8378, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.9952, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.4852, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.4387, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.3034, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.5657, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.6478, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.2034, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.7206, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.8629, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.31024930747922436, 'recall': 0.4813753581661891, 'f1': 0.3773161145423919, 'number': 698}, 'P': {'precision': 0.5157232704402516, 'recall': 0.5821501014198783, 'f1': 0.5469271081467365, 'number': 986}, 'overall_precision': 0.4143897996357013, 'overall_recall': 0.5403800475059383, 'overall_f1': 0.46907216494845366, 'overall_accuracy': 0.6718856519565514}
			------------EPOCH 29---------------
Loss: tensor(7.7362, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.1224, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.7592, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.1125, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.6141, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.6444, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.7718, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.5088, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.7584, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.1642, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.3031, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.2380, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.7684, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.3462, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.9115, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.9402, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.6652, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.4239, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.9305, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.7302, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.9109, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.4033, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.5254, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.1099, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.9891, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.5491, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.7294, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.1630, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.7715, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.0494, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.3181, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3074107959743824, 'recall': 0.4813753581661891, 'f1': 0.37520938023450584, 'number': 698}, 'P': {'precision': 0.5152603231597845, 'recall': 0.5821501014198783, 'f1': 0.5466666666666666, 'number': 986}, 'overall_precision': 0.41232442229270505, 'overall_recall': 0.5403800475059383, 'overall_f1': 0.4677460806990491, 'overall_accuracy': 0.6701586147343545}
			------------EPOCH 30---------------
Loss: tensor(7.1765, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.6259, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.5580, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.4479, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.2087, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.2192, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.7947, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.7613, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.2191, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.8852, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.1135, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.7044, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.2426, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.1342, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.5004, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.4874, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.4902, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.8622, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.6153, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.4670, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.6639, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.0993, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.1363, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.8523, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.6344, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.0298, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.0842, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.7246, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.4218, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.5611, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.8608, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3076216712580349, 'recall': 0.4799426934097421, 'f1': 0.3749300503637381, 'number': 698}, 'P': {'precision': 0.5133689839572193, 'recall': 0.5841784989858012, 'f1': 0.5464895635673624, 'number': 986}, 'overall_precision': 0.4120307553143374, 'overall_recall': 0.5409738717339667, 'overall_f1': 0.4677792041078306, 'overall_accuracy': 0.6700904422124255}


		-------------RUN 2-----------
			------------EPOCH 1---------------
Loss: tensor(2811.5356, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4813.8403, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4577.1802, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9336.0332, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4030.0706, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3537.2058, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1892.5092, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2022.6738, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2019.3718, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2599.7383, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2472.0583, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5047.0059, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4386.9287, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4298.5601, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1065.0365, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2358.4587, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2575.0649, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2114.6050, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1576.9534, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1763.9417, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1564.0509, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2379.9761, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2130.9004, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1968.5720, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1272.2579, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3028.3083, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3052.7085, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1627.9806, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.07079646017699115, 'recall': 0.11125158027812895, 'f1': 0.08652900688298919, 'number': 791}, 'P': {'precision': 0.0688622754491018, 'recall': 0.024287222808870117, 'f1': 0.03590944574551132, 'number': 947}, 'overall_precision': 0.07038681039949271, 'overall_recall': 0.06386651323360185, 'overall_f1': 0.06696832579185522, 'overall_accuracy': 0.4114811965425171}
			------------EPOCH 2---------------
Loss: tensor(2042.1825, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3521.6497, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3193.0371, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6145.0137, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2723.7312, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2567.5186, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1309.4878, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1528.7170, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1650.0833, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2097.0515, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1877.7640, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3890.0007, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3487.9875, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3498.0483, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(854.1484, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1912.4316, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2112.5803, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1832.3623, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1327.8718, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1412.3124, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1346.2954, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2068.6782, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1802.4170, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1767.1045, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1091.6772, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2353.8408, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2618.4473, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1461.6931, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.20717131474103587, 'recall': 0.13147914032869784, 'f1': 0.1608662026295437, 'number': 791}, 'P': {'precision': 0.2648444863336475, 'recall': 0.2967265047518479, 'f1': 0.27988047808764943, 'number': 947}, 'overall_precision': 0.24632117722328856, 'overall_recall': 0.22151898734177214, 'overall_f1': 0.23326264768252042, 'overall_accuracy': 0.5813006290446667}
			------------EPOCH 3---------------
Loss: tensor(1682.8983, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3005.7002, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2558.5703, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5232.0645, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2248.8276, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2207.0959, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1175.3644, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1335.6606, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1425.8608, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1759.3115, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1598.5034, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3355.9697, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2857.8779, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3001.0718, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(692.2396, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1602.4702, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1748.1838, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1664.9714, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1102.8567, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1045.8958, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1044.3892, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1738.2144, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1484.0138, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1527.1610, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(933.8649, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1886.7654, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2208.4897, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1389.4358, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.33429394812680113, 'recall': 0.14664981036662453, 'f1': 0.2038664323374341, 'number': 791}, 'P': {'precision': 0.3239852398523985, 'recall': 0.4635691657866948, 'f1': 0.3814074717636838, 'number': 947}, 'overall_precision': 0.32608695652173914, 'overall_recall': 0.3193325661680092, 'overall_f1': 0.3226744186046512, 'overall_accuracy': 0.5958953704122731}
			------------EPOCH 4---------------
Loss: tensor(1326.2306, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2429.9272, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2037.1576, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4569.4463, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1967.8541, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1995.0752, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1105.1106, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1148.9351, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1235.4966, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1494.0664, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1402.3135, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2896.9189, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2390.1138, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2701.8809, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(637.8734, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1274.4052, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1412.3280, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1449.1675, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(945.7701, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(829.6153, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(748.1508, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1390.1006, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1256.7834, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1315.7559, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(795.3782, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1528.7157, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1866.4730, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1279.1024, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.2765273311897106, 'recall': 0.10872313527180784, 'f1': 0.1560798548094374, 'number': 791}, 'P': {'precision': 0.35040983606557374, 'recall': 0.5417106652587117, 'f1': 0.4255495644960597, 'number': 947}, 'overall_precision': 0.3374647887323944, 'overall_recall': 0.34464902186421176, 'overall_f1': 0.3410190720182181, 'overall_accuracy': 0.610286464225913}
			------------EPOCH 5---------------
Loss: tensor(1127.2236, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2213.0210, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1960.8392, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4158.1914, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1685.4375, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1709.0917, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1009.2167, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(913.8232, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1118.8398, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1409.8678, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1342.0630, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2472.3667, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2152.6868, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2519.0210, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(646.3434, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1097.5847, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1422.9370, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1432.5990, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(987.6643, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(843.9652, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(617.5275, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1424.4874, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1367.7158, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1356.3544, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(715.6885, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1637.3752, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2171.5063, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1034.6096, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.2883977900552486, 'recall': 0.3299620733249052, 'f1': 0.30778301886792453, 'number': 791}, 'P': {'precision': 0.4117647058823529, 'recall': 0.4804646251319958, 'f1': 0.44346978557504874, 'number': 947}, 'overall_precision': 0.3562189054726368, 'overall_recall': 0.41196777905638665, 'overall_f1': 0.38207043756670217, 'overall_accuracy': 0.6275738788070779}
			------------EPOCH 6---------------
Loss: tensor(947.6468, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1788.7272, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1492.7244, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3273.1230, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1379.7544, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1446.5769, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(932.4283, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(840.5663, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(997.9921, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1279.4907, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1241.6018, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2095.3516, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1729.7104, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1889.1013, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(559.4290, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1010.3159, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1110.9348, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1097.8048, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(979.9976, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(868.5935, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(821.2990, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1238.0876, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1135.6914, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1055.4636, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(619.4679, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(956.9246, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1371.4636, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(833.2289, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.27259684361549497, 'recall': 0.4804045512010114, 'f1': 0.34782608695652173, 'number': 791}, 'P': {'precision': 0.5025, 'recall': 0.2122492080253432, 'f1': 0.29844097995545654, 'number': 947}, 'overall_precision': 0.3238573021181717, 'overall_recall': 0.33429228998849253, 'overall_f1': 0.32899207248018125, 'overall_accuracy': 0.5562519799067747}
			------------EPOCH 7---------------
Loss: tensor(931.9464, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1824.7570, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1474.3691, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3373.0869, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1180.1910, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1440.2308, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(818.3678, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(686.7028, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(912.1868, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1034.1841, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(919.3948, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1484.7754, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1279.4528, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1433.3872, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(435.5691, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(751.0653, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(935.9061, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(831.2307, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(758.7206, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(573.9698, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(520.9976, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(906.7307, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(869.5725, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(871.2361, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(582.2920, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(750.3666, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1262.4153, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(855.2252, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3675564681724846, 'recall': 0.22629582806573956, 'f1': 0.28012519561815336, 'number': 791}, 'P': {'precision': 0.39465875370919884, 'recall': 0.5617740232312566, 'f1': 0.4636165577342048, 'number': 947}, 'overall_precision': 0.3874659400544959, 'overall_recall': 0.4090909090909091, 'overall_f1': 0.3979848866498741, 'overall_accuracy': 0.6500203647553967}
			------------EPOCH 8---------------
Loss: tensor(579.6448, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1162.9816, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1015.4561, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2516.7476, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(842.9287, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(874.7216, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(623.4580, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(502.3689, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(788.4905, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(884.9761, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(851.4830, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1395.0206, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1153.7397, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1391.2452, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(349.8127, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(784.0303, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(783.3259, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(832.7212, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(635.5723, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(543.9055, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(299.3738, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(664.8555, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(635.6683, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(734.7064, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(361.4878, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(486.9057, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(886.5027, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(569.9356, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3879668049792531, 'recall': 0.23640960809102401, 'f1': 0.29379418695993714, 'number': 791}, 'P': {'precision': 0.3762120232708468, 'recall': 0.614572333685322, 'f1': 0.466720128307939, 'number': 947}, 'overall_precision': 0.3790044356826023, 'overall_recall': 0.4424626006904488, 'overall_f1': 0.4082824528802761, 'overall_accuracy': 0.6214418246820835}
			------------EPOCH 9---------------
Loss: tensor(650.2715, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1288.0856, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1109.9729, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2379.4956, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(940.4036, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1047.4812, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(804.4302, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(564.5637, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(676.4379, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(840.8125, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(711.5267, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1304.9592, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(741.7826, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(975.6201, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(324.1080, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(464.7363, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(598.6027, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(681.9678, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(460.9204, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(461.8712, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(361.4595, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(821.2773, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(759.2755, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(874.1866, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(318.5045, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(740.9376, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1195.7766, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(568.7346, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3605911330049261, 'recall': 0.46270543615676357, 'f1': 0.4053156146179402, 'number': 791}, 'P': {'precision': 0.4807903402854007, 'recall': 0.4625131995776135, 'f1': 0.47147470398277713, 'number': 947}, 'overall_precision': 0.4174454828660436, 'overall_recall': 0.4626006904487917, 'overall_f1': 0.4388646288209607, 'overall_accuracy': 0.6706792777300086}
			------------EPOCH 10---------------
Loss: tensor(427.2884, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(884.9871, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(702.1335, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1531.4537, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(465.6117, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(541.3319, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(381.5994, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(311.4545, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(507.2747, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(663.2081, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(479.0197, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(836.0784, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(607.9442, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(795.5940, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(306.4675, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(429.7786, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(569.5155, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(485.4580, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(382.4560, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(302.5839, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(177.0803, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(383.7188, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(390.4366, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(484.2555, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(152.4097, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(237.3743, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(524.8718, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(312.5231, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.34279918864097364, 'recall': 0.427307206068268, 'f1': 0.38041643218908266, 'number': 791}, 'P': {'precision': 0.4682139253279516, 'recall': 0.48996832101372756, 'f1': 0.4788441692466461, 'number': 947}, 'overall_precision': 0.4056651492159838, 'overall_recall': 0.4614499424626007, 'overall_f1': 0.43176312247644677, 'overall_accuracy': 0.6592976422138752}
			------------EPOCH 11---------------
Loss: tensor(244.2822, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(555.9420, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(449.7098, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1032.7437, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(346.2391, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(392.2310, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(230.4315, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(246.9386, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(423.0060, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(465.7725, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(313.6241, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(503.7379, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(333.8716, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(503.2969, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(139.0290, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(275.0701, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(323.7326, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(346.2337, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(226.3388, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(183.6029, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(141.0262, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(313.2640, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(275.7619, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(370.1130, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(88.6662, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(202.4340, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(446.4452, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(191.9622, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3863912515188335, 'recall': 0.4020227560050569, 'f1': 0.3940520446096655, 'number': 791}, 'P': {'precision': 0.47164948453608246, 'recall': 0.5797254487856388, 'f1': 0.5201326385599242, 'number': 947}, 'overall_precision': 0.4363361852038249, 'overall_recall': 0.498849252013809, 'overall_f1': 0.46550335570469803, 'overall_accuracy': 0.6935104312802642}
			------------EPOCH 12---------------
Loss: tensor(155.7538, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(346.0072, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(286.9213, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(622.1836, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(231.0575, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(229.8353, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(154.7972, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(193.6362, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(332.5263, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(408.2097, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(221.9059, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(392.1305, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(223.2238, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(392.7133, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(126.3393, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(158.3578, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(241.0709, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(217.6053, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(160.8213, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(167.7922, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(82.2125, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(139.6265, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(163.2738, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(250.2073, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.9210, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(99.5420, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(253.4448, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(122.3676, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4199029126213592, 'recall': 0.21871049304677623, 'f1': 0.2876142975893599, 'number': 791}, 'P': {'precision': 0.4590273151232512, 'recall': 0.7275607180570222, 'f1': 0.5629084967320261, 'number': 947}, 'overall_precision': 0.45060115002613693, 'overall_recall': 0.49597238204833144, 'overall_f1': 0.47219939742536293, 'overall_accuracy': 0.6767887043490066}
			------------EPOCH 13---------------
Loss: tensor(165.7891, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(375.4561, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(397.8041, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(659.4177, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(199.8211, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(289.8886, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(173.6481, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(190.9927, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(222.5648, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(239.9647, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(135.9338, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(195.3300, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(146.9362, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(277.4242, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(99.3080, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(104.2801, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(223.7430, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(265.5838, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(173.2620, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(187.4112, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(91.3119, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(273.8983, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(250.3149, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(289.7687, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.9774, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(92.3003, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(244.9354, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(114.0745, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.36217948717948717, 'recall': 0.42857142857142855, 'f1': 0.39258830341632883, 'number': 791}, 'P': {'precision': 0.47778785131459656, 'recall': 0.5564941921858501, 'f1': 0.5141463414634148, 'number': 947}, 'overall_precision': 0.42471799901912705, 'overall_recall': 0.4982738780207135, 'overall_f1': 0.45856499867619804, 'overall_accuracy': 0.679006199936643}
			------------EPOCH 14---------------
Loss: tensor(118.6447, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(202.5803, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(153.0021, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(319.4557, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(112.2280, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(92.7494, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(83.1190, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(125.4276, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(195.3736, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(230.9997, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(135.6081, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(156.1349, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(174.7099, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(245.6942, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(76.2819, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(105.9642, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(137.8844, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(259.7152, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(92.7145, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(92.4832, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.4390, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.9151, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(95.9992, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(148.3025, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.3509, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.2502, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(135.4184, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.5405, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.37528344671201813, 'recall': 0.41845764854614415, 'f1': 0.3956963538553496, 'number': 791}, 'P': {'precision': 0.4871559633027523, 'recall': 0.5607180570221753, 'f1': 0.5213549337260678, 'number': 947}, 'overall_precision': 0.43711967545638947, 'overall_recall': 0.49597238204833144, 'overall_f1': 0.46469002695417794, 'overall_accuracy': 0.693487803774268}
			------------EPOCH 15---------------
Loss: tensor(62.8440, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(137.6399, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(86.3444, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(222.9908, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(91.5093, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(75.1397, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.2578, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(118.4886, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(144.2764, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(157.7547, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(107.5459, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(82.8133, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(82.5980, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(107.7170, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.1109, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.1957, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(83.7448, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(79.5063, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.8276, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.6098, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.7271, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.8988, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.6345, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(87.0572, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.7388, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.5172, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(86.6504, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.0911, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.38344226579520696, 'recall': 0.4450063211125158, 'f1': 0.4119368051492101, 'number': 791}, 'P': {'precision': 0.48880597014925375, 'recall': 0.5533262935586061, 'f1': 0.5190688459633482, 'number': 947}, 'overall_precision': 0.4402010050251256, 'overall_recall': 0.5040276179516686, 'overall_f1': 0.4699570815450644, 'overall_accuracy': 0.6909082680906911}
			------------EPOCH 16---------------
Loss: tensor(49.1783, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(93.2817, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.3084, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(158.7501, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.0012, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.8666, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.5510, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(108.8147, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(105.4548, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(108.1173, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(76.4180, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.3714, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.5134, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.0976, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.8629, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.8648, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.5997, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(88.8866, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.1820, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.6008, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.4828, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.4976, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.0578, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(75.3753, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.8128, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.0940, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.6882, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.5878, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.38263229308005425, 'recall': 0.35651074589127685, 'f1': 0.36910994764397903, 'number': 791}, 'P': {'precision': 0.4757433489827856, 'recall': 0.6420274551214361, 'f1': 0.5465168539325843, 'number': 947}, 'overall_precision': 0.44168734491315137, 'overall_recall': 0.5120828538550057, 'overall_f1': 0.47428723687716495, 'overall_accuracy': 0.6945739240620898}
			------------EPOCH 17---------------
Loss: tensor(47.6741, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.5899, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.0256, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(126.5936, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.4413, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.0826, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.1022, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(93.9736, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(98.4209, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(83.0956, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.8358, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.1728, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.1285, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.2749, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.7438, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.1117, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.6695, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.1782, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.3695, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.6549, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.9936, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.7687, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.0910, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.4201, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.6656, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.4746, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.1426, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.5151, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.38345864661654133, 'recall': 0.45132743362831856, 'f1': 0.4146341463414634, 'number': 791}, 'P': {'precision': 0.5035087719298246, 'recall': 0.6061246040126715, 'f1': 0.5500718735026353, 'number': 947}, 'overall_precision': 0.44954128440366975, 'overall_recall': 0.5356731875719217, 'overall_f1': 0.48884221580467313, 'overall_accuracy': 0.6936914513282346}
			------------EPOCH 18---------------
Loss: tensor(30.5141, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.5416, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.2106, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(98.1975, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.1522, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.1183, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.5754, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.5613, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.4475, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.3145, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.4100, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.6651, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.0330, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.9473, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.4804, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.6069, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.1467, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.8425, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.2033, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.4247, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.7660, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.0641, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.9160, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.5895, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.3816, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.9309, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.7231, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.4723, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.39285714285714285, 'recall': 0.4450063211125158, 'f1': 0.41730883224659154, 'number': 791}, 'P': {'precision': 0.5119574844995571, 'recall': 0.6103484688489969, 'f1': 0.5568400770712909, 'number': 947}, 'overall_precision': 0.45925925925925926, 'overall_recall': 0.5350978135788262, 'overall_f1': 0.49428647355833116, 'overall_accuracy': 0.6966782821197448}
			------------EPOCH 19---------------
Loss: tensor(26.9442, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.0018, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.9998, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(84.0305, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.7804, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.8421, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.9150, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.7198, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.7650, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.7995, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.8858, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.2755, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.4174, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.8754, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.5460, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.0082, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.3583, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.1592, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.3536, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.2097, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.8562, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.5680, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.2916, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.6177, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.5391, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.9884, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.9550, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.6337, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4131227217496962, 'recall': 0.42983565107458915, 'f1': 0.4213135068153656, 'number': 791}, 'P': {'precision': 0.5037406483790524, 'recall': 0.6399155227032735, 'f1': 0.5637209302325581, 'number': 947}, 'overall_precision': 0.46692991115498517, 'overall_recall': 0.5443037974683544, 'overall_f1': 0.5026567481402763, 'overall_accuracy': 0.7000950355251844}
			------------EPOCH 20---------------
Loss: tensor(23.0441, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.4965, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.6714, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.6327, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.8242, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.2227, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.7499, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.0163, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.4957, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.7617, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.8136, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.5992, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.1081, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.1790, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.4368, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.6792, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.8597, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.2246, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.4204, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.3118, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.8666, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.5710, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.7480, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.7217, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.3518, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.4030, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.6458, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.3287, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.40476190476190477, 'recall': 0.42983565107458915, 'f1': 0.41692213366033104, 'number': 791}, 'P': {'precision': 0.5004291845493563, 'recall': 0.6156282998944034, 'f1': 0.5520833333333334, 'number': 947}, 'overall_precision': 0.4603491271820449, 'overall_recall': 0.5310701956271576, 'overall_f1': 0.49318728292813246, 'overall_accuracy': 0.7002081730551658}
			------------EPOCH 21---------------
Loss: tensor(20.6948, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.3057, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.8516, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.2444, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.4371, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.8718, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.5234, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.2665, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.7529, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.1236, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.0436, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.3269, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.4463, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.5561, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.5067, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.8402, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.2251, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.7567, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.8259, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.3991, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.7352, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.9976, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.7862, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.6654, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.0093, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.0672, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.1045, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.4330, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.39467592592592593, 'recall': 0.4310998735777497, 'f1': 0.41208459214501514, 'number': 791}, 'P': {'precision': 0.5021385799828914, 'recall': 0.6198521647307286, 'f1': 0.554820415879017, 'number': 947}, 'overall_precision': 0.45646827348745694, 'overall_recall': 0.5339470655926352, 'overall_f1': 0.4921771413418191, 'overall_accuracy': 0.6942571389781418}
			------------EPOCH 22---------------
Loss: tensor(18.1004, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.4891, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.7324, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.1793, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.6197, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.8794, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.1117, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.2082, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.3801, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.2652, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.3352, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.7491, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.0677, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.6243, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.6771, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.6537, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.4058, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.7255, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.4673, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.8284, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.3466, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.8431, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.5715, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.0425, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.6410, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.2730, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.2586, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.5412, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.39631901840490796, 'recall': 0.4083438685208597, 'f1': 0.4022415940224159, 'number': 791}, 'P': {'precision': 0.5082372322899505, 'recall': 0.6515311510031679, 'f1': 0.5710319296621934, 'number': 947}, 'overall_precision': 0.4632824051256777, 'overall_recall': 0.5408515535097813, 'overall_f1': 0.49907087868330235, 'overall_accuracy': 0.6970629497216817}
			------------EPOCH 23---------------
Loss: tensor(15.9127, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.2238, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.1756, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.3277, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.9164, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.3309, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.8699, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.0551, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.7834, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.1589, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.3668, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.6615, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.9866, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.2776, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.5443, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.3875, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.2349, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.9410, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.5847, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.5625, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.4808, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.4547, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.4362, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.6368, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.2982, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.8894, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.1464, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.3470, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3918604651162791, 'recall': 0.42604298356510745, 'f1': 0.4082374318594791, 'number': 791}, 'P': {'precision': 0.5025380710659898, 'recall': 0.6272439281942978, 'f1': 0.5580084546735556, 'number': 947}, 'overall_precision': 0.45592556317335947, 'overall_recall': 0.5356731875719217, 'overall_f1': 0.4925925925925925, 'overall_accuracy': 0.6930352536543423}
			------------EPOCH 24---------------
Loss: tensor(14.4043, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.6667, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.6590, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.3256, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.7021, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.7102, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.7125, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.9647, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.1080, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.5225, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.0548, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.9422, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.8257, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.3701, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.1696, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.4649, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.6431, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.4380, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.0265, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.5266, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.9097, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.4530, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.5376, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.7500, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.8604, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.0760, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.0044, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.4428, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3870220162224797, 'recall': 0.4222503160556258, 'f1': 0.4038694074969771, 'number': 791}, 'P': {'precision': 0.5021132713440406, 'recall': 0.6272439281942978, 'f1': 0.5577464788732394, 'number': 947}, 'overall_precision': 0.45356793743890517, 'overall_recall': 0.5339470655926352, 'overall_f1': 0.4904862579281184, 'overall_accuracy': 0.6921301534144907}
			------------EPOCH 25---------------
Loss: tensor(12.9782, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.3494, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.4900, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.5290, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.2749, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.0952, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.3487, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.5805, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.0277, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.8520, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.3580, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.7786, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.0706, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.0744, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.6870, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.6405, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.5753, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.0479, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.2908, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.9701, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.2535, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.6660, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.7351, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.3900, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.1988, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.5569, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.4545, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.7222, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3873659117997616, 'recall': 0.4108723135271808, 'f1': 0.3987730061349693, 'number': 791}, 'P': {'precision': 0.5086992543496272, 'recall': 0.648363252375924, 'f1': 0.5701021355617456, 'number': 947}, 'overall_precision': 0.45894428152492667, 'overall_recall': 0.5402761795166858, 'overall_f1': 0.4963002114164905, 'overall_accuracy': 0.6935104312802642}
			------------EPOCH 26---------------
Loss: tensor(11.8516, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.1875, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.5515, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.2777, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.9958, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.9383, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.3966, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.0828, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.6332, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.5117, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.5359, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.9627, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.1024, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.0355, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.4369, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.0424, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.8701, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.0955, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.8608, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.3168, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.9169, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.9942, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.2278, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.4808, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.9129, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.8724, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.3616, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.2938, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3881656804733728, 'recall': 0.41466498103666244, 'f1': 0.4009779951100244, 'number': 791}, 'P': {'precision': 0.5074750830564784, 'recall': 0.6451953537486801, 'f1': 0.5681078568107858, 'number': 947}, 'overall_precision': 0.4582723279648609, 'overall_recall': 0.5402761795166858, 'overall_f1': 0.49590705043570105, 'overall_accuracy': 0.6915192107525908}
			------------EPOCH 27---------------
Loss: tensor(10.9744, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.2740, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.8268, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.5401, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.6996, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.2060, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.1927, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.0468, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.5935, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.3591, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.9636, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.7032, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.3644, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.1667, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.5304, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.5596, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.2627, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.2576, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.5676, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.7965, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.5776, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.4656, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.7589, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.6898, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.5550, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.3174, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.6266, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.8367, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.38739789964994165, 'recall': 0.4197218710493047, 'f1': 0.4029126213592233, 'number': 791}, 'P': {'precision': 0.5058528428093646, 'recall': 0.6388595564941922, 'f1': 0.5646290247316846, 'number': 947}, 'overall_precision': 0.4564052605942523, 'overall_recall': 0.5391254315304949, 'overall_f1': 0.4943286731733052, 'overall_accuracy': 0.6921980359324795}
			------------EPOCH 28---------------
Loss: tensor(10.2648, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.5182, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.2531, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.8954, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.5095, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.4631, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.4266, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.0634, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.6086, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.4825, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.8810, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.9434, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.1178, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.5295, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.9041, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.1029, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.9729, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.4875, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.2625, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.4332, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.2638, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.0369, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.2817, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.9779, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.2238, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.8488, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.4724, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.4907, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3867595818815331, 'recall': 0.42098609355246525, 'f1': 0.40314769975786924, 'number': 791}, 'P': {'precision': 0.5075503355704698, 'recall': 0.6388595564941922, 'f1': 0.5656848994857411, 'number': 947}, 'overall_precision': 0.4568923526546517, 'overall_recall': 0.5397008055235903, 'overall_f1': 0.4948562384595094, 'overall_accuracy': 0.6933067837262977}
			------------EPOCH 29---------------
Loss: tensor(9.6426, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.8323, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.6947, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.4430, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.1821, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.7970, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.9334, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.2717, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.9252, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.7490, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.7375, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.2086, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.2927, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.9836, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.3360, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.7799, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.5649, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.9874, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.0002, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.9376, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.0371, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.5968, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.9299, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.4145, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.0063, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.4565, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.7541, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.2538, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3861271676300578, 'recall': 0.4222503160556258, 'f1': 0.40338164251207725, 'number': 791}, 'P': {'precision': 0.5067001675041876, 'recall': 0.6388595564941922, 'f1': 0.5651564689397477, 'number': 947}, 'overall_precision': 0.4560466245750364, 'overall_recall': 0.5402761795166858, 'overall_f1': 0.49460100079009744, 'overall_accuracy': 0.6927637235823868}
			------------EPOCH 30---------------
Loss: tensor(9.0615, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.2049, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.2095, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.3593, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.8889, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.2430, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.5402, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.6204, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.3528, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.1289, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.9575, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.4863, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.2297, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.4835, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.9388, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.4959, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.1915, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.5043, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.7297, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.5856, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.8077, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.2534, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.6042, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.9101, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.7333, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.1167, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.2745, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.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
Evaluating
				 {'C': {'precision': 0.38766006984866125, 'recall': 0.42098609355246525, 'f1': 0.4036363636363636, 'number': 791}, 'P': {'precision': 0.5062761506276151, 'recall': 0.6388595564941922, 'f1': 0.5648926237161531, 'number': 947}, 'overall_precision': 0.45666991236611487, 'overall_recall': 0.5397008055235903, 'overall_f1': 0.4947257383966244, 'overall_accuracy': 0.6922659184504684}


		-------------RUN 3-----------
			------------EPOCH 1---------------
Loss: tensor(3252.1548, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6782.1992, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2823.0881, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2280.1416, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3386.4580, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5487.9277, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4200.5669, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3580.4580, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2541.5330, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4503.4575, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1483.2517, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3613.6304, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3190.5601, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1525.2157, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3649.5955, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2620.9836, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3104.2017, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1888.6243, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2206.2327, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1719.2616, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1803.8899, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2810.2637, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3611.9297, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1393.9194, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2038.0955, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1024.1787, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1253.3608, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2542.2349, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.09067131647776809, 'recall': 0.13282247765006386, 'f1': 0.1077720207253886, 'number': 783}, 'P': {'precision': 0.09302325581395349, 'recall': 0.004140786749482402, 'f1': 0.007928642220019823, 'number': 966}, 'overall_precision': 0.0907563025210084, 'overall_recall': 0.06174957118353345, 'overall_f1': 0.07349438584552569, 'overall_accuracy': 0.3310613863990006}
			------------EPOCH 2---------------
Loss: tensor(2599.9077, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5476.3037, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2200.2080, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1683.1104, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2602.2358, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4483.1016, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3347.9590, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2883.5854, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2129.0496, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3764.4448, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1214.0410, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2810.2441, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2625.2966, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1246.7568, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3181.8750, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2194.0403, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2625.5137, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1623.8063, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1926.9761, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1426.6348, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1537.5835, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2410.2039, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3096.4536, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1211.0872, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1878.0757, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(899.7997, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1174.4340, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2092.0422, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.19600499375780275, 'recall': 0.20051085568326948, 'f1': 0.19823232323232323, 'number': 783}, 'P': {'precision': 0.2439893143365984, 'recall': 0.2836438923395445, 'f1': 0.26232647199617043, 'number': 966}, 'overall_precision': 0.224012474012474, 'overall_recall': 0.24642652944539736, 'overall_f1': 0.23468554315273618, 'overall_accuracy': 0.5212474522781564}
			------------EPOCH 3---------------
Loss: tensor(1907.8989, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4466.3018, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1894.5848, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1544.0892, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2295.2026, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3955.1479, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2965.0386, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2412.9255, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1971.4602, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3395.2788, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1143.6062, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2353.7280, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2243.3591, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1075.9454, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2981.8516, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2014.6282, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2314.9607, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1358.2371, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1654.2876, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1295.8372, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1361.0046, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2167.1982, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2669.4536, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1051.2004, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1632.0170, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(752.4824, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(972.4753, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1784.7566, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.18190045248868777, 'recall': 0.2567049808429119, 'f1': 0.2129237288135593, 'number': 783}, 'P': {'precision': 0.2616525423728814, 'recall': 0.2556935817805383, 'f1': 0.2586387434554974, 'number': 966}, 'overall_precision': 0.21864324060517326, 'overall_recall': 0.25614636935391655, 'overall_f1': 0.23591363875724067, 'overall_accuracy': 0.552411843345241}
			------------EPOCH 4---------------
Loss: tensor(1713.3779, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4056.9272, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1774.0970, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1252.2136, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2048.9717, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3667.7207, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2560.7224, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2023.1825, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1793.5425, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3026.3154, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(967.6648, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1902.3290, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1750.6638, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(826.9739, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2581.9514, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1794.6973, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2097.3359, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1064.1002, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1362.9106, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1172.7775, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1205.6825, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2073.4329, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2427.2522, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1085.8539, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1582.6816, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(651.1856, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(882.0701, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1552.1638, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.21402877697841727, 'recall': 0.30395913154533843, 'f1': 0.25118733509234825, 'number': 783}, 'P': {'precision': 0.328278322925959, 'recall': 0.38095238095238093, 'f1': 0.35265931959750846, 'number': 966}, 'overall_precision': 0.27138378862516793, 'overall_recall': 0.346483704974271, 'overall_f1': 0.30436966348568556, 'overall_accuracy': 0.6002323084003595}
			------------EPOCH 5---------------
Loss: tensor(1328.8400, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3468.4006, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1449.2289, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1023.5510, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1700.4397, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3114.0095, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2211.2068, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1720.2555, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1554.8491, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2613.7837, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(892.6861, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1559.1313, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1478.3838, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(678.6887, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2250.2332, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1591.9102, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1793.1326, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(850.6744, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1065.9424, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1084.7897, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1030.1726, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1666.9858, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1999.5894, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(811.5002, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1268.5082, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(589.3888, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(800.6659, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1192.0881, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.24554183813443073, 'recall': 0.45721583652618136, 'f1': 0.31950022311468096, 'number': 783}, 'P': {'precision': 0.4253164556962025, 'recall': 0.34782608695652173, 'f1': 0.38268792710706145, 'number': 966}, 'overall_precision': 0.3087188612099644, 'overall_recall': 0.396798170383076, 'overall_f1': 0.3472604453340005, 'overall_accuracy': 0.5948190843542484}
			------------EPOCH 6---------------
Loss: tensor(1139.1138, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3064.7585, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1191.1064, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(882.3483, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1405.9166, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2500.5981, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1855.3608, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1408.7625, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1296.1837, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2212.5051, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(784.2069, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1095.0160, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1144.2098, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(520.9298, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1912.6870, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1323.8527, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1540.1763, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(694.8395, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(921.4135, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1027.8433, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(849.6708, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1442.6146, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1848.9463, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(695.3540, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(990.1366, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(498.3894, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(656.6044, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(856.4829, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.26302250803858523, 'recall': 0.5223499361430396, 'f1': 0.34987168520102657, 'number': 783}, 'P': {'precision': 0.4646017699115044, 'recall': 0.21739130434782608, 'f1': 0.29619181946403383, 'number': 966}, 'overall_precision': 0.30842052815146986, 'overall_recall': 0.3539165237278445, 'overall_f1': 0.32960596379126733, 'overall_accuracy': 0.5598413289793771}
			------------EPOCH 7---------------
Loss: tensor(990.7399, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2622.6455, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(943.3607, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(785.1545, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1181.6090, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1884.8372, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1468.4250, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1123.7939, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1020.7382, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1860.0640, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(638.6011, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(757.8687, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(945.4171, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(438.2521, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1643.0443, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1021.0336, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1325.4822, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(621.6803, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(805.5532, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1187.5374, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(743.3582, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1393.6908, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1798.5304, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(671.4307, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(745.5465, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(457.6367, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(493.8320, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(615.8394, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.2560693641618497, 'recall': 0.565772669220945, 'f1': 0.35256665340230803, 'number': 783}, 'P': {'precision': 0.6091954022988506, 'recall': 0.16459627329192547, 'f1': 0.25916870415647925, 'number': 966}, 'overall_precision': 0.3023606228026118, 'overall_recall': 0.34419668381932533, 'overall_f1': 0.3219251336898396, 'overall_accuracy': 0.5334107694667864}
			------------EPOCH 8---------------
Loss: tensor(749.8648, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2060.4146, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(734.7034, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(565.5290, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1103.7388, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1687.8293, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1459.7378, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1203.1852, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1075.8567, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1723.2390, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(592.4225, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(685.9382, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(714.9664, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(299.9757, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1216.6208, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(757.6117, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1081.2777, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(491.1611, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(627.7614, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(808.5168, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(926.6796, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1674.5103, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2262.3438, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(774.2060, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1196.9187, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(673.8326, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(810.6757, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1011.6288, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.38085106382978723, 'recall': 0.22860791826309068, 'f1': 0.2857142857142857, 'number': 783}, 'P': {'precision': 0.42041399000713775, 'recall': 0.6097308488612836, 'f1': 0.49767638360794253, 'number': 966}, 'overall_precision': 0.41047568145376806, 'overall_recall': 0.4391080617495712, 'overall_f1': 0.4243093922651934, 'overall_accuracy': 0.6474172127375134}
			------------EPOCH 9---------------
Loss: tensor(655.2971, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2192.9067, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(888.3177, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(691.7892, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(836.6019, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1264.1282, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1104.7866, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(830.8663, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(870.7593, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1399.6694, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(602.0188, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(534.3752, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1001.3967, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(411.2041, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1557.8207, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1029.5458, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1564.5033, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(773.0888, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(945.3988, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(851.1882, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(722.0657, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1135.3921, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1544.0201, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(653.1354, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(699.2565, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(408.2138, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(422.9473, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(429.4058, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.31038374717832956, 'recall': 0.351213282247765, 'f1': 0.32953864589574594, 'number': 783}, 'P': {'precision': 0.4260016353229763, 'recall': 0.5393374741200828, 'f1': 0.47601644586569214, 'number': 966}, 'overall_precision': 0.37743006164058795, 'overall_recall': 0.45511720983419096, 'overall_f1': 0.41264904095386207, 'overall_accuracy': 0.6576081001117711}
			------------EPOCH 10---------------
Loss: tensor(515.6222, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1594.0553, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(564.1410, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(422.0764, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(755.1838, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1313.6080, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1094.8743, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(807.8968, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(772.6452, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1390.3447, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(626.0829, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(521.9485, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(719.9685, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(363.1284, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1199.1772, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(824.2375, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(903.9696, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(398.0964, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(537.1481, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(614.0333, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(475.8214, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(843.8009, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1133.8865, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(426.3840, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(499.1134, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(326.1679, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(329.9562, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(319.9221, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.266728624535316, 'recall': 0.3665389527458493, 'f1': 0.30876815492200105, 'number': 783}, 'P': {'precision': 0.3914501257334451, 'recall': 0.4834368530020704, 'f1': 0.4326076887447892, 'number': 966}, 'overall_precision': 0.3323049801674747, 'overall_recall': 0.4311034877072613, 'overall_f1': 0.375311100049776, 'overall_accuracy': 0.6235288960967805}
			------------EPOCH 11---------------
Loss: tensor(586.0021, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1701.4824, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(593.7073, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(361.8571, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(834.7833, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1255.6035, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(947.3934, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(664.4249, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(570.3799, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1059.0781, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(451.2493, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(349.1095, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(425.1204, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(170.7210, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(771.0072, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(454.4356, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(736.2009, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(302.4913, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(414.8379, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(499.0495, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(688.9855, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1187.3838, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1369.9286, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(538.5952, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(394.3407, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(276.4135, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(327.5710, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(430.3382, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3432377049180328, 'recall': 0.4278416347381865, 'f1': 0.38089823763501995, 'number': 783}, 'P': {'precision': 0.4595055413469736, 'recall': 0.5579710144927537, 'f1': 0.5039738195418421, 'number': 966}, 'overall_precision': 0.4067007910656119, 'overall_recall': 0.4997141223556318, 'overall_f1': 0.44843509492047207, 'overall_accuracy': 0.6686098752986039}
			------------EPOCH 12---------------
Loss: tensor(343.2087, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(916.5361, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(316.3888, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(185.7666, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(390.2310, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(741.4600, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(610.4058, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(470.2062, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(437.4792, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(788.1511, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(456.4097, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(231.3486, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(352.5446, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(172.5366, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(724.7733, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(404.7238, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(534.0200, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(192.3118, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(292.4791, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(389.8139, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(337.7347, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(516.0859, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(797.5559, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(279.2829, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(284.1988, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(233.2772, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(244.0342, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(241.5601, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3262531860662702, 'recall': 0.4904214559386973, 'f1': 0.39183673469387753, 'number': 783}, 'P': {'precision': 0.4625779625779626, 'recall': 0.4606625258799172, 'f1': 0.46161825726141076, 'number': 966}, 'overall_precision': 0.38756428237494156, 'overall_recall': 0.47398513436249284, 'overall_f1': 0.426440329218107, 'overall_accuracy': 0.6717000153411208}
			------------EPOCH 13---------------
Loss: tensor(355.3348, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(818.5266, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(269.4335, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(173.8306, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(388.9516, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(574.0242, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(443.2547, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(419.4300, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(327.8969, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(551.9113, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(277.1376, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(188.6101, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(231.5519, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.1864, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(521.6284, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(254.0538, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(283.4691, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(141.6776, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(185.7285, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(206.0125, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(279.7234, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(403.3552, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(612.8212, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(200.6113, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(198.9496, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(169.1188, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(167.4666, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(177.8550, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.373508353221957, 'recall': 0.3997445721583653, 'f1': 0.3861813695249846, 'number': 783}, 'P': {'precision': 0.41348497156783104, 'recall': 0.5269151138716356, 'f1': 0.4633591260810196, 'number': 966}, 'overall_precision': 0.3972933784436926, 'overall_recall': 0.4699828473413379, 'overall_f1': 0.43059193294918807, 'overall_accuracy': 0.6751846413465121}
			------------EPOCH 14---------------
Loss: tensor(211.1875, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(619.1958, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(210.9026, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(121.8295, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(206.5716, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(355.9789, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(290.7966, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(304.6381, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(197.2580, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(322.8104, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(224.9799, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(109.2970, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(153.1201, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.2616, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(396.3866, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(163.2415, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(187.7734, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(108.1160, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(140.5354, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(161.2607, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(208.6165, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(287.2742, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(397.8385, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(125.2278, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(127.3846, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(120.7378, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(124.6552, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(148.0575, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3451730418943534, 'recall': 0.4840357598978289, 'f1': 0.4029771398192451, 'number': 783}, 'P': {'precision': 0.4697265625, 'recall': 0.4979296066252588, 'f1': 0.48341708542713574, 'number': 966}, 'overall_precision': 0.4052780395852969, 'overall_recall': 0.4917095483133219, 'overall_f1': 0.4443296305864118, 'overall_accuracy': 0.6779898748602862}
			------------EPOCH 15---------------
Loss: tensor(192.2906, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(404.6364, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(151.6130, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(90.9598, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(187.5623, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(229.0919, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(254.7705, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(235.9013, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(180.9665, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(238.5568, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(180.1537, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(86.4845, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(129.2581, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.4146, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(311.7241, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(143.6939, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(136.0789, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(81.1304, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(103.4046, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(128.2523, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(179.1708, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(230.6377, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(281.3747, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.6891, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(99.2365, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(92.7272, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(86.3551, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(115.5732, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3789954337899543, 'recall': 0.4240102171136654, 'f1': 0.4002411091018686, 'number': 783}, 'P': {'precision': 0.44696356275303645, 'recall': 0.5714285714285714, 'f1': 0.5015901862789641, 'number': 966}, 'overall_precision': 0.4187588820464235, 'overall_recall': 0.505431675242996, 'overall_f1': 0.4580310880829015, 'overall_accuracy': 0.6793267439566942}
			------------EPOCH 16---------------
Loss: tensor(132.7021, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(307.3569, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(117.8524, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.9431, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(110.4502, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(144.4720, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(171.6055, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(206.5342, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(104.9846, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(156.2243, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(131.5888, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.7737, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(96.4391, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.0859, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(238.5451, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(89.7416, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(90.2567, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.3910, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(85.6427, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(100.9583, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(152.7101, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(159.3813, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(193.9646, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.9612, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.1438, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(82.8549, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.2302, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(97.3224, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.36076555023923446, 'recall': 0.48148148148148145, 'f1': 0.412472647702407, 'number': 783}, 'P': {'precision': 0.47846441947565543, 'recall': 0.5289855072463768, 'f1': 0.5024582104228122, 'number': 966}, 'overall_precision': 0.4202555608140085, 'overall_recall': 0.5077186963979416, 'overall_f1': 0.45986535473847745, 'overall_accuracy': 0.6822634727914265}
			------------EPOCH 17---------------
Loss: tensor(98.7074, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(201.1941, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(82.4464, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.3303, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(88.3223, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(102.3307, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(151.1155, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(167.4460, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(98.7345, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(106.0047, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(97.3142, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.9996, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(82.6005, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.8319, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(175.4039, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.2994, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.4193, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.3327, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.2263, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.6227, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(123.0973, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(114.9719, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(140.7643, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.1961, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.5446, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.4965, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.3930, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.8762, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.383025027203482, 'recall': 0.4495530012771392, 'f1': 0.41363102232667454, 'number': 783}, 'P': {'precision': 0.48760330578512395, 'recall': 0.6107660455486542, 'f1': 0.5422794117647058, 'number': 966}, 'overall_precision': 0.4424612494128699, 'overall_recall': 0.5385934819897084, 'overall_f1': 0.4858174316658071, 'overall_accuracy': 0.6813868373183721}
			------------EPOCH 18---------------
Loss: tensor(72.2468, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(137.2824, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.7857, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.4123, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.9030, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(82.2140, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(112.5875, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(148.2978, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.7108, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(86.2353, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.8933, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.2248, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.7020, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.2932, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(129.0137, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.7707, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.5717, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.8549, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.9646, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.0521, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(109.1294, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(96.8266, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(106.1936, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.5360, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.8521, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.3993, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.4716, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.4407, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.36774827925270404, 'recall': 0.4776500638569604, 'f1': 0.41555555555555557, 'number': 783}, 'P': {'precision': 0.48977777777777776, 'recall': 0.5703933747412008, 'f1': 0.5270205643232903, 'number': 966}, 'overall_precision': 0.43183940242763774, 'overall_recall': 0.5288736420811893, 'overall_f1': 0.47545618093035213, 'overall_accuracy': 0.6782966972758553}
			------------EPOCH 19---------------
Loss: tensor(57.1135, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(100.7385, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.1616, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.4367, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.3850, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.4178, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(98.8926, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(118.2340, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.2422, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.3533, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.7372, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.4336, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.6639, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.7596, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(97.2462, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.5407, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.0843, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.2168, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.1083, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.1542, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(90.7698, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(75.0323, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(85.1483, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.1228, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.8319, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.7955, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.6671, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.8057, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.37791932059447986, 'recall': 0.454661558109834, 'f1': 0.4127536231884058, 'number': 783}, 'P': {'precision': 0.49233390119250425, 'recall': 0.598343685300207, 'f1': 0.5401869158878505, 'number': 966}, 'overall_precision': 0.44139886578449905, 'overall_recall': 0.534019439679817, 'overall_f1': 0.4833117723156533, 'overall_accuracy': 0.6826798746411273}
			------------EPOCH 20---------------
Loss: tensor(47.1189, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.1269, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.2863, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.0600, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.5777, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.8123, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(88.3481, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(102.2511, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.2186, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.0359, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.8037, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.9291, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.7068, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.4030, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.7888, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.9744, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.8980, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.6030, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.9247, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.0264, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(76.2846, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.2714, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.5083, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.1483, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.9909, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.6939, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.4412, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.4400, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.368801652892562, 'recall': 0.4559386973180077, 'f1': 0.4077669902912622, 'number': 783}, 'P': {'precision': 0.49358426005132594, 'recall': 0.5973084886128365, 'f1': 0.5405152224824356, 'number': 966}, 'overall_precision': 0.43706130088909684, 'overall_recall': 0.534019439679817, 'overall_f1': 0.48069994853319603, 'overall_accuracy': 0.6808608560345394}
			------------EPOCH 21---------------
Loss: tensor(41.4258, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.7899, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.8006, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.7446, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.0539, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.9250, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(81.5019, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(88.1000, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.9725, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.1964, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.7185, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.4136, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.7674, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.1838, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.7707, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.4521, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.8779, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.5798, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.7961, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.5079, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.6186, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.0328, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.2580, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.2264, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.7513, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.9219, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.1842, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.7121, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.368, 'recall': 0.46998722860791825, 'f1': 0.4127874369040942, 'number': 783}, 'P': {'precision': 0.4956217162872154, 'recall': 0.5859213250517599, 'f1': 0.5370018975332068, 'number': 966}, 'overall_precision': 0.43604108309990663, 'overall_recall': 0.534019439679817, 'overall_f1': 0.4800822410691339, 'overall_accuracy': 0.6825045475465165}
			------------EPOCH 22---------------
Loss: tensor(38.2033, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.2167, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.0271, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.6805, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.4922, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.5858, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(81.0580, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.2574, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.9966, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.0166, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.0385, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.2363, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.3406, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.8139, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.3750, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.0452, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.4770, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.5974, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.5321, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.0366, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.2923, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.0498, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.1994, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.3949, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.8471, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.4384, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.8904, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.1829, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3707165109034268, 'recall': 0.4559386973180077, 'f1': 0.4089347079037801, 'number': 783}, 'P': {'precision': 0.4932088285229202, 'recall': 0.6014492753623188, 'f1': 0.5419776119402986, 'number': 966}, 'overall_precision': 0.4381130312937879, 'overall_recall': 0.5363064608347627, 'overall_f1': 0.48226221079691517, 'overall_accuracy': 0.6822853886782528}
			------------EPOCH 23---------------
Loss: tensor(34.6448, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.5945, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.3040, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.8721, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.9973, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.3737, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.5501, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.9168, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.1104, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.1497, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.8136, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.9881, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.3694, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.2422, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.7685, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.6155, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.3988, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.0185, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.6930, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.5300, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.5723, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.2530, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.0639, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.5405, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.0296, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.1137, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.7425, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.6401, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3669724770642202, 'recall': 0.45977011494252873, 'f1': 0.40816326530612246, 'number': 783}, 'P': {'precision': 0.4893253629376601, 'recall': 0.593167701863354, 'f1': 0.5362657931679925, 'number': 966}, 'overall_precision': 0.43355018587360594, 'overall_recall': 0.5334476843910806, 'overall_f1': 0.4783388874647526, 'overall_accuracy': 0.6814964167525039}
			------------EPOCH 24---------------
Loss: tensor(31.8777, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.3200, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.8660, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.9075, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.1762, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.8111, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.6922, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.8989, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.5250, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.2312, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.6919, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.6963, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.7315, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.3365, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.8186, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.8261, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.0948, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.7155, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.6575, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.5325, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.1201, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.4054, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.6733, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.3268, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.3550, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.8070, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.0914, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.7444, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3704081632653061, 'recall': 0.46360153256704983, 'f1': 0.4117980714690868, 'number': 783}, 'P': {'precision': 0.4893253629376601, 'recall': 0.593167701863354, 'f1': 0.5362657931679925, 'number': 966}, 'overall_precision': 0.4351464435146444, 'overall_recall': 0.5351629502572899, 'overall_f1': 0.48, 'overall_accuracy': 0.6816717438471148}
			------------EPOCH 25---------------
Loss: tensor(29.3195, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.2769, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.0577, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.1710, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.1947, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.1818, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.2812, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.8490, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.0281, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.5635, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.6022, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.3080, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.1601, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.8547, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.7321, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.2051, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.6858, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.2206, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.9454, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.0201, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.2752, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.7496, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.3559, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.3733, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.9714, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.2582, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.0556, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.4818, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.36512820512820515, 'recall': 0.454661558109834, 'f1': 0.40500568828213884, 'number': 783}, 'P': {'precision': 0.4868532654792197, 'recall': 0.5942028985507246, 'f1': 0.5351981351981352, 'number': 966}, 'overall_precision': 0.43175487465181056, 'overall_recall': 0.5317324185248714, 'overall_f1': 0.4765564950038432, 'overall_accuracy': 0.681562164412983}
			------------EPOCH 26---------------
Loss: tensor(26.2168, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.7068, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.8850, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.4998, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.5976, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.9555, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.9116, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.7618, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.3762, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.5829, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.2490, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.0639, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.5363, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.7770, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.6236, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.1850, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.7068, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.8007, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.4926, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.6140, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.8913, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.8944, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.2270, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.6700, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.1237, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.8870, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.0155, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.4493, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.367827868852459, 'recall': 0.45849297573435505, 'f1': 0.4081864695849915, 'number': 783}, 'P': {'precision': 0.4838709677419355, 'recall': 0.5900621118012422, 'f1': 0.5317164179104479, 'number': 966}, 'overall_precision': 0.43129062209842156, 'overall_recall': 0.531160663236135, 'overall_f1': 0.4760440686651294, 'overall_accuracy': 0.6816279120734621}
			------------EPOCH 27---------------
Loss: tensor(24.4067, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.7664, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.6126, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.9259, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.2235, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.8149, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.1123, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.6360, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.1577, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.6583, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.9363, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.4828, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.4383, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.2590, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.1521, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.4371, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.3092, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.6473, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.4079, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.1377, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.2087, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.0394, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.6558, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.1597, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.7297, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.6788, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.1372, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.5392, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3645621181262729, 'recall': 0.45721583652618136, 'f1': 0.4056657223796034, 'number': 783}, 'P': {'precision': 0.4796954314720812, 'recall': 0.5869565217391305, 'f1': 0.5279329608938547, 'number': 966}, 'overall_precision': 0.42744916820702406, 'overall_recall': 0.5288736420811893, 'overall_f1': 0.4727830309225658, 'overall_accuracy': 0.6798088934668741}
			------------EPOCH 28---------------
Loss: tensor(22.6532, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.2019, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.5198, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.4634, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.1267, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.2630, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.1500, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.8319, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.2525, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.0866, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.8631, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.9895, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.5936, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.7811, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.2237, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.7200, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.9437, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.5217, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.4134, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.5039, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.9343, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.0570, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.8591, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.6350, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.6033, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.6633, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.5239, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.6317, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.36419753086419754, 'recall': 0.4521072796934866, 'f1': 0.40341880341880343, 'number': 783}, 'P': {'precision': 0.4772727272727273, 'recall': 0.5869565217391305, 'f1': 0.5264623955431755, 'number': 966}, 'overall_precision': 0.4263888888888889, 'overall_recall': 0.5265866209262435, 'overall_f1': 0.47122026093630076, 'overall_accuracy': 0.6800280523351377}
			------------EPOCH 29---------------
Loss: tensor(20.2685, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.8478, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.8653, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.1357, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.2942, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.9914, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.7333, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.7463, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.5955, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.9311, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.1879, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.5322, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.8175, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.3754, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.9947, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.0065, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.8887, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.3254, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.4850, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.6726, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.4458, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.4143, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.3767, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.2676, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.6652, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.7914, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.9891, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.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
Evaluating
				 {'C': {'precision': 0.36131013306038895, 'recall': 0.4508301404853129, 'f1': 0.4011363636363637, 'number': 783}, 'P': {'precision': 0.47782426778242676, 'recall': 0.5910973084886129, 'f1': 0.5284590467376216, 'number': 966}, 'overall_precision': 0.425414364640884, 'overall_recall': 0.5283018867924528, 'overall_f1': 0.4713083397092579, 'overall_accuracy': 0.6802910429770541}
			------------EPOCH 30---------------
Loss: tensor(18.4065, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.4593, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.2355, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.7406, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.4503, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.6675, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.7052, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.2926, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.9135, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.7874, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.1700, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.1349, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.2135, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.1000, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.0613, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.4832, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.9825, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.2313, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.7903, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.4616, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.2941, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.2522, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.0604, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.0294, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.8469, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.0447, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.5282, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.3493, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.35736040609137054, 'recall': 0.4495530012771392, 'f1': 0.39819004524886875, 'number': 783}, 'P': {'precision': 0.4803675856307435, 'recall': 0.5952380952380952, 'f1': 0.53166897827092, 'number': 966}, 'overall_precision': 0.424839596700275, 'overall_recall': 0.5300171526586621, 'overall_f1': 0.47163571610277283, 'overall_accuracy': 0.6794144075039996}


		-------------RUN 4-----------
			------------EPOCH 1---------------
Loss: tensor(6065.7656, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4157.0415, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2595.3345, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2749.8062, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2384.4783, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2592.4216, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1333.3892, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3170.6724, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3181.0732, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1372.0476, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2872.2568, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3513.7607, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2702.0735, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4614.5869, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1600.6858, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1138.3732, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2491.8948, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5547.5933, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2188.1724, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2522.8223, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1604.0599, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1685.7954, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2571.9373, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7226.8818, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4394.9736, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2430.6472, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3056.1714, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2379.6140, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
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': 852}, 'P': {'precision': 0.12238574748257165, 'recall': 0.16024340770791076, 'f1': 0.13877909530083443, 'number': 986}, 'overall_precision': 0.11634756995581738, 'overall_recall': 0.08596300326441784, 'overall_f1': 0.0988735919899875, 'overall_accuracy': 0.4594647992448357}
			------------EPOCH 2---------------
Loss: tensor(4483.0771, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3056.7341, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2006.9175, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2057.1860, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1942.3624, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2140.2883, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1016.4694, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2477.9929, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2547.1343, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1155.3840, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2320.0391, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2940.0381, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2133.3916, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3827.5298, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1382.3633, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(909.6985, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2130.4014, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4603.1846, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1778.0864, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2104.3728, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1394.3939, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1416.8994, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2298.7395, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6088.4355, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3393.8799, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2233.7590, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2490.6843, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1975.7294, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.022857142857142857, 'recall': 0.004694835680751174, 'f1': 0.007789678675754625, 'number': 852}, 'P': {'precision': 0.20328947368421052, 'recall': 0.3133874239350913, 'f1': 0.24660814046288904, 'number': 986}, 'overall_precision': 0.18466076696165193, 'overall_recall': 0.1702937976060936, 'overall_f1': 0.17718652703085197, 'overall_accuracy': 0.5189778938818519}
			------------EPOCH 3---------------
Loss: tensor(3990.2683, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2639.6230, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1766.2358, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1849.5841, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1547.9547, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1874.0511, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(903.5656, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2107.1228, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2192.1404, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1009.2783, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1908.7979, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2540.7822, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1730.5970, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3202.1699, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1226.4054, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(747.1582, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1836.7157, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3700.1035, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1423.0834, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1720.2744, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1180.0535, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1336.2749, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1980.4824, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5177.2339, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2908.6807, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2032.7257, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2104.1736, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1753.0972, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.06553911205073996, 'recall': 0.07276995305164319, 'f1': 0.06896551724137931, 'number': 852}, 'P': {'precision': 0.282514450867052, 'recall': 0.39655172413793105, 'f1': 0.32995780590717294, 'number': 986}, 'overall_precision': 0.1944206008583691, 'overall_recall': 0.24646354733405876, 'overall_f1': 0.21737044145873322, 'overall_accuracy': 0.5740126885166729}
			------------EPOCH 4---------------
Loss: tensor(3271.1504, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2265.2305, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1512.2931, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1637.6832, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1337.5243, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1606.5291, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(740.7654, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1880.6055, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1732.5442, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(812.3572, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1634.2579, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2240.4246, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1366.2473, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2667.2791, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1077.0886, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(653.2584, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1623.3262, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2926.5337, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1164.0930, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1431.0692, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(986.1755, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1256.9583, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1619.1752, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4462.8398, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2225.3594, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1580.3271, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1638.9414, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1319.7378, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.06262425447316103, 'recall': 0.07394366197183098, 'f1': 0.06781485468245425, 'number': 852}, 'P': {'precision': 0.25063291139240507, 'recall': 0.10040567951318459, 'f1': 0.14337436640115858, 'number': 986}, 'overall_precision': 0.11563169164882227, 'overall_recall': 0.088139281828074, 'overall_f1': 0.10003087372645877, 'overall_accuracy': 0.44561280266941805}
			------------EPOCH 5---------------
Loss: tensor(3264.6953, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2225.3508, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1581.0273, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1422.3604, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1094.5548, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1345.6039, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(518.2026, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1619.8157, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1391.7535, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(639.8934, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1432.2683, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2049.7739, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1028.9968, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2222.6707, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(987.6005, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(623.5460, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1618.5298, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3151.4507, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1040.1069, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1293.7352, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(900.5255, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1303.3969, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1751.7058, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4212.4482, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1936.2505, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1614.1433, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1473.6078, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1217.4845, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.08915304606240713, 'recall': 0.14084507042253522, 'f1': 0.10919017288444041, 'number': 852}, 'P': {'precision': 0.3574173712528824, 'recall': 0.4716024340770791, 'f1': 0.40664626147791866, 'number': 986}, 'overall_precision': 0.22100491122024934, 'overall_recall': 0.3182807399347116, 'overall_f1': 0.2608695652173913, 'overall_accuracy': 0.6148661998112089}
			------------EPOCH 6---------------
Loss: tensor(2735.8228, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1761.4908, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1177.9861, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1210.4495, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1032.6918, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1209.0431, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(458.6527, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1410.2363, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1383.8706, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(620.9115, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1383.6816, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1917.1440, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1372.8892, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2562.7769, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1106.5315, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(608.3173, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1395.8010, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2644.7222, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(973.1816, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1174.5227, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(842.8490, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1001.8264, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1191.3077, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3275.6094, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1388.3455, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1257.5122, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1297.1873, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(975.7290, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.15689149560117302, 'recall': 0.1255868544600939, 'f1': 0.1395045632333768, 'number': 852}, 'P': {'precision': 0.33883826879271073, 'recall': 0.603448275862069, 'f1': 0.4339897884755653, 'number': 986}, 'overall_precision': 0.28794093519278097, 'overall_recall': 0.381936887921654, 'overall_f1': 0.32834424695977554, 'overall_accuracy': 0.5983360042148705}
			------------EPOCH 7---------------
Loss: tensor(2821.6919, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1644.0239, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1275.1067, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1079.7993, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(981.4177, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1177.2346, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(404.0621, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1299.6914, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1118.1523, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(574.6156, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1152.5461, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1680.7480, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(799.7062, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1677.8008, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(819.0294, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(588.8348, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1200.7141, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2053.8174, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(668.7333, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(804.9251, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(679.9258, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(865.5862, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(974.2483, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2537.8259, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(961.4207, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(908.8152, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1161.4348, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(793.0538, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.13109243697478992, 'recall': 0.09154929577464789, 'f1': 0.1078092605390463, 'number': 852}, 'P': {'precision': 0.42762284196547146, 'recall': 0.6531440162271805, 'f1': 0.5168539325842697, 'number': 986}, 'overall_precision': 0.3436458829128986, 'overall_recall': 0.3928182807399347, 'overall_f1': 0.3665905052043666, 'overall_accuracy': 0.6399798037450881}
			------------EPOCH 8---------------
Loss: tensor(1624.7527, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(963.7563, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(978.3268, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(734.0767, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(776.3947, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(956.3186, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(258.2258, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(995.6454, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(850.9055, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(452.0837, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(857.0967, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1207.0432, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(734.3956, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1332.5577, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(579.6368, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(443.6976, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(799.0748, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1443.1270, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(500.2370, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(609.0805, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(604.4908, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(648.1233, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(763.7114, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2068.0483, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(594.7662, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(611.6871, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(920.0441, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(514.6454, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.23076923076923078, 'recall': 0.11267605633802817, 'f1': 0.15141955835962145, 'number': 852}, 'P': {'precision': 0.35228539576365664, 'recall': 0.640973630831643, 'f1': 0.4546762589928058, 'number': 986}, 'overall_precision': 0.32941176470588235, 'overall_recall': 0.39608269858541895, 'overall_f1': 0.35968379446640314, 'overall_accuracy': 0.6171931596162712}
			------------EPOCH 9---------------
Loss: tensor(1375.6344, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(825.0048, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(890.5720, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(575.4875, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(759.2557, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(785.1259, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(149.9946, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(813.0649, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(640.6849, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(337.6913, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(641.6063, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(954.0071, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(378.6183, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(874.7416, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(396.3252, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(373.6412, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(481.2248, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1036.8309, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(331.9466, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(404.5510, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(540.5181, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(538.9717, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(549.5593, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1682.3673, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(470.3450, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(553.0430, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1048.1392, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(427.9111, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.19881305637982197, 'recall': 0.1572769953051643, 'f1': 0.17562254259501964, 'number': 852}, 'P': {'precision': 0.424, 'recall': 0.5912778904665315, 'f1': 0.49385853451927153, 'number': 986}, 'overall_precision': 0.34992679355783307, 'overall_recall': 0.3900979325353645, 'overall_f1': 0.3689220478518137, 'overall_accuracy': 0.6581344807147718}
			------------EPOCH 10---------------
Loss: tensor(849.2372, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(429.9050, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(538.5411, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(434.7324, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(549.8413, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(631.1000, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(110.0594, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(583.5497, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(606.4842, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(463.3769, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(644.5218, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1032.3193, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(383.4410, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(985.6914, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(404.5447, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(402.6127, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(425.7606, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(830.2732, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(325.0493, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(403.0019, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(340.9231, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(351.3246, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(340.6417, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(998.5856, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(384.3594, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(474.0432, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(672.9584, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(406.5149, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.29, 'recall': 0.6807511737089202, 'f1': 0.40673211781206164, 'number': 852}, 'P': {'precision': 0.49379652605459057, 'recall': 0.20182555780933062, 'f1': 0.2865370770338373, 'number': 986}, 'overall_precision': 0.3241781106949646, 'overall_recall': 0.4238302502720348, 'overall_f1': 0.36736618721999525, 'overall_accuracy': 0.546791649287643}
			------------EPOCH 11---------------
Loss: tensor(3182.7764, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2420.0068, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1555.1194, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2409.1147, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(495.4482, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(794.4143, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(256.6982, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1007.7176, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(457.7579, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(278.1150, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(415.3132, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(624.6498, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(278.3331, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(748.9048, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(363.2000, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(321.0187, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(936.2585, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1515.0929, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(743.1552, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(802.9141, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1064.8589, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1238.1396, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1289.4387, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5175.0234, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1614.4357, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(753.1427, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1484.5774, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(849.2933, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.20756880733944955, 'recall': 0.21244131455399062, 'f1': 0.2099767981438515, 'number': 852}, 'P': {'precision': 0.47226386806596704, 'recall': 0.6389452332657201, 'f1': 0.5431034482758621, 'number': 986}, 'overall_precision': 0.3676337262012693, 'overall_recall': 0.44124047878128403, 'overall_f1': 0.40108803165182993, 'overall_accuracy': 0.6525366057120278}
			------------EPOCH 12---------------
Loss: tensor(977.9432, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(683.2796, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(572.8738, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(482.8738, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(480.8555, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(570.5654, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(200.1087, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(699.9813, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(832.8799, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(337.0704, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(649.4897, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(996.5396, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(651.9843, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1407.6807, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(552.1325, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(390.9215, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(668.9855, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1430.6414, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(547.2538, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(675.4517, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(533.4777, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(469.9361, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(637.7980, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1791.5183, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(613.1094, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(423.2521, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(792.1640, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(401.9971, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.32241379310344825, 'recall': 0.43896713615023475, 'f1': 0.3717693836978131, 'number': 852}, 'P': {'precision': 0.4730185497470489, 'recall': 0.5689655172413793, 'f1': 0.5165745856353592, 'number': 986}, 'overall_precision': 0.39855072463768115, 'overall_recall': 0.5087051142546246, 'overall_f1': 0.44694072657743783, 'overall_accuracy': 0.6673545101310562}
			------------EPOCH 13---------------
Loss: tensor(840.9882, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(531.1022, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(509.7436, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(439.4219, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(384.0526, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(440.6299, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(115.0615, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(461.5946, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(369.2535, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(229.8288, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(406.6256, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(527.5989, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(289.5046, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(620.4071, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(289.4619, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(230.6609, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(309.8368, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(613.5591, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(254.8554, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(312.0328, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(306.7054, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(261.1690, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(297.9688, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(931.3267, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(277.5217, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(209.2056, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(622.0859, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(184.5093, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3507362784471218, 'recall': 0.3075117370892019, 'f1': 0.32770481550969355, 'number': 852}, 'P': {'precision': 0.44385832705350414, 'recall': 0.5973630831643002, 'f1': 0.5092952875054042, 'number': 986}, 'overall_precision': 0.4103182256509161, 'overall_recall': 0.4630032644178455, 'overall_f1': 0.4350715746421268, 'overall_accuracy': 0.6597150571861349}
			------------EPOCH 14---------------
Loss: tensor(542.5341, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(333.4855, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(443.5452, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(262.8786, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(249.2182, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(282.7102, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.1047, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(290.7374, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(228.9594, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(193.1064, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(302.9505, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(391.2894, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(339.7233, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(613.3119, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(179.9097, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(162.8421, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(191.4487, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(520.4058, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(185.9938, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(220.6752, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(186.9089, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(182.9021, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(196.0633, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(556.3074, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(158.4508, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(137.4003, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(354.5645, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(91.5387, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.35823950870010235, 'recall': 0.4107981220657277, 'f1': 0.3827227993439038, 'number': 852}, 'P': {'precision': 0.4746153846153846, 'recall': 0.6257606490872211, 'f1': 0.5398075240594926, 'number': 986}, 'overall_precision': 0.42468159859464205, 'overall_recall': 0.5261153427638737, 'overall_f1': 0.4699878493317132, 'overall_accuracy': 0.6578930037538692}
			------------EPOCH 15---------------
Loss: tensor(348.9682, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(203.2905, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(311.7645, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(144.6028, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(193.0539, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(227.2175, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.2288, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(205.4866, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(136.3592, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(130.7441, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(251.6002, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(204.4505, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(230.1604, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(288.6237, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(136.8969, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(129.6585, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(188.5356, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(335.0695, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(124.3421, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(119.1249, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(119.9032, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(151.6977, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(136.7476, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(360.1474, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(119.1653, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(112.5283, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(232.2497, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.7086, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3609341825902335, 'recall': 0.39906103286384975, 'f1': 0.379041248606466, 'number': 852}, 'P': {'precision': 0.4948371723590151, 'recall': 0.6318458417849898, 'f1': 0.555011135857461, 'number': 986}, 'overall_precision': 0.43752839618355294, 'overall_recall': 0.5239390642002176, 'overall_f1': 0.4768507056202031, 'overall_accuracy': 0.6674423199350208}
			------------EPOCH 16---------------
Loss: tensor(223.4630, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(163.7678, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(235.4629, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(102.5987, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(129.6255, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(152.5494, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.6382, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(121.0052, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(84.6646, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.9805, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(158.9688, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(143.1186, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(148.6892, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(191.7007, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(92.4234, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(113.3337, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(112.1158, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(233.5780, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(87.1233, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.4984, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(83.8106, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(103.5591, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(104.1349, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(304.3356, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(108.3752, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(91.0719, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(194.5486, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.5149, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.37758433079434167, 'recall': 0.4072769953051643, 'f1': 0.3918690005646528, 'number': 852}, 'P': {'precision': 0.4877250409165303, 'recall': 0.6044624746450304, 'f1': 0.5398550724637681, 'number': 986}, 'overall_precision': 0.4404483886034563, 'overall_recall': 0.5130576713819369, 'overall_f1': 0.47398843930635837, 'overall_accuracy': 0.6754110596448093}
			------------EPOCH 17---------------
Loss: tensor(170.1833, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(133.1511, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(189.4076, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.3167, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(99.2184, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(119.4158, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.4008, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(93.1239, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.8851, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.5672, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(128.3253, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(97.4330, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(112.3470, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(142.0632, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.9288, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(94.3510, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(82.2498, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(174.6082, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.0383, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.9843, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.5293, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(89.3820, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(76.5995, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(219.6610, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(86.8116, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.6729, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(138.1309, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.8489, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3789359391965255, 'recall': 0.4096244131455399, 'f1': 0.3936830231246475, 'number': 852}, 'P': {'precision': 0.4983974358974359, 'recall': 0.6308316430020284, 'f1': 0.5568487018800359, 'number': 986}, 'overall_precision': 0.4476717381281697, 'overall_recall': 0.5282916213275299, 'overall_f1': 0.484651859246319, 'overall_accuracy': 0.6657300287577108}
			------------EPOCH 18---------------
Loss: tensor(113.3342, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(101.1209, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(142.1981, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.3573, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(79.0881, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(91.2982, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.8227, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.1530, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.6192, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.1148, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(91.8689, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.3701, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(91.0787, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(103.0307, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.7024, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.8656, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.8598, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(148.9746, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.7271, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.8397, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.4709, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(98.9096, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.7540, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(173.6588, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.5993, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.0183, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(118.8401, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.8717, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3770491803278688, 'recall': 0.431924882629108, 'f1': 0.40262582056892776, 'number': 852}, 'P': {'precision': 0.5106382978723404, 'recall': 0.6328600405679513, 'f1': 0.5652173913043478, 'number': 986}, 'overall_precision': 0.451319381255687, 'overall_recall': 0.5397170837867247, 'overall_f1': 0.49157581764122893, 'overall_accuracy': 0.6652031699339231}
			------------EPOCH 19---------------
Loss: tensor(79.2641, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(110.8092, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(106.7772, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.8723, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.9519, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(81.6955, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.6816, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.8874, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.5120, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.6138, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.2239, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.9514, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.6832, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(75.6166, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.4063, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.8830, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.3565, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(97.8608, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.8741, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.5057, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.4047, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.3329, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.2287, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(149.4524, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.3714, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.8001, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(93.9187, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.9545, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.38405036726128017, 'recall': 0.4295774647887324, 'f1': 0.4055401662049861, 'number': 852}, 'P': {'precision': 0.5061025223759154, 'recall': 0.6308316430020284, 'f1': 0.5616252821670429, 'number': 986}, 'overall_precision': 0.45279560036663613, 'overall_recall': 0.5375408052230686, 'overall_f1': 0.49154228855721394, 'overall_accuracy': 0.6637104032665248}
			------------EPOCH 20---------------
Loss: tensor(56.5613, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(75.9234, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(85.2324, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.2338, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.9549, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.1696, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.8982, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.8693, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.1630, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.7135, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.1758, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.6815, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.8666, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.8172, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.2880, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.3538, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.9005, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(95.0534, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.7771, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.7261, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.5128, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.1451, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.2616, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(132.4756, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.8429, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.0831, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.6489, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.8412, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.39067357512953366, 'recall': 0.4424882629107981, 'f1': 0.414969730324711, 'number': 852}, 'P': {'precision': 0.5074135090609555, 'recall': 0.6247464503042597, 'f1': 0.56, 'number': 986}, 'overall_precision': 0.455713630105553, 'overall_recall': 0.5402611534276387, 'overall_f1': 0.4943988050784167, 'overall_accuracy': 0.6662129826795161}
			------------EPOCH 21---------------
Loss: tensor(46.5770, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.6500, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.3400, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.6591, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.2230, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.6756, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.1178, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.5317, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.8692, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.7016, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.0672, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.7474, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.0612, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.3989, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.4046, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.4239, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.7650, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(81.8992, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.6952, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.9890, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.0430, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.2153, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.5477, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(114.7673, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.9627, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.6042, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.9895, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.2502, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
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.44366197183098594, 'f1': 0.41131664853101196, 'number': 852}, 'P': {'precision': 0.5061728395061729, 'recall': 0.6237322515212982, 'f1': 0.558836892321672, 'number': 986}, 'overall_precision': 0.45115856428895956, 'overall_recall': 0.5402611534276387, 'overall_f1': 0.49170586778905667, 'overall_accuracy': 0.6656422189537462}
			------------EPOCH 22---------------
Loss: tensor(39.9332, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.4354, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.7414, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.4196, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.0242, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.3087, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.6495, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.7855, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.2508, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.3238, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.6742, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.3942, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.3932, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.2025, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.7417, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.2987, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.2436, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.5289, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.9225, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.9150, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.7154, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.4605, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.7171, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(104.6365, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.5262, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.8350, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.1115, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.5599, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.389917695473251, 'recall': 0.4448356807511737, 'f1': 0.4155701754385964, 'number': 852}, 'P': {'precision': 0.5081833060556464, 'recall': 0.6298174442190669, 'f1': 0.5625, 'number': 986}, 'overall_precision': 0.45578851412944393, 'overall_recall': 0.544069640914037, 'overall_f1': 0.49603174603174605, 'overall_accuracy': 0.6650275503259939}
			------------EPOCH 23---------------
Loss: tensor(35.1655, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.3345, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.1412, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.6388, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.9929, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.9207, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.9699, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.5033, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.2649, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.6975, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.7530, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.7234, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.6297, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.5821, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.9507, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.5613, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.9817, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.0611, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.5317, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.9934, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.3673, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.8964, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.6868, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(97.0603, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.3338, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.7231, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.2639, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.3440, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.386892177589852, 'recall': 0.4295774647887324, 'f1': 0.407119021134594, 'number': 852}, 'P': {'precision': 0.5012048192771085, 'recall': 0.6328600405679513, 'f1': 0.5593904078888391, 'number': 986}, 'overall_precision': 0.45184847101780007, 'overall_recall': 0.5386289445048966, 'overall_f1': 0.49143708116157847, 'overall_accuracy': 0.663029877285799}
			------------EPOCH 24---------------
Loss: tensor(35.4187, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.6258, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.3181, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.0013, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.6136, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.3694, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.5410, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.0018, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.0866, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.7984, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.9125, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.5612, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.5350, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.0715, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.2597, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.5111, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.7208, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.4382, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.2479, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.6021, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.3439, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.0509, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.9025, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(91.8789, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.1364, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.5347, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.0108, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.9959, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.38134715025906735, 'recall': 0.431924882629108, 'f1': 0.40506329113924056, 'number': 852}, 'P': {'precision': 0.5104669887278583, 'recall': 0.6430020283975659, 'f1': 0.5691202872531418, 'number': 986}, 'overall_precision': 0.45400996828273676, 'overall_recall': 0.545157780195865, 'overall_f1': 0.4954264524103832, 'overall_accuracy': 0.6630737821877812}
			------------EPOCH 25---------------
Loss: tensor(27.2657, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.6415, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.8083, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.6080, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.0216, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.4938, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.3849, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.2266, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.8144, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.3313, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.8153, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.3139, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.8920, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.5458, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.2658, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.4033, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.4028, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.7423, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.5526, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.8484, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.8767, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.5958, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.4570, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(86.9726, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.4591, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.3160, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.2630, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.2446, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.38153846153846155, 'recall': 0.43661971830985913, 'f1': 0.4072249589490969, 'number': 852}, 'P': {'precision': 0.5104333868378812, 'recall': 0.6450304259634888, 'f1': 0.5698924731182795, 'number': 986}, 'overall_precision': 0.45384961728950923, 'overall_recall': 0.5484221980413493, 'overall_f1': 0.49667405764966743, 'overall_accuracy': 0.6620859218931794}
			------------EPOCH 26---------------
Loss: tensor(24.3340, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.4541, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.8646, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.3423, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.9231, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.6040, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.6726, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.9196, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.8228, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.1723, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.9792, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.2534, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.9308, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.5137, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.6006, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.5296, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.8492, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.5080, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.3539, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.0407, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.8108, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.0312, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.2829, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(81.2255, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.5136, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.1556, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.7064, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.2211, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.38256410256410256, 'recall': 0.43779342723004694, 'f1': 0.40831964969896006, 'number': 852}, 'P': {'precision': 0.5048, 'recall': 0.6399594320486816, 'f1': 0.5644007155635062, 'number': 986}, 'overall_precision': 0.45123595505617975, 'overall_recall': 0.5462459194776932, 'overall_f1': 0.4942160964804332, 'overall_accuracy': 0.6621956841481351}
			------------EPOCH 27---------------
Loss: tensor(21.5043, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.4444, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.4993, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.2788, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.4623, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.3534, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.5227, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.4576, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.8298, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.1998, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.2654, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.3206, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.1900, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.3327, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.3968, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.1754, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.5598, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.8270, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.1739, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.4759, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.4824, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.9538, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.4542, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(76.5759, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.0552, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.6514, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.6071, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.9331, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.38023952095808383, 'recall': 0.4471830985915493, 'f1': 0.4110032362459547, 'number': 852}, 'P': {'precision': 0.5177133655394525, 'recall': 0.652129817444219, 'f1': 0.5771992818671454, 'number': 986}, 'overall_precision': 0.4563279857397504, 'overall_recall': 0.5571273122959739, 'overall_f1': 0.5017148456638902, 'overall_accuracy': 0.6656202665027551}
			------------EPOCH 28---------------
Loss: tensor(28.0503, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.1274, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.4773, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.5419, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.8371, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.0166, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.2189, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.0815, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.2133, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.3926, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.1312, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.5506, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.9733, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.6145, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.2343, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.1323, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.8725, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.8516, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.6973, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.7630, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.1087, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.7282, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.8931, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.2997, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.1623, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.3943, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.7886, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.7594, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.38484848484848483, 'recall': 0.4471830985915493, 'f1': 0.4136807817589576, 'number': 852}, 'P': {'precision': 0.5087859424920128, 'recall': 0.6460446247464503, 'f1': 0.5692582663092046, 'number': 986}, 'overall_precision': 0.45405887600356826, 'overall_recall': 0.5538628944504896, 'overall_f1': 0.4990196078431372, 'overall_accuracy': 0.6692643733672865}
			------------EPOCH 29---------------
Loss: tensor(32.8824, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.8815, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.6165, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.1348, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.1889, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.0881, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.5936, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.3565, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.2007, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.6765, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.3715, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.7112, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.8401, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.2529, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.4149, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.9019, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.1948, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.2163, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.2770, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.9184, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.8605, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.7530, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.8380, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.3497, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.3115, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.0830, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.5812, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.0074, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3796576032225579, 'recall': 0.4424882629107981, 'f1': 0.40867208672086724, 'number': 852}, 'P': {'precision': 0.5039936102236422, 'recall': 0.6399594320486816, 'f1': 0.5638963360142986, 'number': 986}, 'overall_precision': 0.4489977728285078, 'overall_recall': 0.5484221980413493, 'overall_f1': 0.4937545922116091, 'overall_accuracy': 0.6685838473865607}
			------------EPOCH 30---------------
Loss: tensor(33.1566, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.8631, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.5144, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.9857, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.0959, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.8474, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.1779, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.8843, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.7933, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.2805, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.6593, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.9215, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.7821, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.4587, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.6198, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.3183, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.3682, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.4796, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.8316, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.4798, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.1128, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.2237, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.6244, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.7158, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.5641, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.7206, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.7748, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.7040, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.37537537537537535, 'recall': 0.44014084507042256, 'f1': 0.4051863857374392, 'number': 852}, 'P': {'precision': 0.5031796502384738, 'recall': 0.6419878296146044, 'f1': 0.5641711229946523, 'number': 986}, 'overall_precision': 0.44661054497120073, 'overall_recall': 0.5484221980413493, 'overall_f1': 0.49230769230769234, 'overall_accuracy': 0.6688472767984546}


		-------------RUN 5-----------
			------------EPOCH 1---------------
Loss: tensor(2823.1184, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3757.0085, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2898.9983, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2498.0891, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3849.0188, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4983.2500, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2992.5847, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2700.1509, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1459.9772, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2446.1973, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3662.0796, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2506.2397, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3254.6284, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5833.5479, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2301.1318, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2567.6226, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3012.4929, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1463.2612, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3350.0061, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4128.0547, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2249.2395, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2920.5811, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2531.2202, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4268.9521, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1506.4725, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1625.0828, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2006.6169, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6329.4556, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3725.9912, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.018518518518518517, 'recall': 0.0013351134846461949, 'f1': 0.0024906600249066002, 'number': 749}, 'P': {'precision': 0.17006200177147918, 'recall': 0.26265389876880985, 'f1': 0.2064516129032258, 'number': 731}, 'overall_precision': 0.16314454775993237, 'overall_recall': 0.1304054054054054, 'overall_f1': 0.14494930529478034, 'overall_accuracy': 0.4626162986212308}
			------------EPOCH 2---------------
Loss: tensor(2035.5684, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2546.6299, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1850.6572, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1753.7139, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2965.2583, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3999.6245, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2379.0676, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2154.8359, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1150.8580, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1933.5452, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2896.2275, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1764.7139, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2520.1018, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4739.6504, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1935.3101, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2139.0156, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2483.0093, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1190.9941, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2935.5859, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3530.0117, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1984.1826, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2345.6738, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2030.0068, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3582.3340, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1317.9244, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1391.1106, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1682.7656, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5351.3320, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3101.8569, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.13432835820895522, 'recall': 0.012016021361815754, 'f1': 0.022058823529411763, 'number': 749}, 'P': {'precision': 0.23245984784446322, 'recall': 0.3761969904240766, 'f1': 0.2873563218390805, 'number': 731}, 'overall_precision': 0.2272, 'overall_recall': 0.1918918918918919, 'overall_f1': 0.20805860805860807, 'overall_accuracy': 0.49551619773567984}
			------------EPOCH 3---------------
Loss: tensor(1806.0273, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2018.5901, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1588.3429, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1445.3413, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2523.5400, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3496.5208, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1901.2515, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1847.6672, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(941.0072, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1621.8079, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2250.7263, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1541.4268, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2341.5620, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4028.7705, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1605.3505, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1807.3065, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1988.4871, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(984.2700, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2493.8816, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3035.8743, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1850.7000, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1883.9534, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1589.4878, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3269.5425, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1128.2518, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1123.6550, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1436.4082, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4835.8730, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2679.7046, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.18181818181818182, 'recall': 0.042723631508678236, 'f1': 0.06918918918918919, 'number': 749}, 'P': {'precision': 0.22179878048780488, 'recall': 0.39808481532147744, 'f1': 0.28487518355359764, 'number': 731}, 'overall_precision': 0.21706989247311828, 'overall_recall': 0.21824324324324323, 'overall_f1': 0.21765498652291104, 'overall_accuracy': 0.5197007061988567}
			------------EPOCH 4---------------
Loss: tensor(1628.0424, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1703.6562, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1350.5037, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1285.7738, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2201.4258, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3039.6538, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1539.9421, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1622.0167, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(817.1147, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1382.2294, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1807.1329, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1279.7385, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1906.7400, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3361.2383, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1379.8201, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1544.2380, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1674.9232, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(808.8527, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2193.2461, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2629.6855, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1568.6133, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1566.7166, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1366.2028, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2852.6206, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(945.2757, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(893.2282, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1365.2473, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4117.8198, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2013.7738, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.2140077821011673, 'recall': 0.07343124165554073, 'f1': 0.10934393638170974, 'number': 749}, 'P': {'precision': 0.26849733028222733, 'recall': 0.48153214774281805, 'f1': 0.3447600391772772, 'number': 731}, 'overall_precision': 0.25956632653061223, 'overall_recall': 0.275, 'overall_f1': 0.2670603674540683, 'overall_accuracy': 0.5499663714830176}
			------------EPOCH 5---------------
Loss: tensor(1348.0991, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1447.0396, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1058.7218, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1060.1001, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1887.3506, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2525.5000, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1305.3794, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1458.8906, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(759.9589, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1352.6094, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1501.7086, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1111.8293, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1720.9331, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2897.2017, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1247.8490, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1445.6520, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1191.0343, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(645.3734, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1827.1128, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2310.8037, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1392.0288, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1131.7148, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1051.1487, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2395.2175, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(866.3829, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(806.4355, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1288.0773, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3597.3193, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1515.3923, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.23140495867768596, 'recall': 0.11214953271028037, 'f1': 0.1510791366906475, 'number': 749}, 'P': {'precision': 0.3471634208298052, 'recall': 0.560875512995896, 'f1': 0.4288702928870292, 'number': 731}, 'overall_precision': 0.31994818652849744, 'overall_recall': 0.33378378378378376, 'overall_f1': 0.3267195767195767, 'overall_accuracy': 0.5779901356350184}
			------------EPOCH 6---------------
Loss: tensor(1280.6720, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1298.8662, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(920.6307, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(904.4864, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1480.3273, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2045.3008, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1140.5066, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1242.2224, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(726.2996, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1270.4907, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1280.2927, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(888.5724, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1559.5364, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2700.0784, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1198.8374, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1365.7498, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(969.6300, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(534.1253, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1737.5455, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2311.9160, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1422.6643, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1137.6366, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1099.3188, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2113.9492, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(774.7677, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(691.8793, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1083.3438, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2962.3096, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1242.1472, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3050847457627119, 'recall': 0.40854472630173566, 'f1': 0.34931506849315064, 'number': 749}, 'P': {'precision': 0.4201388888888889, 'recall': 0.33105335157318744, 'f1': 0.3703136954858454, 'number': 731}, 'overall_precision': 0.3470550981633945, 'overall_recall': 0.37027027027027026, 'overall_f1': 0.3582870219025825, 'overall_accuracy': 0.6025109292680193}
			------------EPOCH 7---------------
Loss: tensor(1052.6803, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1260.2849, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(831.0076, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1072.0852, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1440.9612, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2099.1797, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1184.1232, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1146.2002, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(705.8562, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1079.2501, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1296.6686, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(934.5269, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1018.0928, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2047.5771, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(863.2875, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1022.1199, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(736.1255, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(394.3145, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1443.4170, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2042.9464, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1291.9685, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(951.4781, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(953.7974, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1814.9924, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(708.8122, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(598.8608, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(817.2515, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2908.8198, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(943.8647, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.31957773512476007, 'recall': 0.4445927903871829, 'f1': 0.37185929648241206, 'number': 749}, 'P': {'precision': 0.37888198757763975, 'recall': 0.4172366621067031, 'f1': 0.39713541666666663, 'number': 731}, 'overall_precision': 0.3454250135354629, 'overall_recall': 0.43108108108108106, 'overall_f1': 0.38352870453862337, 'overall_accuracy': 0.627816388297276}
			------------EPOCH 8---------------
Loss: tensor(913.5305, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1018.6925, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(597.2726, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1014.4929, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1405.4830, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1973.4126, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(920.7085, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1053.0112, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(602.2488, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(952.7258, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1199.8842, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(630.9727, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(887.5875, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2009.6891, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(793.1722, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(940.8753, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(762.8253, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(383.5787, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1268.8904, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1708.2369, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1061.8203, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(579.5100, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(705.8721, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1719.6969, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(671.0730, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(544.5831, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(732.4642, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2679.6343, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(984.8190, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.43902439024390244, 'recall': 0.19225634178905207, 'f1': 0.2674094707520891, 'number': 749}, 'P': {'precision': 0.33671875, 'recall': 0.5896032831737346, 'f1': 0.4286424664346096, 'number': 731}, 'overall_precision': 0.35758706467661694, 'overall_recall': 0.3885135135135135, 'overall_f1': 0.37240932642487046, 'overall_accuracy': 0.6046127115794193}
			------------EPOCH 9---------------
Loss: tensor(658.1354, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(978.3776, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(594.8486, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(657.6949, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(926.0314, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1426.8286, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(787.0371, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(902.5002, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(444.1903, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(721.7549, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(819.2311, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(444.7614, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(909.9890, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1626.9438, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(640.3644, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(840.5885, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(679.9600, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(312.6833, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1174.2024, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1638.4725, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(621.1343, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(508.8892, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(556.9290, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1293.1272, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(521.3184, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(446.3199, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(490.5678, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1733.6780, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(573.1047, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3992673992673993, 'recall': 0.14552736982643524, 'f1': 0.213307240704501, 'number': 749}, 'P': {'precision': 0.37616229923922234, 'recall': 0.6087551299589603, 'f1': 0.464994775339603, 'number': 731}, 'overall_precision': 0.3804945054945055, 'overall_recall': 0.37432432432432433, 'overall_f1': 0.37738419618528607, 'overall_accuracy': 0.6005212420132272}
			------------EPOCH 10---------------
Loss: tensor(577.7535, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(910.4397, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(464.1680, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(452.8151, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(781.6259, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1064.7161, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(704.4941, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(841.1220, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(492.4699, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(801.9747, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(750.1482, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(376.1918, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(535.1943, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1252.5187, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(481.4444, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(637.9952, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(396.3779, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(174.7984, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(734.8306, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1015.4361, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(541.5259, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(306.2172, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(380.4480, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1002.3519, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(605.5980, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(499.4689, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(579.7686, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1712.3108, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(479.4485, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3739545997610514, 'recall': 0.417890520694259, 'f1': 0.394703656998739, 'number': 749}, 'P': {'precision': 0.4195338512763596, 'recall': 0.5170998632010944, 'f1': 0.4632352941176471, 'number': 731}, 'overall_precision': 0.39758342922899886, 'overall_recall': 0.4668918918918919, 'overall_f1': 0.4294592914853947, 'overall_accuracy': 0.6376247057504764}
			------------EPOCH 11---------------
Loss: tensor(332.2205, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(585.6680, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(220.3366, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(447.8087, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(448.7282, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(725.6571, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(416.6264, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(461.1078, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(324.2706, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(456.8539, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(511.5541, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(212.2565, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(363.8925, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(970.4260, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(285.4925, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(505.4708, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(297.0837, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(142.4130, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(704.6902, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(964.0696, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(440.8740, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(183.4556, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(288.6533, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(698.0251, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(275.5974, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(250.4288, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(313.1540, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(994.8159, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(274.8299, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4079885877318117, 'recall': 0.3818424566088118, 'f1': 0.3944827586206897, 'number': 749}, 'P': {'precision': 0.43661971830985913, 'recall': 0.466484268125855, 'f1': 0.451058201058201, 'number': 731}, 'overall_precision': 0.4230769230769231, 'overall_recall': 0.42364864864864865, 'overall_f1': 0.42336259284267386, 'overall_accuracy': 0.6445745992601726}
			------------EPOCH 12---------------
Loss: tensor(280.7378, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(520.6060, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(177.2560, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(279.0734, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(438.2499, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(603.4303, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(394.9448, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(437.0147, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(301.7392, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(497.6847, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(495.7680, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(183.4729, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(267.0254, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(598.4521, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(234.1763, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(321.2995, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(190.6527, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(87.8919, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(444.4743, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(539.9202, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(341.7816, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(127.2627, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(201.1962, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(499.2657, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(264.0483, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(243.8803, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(254.8519, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(916.2191, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(227.4817, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.42516268980477223, 'recall': 0.2616822429906542, 'f1': 0.32396694214876026, 'number': 749}, 'P': {'precision': 0.38971807628524047, 'recall': 0.6429548563611491, 'f1': 0.4852865255549819, 'number': 731}, 'overall_precision': 0.39952009598080385, 'overall_recall': 0.45, 'overall_f1': 0.42326024785510014, 'overall_accuracy': 0.6398666068826365}
			------------EPOCH 13---------------
Loss: tensor(159.2383, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(416.9476, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(110.4238, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(221.7689, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(221.2163, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(375.6748, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(262.9465, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(281.9307, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(183.2728, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(254.5229, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(309.1779, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(102.8371, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(162.6889, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(394.1551, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(151.7787, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(202.1783, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(185.8458, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.3599, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(389.3564, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(507.9978, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(196.2460, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(102.0068, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(147.5233, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(380.4902, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(143.7403, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(195.6128, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(153.5361, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(485.6884, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(145.8241, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4444444444444444, 'recall': 0.3684913217623498, 'f1': 0.402919708029197, 'number': 749}, 'P': {'precision': 0.4309500489715965, 'recall': 0.6019151846785226, 'f1': 0.5022831050228311, 'number': 731}, 'overall_precision': 0.43605359317904996, 'overall_recall': 0.4837837837837838, 'overall_f1': 0.458680333119795, 'overall_accuracy': 0.6626779509023653}
			------------EPOCH 14---------------
Loss: tensor(108.2490, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(220.9434, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.1851, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(125.4436, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(146.6193, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(235.4763, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(182.5033, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(187.2198, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(137.4730, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(192.1304, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(255.9300, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(86.8592, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(119.4296, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(272.2446, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(97.4073, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(157.4280, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(104.2813, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.5062, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(256.3233, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(290.8774, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(134.7169, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.9336, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(96.4025, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(239.3737, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.8397, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(131.1982, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(105.6727, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(316.8285, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(117.0796, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4426470588235294, 'recall': 0.40186915887850466, 'f1': 0.4212736179146256, 'number': 749}, 'P': {'precision': 0.44623655913978494, 'recall': 0.5677154582763337, 'f1': 0.4996989765201685, 'number': 731}, 'overall_precision': 0.44472049689440996, 'overall_recall': 0.4837837837837838, 'overall_f1': 0.46343042071197404, 'overall_accuracy': 0.6626499271382132}
			------------EPOCH 15---------------
Loss: tensor(84.9165, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(158.4648, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.4573, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(87.2577, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(104.3694, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(154.7504, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(134.2368, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(143.3561, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(104.8943, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(135.8785, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(211.3265, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.7430, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(88.4842, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(184.7889, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(86.7389, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(103.2508, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(84.5833, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.7605, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(160.4209, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(200.8347, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(91.3188, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.3361, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.0749, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(190.2646, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.8003, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(93.7399, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.4623, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(222.6511, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(91.9229, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4634146341463415, 'recall': 0.38050734312416556, 'f1': 0.41788856304985333, 'number': 749}, 'P': {'precision': 0.43645320197044335, 'recall': 0.6060191518467852, 'f1': 0.5074455899198167, 'number': 731}, 'overall_precision': 0.4466257668711656, 'overall_recall': 0.4918918918918919, 'overall_f1': 0.4681672025723473, 'overall_accuracy': 0.6667413967044054}
			------------EPOCH 16---------------
Loss: tensor(68.2734, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(116.6969, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.2226, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.0498, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(87.9907, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(108.8209, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(102.7169, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(101.2323, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(83.1233, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(105.3041, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(173.5429, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.5174, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.0642, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(154.3408, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.7779, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.0199, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.6484, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.2963, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(118.7319, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(160.6171, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.5332, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.2009, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.2524, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(151.8667, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.3800, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.3701, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.5945, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(167.6600, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.2515, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4501466275659824, 'recall': 0.4098798397863818, 'f1': 0.42907058001397624, 'number': 749}, 'P': {'precision': 0.4477296726504752, 'recall': 0.5800273597811217, 'f1': 0.5053635280095351, 'number': 731}, 'overall_precision': 0.4487415592387968, 'overall_recall': 0.4939189189189189, 'overall_f1': 0.4702476680604697, 'overall_accuracy': 0.6663770877704294}
			------------EPOCH 17---------------
Loss: tensor(56.3292, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(95.3647, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.5409, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.2405, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.1734, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(97.5323, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.7632, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(79.3015, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.3783, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(84.4579, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(147.0393, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.8216, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.8195, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(136.2360, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.2279, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.3162, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.8341, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.1517, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(93.9154, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(139.0478, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.5997, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.9312, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.5856, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(119.5087, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.5296, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.5557, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.2162, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(127.4376, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.4608, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4702194357366771, 'recall': 0.40053404539385845, 'f1': 0.4325883201153569, 'number': 749}, 'P': {'precision': 0.44455747711088506, 'recall': 0.5978112175102599, 'f1': 0.5099183197199534, 'number': 731}, 'overall_precision': 0.45465761875385563, 'overall_recall': 0.497972972972973, 'overall_f1': 0.47533053853595614, 'overall_accuracy': 0.6673859432799013}
			------------EPOCH 18---------------
Loss: tensor(47.9740, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.1471, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.9005, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.8360, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.1202, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(91.4024, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.6119, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.6882, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.2223, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.7196, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(128.4783, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.9238, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.6509, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(127.0687, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.8309, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.7204, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.4829, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.2037, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(76.9113, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(118.0293, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.5631, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.9893, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.0621, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(100.7707, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.6047, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.0609, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.7058, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(103.0847, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.5195, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4762658227848101, 'recall': 0.40186915887850466, 'f1': 0.4359160028964518, 'number': 749}, 'P': {'precision': 0.44789579158316634, 'recall': 0.6114911080711354, 'f1': 0.5170618854829382, 'number': 731}, 'overall_precision': 0.4588957055214724, 'overall_recall': 0.5054054054054054, 'overall_f1': 0.4810289389067524, 'overall_accuracy': 0.6690953928931734}
			------------EPOCH 19---------------
Loss: tensor(42.3666, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.4115, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.2719, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.1330, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.7905, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.7044, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.2010, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.3878, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.1563, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.8201, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(112.2244, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.4263, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.4962, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(121.4036, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.1902, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.1325, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.0192, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.6732, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.0619, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(101.4806, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.8871, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.6753, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.7832, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(88.5660, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.3379, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.6881, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.8855, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(87.8140, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.8591, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4665629860031104, 'recall': 0.40053404539385845, 'f1': 0.4310344827586207, 'number': 749}, 'P': {'precision': 0.458546571136131, 'recall': 0.612859097127223, 'f1': 0.5245901639344263, 'number': 731}, 'overall_precision': 0.4617283950617284, 'overall_recall': 0.5054054054054054, 'overall_f1': 0.48258064516129034, 'overall_accuracy': 0.6705806523932295}
			------------EPOCH 20---------------
Loss: tensor(39.9097, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.7257, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.4291, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.2137, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.6921, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.0683, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.0646, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.2704, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.2796, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.8528, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(99.0700, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.0495, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.0584, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(118.1499, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.5956, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.0740, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.3419, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.3518, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.0807, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(86.6293, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.0761, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.7210, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.4990, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(79.7397, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.2529, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.9472, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.3883, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.1859, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.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.4718196457326892, 'recall': 0.39118825100133514, 'f1': 0.4277372262773723, 'number': 749}, 'P': {'precision': 0.458, 'recall': 0.6265389876880985, 'f1': 0.5291738879260544, 'number': 731}, 'overall_precision': 0.46329426280074026, 'overall_recall': 0.5074324324324324, 'overall_f1': 0.4843598839084166, 'overall_accuracy': 0.6681986324403094}
			------------EPOCH 21---------------
Loss: tensor(37.9633, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.0856, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.8548, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.3733, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.4861, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.3583, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.5739, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.8795, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.4226, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.6333, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(84.4301, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.3535, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.5087, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(114.9789, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.0130, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.7715, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.1354, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.4523, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.5815, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.9756, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.0537, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.5691, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.2426, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.7991, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.0869, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.1138, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.4513, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.9193, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.9986, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.46467817896389324, 'recall': 0.3951935914552737, 'f1': 0.42712842712842713, 'number': 749}, 'P': {'precision': 0.46006066734074824, 'recall': 0.6224350205198358, 'f1': 0.5290697674418604, 'number': 731}, 'overall_precision': 0.461869618696187, 'overall_recall': 0.5074324324324324, 'overall_f1': 0.4835801674179008, 'overall_accuracy': 0.6690673691290214}
			------------EPOCH 22---------------
Loss: tensor(37.1481, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.0560, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.9616, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.8026, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.0020, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.9343, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.6135, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.5639, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.6134, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.0748, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.9290, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.8202, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.5020, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(112.4310, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.6602, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.0276, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.5571, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.5369, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.0196, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(75.5039, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.3024, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.4565, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.8480, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.0607, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.1128, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.6403, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.7125, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.8707, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.2412, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4712460063897764, 'recall': 0.3938584779706275, 'f1': 0.4290909090909091, 'number': 749}, 'P': {'precision': 0.4583333333333333, 'recall': 0.6320109439124487, 'f1': 0.5313398504887866, 'number': 731}, 'overall_precision': 0.46328029375764995, 'overall_recall': 0.5114864864864865, 'overall_f1': 0.48619139370584463, 'overall_accuracy': 0.6718977693083735}
			------------EPOCH 23---------------
Loss: tensor(35.6567, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.5491, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.1428, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.3264, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.0265, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.6826, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.6591, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.2503, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.7819, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.5429, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.6404, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.8534, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.8461, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(108.8866, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.6467, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.1172, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.6552, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.1196, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.3917, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.0723, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.6866, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.2126, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.7994, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.5627, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.0298, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.7532, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.2694, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.0055, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.6985, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4798136645962733, 'recall': 0.41255006675567424, 'f1': 0.4436468054558507, 'number': 749}, 'P': {'precision': 0.467204843592331, 'recall': 0.6333789329685362, 'f1': 0.5377468060394889, 'number': 731}, 'overall_precision': 0.47217125382263, 'overall_recall': 0.5216216216216216, 'overall_f1': 0.49566613162118783, 'overall_accuracy': 0.6745039793745096}
			------------EPOCH 24---------------
Loss: tensor(35.4234, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.3490, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.9751, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.5128, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.9743, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.5941, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.6253, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.1724, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.8606, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.2434, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.7890, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.8407, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.3124, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(91.0054, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.2765, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.5962, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.8416, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.3107, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.1656, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.5250, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.3401, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.8560, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.4767, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.1227, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.0448, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.3595, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.3139, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.8361, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.8032, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4704944178628389, 'recall': 0.3938584779706275, 'f1': 0.42877906976744184, 'number': 749}, 'P': {'precision': 0.4629080118694362, 'recall': 0.640218878248974, 'f1': 0.5373134328358209, 'number': 731}, 'overall_precision': 0.4658119658119658, 'overall_recall': 0.5155405405405405, 'overall_f1': 0.4894162924951892, 'overall_accuracy': 0.6745320031386616}
			------------EPOCH 25---------------
Loss: tensor(33.1619, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.4648, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.5500, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.0752, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.9353, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.2881, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.3722, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.6093, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.4212, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.1814, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.5125, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.5547, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.1788, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(91.4943, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.2110, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.5292, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.8753, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.5135, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.1287, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.3289, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.2908, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.6578, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.2276, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.8318, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.1660, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.1144, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.3434, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.4020, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.6764, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.46444780635400906, 'recall': 0.4098798397863818, 'f1': 0.43546099290780144, 'number': 749}, 'P': {'precision': 0.46511627906976744, 'recall': 0.6292749658002736, 'f1': 0.5348837209302326, 'number': 731}, 'overall_precision': 0.46484848484848484, 'overall_recall': 0.5182432432432432, 'overall_f1': 0.49009584664536743, 'overall_accuracy': 0.6754848111198296}
			------------EPOCH 26---------------
Loss: tensor(30.4499, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.2336, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.7831, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.6058, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.4545, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.8020, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.1891, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.1053, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.8825, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.5404, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.6376, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.8024, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.5844, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(82.6136, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.7256, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.9580, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.7770, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.4751, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.3152, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.3710, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.0885, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.3949, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.8698, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.4444, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.7335, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.4907, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.3759, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.6051, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.9048, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.45896656534954405, 'recall': 0.4032042723631509, 'f1': 0.4292821606254443, 'number': 749}, 'P': {'precision': 0.467204843592331, 'recall': 0.6333789329685362, 'f1': 0.5377468060394889, 'number': 731}, 'overall_precision': 0.4639175257731959, 'overall_recall': 0.5168918918918919, 'overall_f1': 0.48897411313518696, 'overall_accuracy': 0.6752325972424617}
			------------EPOCH 27---------------
Loss: tensor(29.8921, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.5708, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.0744, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.9137, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.5527, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.7611, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.2052, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.4153, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.8748, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.0866, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.4060, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.2039, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.9096, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(76.3406, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.2063, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.2090, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.9697, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.0849, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.8999, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.2813, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.7947, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.1570, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.9263, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.5556, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.4186, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.4947, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.7616, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.1441, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.7892, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.45645645645645644, 'recall': 0.40587449933244324, 'f1': 0.4296819787985866, 'number': 749}, 'P': {'precision': 0.4682139253279516, 'recall': 0.6347469220246238, 'f1': 0.5389082462253194, 'number': 731}, 'overall_precision': 0.46348823174411585, 'overall_recall': 0.518918918918919, 'overall_f1': 0.48963978323238766, 'overall_accuracy': 0.6754567873556776}
			------------EPOCH 28---------------
Loss: tensor(28.1118, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.1159, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.6747, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.6113, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.2808, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.3249, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.0880, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.5319, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.8524, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.1629, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.6512, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.6497, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.6756, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.8863, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.0568, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.8613, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.8134, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.9026, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.3597, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.9326, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.5855, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.4337, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.6904, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.9677, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.4865, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.9113, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.9650, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.3430, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.1320, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.45329249617151607, 'recall': 0.3951935914552737, 'f1': 0.4222539229671897, 'number': 749}, 'P': {'precision': 0.46998982706002035, 'recall': 0.6320109439124487, 'f1': 0.5390898483080514, 'number': 731}, 'overall_precision': 0.4633251833740831, 'overall_recall': 0.5121621621621621, 'overall_f1': 0.48652118100128366, 'overall_accuracy': 0.6735791951574935}
			------------EPOCH 29---------------
Loss: tensor(25.2930, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.0793, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.0973, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.8701, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.4673, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.2903, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.1440, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.6121, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.0020, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.8465, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.9587, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.2271, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.8486, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.2202, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.5993, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.1850, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.8153, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.3789, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.1101, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.3541, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.1336, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.5173, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.6587, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.1956, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.4696, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.6510, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.9769, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.9476, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.7688, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.45263157894736844, 'recall': 0.40186915887850466, 'f1': 0.42574257425742573, 'number': 749}, 'P': {'precision': 0.47191011235955055, 'recall': 0.6320109439124487, 'f1': 0.5403508771929825, 'number': 731}, 'overall_precision': 0.46411192214111924, 'overall_recall': 0.5155405405405405, 'overall_f1': 0.48847631241997436, 'overall_accuracy': 0.6750084071292456}
			------------EPOCH 30---------------
Loss: tensor(24.4850, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.2594, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.7207, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.5566, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.3135, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.8563, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.2486, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.2415, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.5593, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.1492, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.2799, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.9051, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.4261, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.6146, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.2431, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.9464, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.3597, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.5612, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.2785, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.2030, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.6470, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.4076, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.8295, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.7384, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.2895, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.1357, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.4390, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.0072, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.4980, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.45156482861400893, 'recall': 0.4045393858477971, 'f1': 0.4267605633802817, 'number': 749}, 'P': {'precision': 0.4720812182741117, 'recall': 0.6361149110807114, 'f1': 0.5419580419580421, 'number': 731}, 'overall_precision': 0.463768115942029, 'overall_recall': 0.518918918918919, 'overall_f1': 0.4897959183673469, 'overall_accuracy': 0.6748963120726376}
Tokenizer: allenai/longformer-base-4096 Model: longformer-base-4096
	Train size: 80 Test size: 20


		-------------RUN 1-----------
