Tokenizer: allenai/longformer-base-4096 Model: allenai/longformer-base-4096
	Train size: 80 Test size: 20


		-------------RUN 1-----------
			------------EPOCH 1---------------
Loss: tensor(2473.1396, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3197.2192, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3698.6655, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4117.4580, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4843.9600, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2111.6873, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4860.7334, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10274.5371, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4110.6235, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3507.4062, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3857.7998, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2195.8743, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5154.6860, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1906.3638, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2063.7034, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2394.3481, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2519.4272, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1205.0737, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1819.3416, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2823.3333, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4028.4998, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2567.6672, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1870.3008, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1602.9524, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2048.4866, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1785.9427, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2816.4482, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1776.8009, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1824.8647, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2686.2769, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3442.9988, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1516.1753, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3122.9885, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3518.0742, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2996.9358, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6134.7925, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2458.3208, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2477.7891, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4572.2046, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2209.9819, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2289.9216, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3087.1553, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3085.3496, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2297.0249, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1806.4827, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1738.1448, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2687.6694, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.10683760683760683, 'recall': 0.2403846153846154, 'f1': 0.14792899408284024, 'number': 208}, 'P': {'precision': 0.0, 'recall': 0.0, 'f1': 0.0, 'number': 314}, 'overall_precision': 0.06648936170212766, 'overall_recall': 0.09578544061302682, 'overall_f1': 0.07849293563579278, 'overall_accuracy': 0.4548124717577948}
			------------EPOCH 2---------------
Loss: tensor(1494.1536, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1763.6332, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2061.9954, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2529.2849, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3174.3687, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1316.5457, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3117.7664, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6727.0527, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2779.2200, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2347.2114, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2975.4089, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1415.3633, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3743.0149, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1415.2894, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1470.9955, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1659.3396, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1854.5010, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(901.6650, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1284.4495, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1913.5853, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3370.2227, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2094.2856, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1481.8174, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1249.8541, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1512.5933, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1439.3195, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2478.2334, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1810.9019, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1813.4490, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2388.8394, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2766.7051, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1120.8146, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2775.0562, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2770.4795, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2652.5144, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5180.6206, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2006.5515, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1942.1346, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3795.0608, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1825.0688, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1711.3071, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2448.1804, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2385.6870, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1898.2975, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1463.3748, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1490.4204, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2182.2290, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.050359712230215826, 'recall': 0.03365384615384615, 'f1': 0.040345821325648415, 'number': 208}, 'P': {'precision': 0.07492795389048991, 'recall': 0.2484076433121019, 'f1': 0.11512915129151291, 'number': 314}, 'overall_precision': 0.07203389830508475, 'overall_recall': 0.16283524904214558, 'overall_f1': 0.099882491186839, 'overall_accuracy': 0.6326253953908721}
			------------EPOCH 3---------------
Loss: tensor(1387.4346, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1428.8256, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1747.2758, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2298.5356, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2839.7163, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1178.0571, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2562.4834, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5778.2422, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2263.2556, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1938.5687, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2643.8511, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1171.9504, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3244.2583, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1201.4060, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1236.0096, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1390.0397, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1521.2736, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(778.1066, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1090.6287, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1471.0601, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2873.5967, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1905.8357, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1310.2598, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1102.5491, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1248.2860, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1275.6285, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2142.8835, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1475.1042, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1405.2028, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1930.6716, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2411.9355, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(955.6300, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2479.6729, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2285.1860, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2199.1196, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4424.4014, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1737.6063, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1585.8717, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3248.5566, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1626.0332, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1389.4852, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2102.2808, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1912.2617, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1619.3387, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1187.8411, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1327.9843, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1863.4039, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.1796875, 'recall': 0.11057692307692307, 'f1': 0.13690476190476192, 'number': 208}, 'P': {'precision': 0.1742627345844504, 'recall': 0.4140127388535032, 'f1': 0.24528301886792453, 'number': 314}, 'overall_precision': 0.17505720823798626, 'overall_recall': 0.29310344827586204, 'overall_f1': 0.21919770773638966, 'overall_accuracy': 0.6780388612742883}
			------------EPOCH 4---------------
Loss: tensor(1248.9973, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1290.3003, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1558.2190, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2000.5254, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2870.3638, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1150.2808, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2130.9016, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5297.2075, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1900.1084, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1742.4752, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2144.5933, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1065.4487, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2734.4697, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1033.0522, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1017.0450, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1258.0417, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1265.4893, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(669.8730, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(905.4444, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1048.6443, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2162.6333, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1695.6572, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1080.2115, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(934.9405, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1064.3746, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1194.2378, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1699.3254, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(874.1661, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(853.5758, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1396.7450, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2034.6200, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(818.9824, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2101.3188, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1751.8282, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1639.2090, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3797.4854, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1410.9562, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1302.4414, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2962.4058, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1497.8525, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(978.3759, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1694.9177, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1543.9019, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1344.4241, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(937.3804, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(968.6220, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1465.5568, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.2717391304347826, 'recall': 0.1201923076923077, 'f1': 0.16666666666666669, 'number': 208}, 'P': {'precision': 0.3105095541401274, 'recall': 0.6210191082802548, 'f1': 0.41401273885350315, 'number': 314}, 'overall_precision': 0.3055555555555556, 'overall_recall': 0.421455938697318, 'overall_f1': 0.35426731078904994, 'overall_accuracy': 0.7075802078626299}
			------------EPOCH 5---------------
Loss: tensor(1194.2064, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1021.9999, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1340.4564, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1624.4438, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2732.1353, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(946.5943, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1691.6075, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4464.9805, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1646.8467, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1623.8689, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1642.9525, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1057.5920, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2329.1360, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(872.8934, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(845.0064, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1091.2471, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1036.9358, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(577.9933, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(804.0103, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(960.7866, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1698.7957, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1361.0220, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(815.1696, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(790.1364, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(968.5353, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(884.1069, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1165.7212, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(566.5560, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(547.5807, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1040.8206, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1452.2294, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(746.6352, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1656.1652, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1459.1528, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1265.4316, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2874.1851, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1387.6196, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1245.2219, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2498.4800, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1285.1953, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(859.9141, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1553.5634, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1565.2155, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1411.0294, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(732.7233, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(842.9298, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1445.7390, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.2802056555269923, 'recall': 0.5240384615384616, 'f1': 0.36515912897822445, 'number': 208}, 'P': {'precision': 0.42290748898678415, 'recall': 0.3057324840764331, 'f1': 0.35489833641404805, 'number': 314}, 'overall_precision': 0.3327922077922078, 'overall_recall': 0.39272030651340994, 'overall_f1': 0.36028119507908607, 'overall_accuracy': 0.6956055128784455}
			------------EPOCH 6---------------
Loss: tensor(931.7055, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(928.1373, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1156.3406, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1455.8390, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1702.4752, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(774.9864, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1328.4277, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3774.8877, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1134.9803, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1072.7623, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1193.2292, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(775.4985, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2400.6799, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(876.6546, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(869.0669, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1096.2957, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1103.3975, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(636.0511, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(913.4932, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(908.1166, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1745.7783, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1771.8765, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1166.6804, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(986.8527, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1215.9771, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(894.9427, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1327.8838, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(814.9084, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(597.5259, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1138.0146, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1334.5000, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(839.8106, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1391.4570, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(973.3767, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(978.2365, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2420.8315, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1047.3346, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(964.0818, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2015.3749, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(848.3075, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(604.6552, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1345.1809, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1248.4663, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1113.0028, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(698.8573, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(793.3074, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1144.5820, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.2802547770700637, 'recall': 0.6346153846153846, 'f1': 0.38880706921944036, 'number': 208}, 'P': {'precision': 0.5833333333333334, 'recall': 0.2229299363057325, 'f1': 0.32258064516129026, 'number': 314}, 'overall_precision': 0.34179357021996615, 'overall_recall': 0.38697318007662834, 'overall_f1': 0.3629829290206649, 'overall_accuracy': 0.6725033890646182}
			------------EPOCH 7---------------
Loss: tensor(683.2949, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(708.4666, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(845.1503, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(986.2662, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1445.7899, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(679.9865, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1244.3678, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3241.6831, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(904.8715, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1031.3734, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1022.0042, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(651.4794, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1706.4011, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(544.7636, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(593.8479, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(737.6228, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(831.9987, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(494.5598, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(608.5851, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(492.1887, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(987.7819, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(781.4774, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(602.1139, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(607.0464, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(996.4166, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(665.3485, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1016.2147, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(630.9437, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(516.5645, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1035.5465, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1067.0812, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(850.2726, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1326.9646, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(791.8305, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(900.4812, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2009.8752, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(802.8482, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(659.2283, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1600.2263, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(666.6005, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(683.6156, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1053.8115, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(839.6889, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(641.9014, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(464.0079, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(489.6513, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(908.5764, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3105022831050228, 'recall': 0.6538461538461539, 'f1': 0.42105263157894735, 'number': 208}, 'P': {'precision': 0.5882352941176471, 'recall': 0.2229299363057325, 'f1': 0.3233256351039261, 'number': 314}, 'overall_precision': 0.36983842010771995, 'overall_recall': 0.3946360153256705, 'overall_f1': 0.3818350324374421, 'overall_accuracy': 0.6911997288748305}
			------------EPOCH 8---------------
Loss: tensor(569.8658, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(514.4137, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(688.2939, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(902.8855, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1323.0612, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(643.2894, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1010.5255, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2790.8252, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(531.9891, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(929.6215, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(860.8062, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(644.0168, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1602.0330, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(531.0640, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(526.2780, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(767.1279, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(752.0464, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(416.2065, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(525.5835, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(473.4869, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(875.0231, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(796.4724, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(637.5037, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(458.6765, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(668.9746, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(560.0455, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(739.0193, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(497.7655, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(440.1628, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1031.6097, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(879.6094, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(652.2578, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1813.5974, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(875.2018, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1007.6678, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1918.1320, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(706.8361, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(557.1720, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1461.7363, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(624.0730, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(488.8209, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(828.6208, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(699.8354, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(550.5038, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(439.2509, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(423.8433, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(688.2783, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.23310810810810811, 'recall': 0.3317307692307692, 'f1': 0.27380952380952384, 'number': 208}, 'P': {'precision': 0.484304932735426, 'recall': 0.34394904458598724, 'f1': 0.4022346368715084, 'number': 314}, 'overall_precision': 0.34104046242774566, 'overall_recall': 0.3390804597701149, 'overall_f1': 0.34005763688760804, 'overall_accuracy': 0.6940239493899684}
			------------EPOCH 9---------------
Loss: tensor(662.7811, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(490.3272, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(681.6617, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1146.5991, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1446.2297, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(597.7665, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(773.0555, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2812.1997, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(419.0984, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(803.4789, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(710.7484, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(414.1780, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1443.0195, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(615.8052, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(551.2025, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(713.3905, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(727.8380, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(481.7058, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(655.7358, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(535.0768, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1053.4265, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(887.3014, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(736.3599, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(605.2711, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(668.9900, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(531.8261, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(671.1059, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(306.9271, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(263.9721, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(800.3429, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1019.0417, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(518.9392, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1516.0778, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(939.7449, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(941.5914, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1749.0554, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(883.7178, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(878.5508, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1569.6470, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(672.7649, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(853.1877, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1200.3297, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1027.6017, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(914.9389, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(825.4144, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(691.3386, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1224.0476, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.42857142857142855, 'recall': 0.3317307692307692, 'f1': 0.37398373983739835, 'number': 208}, 'P': {'precision': 0.46624472573839665, 'recall': 0.7038216560509554, 'f1': 0.5609137055837564, 'number': 314}, 'overall_precision': 0.4566929133858268, 'overall_recall': 0.5555555555555556, 'overall_f1': 0.5012964563526362, 'overall_accuracy': 0.7876751016719385}
			------------EPOCH 10---------------
Loss: tensor(697.9952, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(603.1855, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(768.7858, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1097.9181, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1609.4580, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(541.2451, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(869.6288, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3228.8088, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(739.0086, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(892.4834, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(891.2793, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(600.2635, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1721.6514, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1460.8884, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1324.9364, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(841.2200, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1160.4774, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(429.3001, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(669.1214, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(947.3278, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1171.5002, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1160.6780, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(769.4792, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(653.7904, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(804.1451, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(561.9122, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(689.6119, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(308.0684, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(278.3036, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(600.5211, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(969.7706, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(564.3603, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(959.0585, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(921.2648, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(714.6992, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1979.6515, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1043.0083, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(622.8817, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1515.2532, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(810.3412, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(432.8847, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(837.7688, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(729.0232, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(694.5038, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(503.4791, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(480.0682, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(968.5426, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.376865671641791, 'recall': 0.4855769230769231, 'f1': 0.42436974789915966, 'number': 208}, 'P': {'precision': 0.5253456221198156, 'recall': 0.7261146496815286, 'f1': 0.6096256684491977, 'number': 314}, 'overall_precision': 0.4686609686609687, 'overall_recall': 0.6302681992337165, 'overall_f1': 0.5375816993464052, 'overall_accuracy': 0.7238477180298237}
			------------EPOCH 11---------------
Loss: tensor(861.8642, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(422.6737, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(511.6606, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1213.1023, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2032.6016, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(692.7779, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1289.5697, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3168.9067, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(810.6596, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(980.5977, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1654.8899, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(592.3658, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1331.9055, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(630.1714, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(661.3455, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(561.1150, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(653.1852, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(447.4150, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(444.4939, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(319.9479, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(686.5430, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(393.1944, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(413.6182, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(520.4860, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(570.9402, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(339.2587, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(484.2753, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(317.7627, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(267.4413, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(416.6400, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(556.1400, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(462.9555, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(696.3079, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(362.5002, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(385.9631, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1390.6534, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(683.2136, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(588.3546, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1324.3159, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(601.4052, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(436.4417, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(819.0364, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(657.0172, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(634.5240, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(372.8715, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(479.2538, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(727.0928, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.34108527131782945, 'recall': 0.6346153846153846, 'f1': 0.4436974789915966, 'number': 208}, 'P': {'precision': 0.5492957746478874, 'recall': 0.37261146496815284, 'f1': 0.444022770398482, 'number': 314}, 'overall_precision': 0.415, 'overall_recall': 0.47701149425287354, 'overall_f1': 0.44385026737967914, 'overall_accuracy': 0.7169566199728875}
			------------EPOCH 12---------------
Loss: tensor(323.7894, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(330.9486, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(366.6779, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(671.2214, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(754.3820, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(448.0350, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(590.0746, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1490.4470, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(308.1097, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(462.8191, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(466.0908, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(201.7813, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(599.1942, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(238.8929, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(329.5593, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(377.0539, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(426.1961, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(240.3333, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(253.0523, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(164.9973, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(466.6316, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(251.7935, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(309.6852, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(308.5733, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(425.6007, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(255.0496, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(397.4808, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(213.7240, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(200.4890, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(368.3451, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(407.5836, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(416.6849, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(620.6633, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(203.0172, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(352.5451, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1084.9663, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(368.5178, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(235.1816, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(626.1903, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(187.7047, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(273.4996, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(405.3425, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(314.9850, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(231.1629, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(215.2293, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(230.0683, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(350.9260, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.41139240506329117, 'recall': 0.625, 'f1': 0.49618320610687033, 'number': 208}, 'P': {'precision': 0.5257731958762887, 'recall': 0.4872611464968153, 'f1': 0.5057851239669422, 'number': 314}, 'overall_precision': 0.46622734761120266, 'overall_recall': 0.5421455938697318, 'overall_f1': 0.5013286093888396, 'overall_accuracy': 0.7535020334387709}
			------------EPOCH 13---------------
Loss: tensor(249.4839, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(168.2674, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(166.9074, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(463.9184, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(608.3394, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(313.5866, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(296.2978, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(941.5355, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(192.0508, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(357.3255, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(392.4368, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(117.5899, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(361.6176, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(167.0917, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(276.6079, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(313.3900, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(286.6686, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(168.2540, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(102.1049, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(129.2819, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(316.2432, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(226.8493, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(254.2824, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(141.2688, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(254.8636, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(147.4012, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(198.3392, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(151.7370, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(82.7912, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(187.0085, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(285.2544, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(228.7795, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(339.7799, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(120.4705, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(107.6778, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(519.3147, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(251.6881, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(162.4845, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(433.3909, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(129.8613, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(185.5732, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(242.4394, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(233.3204, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(118.4095, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(164.6133, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(109.8274, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(183.8688, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.42857142857142855, 'recall': 0.5192307692307693, 'f1': 0.4695652173913044, 'number': 208}, 'P': {'precision': 0.523943661971831, 'recall': 0.5923566878980892, 'f1': 0.5560538116591929, 'number': 314}, 'overall_precision': 0.4843492586490939, 'overall_recall': 0.5632183908045977, 'overall_f1': 0.520814880425155, 'overall_accuracy': 0.7875056484410303}
			------------EPOCH 14---------------
Loss: tensor(181.0422, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(100.2550, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(135.6805, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(423.3700, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(503.1123, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(264.1083, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(150.2793, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(728.8337, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(148.1256, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(235.5766, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(235.7591, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(101.2477, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(217.5562, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(98.6442, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(197.1532, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(225.5154, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(207.1870, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(93.4947, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.7927, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(96.3065, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(213.1500, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(117.6387, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(136.9335, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(82.7579, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(149.4536, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(111.7662, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(140.9247, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(87.1932, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.4509, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(155.0642, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(197.3807, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(167.3206, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(240.3677, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(95.0027, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.8171, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(388.8609, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(153.4392, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(149.7955, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(370.1953, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(88.7988, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(108.4109, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(190.2392, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(187.8953, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(92.8868, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(119.0750, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(83.3953, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(132.2718, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4090909090909091, 'recall': 0.5625, 'f1': 0.47368421052631576, 'number': 208}, 'P': {'precision': 0.5506329113924051, 'recall': 0.554140127388535, 'f1': 0.5523809523809524, 'number': 314}, 'overall_precision': 0.4833887043189369, 'overall_recall': 0.5574712643678161, 'overall_f1': 0.5177935943060499, 'overall_accuracy': 0.765533212833258}
			------------EPOCH 15---------------
Loss: tensor(123.6926, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.1374, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.1587, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(233.3923, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(242.0887, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(176.4415, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.7741, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(356.1617, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(104.2309, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(116.7299, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(168.7323, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.6013, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(128.6598, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.2071, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(153.5432, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(159.1743, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(177.9025, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.5063, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.5500, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.1514, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(155.1831, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(137.5427, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.0416, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.6484, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(113.0589, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(84.2139, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(132.9810, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.5513, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.2192, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.5333, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(127.2182, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(117.0810, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(137.5500, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(75.7805, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.4751, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(223.8331, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(75.8728, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(114.4201, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(207.0162, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.7750, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.8404, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(86.1384, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(144.3892, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.7578, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(97.4399, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.0359, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(98.5536, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3940298507462687, 'recall': 0.6346153846153846, 'f1': 0.48618784530386744, 'number': 208}, 'P': {'precision': 0.578125, 'recall': 0.4713375796178344, 'f1': 0.5192982456140351, 'number': 314}, 'overall_precision': 0.47377326565143824, 'overall_recall': 0.5363984674329502, 'overall_f1': 0.5031446540880502, 'overall_accuracy': 0.7464414821509263}
			------------EPOCH 16---------------
Loss: tensor(120.4251, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.1213, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.9783, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(166.5966, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(218.9744, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(169.0574, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.4851, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(316.6432, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.2522, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(136.5927, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(172.3483, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.6739, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(86.0852, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.6839, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(131.9406, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(112.1947, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(130.7566, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.2099, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.8718, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.8004, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.3806, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.6683, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.6297, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.6181, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.7799, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.5085, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(88.0149, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.9619, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.4825, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.7421, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.0532, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.6357, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(88.0370, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.6564, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.2596, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(195.2513, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.5113, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(101.5028, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(170.0111, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.3139, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.9907, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.4708, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(129.6587, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.8030, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(85.0149, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.5778, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.5534, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.392, 'recall': 0.47115384615384615, 'f1': 0.4279475982532751, 'number': 208}, 'P': {'precision': 0.5388888888888889, 'recall': 0.6178343949044586, 'f1': 0.5756676557863502, 'number': 314}, 'overall_precision': 0.4786885245901639, 'overall_recall': 0.5593869731800766, 'overall_f1': 0.5159010600706714, 'overall_accuracy': 0.7754179846362403}
			------------EPOCH 17---------------
Loss: tensor(103.7004, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.3311, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.4125, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(115.3056, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(110.8854, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(99.1455, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.6430, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(234.3551, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.4099, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.0289, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(93.2047, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.6585, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.1983, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.2611, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(118.1491, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.2430, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.9279, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.6732, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.3828, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.1431, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.4758, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.9597, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.0363, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.7147, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.8204, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.8727, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.4390, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.0571, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.5016, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.6853, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.0259, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.2975, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.6968, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.8032, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.4733, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(173.7281, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.4252, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(113.9057, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(129.6121, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.3818, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.4758, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.5371, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(106.8454, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.7265, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.1709, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.8603, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.9573, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3815789473684211, 'recall': 0.5576923076923077, 'f1': 0.45312500000000006, 'number': 208}, 'P': {'precision': 0.5777027027027027, 'recall': 0.5445859872611465, 'f1': 0.560655737704918, 'number': 314}, 'overall_precision': 0.47833333333333333, 'overall_recall': 0.5498084291187739, 'overall_f1': 0.5115864527629234, 'overall_accuracy': 0.7544622684139177}
			------------EPOCH 18---------------
Loss: tensor(90.0629, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.9723, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.8587, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.1181, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.8500, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(75.1970, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.2037, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(185.2721, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.4261, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.9023, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.1974, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.4347, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.1938, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.1518, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(108.8318, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.1183, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.4705, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.1053, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.4403, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.4843, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.8309, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.4673, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.3196, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.9833, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.3312, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.9924, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.2477, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.3560, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.5728, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.9540, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.4062, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.3241, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.0387, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.5402, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.8906, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(151.7639, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.9756, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.8836, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(105.0839, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.9233, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.7862, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.0396, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(90.8809, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.9428, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.8346, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.0599, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.5619, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4064748201438849, 'recall': 0.5432692307692307, 'f1': 0.46502057613168724, 'number': 208}, 'P': {'precision': 0.5840978593272171, 'recall': 0.60828025477707, 'f1': 0.5959438377535101, 'number': 314}, 'overall_precision': 0.5024793388429752, 'overall_recall': 0.5823754789272031, 'overall_f1': 0.5394853593611358, 'overall_accuracy': 0.7725937641211026}
			------------EPOCH 19---------------
Loss: tensor(62.7451, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.3408, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.6714, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.2176, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.2979, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.3444, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.3215, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(165.8599, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.2525, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.3500, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.2877, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.4425, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.2374, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.8876, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(96.7480, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.2999, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.5526, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.5767, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.0343, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.6678, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.6607, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.3456, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.6354, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.7561, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.1409, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.5022, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.6620, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.4078, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.3920, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.7672, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.5835, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.7779, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.8971, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.2444, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.7719, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(133.2361, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.2562, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.9752, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(97.0157, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.2044, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.0035, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.6168, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.8361, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.6353, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.1575, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.7990, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.3341, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.39501779359430605, 'recall': 0.5336538461538461, 'f1': 0.4539877300613497, 'number': 208}, 'P': {'precision': 0.5815384615384616, 'recall': 0.6019108280254777, 'f1': 0.5915492957746479, 'number': 314}, 'overall_precision': 0.49504950495049505, 'overall_recall': 0.5747126436781609, 'overall_f1': 0.5319148936170213, 'overall_accuracy': 0.7675101671938545}
			------------EPOCH 20---------------
Loss: tensor(44.7045, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.7961, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.9603, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.2482, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.2847, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.6113, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.3596, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(128.7868, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.2953, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.0129, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.9668, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.8550, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.8328, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.3006, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(86.4487, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.2104, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.3007, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.0627, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.7119, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.8712, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.0508, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.9944, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.2382, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.5566, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.1114, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.9018, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.1252, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.4260, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.2560, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.6128, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.3127, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.8084, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.0126, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.2922, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.6834, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(113.5877, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.5519, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.8365, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(88.1773, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.4952, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.8326, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.0496, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.5098, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.4692, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.3971, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.9272, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.6141, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3929824561403509, 'recall': 0.5384615384615384, 'f1': 0.4543610547667343, 'number': 208}, 'P': {'precision': 0.5899053627760252, 'recall': 0.5955414012738853, 'f1': 0.5927099841521394, 'number': 314}, 'overall_precision': 0.49667774086378735, 'overall_recall': 0.5727969348659003, 'overall_f1': 0.5320284697508896, 'overall_accuracy': 0.7672277451423407}
			------------EPOCH 21---------------
Loss: tensor(32.4558, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.0249, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.1948, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.4457, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.0932, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.5127, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.3160, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.8335, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.9948, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.9738, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.0997, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.8177, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.9815, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.0288, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(75.7202, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.7927, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.2166, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.0985, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.6248, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.2647, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.4993, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.0369, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.7991, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.4958, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.0731, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.3285, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.0813, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.2267, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.1846, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.7039, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.4602, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.0253, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.6216, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.9305, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.4779, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(83.8200, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.4239, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.8140, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.6487, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.3612, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.6562, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.0863, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.1475, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.1375, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.6082, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.1847, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.4327, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.392226148409894, 'recall': 0.5336538461538461, 'f1': 0.4521384928716904, 'number': 208}, 'P': {'precision': 0.5930599369085173, 'recall': 0.5987261146496815, 'f1': 0.5958795562599049, 'number': 314}, 'overall_precision': 0.49833333333333335, 'overall_recall': 0.5727969348659003, 'overall_f1': 0.5329768270944742, 'overall_accuracy': 0.7649118843199277}
			------------EPOCH 22---------------
Loss: tensor(28.5177, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.6347, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.6436, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.0448, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.6658, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.8428, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.9121, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.9270, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.3805, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.8411, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.0424, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.9404, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.5716, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.1282, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.4844, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.5889, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.9031, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.1737, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.6692, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.8999, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.0894, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.2476, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.1776, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.5006, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.3790, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.4124, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.7859, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.9596, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.9677, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.4057, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.2450, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.9642, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.8727, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.5321, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.0200, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.8849, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.3904, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.5945, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.8987, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.2436, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.5686, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.8914, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.0461, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.0860, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.3626, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.5903, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.2749, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3894736842105263, 'recall': 0.5336538461538461, 'f1': 0.45030425963488846, 'number': 208}, 'P': {'precision': 0.5968253968253968, 'recall': 0.5987261146496815, 'f1': 0.5977742448330684, 'number': 314}, 'overall_precision': 0.49833333333333335, 'overall_recall': 0.5727969348659003, 'overall_f1': 0.5329768270944742, 'overall_accuracy': 0.765307275192047}
			------------EPOCH 23---------------
Loss: tensor(26.4128, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.5851, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.4505, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.8716, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.8836, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.3192, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.5825, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.6287, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.0423, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.3249, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.9350, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.2706, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.6485, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.4284, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.0626, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.2736, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.5205, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.5842, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.8548, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.8174, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.8708, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.5509, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.2145, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.6756, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.6130, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.1594, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.4696, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.7404, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.6857, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.2571, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.3624, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.4964, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.7152, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.2886, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.1539, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.0933, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.5751, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.8103, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.1907, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.2006, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.9841, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.7739, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.0988, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.2276, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.6360, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.0491, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.4213, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3908450704225352, 'recall': 0.5336538461538461, 'f1': 0.45121951219512196, 'number': 208}, 'P': {'precision': 0.5936507936507937, 'recall': 0.5955414012738853, 'f1': 0.5945945945945946, 'number': 314}, 'overall_precision': 0.4974958263772955, 'overall_recall': 0.5708812260536399, 'overall_f1': 0.5316681534344335, 'overall_accuracy': 0.7649683687302304}
			------------EPOCH 24---------------
Loss: tensor(24.9554, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.6382, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.3925, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.0465, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.4945, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.3242, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.4876, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.6433, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.9971, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.9257, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.7995, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.6480, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.8364, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.8203, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.5587, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.9767, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.8266, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.0551, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.1509, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.9814, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.7881, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.9678, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.5809, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.9432, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.0304, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.6866, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.8254, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.2137, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.1758, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.9186, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.7986, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.6141, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.8315, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.0255, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.0596, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.1847, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.6213, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.6523, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.6598, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.2977, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.2485, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.6881, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.9270, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.6116, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.1638, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.6464, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.5604, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.39372822299651566, 'recall': 0.5432692307692307, 'f1': 0.45656565656565656, 'number': 208}, 'P': {'precision': 0.5967741935483871, 'recall': 0.589171974522293, 'f1': 0.592948717948718, 'number': 314}, 'overall_precision': 0.4991624790619765, 'overall_recall': 0.5708812260536399, 'overall_f1': 0.5326184092940125, 'overall_accuracy': 0.7661545413465883}
			------------EPOCH 25---------------
Loss: tensor(23.3797, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.8650, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.5464, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.3093, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.7247, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.5952, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.5105, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.8729, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.0089, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.0047, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.8893, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.2025, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.6418, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.3247, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.3352, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.8568, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.1835, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.5735, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.5888, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.1643, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.8770, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.4577, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.5891, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.3342, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.1372, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.1173, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.9913, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.3899, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.3605, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.8710, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.2015, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.9561, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.0045, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.9593, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.2630, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.2863, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.8560, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.1002, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.9442, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.5985, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.6604, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.9555, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.6987, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.0437, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.5374, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.2812, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.9225, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3824561403508772, 'recall': 0.5240384615384616, 'f1': 0.4421906693711968, 'number': 208}, 'P': {'precision': 0.583596214511041, 'recall': 0.589171974522293, 'f1': 0.5863708399366087, 'number': 314}, 'overall_precision': 0.4883720930232558, 'overall_recall': 0.5632183908045977, 'overall_f1': 0.5231316725978647, 'overall_accuracy': 0.7633303208314505}
			------------EPOCH 26---------------
Loss: tensor(22.0233, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.1634, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.7276, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.8759, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.8675, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.0540, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.7532, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.7799, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.1932, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.4123, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.4231, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.8225, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.6056, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.9136, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.6125, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.5863, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.8202, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.1695, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.1197, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.4885, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.2384, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.0190, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.5766, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.8262, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.8237, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.7100, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.4374, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.3078, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.2096, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.3671, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.8581, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.3988, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.5054, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.6181, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.4950, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.4264, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.0456, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.0026, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.3961, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.9573, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.0970, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.5852, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.1259, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.5889, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.3212, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.9806, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.3341, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3908450704225352, 'recall': 0.5336538461538461, 'f1': 0.45121951219512196, 'number': 208}, 'P': {'precision': 0.589171974522293, 'recall': 0.589171974522293, 'f1': 0.589171974522293, 'number': 314}, 'overall_precision': 0.49498327759197325, 'overall_recall': 0.5670498084291188, 'overall_f1': 0.5285714285714286, 'overall_accuracy': 0.763217352010845}
			------------EPOCH 27---------------
Loss: tensor(20.9645, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.5155, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.0278, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.6736, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.5844, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.5792, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.0989, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.0512, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.5132, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.1602, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.2643, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.4771, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.7572, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.5316, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.5327, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.7713, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.6675, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.7813, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.6982, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.8645, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.0221, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.6407, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.8745, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.4230, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.0190, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.3991, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.2664, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.7356, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.5820, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.1782, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.5082, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.9764, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.3435, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.1452, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.8228, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.9081, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.2328, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.6741, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.5676, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.3444, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.1076, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.9999, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.3745, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.2331, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.7111, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.7202, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.8690, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.38596491228070173, 'recall': 0.5288461538461539, 'f1': 0.4462474645030426, 'number': 208}, 'P': {'precision': 0.5873015873015873, 'recall': 0.589171974522293, 'f1': 0.588235294117647, 'number': 314}, 'overall_precision': 0.49166666666666664, 'overall_recall': 0.5651340996168582, 'overall_f1': 0.5258467023172906, 'overall_accuracy': 0.7619746949841844}
			------------EPOCH 28---------------
Loss: tensor(19.9121, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.9479, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.3510, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.6339, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.9771, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.1959, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.4851, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.3951, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.9176, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.0327, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.2684, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.1790, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.0259, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.1768, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.5142, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.1437, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.6194, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.3943, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.3297, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.3444, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.0446, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.2273, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.2907, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.0254, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.4298, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.1214, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.2771, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.5796, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.3933, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.2622, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.2076, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.5649, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.2998, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.3995, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.2223, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.6828, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.4195, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.7112, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.1563, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.7769, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.3622, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.2696, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.9114, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.8712, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.6003, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.4708, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.4370, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.38596491228070173, 'recall': 0.5288461538461539, 'f1': 0.4462474645030426, 'number': 208}, 'P': {'precision': 0.5854430379746836, 'recall': 0.589171974522293, 'f1': 0.5873015873015873, 'number': 314}, 'overall_precision': 0.4908485856905158, 'overall_recall': 0.5651340996168582, 'overall_f1': 0.5253784505788067, 'overall_accuracy': 0.7620311793944872}
			------------EPOCH 29---------------
Loss: tensor(18.8063, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.4436, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.7645, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.7984, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.8413, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.8726, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.9494, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.9432, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.3629, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.0335, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.4142, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.9046, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.3545, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.8698, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.5123, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.6040, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.6345, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.0562, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.0036, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.8434, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.2470, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.8685, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.7860, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.6941, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.9350, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.8715, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.4881, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.7154, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.5016, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.5390, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.7741, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.1835, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.6280, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.2477, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.7112, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.5796, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.5797, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.0605, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.9810, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.2720, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.8122, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.9023, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.0929, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.5679, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.6233, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.2532, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.0780, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.38162544169611307, 'recall': 0.5192307692307693, 'f1': 0.43991853360488803, 'number': 208}, 'P': {'precision': 0.583596214511041, 'recall': 0.589171974522293, 'f1': 0.5863708399366087, 'number': 314}, 'overall_precision': 0.48833333333333334, 'overall_recall': 0.5613026819923371, 'overall_f1': 0.5222816399286987, 'overall_accuracy': 0.7594328965205603}
			------------EPOCH 30---------------
Loss: tensor(17.6710, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.9807, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.2053, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.0348, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.8600, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.5528, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.5149, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.5462, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.7793, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.9953, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.6607, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.6499, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.8307, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.6225, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.2547, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.1152, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.7493, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.7811, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.7279, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.3313, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.5558, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.5651, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.3623, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.4096, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.4844, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.6506, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.8242, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.0537, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.7837, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.9475, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.3711, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.8265, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.3694, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.1932, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.2527, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.5620, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.6566, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.6344, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.9351, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.7785, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.3730, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.7343, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.5859, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.2802, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.7412, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.0412, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.7505, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3767605633802817, 'recall': 0.5144230769230769, 'f1': 0.43495934959349586, 'number': 208}, 'P': {'precision': 0.5841269841269842, 'recall': 0.5859872611464968, 'f1': 0.5850556438791733, 'number': 314}, 'overall_precision': 0.48580968280467446, 'overall_recall': 0.5574712643678161, 'overall_f1': 0.519179304192685, 'overall_accuracy': 0.7576253953908721}


		-------------RUN 2-----------
			------------EPOCH 1---------------
Loss: tensor(2356.4214, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2307.2681, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3860.6548, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2541.1235, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2990.4229, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1998.1420, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2132.3115, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3079.7800, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4045.6130, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1466.1724, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2721.6655, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2029.9180, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3384.6289, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3676.6250, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8824.2363, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3842.4434, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2490.0649, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3402.3938, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4182.1118, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3355.5466, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4305.6816, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2417.6018, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3410.9980, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5355.0410, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5336.5098, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3164.5986, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2806.7380, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2394.1848, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2307.7866, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2584.7200, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2577.7788, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2317.5464, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3233.6416, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2448.1711, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2239.8535, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1059.9374, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2232.0972, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2945.3345, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1693.8716, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2537.1274, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2957.6323, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1569.9170, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4070.7803, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3502.4417, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1014.0032, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.012552301255230125, 'recall': 0.008928571428571428, 'f1': 0.010434782608695651, 'number': 336}, 'P': {'precision': 0.019877675840978593, 'recall': 0.03903903903903904, 'f1': 0.026342451874366766, 'number': 333}, 'overall_precision': 0.01791713325867861, 'overall_recall': 0.02391629297458894, 'overall_f1': 0.020486555697823303, 'overall_accuracy': 0.5043418013856813}
			------------EPOCH 2---------------
Loss: tensor(1397.7924, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1326.2786, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2492.5156, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1516.8611, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2041.0050, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1406.9330, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1379.5848, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2214.8171, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3041.4705, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1122.1207, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1969.0265, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1509.2042, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2546.6909, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2900.8379, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6936.7803, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2936.7000, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1969.6511, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2616.8123, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3414.5981, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2623.4585, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3260.0132, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1969.1023, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2930.1548, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4443.8154, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4843.5713, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2565.1118, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2446.9941, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2007.7148, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1846.1354, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2208.8022, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2274.3691, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2074.8738, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2597.3572, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2051.4839, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2016.8914, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(875.5791, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2121.4170, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2676.7776, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1309.4194, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2152.8484, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2543.9868, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1370.5750, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3793.7109, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3094.7976, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(882.5875, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.06458333333333334, 'recall': 0.09226190476190477, 'f1': 0.07598039215686275, 'number': 336}, 'P': {'precision': 0.046703296703296704, 'recall': 0.05105105105105105, 'f1': 0.048780487804878044, 'number': 333}, 'overall_precision': 0.05687203791469194, 'overall_recall': 0.07174887892376682, 'overall_f1': 0.06345009914077991, 'overall_accuracy': 0.5426789838337183}
			------------EPOCH 3---------------
Loss: tensor(1267.7104, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1206.8585, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2243.8281, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1348.4070, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1870.3021, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1262.9901, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1306.7363, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1996.0144, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2642.6348, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1011.6135, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1659.1752, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1298.8792, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2226.1982, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2388.3989, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6048.1357, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2582.9756, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1776.7467, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2208.5225, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3032.8831, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2354.4163, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2863.0825, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1757.7456, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2561.8042, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3832.8760, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4356.5864, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2218.2930, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2134.6484, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1713.8337, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1454.8867, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1745.7839, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1945.2734, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1752.0906, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2076.6187, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1741.0107, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1712.2974, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(775.9640, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1883.9559, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2462.6763, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1085.2427, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1877.4034, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2052.1372, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1059.7728, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3170.3450, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2559.4412, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(742.1099, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.07913669064748201, 'recall': 0.09821428571428571, 'f1': 0.08764940239043825, 'number': 336}, 'P': {'precision': 0.07090464547677261, 'recall': 0.08708708708708708, 'f1': 0.07816711590296496, 'number': 333}, 'overall_precision': 0.07506053268765134, 'overall_recall': 0.09267563527653214, 'overall_f1': 0.08294314381270904, 'overall_accuracy': 0.5818937644341802}
			------------EPOCH 4---------------
Loss: tensor(1131.2794, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1066.2656, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2108.9385, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1093.5125, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1629.7961, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1163.9443, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1137.6619, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1797.7877, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2352.3247, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(874.2100, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1432.1948, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1074.7263, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1794.7896, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1863.3660, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5274.3228, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2210.9895, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1558.5883, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1769.5913, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2621.6509, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2140.0383, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2426.9038, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1443.7289, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2252.8972, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3503.2090, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3777.2979, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1842.9249, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1912.6909, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1421.1338, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1223.0381, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1552.9229, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1657.1221, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1492.9369, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1876.3181, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1500.8787, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1465.8363, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(699.1798, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1570.3800, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2108.6003, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(950.6009, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1644.0764, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1670.6118, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(764.7537, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2438.6716, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2083.4639, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(585.2303, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.10061601642710473, 'recall': 0.14583333333333334, 'f1': 0.11907654921020655, 'number': 336}, 'P': {'precision': 0.07407407407407407, 'recall': 0.12612612612612611, 'f1': 0.09333333333333334, 'number': 333}, 'overall_precision': 0.08633776091081594, 'overall_recall': 0.13602391629297458, 'overall_f1': 0.10562971561230412, 'overall_accuracy': 0.6280831408775982}
			------------EPOCH 5---------------
Loss: tensor(914.8873, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(854.6391, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1688.7305, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(904.5383, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1320.3718, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(932.5341, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(958.4860, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1509.4280, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1907.4307, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(656.0156, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1160.4163, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(867.9442, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1444.3069, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1477.1404, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4386.4478, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1735.2449, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1253.8672, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1510.0826, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2092.1931, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1702.3925, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1755.3774, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1103.1005, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1699.7577, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2551.6880, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2802.5649, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1398.1797, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1482.1863, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1119.8251, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(921.8727, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1222.6390, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1445.0278, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1139.2399, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1512.3622, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1184.1776, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1280.3317, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(636.4869, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1256.9719, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1435.2319, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(679.0078, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1320.2974, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1135.1863, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(454.3549, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1687.4469, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1664.9951, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(489.8688, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.2809917355371901, 'recall': 0.40476190476190477, 'f1': 0.3317073170731707, 'number': 336}, 'P': {'precision': 0.26804123711340205, 'recall': 0.23423423423423423, 'f1': 0.25, 'number': 333}, 'overall_precision': 0.2761290322580645, 'overall_recall': 0.31988041853512705, 'overall_f1': 0.296398891966759, 'overall_accuracy': 0.6842956120092378}
			------------EPOCH 6---------------
Loss: tensor(645.6893, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(698.3068, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1320.0934, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(906.7355, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(939.7562, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(670.2112, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(782.2771, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1131.2318, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1391.6301, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(458.4998, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(947.3383, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(675.6497, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1233.2853, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1222.5781, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3839.4839, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1378.1436, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(892.5693, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1198.2390, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1557.5535, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1324.1829, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1285.1123, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(766.0726, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1292.4600, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1882.1907, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2174.7451, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1140.0723, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1142.8572, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(859.4916, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(688.1092, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(906.1519, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1224.9093, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(817.7579, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1226.4048, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(890.7440, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(997.4619, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(503.1009, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(907.6779, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1248.9431, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(482.2202, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(977.8436, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(785.8640, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(349.3155, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1487.3119, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1540.2714, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(319.5933, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4731182795698925, 'recall': 0.39285714285714285, 'f1': 0.4292682926829269, 'number': 336}, 'P': {'precision': 0.47695390781563124, 'recall': 0.7147147147147147, 'f1': 0.5721153846153846, 'number': 333}, 'overall_precision': 0.4755784061696658, 'overall_recall': 0.5530642750373692, 'overall_f1': 0.5114029025570145, 'overall_accuracy': 0.7392609699769053}
			------------EPOCH 7---------------
Loss: tensor(485.7503, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(371.8969, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(942.0327, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(632.0141, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(581.3670, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(513.9684, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(567.6893, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(733.3457, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1272.2715, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(422.0451, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(729.1795, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(638.1985, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1209.0420, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1140.6404, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3293.2690, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1099.4742, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(684.0040, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(908.8372, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1146.7028, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(745.8447, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(945.1960, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(681.8839, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1077.8154, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1322.9128, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1949.0427, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1061.9609, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1169.9121, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(872.4684, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(479.7374, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(685.7642, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(740.5347, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(608.5291, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1027.3304, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(558.4943, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(874.6884, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(449.2650, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(710.1630, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(835.4059, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(421.8470, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(895.6912, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(756.0424, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(275.6655, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1202.5914, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1148.3240, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(338.2229, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5265151515151515, 'recall': 0.41369047619047616, 'f1': 0.46333333333333326, 'number': 336}, 'P': {'precision': 0.5098039215686274, 'recall': 0.6246246246246246, 'f1': 0.5614035087719298, 'number': 333}, 'overall_precision': 0.5163690476190477, 'overall_recall': 0.5186846038863976, 'overall_f1': 0.5175242356450411, 'overall_accuracy': 0.7424480369515012}
			------------EPOCH 8---------------
Loss: tensor(228.4288, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(289.6227, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(665.0492, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(476.4037, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(456.0860, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(383.9906, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(430.6894, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(614.6753, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(722.2847, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(320.7846, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(512.0441, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(434.6546, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(857.1225, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(736.6646, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2343.2263, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(656.5923, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(502.7473, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(727.9440, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(784.8206, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(561.1077, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(970.0789, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(457.5961, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(863.8002, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1184.2327, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1410.5082, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(719.7234, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(712.7735, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(636.3527, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(295.1656, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(340.3578, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(538.8986, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(434.1703, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(891.4969, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(478.5547, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(669.7457, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(451.1845, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(486.8908, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(916.6792, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(221.4214, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(593.2511, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(456.9608, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(171.2111, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(807.7295, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(838.8903, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(247.1747, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5654008438818565, 'recall': 0.39880952380952384, 'f1': 0.4677137870855148, 'number': 336}, 'P': {'precision': 0.5241090146750524, 'recall': 0.7507507507507507, 'f1': 0.6172839506172839, 'number': 333}, 'overall_precision': 0.5378151260504201, 'overall_recall': 0.5739910313901345, 'overall_f1': 0.5553145336225597, 'overall_accuracy': 0.7626327944572748}
			------------EPOCH 9---------------
Loss: tensor(158.9966, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(147.6066, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(418.3400, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(358.7149, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(276.2634, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(217.3829, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(283.1726, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(425.4084, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(547.9153, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(255.9241, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(366.1824, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(276.5049, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(562.5472, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(441.7741, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1609.7451, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(431.5005, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(449.2921, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(561.3579, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(596.8391, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(324.5597, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(271.0471, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(325.9962, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(561.6577, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(661.2847, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(807.1559, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(542.5999, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(435.0685, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(402.0656, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(202.3937, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(192.1155, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(460.0941, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(370.0833, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(821.2998, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(247.2960, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(674.5822, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(339.4208, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(380.8638, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(849.8575, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(131.4789, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(548.8314, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(388.5329, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(160.9922, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(745.9400, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(652.0942, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(237.7176, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5797101449275363, 'recall': 0.23809523809523808, 'f1': 0.3375527426160338, 'number': 336}, 'P': {'precision': 0.5034246575342466, 'recall': 0.8828828828828829, 'f1': 0.6412213740458016, 'number': 333}, 'overall_precision': 0.518005540166205, 'overall_recall': 0.5590433482810164, 'overall_f1': 0.5377426312005751, 'overall_accuracy': 0.7448498845265589}
			------------EPOCH 10---------------
Loss: tensor(170.7599, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(142.5991, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(412.3414, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(512.7845, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(302.1485, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(285.4594, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(422.7592, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(558.9487, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(448.4561, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(172.5386, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(339.1524, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(258.3127, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(522.6169, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(328.5906, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1217.8376, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(334.3149, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(385.3593, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(413.9107, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(592.6073, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(393.5343, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(641.7250, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(410.3532, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(642.1027, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1005.8831, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(753.6208, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(617.1515, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(608.0502, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(403.8055, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(147.9191, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(138.0652, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(312.0041, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(326.3625, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(691.5806, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(167.4871, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(497.1159, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(301.1460, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(346.8488, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(540.9186, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(103.9574, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(286.0289, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(477.0040, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(172.9205, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(837.0104, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(592.3587, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(283.9123, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5345911949685535, 'recall': 0.25297619047619047, 'f1': 0.3434343434343435, 'number': 336}, 'P': {'precision': 0.44879518072289154, 'recall': 0.8948948948948949, 'f1': 0.5977933801404212, 'number': 333}, 'overall_precision': 0.46537059538274606, 'overall_recall': 0.5724962630792227, 'overall_f1': 0.5134048257372654, 'overall_accuracy': 0.6690993071593534}
			------------EPOCH 11---------------
Loss: tensor(312.9060, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(409.8246, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1253.0360, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(364.3531, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(314.3423, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(545.1407, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(265.4405, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(660.1573, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(753.7359, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(290.3530, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(571.1396, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(640.8262, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(507.8480, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(503.2027, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1573.1379, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(385.4368, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(251.1822, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(358.4916, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(395.3373, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(233.5995, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(189.4638, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(326.4070, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(492.4611, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(689.5214, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(875.9825, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(615.3329, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(574.8151, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(600.2891, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(368.0166, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(392.5236, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(875.2496, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(560.7372, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1296.6669, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(571.1840, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(915.2753, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(516.9537, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(764.3373, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(657.7509, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(241.0874, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(689.2354, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(391.2135, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(171.3107, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(749.1422, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(629.4196, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(172.2834, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5900621118012422, 'recall': 0.28273809523809523, 'f1': 0.3822937625754527, 'number': 336}, 'P': {'precision': 0.4878048780487805, 'recall': 0.8408408408408409, 'f1': 0.61742006615215, 'number': 333}, 'overall_precision': 0.5102040816326531, 'overall_recall': 0.5605381165919282, 'overall_f1': 0.5341880341880342, 'overall_accuracy': 0.7583371824480369}
			------------EPOCH 12---------------
Loss: tensor(129.6697, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(155.0474, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(296.6829, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(216.1086, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(198.9268, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(243.8912, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(232.8528, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(358.9785, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(932.8613, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(432.9493, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(752.1194, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(376.9330, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(734.3792, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(620.8949, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2085.8569, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(848.8403, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(471.7008, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(938.8628, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1266.5675, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(711.6022, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(300.0063, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(643.7673, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(655.0342, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(644.5708, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(695.7050, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(389.3741, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(390.4938, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(246.6526, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(145.7136, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(148.6122, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(334.4351, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(249.3101, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(799.7142, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(367.4134, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(853.9884, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(424.7590, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1143.2410, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(981.2306, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(487.8530, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1051.3906, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1402.5967, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(758.1131, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2051.5527, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1815.7336, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(258.6320, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4915254237288136, 'recall': 0.5178571428571429, 'f1': 0.5043478260869566, 'number': 336}, 'P': {'precision': 0.5101351351351351, 'recall': 0.45345345345345345, 'f1': 0.4801271860095389, 'number': 333}, 'overall_precision': 0.5, 'overall_recall': 0.4857997010463378, 'overall_f1': 0.4927975739196361, 'overall_accuracy': 0.7145034642032333}
			------------EPOCH 13---------------
Loss: tensor(247.2391, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(262.8734, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(553.9822, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(455.4445, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(456.6502, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(205.9973, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(291.8397, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(435.7782, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(682.3337, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(190.4704, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(253.6779, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(187.5550, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(390.2247, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(275.8555, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1011.2137, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(338.5969, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(532.3669, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(803.4512, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(921.5348, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(505.6050, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(585.1283, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(716.4666, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(717.9141, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1435.8528, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1497.7988, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1159.8184, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(899.5754, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(803.5690, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(392.1938, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(435.7062, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(429.9141, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(572.5148, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(853.2230, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(277.3887, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(393.2699, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(332.5983, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(307.1992, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(448.6225, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(95.9671, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(255.1523, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(299.6884, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(157.5354, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(511.2104, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(459.6365, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(253.5628, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.410958904109589, 'recall': 0.7142857142857143, 'f1': 0.5217391304347826, 'number': 336}, 'P': {'precision': 0.5412186379928315, 'recall': 0.45345345345345345, 'f1': 0.49346405228758167, 'number': 333}, 'overall_precision': 0.45307068366164543, 'overall_recall': 0.5844544095665172, 'overall_f1': 0.510443864229765, 'overall_accuracy': 0.6759353348729792}
			------------EPOCH 14---------------
Loss: tensor(198.2523, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(219.2297, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(823.0914, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(432.5193, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(842.9285, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(624.3197, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(594.5516, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(756.1362, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1045.2354, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(504.1532, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(494.7529, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(444.7747, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(605.3300, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(673.9391, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1762.0349, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(469.7964, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(364.9371, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(565.4427, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(404.4845, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(411.9807, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(207.1790, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(266.7321, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(438.5491, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(502.3310, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(552.8708, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(283.2743, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(287.8532, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(264.1633, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(145.8177, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(155.0257, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(143.7172, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(300.1160, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(684.7732, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(189.1381, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(320.0654, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(321.7834, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(261.3120, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(468.0986, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(166.0926, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(314.0343, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(226.4308, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.4352, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(432.2729, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(437.0877, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(223.2875, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5572139303482587, 'recall': 0.3333333333333333, 'f1': 0.41713221601489753, 'number': 336}, 'P': {'precision': 0.5273109243697479, 'recall': 0.7537537537537538, 'f1': 0.6205191594561188, 'number': 333}, 'overall_precision': 0.5361890694239291, 'overall_recall': 0.5426008968609866, 'overall_f1': 0.5393759286775631, 'overall_accuracy': 0.7636027713625866}
			------------EPOCH 15---------------
Loss: tensor(109.4580, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(167.7010, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(251.2240, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(150.6279, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(135.0011, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(83.0367, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(125.6333, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(285.1382, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(266.9150, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(135.0972, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(159.3590, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(114.6964, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(171.1084, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(169.6866, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(552.9899, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(145.9686, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(241.8936, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(279.6605, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(410.2957, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(177.8182, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(162.5369, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(154.4575, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(210.7352, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(359.3103, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(398.0761, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(281.2433, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(230.7147, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(295.4236, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(89.4683, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(111.7251, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(88.1220, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(240.7687, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(548.7363, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(85.1041, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(247.3188, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(218.4774, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(127.1074, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(202.3607, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.1578, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(100.6216, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(121.3335, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.0500, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(223.5791, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(267.6402, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(104.8039, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5335365853658537, 'recall': 0.5208333333333334, 'f1': 0.5271084337349398, 'number': 336}, 'P': {'precision': 0.5590361445783133, 'recall': 0.6966966966966966, 'f1': 0.6203208556149733, 'number': 333}, 'overall_precision': 0.5477792732166891, 'overall_recall': 0.6083707025411061, 'overall_f1': 0.5764872521246459, 'overall_accuracy': 0.7716859122401848}
			------------EPOCH 16---------------
Loss: tensor(80.1017, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(86.1192, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(228.7050, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(103.0780, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.0603, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(79.7137, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(79.6803, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(226.7893, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(238.3515, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(171.9118, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(129.8695, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(83.7157, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(151.2340, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(189.4405, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(408.7964, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(93.8596, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(168.1904, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(258.9361, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(211.3199, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(153.9477, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(143.4070, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(158.4356, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(228.3788, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(302.1270, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(341.4579, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(162.3831, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(135.2187, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(131.2400, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.0267, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.7162, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.6818, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(142.5770, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(349.4743, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.9493, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(216.3727, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(142.2986, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(98.9704, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(172.5254, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.4784, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.9248, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(90.7769, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.1110, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(168.6406, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(235.5771, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(79.6896, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5591054313099042, 'recall': 0.5208333333333334, 'f1': 0.539291217257319, 'number': 336}, 'P': {'precision': 0.5319634703196348, 'recall': 0.6996996996996997, 'f1': 0.6044098573281453, 'number': 333}, 'overall_precision': 0.5432756324900133, 'overall_recall': 0.6098654708520179, 'overall_f1': 0.5746478873239437, 'overall_accuracy': 0.7694688221709007}
			------------EPOCH 17---------------
Loss: tensor(65.3125, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.0655, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(107.0117, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.9571, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.1660, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.4525, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.0426, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(174.1943, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(164.1942, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.0111, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(81.9172, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.5361, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(93.5950, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(101.5803, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(204.4932, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(75.8911, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(149.6536, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(163.5218, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(167.3349, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(116.2200, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(118.4979, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(92.3578, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(119.0280, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(237.0465, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(216.1111, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(111.6192, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(95.9465, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(125.2554, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.9501, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.5570, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.7914, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(124.4754, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(285.6071, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.1425, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(183.1250, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.0322, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(86.2066, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(133.0917, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.4111, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.6607, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(85.0262, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.5410, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(142.9691, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(209.0372, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.5206, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5815602836879432, 'recall': 0.4880952380952381, 'f1': 0.5307443365695792, 'number': 336}, 'P': {'precision': 0.5571095571095571, 'recall': 0.7177177177177178, 'f1': 0.6272965879265092, 'number': 333}, 'overall_precision': 0.5668073136427567, 'overall_recall': 0.6023916292974589, 'overall_f1': 0.5840579710144927, 'overall_accuracy': 0.7675750577367205}
			------------EPOCH 18---------------
Loss: tensor(54.0962, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.3666, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.2749, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.2769, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.2988, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.9551, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.7247, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(130.8094, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(141.7110, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.0456, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.9493, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.9035, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(75.0144, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(76.8714, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(122.3328, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.1568, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(137.0229, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(129.0460, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(148.5255, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(109.6797, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(113.7453, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(83.5259, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(101.4298, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(202.4490, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(173.6226, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(96.4178, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(84.5384, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(112.6988, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.6436, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.1480, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.5402, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(106.4785, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(238.1093, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.1764, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(163.4531, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.1985, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(75.1491, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(116.0238, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.2805, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.8623, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.0875, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.8867, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(125.3311, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(191.3557, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.4689, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5774647887323944, 'recall': 0.4880952380952381, 'f1': 0.5290322580645163, 'number': 336}, 'P': {'precision': 0.5597189695550351, 'recall': 0.7177177177177178, 'f1': 0.6289473684210527, 'number': 333}, 'overall_precision': 0.5668073136427567, 'overall_recall': 0.6023916292974589, 'overall_f1': 0.5840579710144927, 'overall_accuracy': 0.7688221709006928}
			------------EPOCH 19---------------
Loss: tensor(49.7691, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.7478, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.2289, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.5831, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.4074, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.7946, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.7481, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(111.5383, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(129.1356, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.7641, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.7760, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.4547, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.6269, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.9640, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(86.7150, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.8625, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(123.9254, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(114.5516, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(145.7879, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(107.8370, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(109.0828, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.5643, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(96.2483, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(199.1643, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(175.7507, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(83.8355, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(76.2267, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(99.7236, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.5739, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.3429, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.4041, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(95.0764, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(195.8319, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.9822, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(140.1075, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.0925, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.3624, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(106.5605, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.5920, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.0709, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.6962, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.4023, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(114.8149, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(179.2321, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.3316, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5824561403508772, 'recall': 0.49404761904761907, 'f1': 0.534621578099839, 'number': 336}, 'P': {'precision': 0.5435779816513762, 'recall': 0.7117117117117117, 'f1': 0.6163849154746425, 'number': 333}, 'overall_precision': 0.5589459084604715, 'overall_recall': 0.6023916292974589, 'overall_f1': 0.5798561151079137, 'overall_accuracy': 0.7683140877598152}
			------------EPOCH 20---------------
Loss: tensor(47.6425, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.7207, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.4664, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.4708, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.2525, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.0630, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.0261, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(97.1517, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(119.0509, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.7890, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.5851, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.4012, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.9099, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.3881, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.3910, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.9729, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(113.3522, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(104.0717, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(136.0520, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(101.0451, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(106.6497, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.4952, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(90.9667, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(177.7363, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(136.2324, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.5702, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.0967, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(87.7198, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.1268, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.4830, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.4722, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(88.8494, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(171.2271, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.7538, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(108.8468, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.6833, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.5811, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(100.8719, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.3129, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.0743, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.4618, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.2550, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(105.5271, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(171.2161, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.6895, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5704225352112676, 'recall': 0.48214285714285715, 'f1': 0.5225806451612903, 'number': 336}, 'P': {'precision': 0.54337899543379, 'recall': 0.7147147147147147, 'f1': 0.6173800259403374, 'number': 333}, 'overall_precision': 0.554016620498615, 'overall_recall': 0.5979073243647235, 'overall_f1': 0.5751258087706687, 'overall_accuracy': 0.7660969976905312}
			------------EPOCH 21---------------
Loss: tensor(46.5632, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.8763, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.7590, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.0744, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.3150, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.5138, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.6492, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(87.9268, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(106.8307, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.1835, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.9683, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.8069, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.9602, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.7788, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.3901, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.4504, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(106.3914, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(95.3615, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(121.3306, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(92.1449, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(105.0542, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.6181, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(87.9787, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(177.8148, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(115.0389, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.8087, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.5262, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(81.7212, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.8179, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.5147, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.7813, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(83.5609, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(150.5739, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.3948, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(90.0475, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.9124, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.2603, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(97.9530, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.4490, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.8673, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.7291, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.0754, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(98.2931, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(164.7674, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.5367, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5674740484429066, 'recall': 0.4880952380952381, 'f1': 0.5247999999999999, 'number': 336}, 'P': {'precision': 0.5450346420323325, 'recall': 0.7087087087087087, 'f1': 0.6161879895561359, 'number': 333}, 'overall_precision': 0.554016620498615, 'overall_recall': 0.5979073243647235, 'overall_f1': 0.5751258087706687, 'overall_accuracy': 0.7648960739030023}
			------------EPOCH 22---------------
Loss: tensor(46.9156, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.2598, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.9052, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.5907, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.8296, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.3004, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.8132, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.4225, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(98.5988, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.8066, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.7959, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.7121, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.1735, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.8017, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.6718, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.9987, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(103.7198, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(89.5736, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(112.0426, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(88.7777, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(95.5876, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.7992, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(88.0042, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(149.7066, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(111.6218, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.5430, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.6312, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.3223, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.1527, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.7417, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.1668, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.8958, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(132.2151, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.3298, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.8756, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.0123, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.5900, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(86.6044, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.6242, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.6479, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.5338, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.4608, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(92.1224, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(148.3579, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.6028, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5625, 'recall': 0.48214285714285715, 'f1': 0.5192307692307692, 'number': 336}, 'P': {'precision': 0.5555555555555556, 'recall': 0.7207207207207207, 'f1': 0.6274509803921569, 'number': 333}, 'overall_precision': 0.5583333333333333, 'overall_recall': 0.600896860986547, 'overall_f1': 0.5788336933045356, 'overall_accuracy': 0.7637875288683603}
			------------EPOCH 23---------------
Loss: tensor(41.1761, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.5367, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.4487, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.8185, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.0519, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.9053, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.0130, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(76.9093, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(93.8657, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.8194, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.4047, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.8259, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.2608, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.1043, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.8661, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.4572, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(88.6078, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.0519, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(103.1357, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.4325, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(90.8354, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.2662, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(79.9668, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(140.8058, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(99.2208, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.5034, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.1729, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.5365, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.3564, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.3942, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.7098, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(81.2202, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(116.7767, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.7006, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(81.0235, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.7551, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.1546, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(92.6368, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.9138, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.4984, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.0002, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.3473, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(94.1148, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(162.6709, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.0504, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5591397849462365, 'recall': 0.4642857142857143, 'f1': 0.5073170731707316, 'number': 336}, 'P': {'precision': 0.5452488687782805, 'recall': 0.7237237237237237, 'f1': 0.6219354838709678, 'number': 333}, 'overall_precision': 0.550624133148405, 'overall_recall': 0.593423019431988, 'overall_f1': 0.5712230215827337, 'overall_accuracy': 0.7632794457274826}
			------------EPOCH 24---------------
Loss: tensor(45.2658, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.0478, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.5240, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.5853, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.1005, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.8241, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.1754, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(79.6391, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(118.3393, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.0765, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.5150, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.0937, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.9748, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.7837, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.4729, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.6616, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(89.7683, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(88.9068, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(132.7353, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(98.3760, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(113.9541, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(88.2956, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(91.4046, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(164.0545, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(115.2406, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.9596, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.2323, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(82.2961, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.3956, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.2226, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.3789, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(82.5068, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(118.2769, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.4010, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(82.1125, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.0201, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.5016, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(91.1480, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.7844, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.0802, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.3912, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.1353, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(109.2695, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(170.1752, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.4019, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5746268656716418, 'recall': 0.4583333333333333, 'f1': 0.509933774834437, 'number': 336}, 'P': {'precision': 0.5573033707865168, 'recall': 0.7447447447447447, 'f1': 0.6375321336760925, 'number': 333}, 'overall_precision': 0.5638148667601683, 'overall_recall': 0.600896860986547, 'overall_f1': 0.5817655571635312, 'overall_accuracy': 0.7640646651270208}
			------------EPOCH 25---------------
Loss: tensor(47.4282, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.3671, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.2584, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.6977, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.8806, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.0435, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.6314, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.4179, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(117.5133, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.6784, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.4523, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.7565, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.3227, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.5716, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.2047, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.9019, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(83.7419, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(85.9945, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(130.5616, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(99.1222, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(110.8616, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(92.5585, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(89.9024, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(151.8843, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(111.2939, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.3783, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.3534, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.1862, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.0931, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.6167, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.7894, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(79.4315, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(105.8948, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.2627, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.2157, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.1894, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.1204, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(85.9258, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.6413, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.0082, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.5848, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.6876, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(92.9654, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(159.3250, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.0283, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5830258302583026, 'recall': 0.47023809523809523, 'f1': 0.5205930807248764, 'number': 336}, 'P': {'precision': 0.5788235294117647, 'recall': 0.7387387387387387, 'f1': 0.6490765171503957, 'number': 333}, 'overall_precision': 0.5804597701149425, 'overall_recall': 0.6038863976083707, 'overall_f1': 0.5919413919413921, 'overall_accuracy': 0.7657274826789838}
			------------EPOCH 26---------------
Loss: tensor(47.0099, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.8846, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.8925, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.7472, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.2156, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.1032, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.0630, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(76.4319, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(116.9176, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.8348, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.8322, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.8708, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.9939, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.7642, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.4184, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.2457, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(75.8442, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(82.4752, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(128.9986, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(96.9632, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(107.7279, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(90.4032, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(86.7536, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(142.0996, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(108.6367, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.3584, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.9740, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.4258, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.4045, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.8954, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.3355, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.0724, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(94.5709, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.5582, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.4661, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.1141, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.1923, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(81.6444, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.3494, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.2005, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.4682, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.3254, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(89.4005, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(155.2412, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.4727, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5772058823529411, 'recall': 0.46726190476190477, 'f1': 0.5164473684210527, 'number': 336}, 'P': {'precision': 0.5764705882352941, 'recall': 0.7357357357357357, 'f1': 0.646437994722955, 'number': 333}, 'overall_precision': 0.5767575322812052, 'overall_recall': 0.600896860986547, 'overall_f1': 0.588579795021962, 'overall_accuracy': 0.7651270207852194}
			------------EPOCH 27---------------
Loss: tensor(44.2176, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.0914, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.1457, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.3531, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.5653, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.3672, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.6692, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.4565, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(115.7284, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.2757, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.6966, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.8184, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.8719, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.9050, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.6739, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.6223, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.2516, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(79.1997, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(127.8078, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(93.6095, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(100.1005, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(86.6152, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(85.2578, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(138.6430, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(106.4956, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.2893, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.0890, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.9181, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.4667, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.0987, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.3900, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(76.5525, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(87.9494, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.4386, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.4463, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.1809, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.3904, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.0125, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.2125, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.9586, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.2157, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.5867, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(83.5311, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(148.6535, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.6886, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5672727272727273, 'recall': 0.4642857142857143, 'f1': 0.5106382978723404, 'number': 336}, 'P': {'precision': 0.580568720379147, 'recall': 0.7357357357357357, 'f1': 0.6490066225165564, 'number': 333}, 'overall_precision': 0.5753228120516499, 'overall_recall': 0.5994020926756353, 'overall_f1': 0.5871156661786237, 'overall_accuracy': 0.7654503464203233}
			------------EPOCH 28---------------
Loss: tensor(44.0076, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.3911, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.2485, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.7858, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.9751, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.1040, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.3935, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.1805, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(115.0651, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.9792, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.1184, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.2290, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.1679, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.2331, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.0968, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.2322, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.8144, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(76.5508, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(126.8700, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(93.0665, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(99.2352, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(82.7254, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(82.1573, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(132.1022, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(104.4302, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.1411, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.2317, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.4739, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.8093, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.5140, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.4998, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.8184, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(85.6538, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.2754, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.9195, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.8353, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.1635, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.5113, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.1357, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.6947, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.4030, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.0059, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(81.4254, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(145.8387, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.3223, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5812274368231047, 'recall': 0.4791666666666667, 'f1': 0.5252854812398042, 'number': 336}, 'P': {'precision': 0.5847255369928401, 'recall': 0.7357357357357357, 'f1': 0.651595744680851, 'number': 333}, 'overall_precision': 0.5833333333333334, 'overall_recall': 0.6068759342301944, 'overall_f1': 0.594871794871795, 'overall_accuracy': 0.7657274826789838}
			------------EPOCH 29---------------
Loss: tensor(43.7524, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.6765, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.5792, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.3745, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.4278, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.8565, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.2450, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.3585, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(114.7700, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.8964, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.8306, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.8567, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.9214, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.0449, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.9142, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.9572, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.1723, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.5558, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(126.6441, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(91.9998, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(98.4814, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.7087, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(81.1448, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(129.7107, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(102.4702, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.9476, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.3953, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.4216, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.4053, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.1306, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.9032, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.1382, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(83.9576, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.1628, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.0817, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.8287, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.2503, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.9011, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.3186, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.7892, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.9478, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.5917, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.1527, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(143.7497, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.1127, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5806451612903226, 'recall': 0.48214285714285715, 'f1': 0.526829268292683, 'number': 336}, 'P': {'precision': 0.5813397129186603, 'recall': 0.7297297297297297, 'f1': 0.6471371504660453, 'number': 333}, 'overall_precision': 0.5810616929698709, 'overall_recall': 0.6053811659192825, 'overall_f1': 0.5929721815519766, 'overall_accuracy': 0.7654503464203233}
			------------EPOCH 30---------------
Loss: tensor(43.6066, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.9739, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.9412, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.9470, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.8936, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.6638, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.1107, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.6782, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(114.4659, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.8135, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.6119, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.6004, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.8175, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.8992, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.9917, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.8052, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.9624, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.8811, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(126.7236, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(93.0515, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(97.9789, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.4264, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.5607, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(127.9665, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(100.7255, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.7449, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.4889, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.4234, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.1616, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.8650, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.5247, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.2184, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(82.4884, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.9001, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.8053, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.9233, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.6499, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.7909, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.6022, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.0878, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.0386, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.5168, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(79.4682, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(142.6179, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.0017, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5785714285714286, 'recall': 0.48214285714285715, 'f1': 0.5259740259740261, 'number': 336}, 'P': {'precision': 0.5724465558194775, 'recall': 0.7237237237237237, 'f1': 0.6392572944297082, 'number': 333}, 'overall_precision': 0.5748930099857347, 'overall_recall': 0.6023916292974589, 'overall_f1': 0.5883211678832116, 'overall_accuracy': 0.7647113163972287}


		-------------RUN 3-----------
			------------EPOCH 1---------------
Loss: tensor(6113.9355, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4193.8486, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3945.0168, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9685.1875, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4439.7207, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3841.1558, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2636.2363, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1195.1079, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1787.2177, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1932.8140, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1993.4355, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2637.3862, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2168.3174, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4244.7529, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2795.8887, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3120.9026, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2459.8469, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2701.8066, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3937.1392, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2663.5371, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2287.9004, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1810.5353, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2030.6340, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2915.4832, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2179.2642, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1207.2524, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1532.7634, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2813.5208, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3759.2354, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1518.3462, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2925.4082, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3324.8579, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2137.7300, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3399.1367, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2348.5146, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1251.9070, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1576.2814, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1734.3666, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3996.8081, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1846.6821, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2063.4565, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1518.4476, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2338.6545, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2295.3213, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2617.2388, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1326.9346, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2691.2954, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.11971830985915492, 'recall': 0.06938775510204082, 'f1': 0.08785529715762273, 'number': 245}, 'P': {'precision': 0.12320916905444126, 'recall': 0.134375, 'f1': 0.12855007473841554, 'number': 320}, 'overall_precision': 0.12219959266802444, 'overall_recall': 0.10619469026548672, 'overall_f1': 0.11363636363636363, 'overall_accuracy': 0.6146024126823723}
			------------EPOCH 2---------------
Loss: tensor(4459.7778, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2859.0930, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2401.3306, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6305.3486, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2838.9536, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2861.6729, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2052.7998, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(836.6038, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1547.1729, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1815.1195, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1889.4031, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2281.3408, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1882.9551, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3854.1824, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2204.5547, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2278.1533, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1962.1538, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2208.2310, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2954.1880, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2031.8357, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1897.0845, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1365.1780, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1792.6404, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2405.3867, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1842.5847, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(996.4435, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1297.2302, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2456.9717, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3095.9048, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1267.7549, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2494.7830, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2691.5974, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1755.0621, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3008.9624, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2085.5554, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1072.1382, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1271.2800, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1482.5637, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3480.8232, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1549.7379, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1801.6556, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1315.9954, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2037.8015, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2037.8196, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2258.0938, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1135.7047, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2342.3508, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.1, 'recall': 0.0163265306122449, 'f1': 0.028070175438596495, 'number': 245}, 'P': {'precision': 0.3325740318906606, 'recall': 0.45625, 'f1': 0.3847167325428195, 'number': 320}, 'overall_precision': 0.31315240083507306, 'overall_recall': 0.26548672566371684, 'overall_f1': 0.2873563218390805, 'overall_accuracy': 0.6482662792900903}
			------------EPOCH 3---------------
Loss: tensor(3720.9463, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2398.2974, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2014.9817, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5548.3423, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2510.0571, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2436.6167, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1788.8457, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(729.4282, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1341.8091, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1520.1775, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1567.4592, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1969.5391, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1495.9371, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3114.1394, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1809.1016, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1920.2230, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1664.8536, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1867.2340, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2566.9473, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1877.2483, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1713.9983, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1219.9607, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1698.1040, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2215.9543, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1645.1433, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(861.9135, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1143.0867, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2113.4634, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2683.0117, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1064.3617, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2195.2305, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2214.6035, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1464.4497, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2690.2576, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1838.4819, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(889.9039, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1086.8401, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1245.9995, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2990.4043, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1310.1658, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1536.1392, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1015.1157, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1719.9246, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1741.3291, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1849.0930, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(904.2910, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2054.2607, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.23043478260869565, 'recall': 0.2163265306122449, 'f1': 0.22315789473684208, 'number': 245}, 'P': {'precision': 0.4489247311827957, 'recall': 0.521875, 'f1': 0.48265895953757226, 'number': 320}, 'overall_precision': 0.3654485049833887, 'overall_recall': 0.3893805309734513, 'overall_f1': 0.3770351328191945, 'overall_accuracy': 0.7200151582138571}
			------------EPOCH 4---------------
Loss: tensor(2970.9922, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1951.7566, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1605.1428, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4772.6504, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2002.5503, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2032.9692, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1556.2397, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(586.2653, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1086.7874, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1187.7092, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1175.5701, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1633.8279, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1117.6305, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2380.0918, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1392.0739, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1610.5118, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1281.2063, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1479.4058, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1803.4441, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1379.0123, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1351.5304, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(982.6309, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1433.4489, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1807.0464, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1298.3302, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(652.5693, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(878.8032, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1702.8833, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2377.5093, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(896.1688, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1722.3652, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1580.6052, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1037.9503, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1969.0109, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1262.2393, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(582.7499, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(819.2377, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(996.6738, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2307.6011, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1051.1810, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1191.0013, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(686.1959, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1284.0552, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1314.5820, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1341.2026, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(719.9604, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1690.2224, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.2646239554317549, 'recall': 0.3877551020408163, 'f1': 0.31456953642384106, 'number': 245}, 'P': {'precision': 0.5272727272727272, 'recall': 0.453125, 'f1': 0.48739495798319327, 'number': 320}, 'overall_precision': 0.3785488958990536, 'overall_recall': 0.4247787610619469, 'overall_f1': 0.40033361134278567, 'overall_accuracy': 0.7307522263626602}
			------------EPOCH 5---------------
Loss: tensor(1879.7363, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1274.0557, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1221.2456, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3872.5320, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1508.2882, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1555.0156, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1163.5959, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(443.4082, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(830.0409, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(739.4926, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(653.9207, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1317.9067, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(921.9476, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2108.4951, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(937.1043, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1491.9392, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(987.3174, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1221.3999, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1235.0375, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(955.3655, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1004.5683, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(816.1392, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1029.7972, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1347.3398, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(947.7062, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(514.7446, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(757.3207, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1817.3635, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1791.5564, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(830.1267, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1200.7770, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1427.5995, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(676.3873, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1397.5338, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(867.0341, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(386.3978, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(567.5792, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(758.8480, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1784.3800, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(754.3384, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(981.4667, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(592.8812, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1123.2085, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1203.5596, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1163.0923, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(527.1882, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1450.1216, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.38235294117647056, 'recall': 0.37142857142857144, 'f1': 0.37681159420289856, 'number': 245}, 'P': {'precision': 0.5065616797900262, 'recall': 0.603125, 'f1': 0.550641940085592, 'number': 320}, 'overall_precision': 0.4588045234248788, 'overall_recall': 0.5026548672566372, 'overall_f1': 0.4797297297297297, 'overall_accuracy': 0.7622686793406177}
			------------EPOCH 6---------------
Loss: tensor(1671.7573, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(884.6396, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(960.2207, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3209.9290, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1083.9940, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1197.8799, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(864.4471, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(353.2049, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(527.8534, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(439.0422, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(420.4738, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(804.1057, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(900.2847, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1693.2209, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(953.9287, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1147.2285, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(792.5887, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1030.8529, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1208.8005, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1012.8366, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(746.5400, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(726.4732, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(951.3659, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1037.4565, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(667.6765, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(397.5422, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(456.2720, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(902.7043, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1729.9346, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(632.9717, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1012.4897, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(937.6669, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(575.4869, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1294.4174, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(760.0386, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(365.6166, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(428.6118, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(616.7489, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1329.3176, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(683.8809, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(758.3832, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(358.3648, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(788.7465, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(849.0656, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(919.5369, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(311.0551, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(913.8657, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.22701149425287356, 'recall': 0.3224489795918367, 'f1': 0.26644182124789206, 'number': 245}, 'P': {'precision': 0.6241610738255033, 'recall': 0.58125, 'f1': 0.6019417475728156, 'number': 320}, 'overall_precision': 0.4102167182662539, 'overall_recall': 0.4690265486725664, 'overall_f1': 0.43765483071841454, 'overall_accuracy': 0.7603739026084759}
			------------EPOCH 7---------------
Loss: tensor(1320.9099, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(716.7573, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(566.2812, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2220.5283, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(724.3141, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(853.0712, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(643.7860, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(273.1910, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(458.0930, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(387.7981, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(276.8986, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(626.4135, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(513.6848, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1137.4341, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(566.8727, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(843.1266, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(633.0118, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(837.4472, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(841.7126, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(712.0244, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(615.3275, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(558.0006, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(581.1713, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(732.1603, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(400.4622, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(200.3401, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(311.7059, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(762.1755, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1063.1895, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(484.2678, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(678.5776, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(507.6277, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(355.1230, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(912.4115, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(642.4608, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(327.4705, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(283.4852, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(440.5283, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1049.6570, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(426.4403, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(493.2405, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(247.7861, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(621.1472, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(613.2495, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(795.3880, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(220.2656, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(605.0615, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.2777777777777778, 'recall': 0.2653061224489796, 'f1': 0.2713987473903967, 'number': 245}, 'P': {'precision': 0.5277044854881267, 'recall': 0.625, 'f1': 0.5722460658082976, 'number': 320}, 'overall_precision': 0.43230016313213704, 'overall_recall': 0.4690265486725664, 'overall_f1': 0.4499151103565365, 'overall_accuracy': 0.7707951746352555}
			------------EPOCH 8---------------
Loss: tensor(1057.1926, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(559.1439, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(435.2467, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1980.7937, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(510.4592, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(637.6613, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(488.7610, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(165.7379, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(414.5623, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(269.1512, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(200.6826, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(398.6848, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(455.2072, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1005.8621, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(536.8401, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(657.6790, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(403.9410, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(632.5219, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(666.0699, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(448.4894, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(409.0851, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(386.1229, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(365.4677, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(517.6974, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(259.2673, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(160.3480, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(181.9155, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(565.2721, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(867.2255, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(376.0416, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(383.5922, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(218.9312, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(290.7673, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(602.4935, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(422.8336, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(212.3207, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(181.5003, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(266.9235, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(634.7380, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(243.7660, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(339.0030, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(122.2567, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(408.3796, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(457.8866, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(674.6583, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(134.7906, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(470.5800, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4110429447852761, 'recall': 0.27346938775510204, 'f1': 0.3284313725490196, 'number': 245}, 'P': {'precision': 0.5633802816901409, 'recall': 0.625, 'f1': 0.5925925925925926, 'number': 320}, 'overall_precision': 0.5154440154440154, 'overall_recall': 0.4725663716814159, 'overall_f1': 0.49307479224376727, 'overall_accuracy': 0.7540579801680035}
			------------EPOCH 9---------------
Loss: tensor(785.0216, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(352.4551, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(415.0298, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1719.6875, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(413.3729, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(455.6970, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(325.2433, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(118.4203, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(328.3042, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(252.3768, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(164.5721, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(260.5575, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(245.6615, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(558.9694, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(342.4492, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(559.5986, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(423.9095, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(896.5505, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(636.8375, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(470.6291, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(763.0363, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(528.8834, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(518.2705, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(709.4298, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(259.7747, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.6332, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(224.1397, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(798.1442, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(534.5969, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(236.7453, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(254.2003, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(132.1732, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(194.1410, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(420.2109, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(255.2174, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(154.5434, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(148.3731, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(243.4003, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(588.6840, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(230.1353, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(338.6407, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(128.6550, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(346.4202, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(389.9994, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(627.3480, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(186.7589, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(438.2869, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3698630136986301, 'recall': 0.22040816326530613, 'f1': 0.27621483375959077, 'number': 245}, 'P': {'precision': 0.5714285714285714, 'recall': 0.55, 'f1': 0.5605095541401274, 'number': 320}, 'overall_precision': 0.5066079295154186, 'overall_recall': 0.40707964601769914, 'overall_f1': 0.4514229636898921, 'overall_accuracy': 0.7135729173245753}
			------------EPOCH 10---------------
Loss: tensor(636.7766, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(445.9144, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(486.7140, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1547.9380, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(300.3376, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(370.7577, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(327.5809, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(102.7643, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(265.5368, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(266.1852, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(157.5155, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(221.1743, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(228.8912, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(689.3608, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(411.0154, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(725.6299, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(304.6931, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(477.2825, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(386.1308, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(385.8676, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(247.8806, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(234.6064, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(265.9519, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(417.7322, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(653.9537, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(145.3138, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(377.0576, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(966.5650, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1654.8279, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(642.4934, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1996.2222, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2668.3760, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(961.7979, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1496.2690, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1216.1221, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(367.7211, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(121.3642, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(129.0620, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(487.0685, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(120.2471, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(288.5901, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(311.0988, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(453.2715, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(717.2557, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1039.8875, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(383.6760, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(659.8607, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.35051546391752575, 'recall': 0.13877551020408163, 'f1': 0.19883040935672514, 'number': 245}, 'P': {'precision': 0.5445544554455446, 'recall': 0.6875, 'f1': 0.6077348066298344, 'number': 320}, 'overall_precision': 0.5069860279441117, 'overall_recall': 0.4495575221238938, 'overall_f1': 0.476547842401501, 'overall_accuracy': 0.7375102633739657}
			------------EPOCH 11---------------
Loss: tensor(1405.3064, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(903.5086, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(556.7255, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1725.0493, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1082.5343, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(924.3555, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1222.7401, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(521.1708, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(752.2633, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(477.7829, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(549.7065, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1376.4067, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(694.7380, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1258.8503, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(450.2329, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(764.8884, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(643.7242, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(764.1332, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(596.5618, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(384.3165, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(325.2379, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(306.8799, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(279.1862, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(426.3034, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(235.1687, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(168.2927, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(170.5867, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(579.6232, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(545.6511, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(257.7242, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(350.0174, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(258.0706, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(430.4974, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1153.5402, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(642.6732, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(231.3987, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(309.6519, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(350.6949, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1050.6780, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(242.4654, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(335.7224, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(195.5127, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(741.6792, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(959.2343, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(716.6460, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(154.6419, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1047.4281, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4226190476190476, 'recall': 0.5795918367346938, 'f1': 0.48881239242685026, 'number': 245}, 'P': {'precision': 0.5679012345679012, 'recall': 0.575, 'f1': 0.5714285714285714, 'number': 320}, 'overall_precision': 0.49393939393939396, 'overall_recall': 0.5769911504424778, 'overall_f1': 0.5322448979591837, 'overall_accuracy': 0.7416787721846776}
			------------EPOCH 12---------------
Loss: tensor(1911.7668, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(822.3447, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(527.5466, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1940.5623, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(506.8305, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(724.2023, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(406.8872, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(197.3639, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(391.6915, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(222.5148, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(151.0642, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(293.4064, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(327.9214, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(926.8412, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(250.7856, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(449.0373, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(499.5824, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(583.2694, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(400.6704, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(287.1445, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(310.5609, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(335.5136, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(187.4417, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(338.2364, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(220.7614, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(132.6121, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(176.7033, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(585.1965, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(459.9152, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(295.2963, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(239.7713, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(193.5134, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(253.2180, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(658.2477, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(418.1534, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(245.4241, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(255.0056, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(309.5833, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(955.4774, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(286.3948, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(270.4584, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(104.7549, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(495.8367, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(451.9098, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(506.2890, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(99.2305, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(439.0957, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5, 'recall': 0.5224489795918368, 'f1': 0.5109780439121757, 'number': 245}, 'P': {'precision': 0.6723549488054608, 'recall': 0.615625, 'f1': 0.6427406199021206, 'number': 320}, 'overall_precision': 0.5919854280510018, 'overall_recall': 0.5752212389380531, 'overall_f1': 0.5834829443447038, 'overall_accuracy': 0.7754689572412051}
			------------EPOCH 13---------------
Loss: tensor(392.1785, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(220.9735, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(206.7584, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(809.7979, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(203.6550, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(220.5239, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(192.7455, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.9299, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(160.6838, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(179.1113, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(128.1073, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(201.4599, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(305.8558, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(444.2922, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(215.8170, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(507.9145, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(311.7643, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(504.8018, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(411.1781, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(408.7735, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(464.1464, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(503.6697, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(298.9714, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(532.3393, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(182.1958, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(114.0512, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(116.5212, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(658.5541, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(368.0065, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(196.6327, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(184.8953, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(135.2917, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(133.1104, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(243.0492, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(131.4705, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(83.5154, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(127.3766, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.5967, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(324.7384, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(89.6240, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(155.1473, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(79.3401, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(392.6387, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(376.4797, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(827.3909, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(157.0902, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(598.1706, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4258823529411765, 'recall': 0.7387755102040816, 'f1': 0.5402985074626866, 'number': 245}, 'P': {'precision': 0.7012195121951219, 'recall': 0.359375, 'f1': 0.47520661157024785, 'number': 320}, 'overall_precision': 0.5025466893039049, 'overall_recall': 0.5238938053097345, 'overall_f1': 0.512998266897747, 'overall_accuracy': 0.732647003094802}
			------------EPOCH 14---------------
Loss: tensor(978.5323, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(602.8070, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(334.7223, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1209.0521, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(250.9869, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(302.9108, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(344.9749, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(81.0291, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(152.6427, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(103.8016, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(83.2292, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(113.5576, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(139.1055, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(280.8912, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(165.0731, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(217.0534, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(173.7865, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(249.1273, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(261.0363, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.1779, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(168.2737, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(137.8344, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(81.5836, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(225.9944, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(155.2381, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(178.4310, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(96.0809, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(998.8886, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1498.2283, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(405.4473, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(804.5022, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(559.9218, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(202.5046, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(719.5833, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(318.5576, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(158.6043, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.7300, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.4189, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(240.0374, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.0875, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(108.9866, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.8456, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.1246, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(146.9230, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(290.8846, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.3617, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(193.5670, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4254742547425474, 'recall': 0.6408163265306123, 'f1': 0.5114006514657979, 'number': 245}, 'P': {'precision': 0.6298342541436464, 'recall': 0.35625, 'f1': 0.4550898203592814, 'number': 320}, 'overall_precision': 0.49272727272727274, 'overall_recall': 0.479646017699115, 'overall_f1': 0.4860986547085202, 'overall_accuracy': 0.7107307522263626}
			------------EPOCH 15---------------
Loss: tensor(321.3952, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(220.4003, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(160.1378, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(595.3806, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(242.6840, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(426.3233, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(399.7642, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(81.3904, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(296.8687, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(173.0498, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(143.8665, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(158.3985, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(266.6660, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(648.6122, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(812.0421, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(535.2426, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(160.0331, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(334.1442, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(516.3466, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(380.4297, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(146.8939, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(269.9510, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(264.0948, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(226.4763, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(154.0676, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.5330, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(129.9645, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(291.6852, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(268.0398, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(105.0917, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(161.2032, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(84.9451, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(89.6717, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(241.1141, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(123.2987, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.1574, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.1606, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(82.9466, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(282.2885, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(93.9799, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(207.6039, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.9565, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(146.6927, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(250.7812, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(544.3414, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(93.3295, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(282.9024, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.559748427672956, 'recall': 0.363265306122449, 'f1': 0.4405940594059406, 'number': 245}, 'P': {'precision': 0.5337995337995338, 'recall': 0.715625, 'f1': 0.6114819759679573, 'number': 320}, 'overall_precision': 0.5408163265306123, 'overall_recall': 0.5628318584070796, 'overall_f1': 0.5516045099739808, 'overall_accuracy': 0.7831743826185814}
			------------EPOCH 16---------------
Loss: tensor(549.1019, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(228.6546, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(226.5277, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(839.7018, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(304.5486, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(338.4510, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(182.8656, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.3054, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(119.9534, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(106.6039, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.7201, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(112.4222, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(127.3910, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(248.1995, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(125.9266, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(247.6166, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(96.9976, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(161.5313, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(220.4388, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(83.4413, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(84.6328, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(87.7691, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.5336, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(84.7957, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.6740, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.0183, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.8785, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(227.3226, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(167.1658, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(107.3202, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(130.7914, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(76.9429, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(100.4448, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(229.2544, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(107.4400, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(87.6399, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.1374, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.4672, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(200.9061, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.1567, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.9572, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.5648, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.5708, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(142.0230, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(224.0413, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.3681, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(159.7076, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.47530864197530864, 'recall': 0.6285714285714286, 'f1': 0.5413005272407734, 'number': 245}, 'P': {'precision': 0.6512605042016807, 'recall': 0.484375, 'f1': 0.5555555555555556, 'number': 320}, 'overall_precision': 0.5498220640569395, 'overall_recall': 0.5469026548672566, 'overall_f1': 0.5483584738243122, 'overall_accuracy': 0.7659319143560918}
			------------EPOCH 17---------------
Loss: tensor(192.2617, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(109.6308, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(113.3649, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(395.9574, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(99.2241, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(102.5348, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(82.5987, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.7372, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(123.3740, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.2607, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.2630, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(84.6340, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(109.3132, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(169.3721, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(104.1259, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(131.3823, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.6846, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(119.4589, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(206.2329, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.2277, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(83.0945, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.4920, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.7800, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.4163, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.9083, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.6879, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.7390, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(165.8680, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(131.6202, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.7615, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(96.5922, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.9709, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.3652, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(119.2146, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.1541, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.1252, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.6559, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.7391, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(99.3479, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.2500, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.4334, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.8265, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.1436, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(86.4163, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(201.8777, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.7176, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.9941, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5169491525423728, 'recall': 0.49795918367346936, 'f1': 0.5072765072765072, 'number': 245}, 'P': {'precision': 0.6049382716049383, 'recall': 0.6125, 'f1': 0.6086956521739131, 'number': 320}, 'overall_precision': 0.5678571428571428, 'overall_recall': 0.5628318584070796, 'overall_f1': 0.5653333333333334, 'overall_accuracy': 0.7860797069411988}
			------------EPOCH 18---------------
Loss: tensor(118.9428, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(84.3510, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(105.5826, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(288.8741, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.0851, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.6132, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.8234, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.2364, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.8243, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.9022, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.1451, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.2842, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(79.5131, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(114.4839, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.6528, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(122.0273, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.4106, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(75.6020, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(187.8165, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.3497, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.9792, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.7991, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.8247, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.9364, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.5757, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.4897, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.3790, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(91.7511, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(101.5751, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.0849, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(76.4777, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.8114, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.7260, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(117.2762, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.4718, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.3849, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.5275, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.7455, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(87.1824, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.5366, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.5850, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.4870, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.1367, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(75.9582, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(164.3288, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.1060, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.7826, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5446808510638298, 'recall': 0.5224489795918368, 'f1': 0.5333333333333334, 'number': 245}, 'P': {'precision': 0.6170212765957447, 'recall': 0.634375, 'f1': 0.62557781201849, 'number': 320}, 'overall_precision': 0.5868794326241135, 'overall_recall': 0.5858407079646017, 'overall_f1': 0.5863596102745792, 'overall_accuracy': 0.7872797322048886}
			------------EPOCH 19---------------
Loss: tensor(94.0854, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.7105, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(97.2153, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(265.5522, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.2086, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.3768, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.6773, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.5041, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.5208, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.7193, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.3061, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.8568, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.8936, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(94.5831, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.7342, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(83.9213, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.4568, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.9450, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(172.3128, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.4858, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.0666, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.2211, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.0345, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.1171, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.5808, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.3555, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.6289, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.5228, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(79.1135, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.6487, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.1007, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.7541, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.4028, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(106.4961, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.6931, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.4091, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.3423, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.1855, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.7263, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.9602, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.4306, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.3513, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.0587, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.1744, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(146.2535, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.5168, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.5624, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.516, 'recall': 0.5265306122448979, 'f1': 0.5212121212121211, 'number': 245}, 'P': {'precision': 0.6270096463022508, 'recall': 0.609375, 'f1': 0.618066561014263, 'number': 320}, 'overall_precision': 0.5775401069518716, 'overall_recall': 0.5734513274336284, 'overall_f1': 0.5754884547069272, 'overall_accuracy': 0.785574433145961}
			------------EPOCH 20---------------
Loss: tensor(78.7290, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(81.8541, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.6432, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(239.6491, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.8734, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.7944, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.2856, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.9116, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.7568, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.3194, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.2679, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.4767, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.3807, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(81.2627, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.2842, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.3390, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.3358, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.7005, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(157.4742, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.7290, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.3624, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.5897, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.2280, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.2797, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.4078, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.9770, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.3925, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.6178, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.7046, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.8649, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.7733, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.5361, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.0784, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(85.7969, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.9588, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.8217, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.8895, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.2379, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.3536, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.9124, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.2352, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.2048, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.3905, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.9952, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(128.2597, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.0306, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.4000, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5037593984962406, 'recall': 0.5469387755102041, 'f1': 0.5244618395303328, 'number': 245}, 'P': {'precision': 0.6298701298701299, 'recall': 0.60625, 'f1': 0.6178343949044586, 'number': 320}, 'overall_precision': 0.5714285714285714, 'overall_recall': 0.5805309734513274, 'overall_f1': 0.5759438103599649, 'overall_accuracy': 0.7843112486578665}
			------------EPOCH 21---------------
Loss: tensor(72.8457, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.3674, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.8008, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(235.0689, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.5714, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.4843, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.0820, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.3426, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.8892, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.2212, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.7254, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.6922, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.9922, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.8793, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.8420, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.0921, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.7145, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.9259, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(141.6790, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.0164, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.4325, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.4106, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.0022, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.5648, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.6531, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.8095, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.3960, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.4072, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.5939, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.1659, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.7202, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.4069, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.2296, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.8094, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.5999, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.6291, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.2938, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.0311, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.3344, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.2742, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.6732, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.8288, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.1921, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.9248, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(91.6618, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.9529, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.7434, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.49049429657794674, 'recall': 0.5265306122448979, 'f1': 0.5078740157480315, 'number': 245}, 'P': {'precision': 0.6109324758842444, 'recall': 0.59375, 'f1': 0.6022187004754358, 'number': 320}, 'overall_precision': 0.5557491289198606, 'overall_recall': 0.5646017699115045, 'overall_f1': 0.5601404741000878, 'overall_accuracy': 0.7818480389060822}
			------------EPOCH 22---------------
Loss: tensor(55.1988, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.4286, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.7017, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(225.3417, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.1809, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.3624, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.1755, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.5219, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.8800, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.7431, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.0397, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.3583, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.0133, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.7841, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.0454, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.4912, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.0753, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.1999, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(130.6646, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.4984, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.5871, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.2062, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.8951, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.1285, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.3914, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.1831, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.7749, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.2196, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.4295, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.4547, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.5668, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.9349, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.3992, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.3959, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.0768, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.2068, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.7960, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.8912, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.4086, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.7418, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.0927, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.7637, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.7132, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.3286, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(90.8372, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.7534, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.2195, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5168539325842697, 'recall': 0.563265306122449, 'f1': 0.5390625000000001, 'number': 245}, 'P': {'precision': 0.6437908496732027, 'recall': 0.615625, 'f1': 0.6293929712460063, 'number': 320}, 'overall_precision': 0.5846422338568935, 'overall_recall': 0.5929203539823009, 'overall_f1': 0.5887521968365553, 'overall_accuracy': 0.7901218973031011}
			------------EPOCH 23---------------
Loss: tensor(51.2659, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.3520, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.0066, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(206.8392, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.4363, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.2402, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.9717, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.7765, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.8199, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.5563, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.7817, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.7309, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.3743, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.4733, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.3217, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.0057, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.2241, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.8751, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(120.2993, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.5565, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.1140, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.9518, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.7463, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.9963, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.1677, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.7698, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.7696, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.6632, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.5815, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.4808, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.5914, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.6171, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.1648, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.1394, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.5340, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.1980, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.4542, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.7358, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.7826, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.5118, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.2220, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.3542, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.4452, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.0543, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.1657, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.2628, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.2028, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5110294117647058, 'recall': 0.5673469387755102, 'f1': 0.5377176015473889, 'number': 245}, 'P': {'precision': 0.6266666666666667, 'recall': 0.5875, 'f1': 0.6064516129032258, 'number': 320}, 'overall_precision': 0.5716783216783217, 'overall_recall': 0.5787610619469027, 'overall_f1': 0.575197889182058, 'overall_accuracy': 0.7832375418429862}
			------------EPOCH 24---------------
Loss: tensor(46.0450, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.9822, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.5651, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(193.6310, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.6598, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.5659, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.9849, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.3065, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.4648, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.7948, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.1707, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.5064, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.3037, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.4655, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.4260, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.2231, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.9476, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.7932, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(113.7856, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.6475, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.3332, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.0676, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.9574, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.7281, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.8317, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.1358, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.2611, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.1303, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.5453, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.7455, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.8763, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.8425, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.4716, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.8212, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.6285, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.4148, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.8100, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.3878, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.0108, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.9771, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.4238, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.0376, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.8430, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.6052, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.7133, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.4997, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.9273, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4911660777385159, 'recall': 0.5673469387755102, 'f1': 0.5265151515151515, 'number': 245}, 'P': {'precision': 0.6254180602006689, 'recall': 0.584375, 'f1': 0.6042003231017771, 'number': 320}, 'overall_precision': 0.5601374570446735, 'overall_recall': 0.5769911504424778, 'overall_f1': 0.5684394071490846, 'overall_accuracy': 0.783742815638224}
			------------EPOCH 25---------------
Loss: tensor(42.0855, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.9126, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.6354, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(180.1390, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.3868, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.7813, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.8384, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.3070, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.0564, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.4564, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.8857, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.0179, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.7217, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.7992, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.2187, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.7428, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.7356, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.8151, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(102.5900, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.4177, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.2803, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.1340, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.9625, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.8675, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.3608, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.8893, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.4002, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.7986, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.9216, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.9568, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.9913, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.4678, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.3155, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.1251, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.6697, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.7318, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.4996, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.7939, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.5814, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.9904, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.2401, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.4461, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.9203, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.4243, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.5347, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.2057, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.5861, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4963768115942029, 'recall': 0.5591836734693878, 'f1': 0.5259117082533589, 'number': 245}, 'P': {'precision': 0.6006493506493507, 'recall': 0.578125, 'f1': 0.589171974522293, 'number': 320}, 'overall_precision': 0.5513698630136986, 'overall_recall': 0.5699115044247788, 'overall_f1': 0.5604873803307223, 'overall_accuracy': 0.7817217204572728}
			------------EPOCH 26---------------
Loss: tensor(31.4753, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.0325, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.2123, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(159.7393, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.5657, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.4046, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.6761, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.1301, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.2459, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.0742, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.4964, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.1456, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.7613, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.0636, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.2947, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.3157, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.2927, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.0347, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(97.1824, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.0810, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.8663, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.7329, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.5282, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.2980, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.6108, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.8251, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.7372, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.7636, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.2825, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.5571, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.7765, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.7307, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.5129, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.8843, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.2076, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.0599, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.8269, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.1471, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.7338, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.6987, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.4510, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.0777, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.1565, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.6942, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.6977, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.5714, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.0558, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4909090909090909, 'recall': 0.5510204081632653, 'f1': 0.5192307692307692, 'number': 245}, 'P': {'precision': 0.6071428571428571, 'recall': 0.584375, 'f1': 0.5955414012738853, 'number': 320}, 'overall_precision': 0.5523156089193825, 'overall_recall': 0.5699115044247788, 'overall_f1': 0.5609756097560975, 'overall_accuracy': 0.7825427903745342}
			------------EPOCH 27---------------
Loss: tensor(29.0273, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.9122, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.8903, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(137.3049, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.4332, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.8931, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.0860, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.4123, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.7827, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.4866, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.4648, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.8382, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.5273, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.1511, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.2075, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.9637, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.2058, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.7462, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(90.8938, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.4644, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.8966, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.1092, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.7731, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.4187, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.1294, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.0878, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.8974, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.7502, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.2691, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.2903, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.7678, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.1493, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.8085, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.4562, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.1505, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.5697, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.9616, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.6358, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.7253, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.1339, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.4647, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.7887, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.3615, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.3432, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.2218, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.6401, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.8689, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4981684981684982, 'recall': 0.5551020408163265, 'f1': 0.5250965250965252, 'number': 245}, 'P': {'precision': 0.6084142394822006, 'recall': 0.5875, 'f1': 0.5977742448330684, 'number': 320}, 'overall_precision': 0.5567010309278351, 'overall_recall': 0.5734513274336284, 'overall_f1': 0.5649520488230165, 'overall_accuracy': 0.7822901534769153}
			------------EPOCH 28---------------
Loss: tensor(27.4503, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.5742, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.6013, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(123.5986, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.2062, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.5002, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.2222, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.0188, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.6828, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.1406, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.0209, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.8050, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.8871, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.4393, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.6397, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.8703, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.1817, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.7236, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(86.1093, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.0472, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.5852, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.6741, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.1078, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.8836, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.4205, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.7671, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.0584, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.8921, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.8249, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.0273, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.9207, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.8535, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.2890, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.8659, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.5232, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.2378, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.4231, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.2496, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.9109, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.6409, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.6624, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.6179, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.7857, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.3640, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.2386, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.5990, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.1306, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5018315018315018, 'recall': 0.5591836734693878, 'f1': 0.5289575289575289, 'number': 245}, 'P': {'precision': 0.6161290322580645, 'recall': 0.596875, 'f1': 0.6063492063492064, 'number': 320}, 'overall_precision': 0.5626072041166381, 'overall_recall': 0.5805309734513274, 'overall_f1': 0.5714285714285714, 'overall_accuracy': 0.78235331270132}
			------------EPOCH 29---------------
Loss: tensor(25.6242, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.0432, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.3096, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(101.8115, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.4922, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.4985, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.1137, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.8090, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.9788, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.7459, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.5061, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.1525, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.2842, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.5077, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.1814, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.0049, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.6464, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.9462, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(81.5417, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.5643, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.6503, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.2215, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.7864, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.0433, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.9379, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.6630, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.6267, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.8934, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.0308, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.7693, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.3390, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.5714, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.8056, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.8086, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.1903, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.9786, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.0982, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.9302, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.0882, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.0775, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.7860, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.4629, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.4784, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.0709, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.2014, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.5240, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.5750, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.49818181818181817, 'recall': 0.5591836734693878, 'f1': 0.5269230769230769, 'number': 245}, 'P': {'precision': 0.6161290322580645, 'recall': 0.596875, 'f1': 0.6063492063492064, 'number': 320}, 'overall_precision': 0.5606837606837607, 'overall_recall': 0.5805309734513274, 'overall_f1': 0.5704347826086957, 'overall_accuracy': 0.7821638350281058}
			------------EPOCH 30---------------
Loss: tensor(23.7153, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.4941, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.8250, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(79.1705, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.8476, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.6114, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.0646, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.6772, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.4456, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.4606, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.1617, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.8058, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.5081, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.6814, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.7630, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.3911, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.1318, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.0632, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.0340, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.1857, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.6141, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.9006, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.4868, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.4615, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.5722, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.4896, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.2046, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.9155, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.2958, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.6032, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.7169, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.2601, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.3788, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.5913, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.7369, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.7485, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.8068, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.6237, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.3041, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.6777, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.2189, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.2978, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.1663, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.7054, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.0393, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.0531, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.9329, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5018315018315018, 'recall': 0.5591836734693878, 'f1': 0.5289575289575289, 'number': 245}, 'P': {'precision': 0.6129032258064516, 'recall': 0.59375, 'f1': 0.6031746031746031, 'number': 320}, 'overall_precision': 0.5608919382504288, 'overall_recall': 0.5787610619469027, 'overall_f1': 0.5696864111498258, 'overall_accuracy': 0.7809006505400113}


		-------------RUN 4-----------
			------------EPOCH 1---------------
Loss: tensor(1932.1465, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1970.8744, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2717.1616, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1797.6775, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3047.6860, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4073.4707, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1737.5509, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3212.3440, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2879.6699, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2724.2441, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5106.9717, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3341.3892, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2352.8650, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2087.0847, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3383.0955, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1591.4149, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3476.3054, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2775.0562, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2260.2676, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2970.9397, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1913.6357, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2721.6489, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3001.8103, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1999.9788, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3168.4358, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3995.7241, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1948.7048, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2195.5930, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2705.3516, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1339.7421, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1608.1284, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2330.5334, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1999.9098, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1068.5098, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1374.5591, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1658.4019, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1476.0659, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1862.4788, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2760.1543, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2286.9951, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1082.3027, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1979.0972, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2825.0034, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1861.1047, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2045.9841, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2037.6353, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.10141509433962265, 'recall': 0.11813186813186813, 'f1': 0.10913705583756345, 'number': 364}, 'P': {'precision': 0.12757201646090535, 'recall': 0.164021164021164, 'f1': 0.14351851851851852, 'number': 378}, 'overall_precision': 0.11538461538461539, 'overall_recall': 0.14150943396226415, 'overall_f1': 0.1271186440677966, 'overall_accuracy': 0.5754563978874704}
			------------EPOCH 2---------------
Loss: tensor(1211.6659, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1306.9017, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1840.2505, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1188.6858, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2218.0337, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2809.0200, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1127.8228, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2216.4897, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2084.2708, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2122.9299, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3785.7124, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2251.8718, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1741.6211, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1657.5869, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2448.4626, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1103.7827, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2840.1575, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2034.6576, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1703.1750, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2234.0742, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1333.7111, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2084.0952, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2412.2500, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1639.9131, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2606.2954, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3396.8135, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1601.8391, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1968.1555, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2269.2563, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1211.9808, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1254.8899, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2100.4543, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1717.7417, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1010.4288, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1302.1497, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1546.5728, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1283.2390, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1587.7463, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2296.5979, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1904.2377, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(874.9006, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1600.9254, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2313.8271, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1534.6267, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1784.5499, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1676.8961, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.19704433497536947, 'recall': 0.21978021978021978, 'f1': 0.2077922077922078, 'number': 364}, 'P': {'precision': 0.3443223443223443, 'recall': 0.4973544973544973, 'f1': 0.4069264069264069, 'number': 378}, 'overall_precision': 0.2815126050420168, 'overall_recall': 0.3611859838274933, 'overall_f1': 0.31641086186540734, 'overall_accuracy': 0.6370441219278912}
			------------EPOCH 3---------------
Loss: tensor(983.7184, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1177.6384, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1669.9194, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1042.3674, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1983.2430, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2528.8396, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(953.9155, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1868.5275, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1756.4180, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1788.0177, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3189.2441, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1900.5056, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1519.5681, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1455.7866, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2033.2133, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(873.6258, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2271.2729, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1847.6106, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1564.9937, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2007.8044, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1170.0566, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1845.0153, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2171.2979, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1436.3726, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2225.2500, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2870.8794, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1416.1736, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1699.8240, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1928.2062, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(966.4820, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(909.6650, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1639.5271, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1451.6768, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(784.8987, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1029.6764, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1021.1302, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(862.2769, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1114.4282, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2078.8157, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1792.5430, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(677.3164, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1337.7073, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1932.8745, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1372.2200, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1566.2065, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1229.5070, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.36024844720496896, 'recall': 0.31868131868131866, 'f1': 0.33819241982507287, 'number': 364}, 'P': {'precision': 0.3960923623445826, 'recall': 0.58994708994709, 'f1': 0.47396386822529224, 'number': 378}, 'overall_precision': 0.38305084745762713, 'overall_recall': 0.4568733153638814, 'overall_f1': 0.4167178856791641, 'overall_accuracy': 0.7160144716596665}
			------------EPOCH 4---------------
Loss: tensor(833.7291, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1026.9624, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1376.5222, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(918.9098, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1784.0001, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2404.0583, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(793.0961, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1591.5000, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1404.3945, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1482.8401, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2712.5991, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1575.4314, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1300.1404, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1376.6512, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1671.7406, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(665.8263, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1982.9817, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1586.2456, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1463.5909, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1834.8252, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(882.2496, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1522.4697, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1986.1626, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1389.1135, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2227.9780, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2808.1035, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1303.8768, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1659.8171, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1775.6495, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(831.6525, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(700.7418, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1337.0430, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1195.7307, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(618.5374, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(812.3039, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(870.0693, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(693.3368, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(822.6183, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1408.4648, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1456.1294, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(538.6307, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1204.0242, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1836.2352, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1509.7728, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1916.4075, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1069.5840, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3273381294964029, 'recall': 0.25, 'f1': 0.28348909657320875, 'number': 364}, 'P': {'precision': 0.40963855421686746, 'recall': 0.4497354497354497, 'f1': 0.42875157629255983, 'number': 378}, 'overall_precision': 0.37662337662337664, 'overall_recall': 0.35175202156334234, 'overall_f1': 0.3637630662020906, 'overall_accuracy': 0.6809581236744708}
			------------EPOCH 5---------------
Loss: tensor(825.5652, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1250.6978, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1647.3156, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(783.5984, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1573.1787, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1955.7178, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(808.0164, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1432.9374, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1193.7798, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(981.0533, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2024.2722, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1319.6561, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1020.5165, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1080.4215, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1322.9705, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(480.5416, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1530.1360, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1431.3120, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1266.0797, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1498.4470, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(696.4931, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1346.5452, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1847.5206, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1234.1903, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2378.2256, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2887.2412, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1184.1948, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1786.0964, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2222.6387, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(753.6924, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(580.9623, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1375.6960, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1256.3857, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(560.8640, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(754.0707, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(938.2034, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(630.0007, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(989.8008, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1316.0070, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1292.1718, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(451.4852, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(952.4271, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1144.6929, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(949.4720, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1021.7326, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(620.0468, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4782608695652174, 'recall': 0.5137362637362637, 'f1': 0.495364238410596, 'number': 364}, 'P': {'precision': 0.47551020408163264, 'recall': 0.6164021164021164, 'f1': 0.5368663594470046, 'number': 378}, 'overall_precision': 0.4767309875141884, 'overall_recall': 0.5660377358490566, 'overall_f1': 0.5175600739371534, 'overall_accuracy': 0.7544808084168503}
			------------EPOCH 6---------------
Loss: tensor(616.4548, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(747.3116, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1007.6532, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(594.7104, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1229.1000, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1566.5730, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(677.8730, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(988.8015, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1084.9196, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(852.8196, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2003.1547, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1339.5170, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(911.4111, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(783.3994, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1058.4243, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(361.3848, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1226.6147, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1189.1338, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(942.9052, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1090.1577, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(605.9637, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1099.6141, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1392.6282, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(721.8936, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1260.7776, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1714.5297, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(692.0099, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(957.9521, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1007.4996, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(549.2568, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(281.1569, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(788.7000, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(718.5349, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(304.5232, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(466.9294, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(319.6503, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(347.9038, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(368.4604, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(794.9481, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(824.5529, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(240.4275, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(577.5221, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(819.8824, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(726.0395, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(779.4590, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(483.2698, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4755244755244755, 'recall': 0.37362637362637363, 'f1': 0.41846153846153844, 'number': 364}, 'P': {'precision': 0.4893238434163701, 'recall': 0.7275132275132276, 'f1': 0.5851063829787234, 'number': 378}, 'overall_precision': 0.4846698113207547, 'overall_recall': 0.5539083557951483, 'overall_f1': 0.5169811320754717, 'overall_accuracy': 0.7496569218613548}
			------------EPOCH 7---------------
Loss: tensor(418.2150, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(629.9489, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(670.3260, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(416.9623, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(797.1169, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1103.6760, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(521.9307, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(713.8771, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1094.4969, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(718.7007, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1236.3417, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(926.7974, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(409.8641, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(691.2958, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(715.4560, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(193.2208, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1002.6705, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(763.9728, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(575.0905, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(741.3765, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(352.7131, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(763.0129, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(980.9445, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(472.5401, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(996.2484, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1467.9602, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(517.1295, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(905.2983, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1222.4313, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(667.3452, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(401.6657, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(795.1218, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(422.7239, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(288.6436, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(280.1572, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(266.1205, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(270.5326, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(267.3960, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(366.3747, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(514.7282, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(281.5121, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(539.0759, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(928.0693, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(749.5409, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(880.4169, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(615.7239, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4597902097902098, 'recall': 0.7225274725274725, 'f1': 0.561965811965812, 'number': 364}, 'P': {'precision': 0.6512605042016807, 'recall': 0.41005291005291006, 'f1': 0.5032467532467533, 'number': 378}, 'overall_precision': 0.5160493827160494, 'overall_recall': 0.5633423180592992, 'overall_f1': 0.538659793814433, 'overall_accuracy': 0.7353516031105751}
			------------EPOCH 8---------------
Loss: tensor(457.1770, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(491.3656, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(783.0770, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(499.1916, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(745.3680, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(906.3290, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(452.8372, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(578.2562, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(632.2761, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(540.8284, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1118.6835, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(924.9119, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(465.2556, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(641.0739, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(601.1133, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(181.8768, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(799.2427, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(768.4730, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(645.7342, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(704.4530, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(252.5872, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(660.0408, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(840.3922, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(404.4340, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(771.7684, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1065.1364, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(452.4565, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(542.8940, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(683.6625, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(395.4077, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(181.5443, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(497.4101, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(381.3513, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(200.4468, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(249.6558, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(296.0945, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(385.6898, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(437.2489, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(412.1307, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(598.9627, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(142.7266, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(458.9579, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(628.5158, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(491.5143, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(429.3106, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(284.8167, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.54292343387471, 'recall': 0.6428571428571429, 'f1': 0.588679245283019, 'number': 364}, 'P': {'precision': 0.6246246246246246, 'recall': 0.5502645502645502, 'f1': 0.5850914205344584, 'number': 378}, 'overall_precision': 0.5785340314136126, 'overall_recall': 0.5956873315363881, 'overall_f1': 0.5869853917662683, 'overall_accuracy': 0.7732357466627854}
			------------EPOCH 9---------------
Loss: tensor(208.0518, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(352.9571, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(363.4330, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(231.4700, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(613.2134, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(707.0432, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(369.0871, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(346.1462, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(449.6737, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(451.3112, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(895.7437, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(628.8635, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(176.2569, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(488.0709, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(413.0056, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(134.0638, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(559.0120, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(494.8708, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(414.9900, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(439.4423, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(152.0349, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(387.9072, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(473.7014, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(297.8837, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(521.6269, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(763.8053, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(198.0872, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(352.6885, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(543.6594, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(290.5332, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(130.8698, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(311.3478, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(224.7843, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(161.6867, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(197.2504, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(210.4095, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(310.0177, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(406.7269, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(177.2193, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(440.9952, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(83.0196, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(343.2329, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(531.7444, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(310.9149, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(268.1277, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(195.7942, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5796019900497512, 'recall': 0.6401098901098901, 'f1': 0.6083550913838118, 'number': 364}, 'P': {'precision': 0.6536312849162011, 'recall': 0.6190476190476191, 'f1': 0.6358695652173914, 'number': 378}, 'overall_precision': 0.6144736842105263, 'overall_recall': 0.6293800539083558, 'overall_f1': 0.6218375499334221, 'overall_accuracy': 0.7904520314384331}
			------------EPOCH 10---------------
Loss: tensor(116.8743, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(218.6235, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(190.1169, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(140.2340, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(425.0522, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(462.1087, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(286.5219, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(209.3495, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(307.5158, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(326.9856, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(662.3761, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(441.0623, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(135.0721, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(372.8419, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(325.1413, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(102.3097, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(459.4789, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(396.9472, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(350.9602, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(431.2413, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(99.4002, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(323.2973, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(335.1357, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(191.4696, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(307.2691, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(561.2913, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(134.5830, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(245.2220, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(327.0892, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(201.9591, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.8079, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(148.4555, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(146.9777, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(83.5817, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(90.2741, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(133.3204, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(312.7235, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(477.7618, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(166.8194, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(474.4836, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(128.1208, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(559.5674, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(809.9075, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(737.3447, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(284.4707, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(142.3677, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.6246246246246246, 'recall': 0.5714285714285714, 'f1': 0.5968436154949786, 'number': 364}, 'P': {'precision': 0.6063829787234043, 'recall': 0.753968253968254, 'f1': 0.6721698113207547, 'number': 378}, 'overall_precision': 0.613947696139477, 'overall_recall': 0.6644204851752021, 'overall_f1': 0.6381877022653721, 'overall_accuracy': 0.794028361126128}
			------------EPOCH 11---------------
Loss: tensor(85.0229, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(198.8709, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(155.4532, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(75.3306, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(282.6329, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(296.8916, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(204.1376, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(150.7198, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(208.9106, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(282.0694, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(461.2651, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(341.8881, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(194.9345, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(560.1052, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(342.0201, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(126.5279, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(578.3968, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(419.4546, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(409.1009, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(414.0486, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(117.2586, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(246.0530, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(316.9967, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(178.8874, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(296.8980, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(509.2117, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(94.9069, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(228.2218, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(297.5542, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(140.7945, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.1456, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(96.2955, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(95.4751, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.2755, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(75.5143, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(99.9305, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(210.0970, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(306.5383, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(79.5750, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(248.4709, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.9484, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(349.4497, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(378.9311, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(267.4229, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(587.3864, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(309.1971, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.6438356164383562, 'recall': 0.12912087912087913, 'f1': 0.21510297482837532, 'number': 364}, 'P': {'precision': 0.471004243281471, 'recall': 0.8809523809523809, 'f1': 0.6138248847926268, 'number': 378}, 'overall_precision': 0.48717948717948717, 'overall_recall': 0.5121293800539084, 'overall_f1': 0.49934296977660975, 'overall_accuracy': 0.7086954713685699}
			------------EPOCH 12---------------
Loss: tensor(735.8569, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(934.7780, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(996.9377, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(861.2722, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1813.7478, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2877.2043, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(752.4629, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1075.7129, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(355.4989, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(323.9357, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(646.1005, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(633.9398, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(75.5031, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(217.5222, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(152.4008, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.8898, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(457.2926, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(291.6912, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(265.3273, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(358.4248, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(415.7797, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(853.0044, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(927.6892, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(587.1075, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1715.1711, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2653.9639, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2016.8926, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1814.7935, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(944.7565, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(601.2789, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(288.5493, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(984.9225, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(430.6707, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(93.7596, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(336.6463, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(143.1122, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(148.2012, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(151.7656, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(380.1080, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(328.9719, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(79.3132, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(267.6351, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(370.2477, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(239.1515, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(303.6614, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(162.3697, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5217391304347826, 'recall': 0.16483516483516483, 'f1': 0.25052192066805845, 'number': 364}, 'P': {'precision': 0.46174863387978143, 'recall': 0.8941798941798942, 'f1': 0.6090090090090091, 'number': 378}, 'overall_precision': 0.46989374262101535, 'overall_recall': 0.5363881401617251, 'overall_f1': 0.500943989930774, 'overall_accuracy': 0.7227512787457895}
			------------EPOCH 13---------------
Loss: tensor(267.2994, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(388.4438, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(398.1145, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(296.3935, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1123.0837, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1412.8535, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(449.0234, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(673.0775, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(767.0070, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(497.2220, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1095.9329, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1120.8867, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(850.9362, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(533.0228, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(910.9534, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(273.0775, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(745.3721, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(971.1874, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(888.3301, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(987.4587, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(353.0824, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(855.5219, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(688.4753, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(306.3650, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(386.2678, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(866.7739, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(260.6977, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(334.2682, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(485.9993, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(252.1459, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(101.2028, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(250.0371, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(298.1603, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(89.2187, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(222.5623, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(145.8482, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(238.9665, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(179.8123, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(509.8009, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(473.9895, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(209.4297, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(498.4766, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(813.3855, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(467.2442, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(485.6942, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(663.9894, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.49612403100775193, 'recall': 0.7032967032967034, 'f1': 0.5818181818181818, 'number': 364}, 'P': {'precision': 0.6883116883116883, 'recall': 0.42063492063492064, 'f1': 0.5221674876847291, 'number': 378}, 'overall_precision': 0.5555555555555556, 'overall_recall': 0.5592991913746631, 'overall_f1': 0.5574210879785091, 'overall_accuracy': 0.7458310808000999}
			------------EPOCH 14---------------
Loss: tensor(350.5900, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(330.3116, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(533.7932, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(279.0579, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(449.9705, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(449.1284, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(304.4680, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(361.2540, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(333.2386, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(323.4193, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(619.8936, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(453.6732, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(108.6710, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(258.8541, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(236.4582, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(103.8665, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(250.1676, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(287.0233, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(168.7093, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(183.9870, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(85.7819, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(226.3338, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(308.9500, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(119.5293, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(237.8762, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(465.8554, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(100.5892, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(207.0489, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(348.6135, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(148.9236, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.2308, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(107.2044, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(96.4804, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.7841, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.2577, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(97.1938, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(149.4336, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(162.4465, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(89.3659, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(182.0930, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.2956, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(173.1870, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(229.1840, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(118.0171, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(119.8615, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.0235, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.6340425531914894, 'recall': 0.40934065934065933, 'f1': 0.4974958263772955, 'number': 364}, 'P': {'precision': 0.5517241379310345, 'recall': 0.8042328042328042, 'f1': 0.6544671689989235, 'number': 378}, 'overall_precision': 0.5763358778625954, 'overall_recall': 0.610512129380054, 'overall_f1': 0.5929319371727748, 'overall_accuracy': 0.7609681041294132}
			------------EPOCH 15---------------
Loss: tensor(53.0160, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(112.7851, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.6850, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.8453, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(329.3194, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(202.7748, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(131.2754, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(134.5672, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(132.1214, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(147.5027, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(200.5626, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(238.8411, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.0479, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(167.4954, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(200.0052, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.9440, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(218.0868, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(323.7206, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(122.5874, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(209.9744, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.9228, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(201.1857, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(179.4411, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(82.0529, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(142.0765, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(299.7559, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.0665, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(145.5855, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(229.0912, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(81.6644, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.4901, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.0803, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.1115, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.9570, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.1065, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(89.3841, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(105.0021, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.4417, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.6641, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(121.6991, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.4110, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(164.4585, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(207.1008, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(141.0816, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.2518, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.1994, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5883777239709443, 'recall': 0.6675824175824175, 'f1': 0.6254826254826255, 'number': 364}, 'P': {'precision': 0.6368563685636857, 'recall': 0.6216931216931217, 'f1': 0.6291834002677376, 'number': 378}, 'overall_precision': 0.6112531969309463, 'overall_recall': 0.6442048517520216, 'overall_f1': 0.6272965879265091, 'overall_accuracy': 0.7867093608350314}
			------------EPOCH 16---------------
Loss: tensor(38.8985, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(131.3136, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.7398, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.9325, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(142.7026, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(110.2333, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(76.8926, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.7241, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(115.8870, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(137.2165, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(163.0364, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(162.8497, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.9115, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(103.7130, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(87.7426, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.2919, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(99.9148, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(115.4693, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.5888, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(98.2952, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.9198, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.8092, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(76.5820, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.0022, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(116.4778, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(233.0594, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.7527, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(101.2782, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(171.6686, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.8032, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.2079, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.2080, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.5341, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.6895, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.0028, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.1919, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.0527, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.6530, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.7594, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(100.7136, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.7857, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(126.9296, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(139.0252, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.6081, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.0174, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.6818, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5972972972972973, 'recall': 0.6071428571428571, 'f1': 0.6021798365122616, 'number': 364}, 'P': {'precision': 0.6018957345971564, 'recall': 0.671957671957672, 'f1': 0.635, 'number': 378}, 'overall_precision': 0.5997474747474747, 'overall_recall': 0.6401617250673854, 'overall_f1': 0.6192959582790091, 'overall_accuracy': 0.7870836278953716}
			------------EPOCH 17---------------
Loss: tensor(26.0383, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(87.4541, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.2818, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.9458, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.3846, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.9781, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.9832, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.4823, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.0430, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.6276, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(99.7956, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(131.8772, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.0544, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.0913, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.2633, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.7194, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(75.2160, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(92.1878, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.6984, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.6022, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.2170, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.2743, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.3639, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.9907, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.6226, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(167.0760, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.1201, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(88.7330, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(141.1980, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.9627, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.5855, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.1357, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.5155, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.0251, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.1262, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.1344, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.2918, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.7060, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.6658, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.5260, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.8713, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(94.8315, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(118.8032, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.2891, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.6274, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.9941, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.6099706744868035, 'recall': 0.5714285714285714, 'f1': 0.5900709219858156, 'number': 364}, 'P': {'precision': 0.5915178571428571, 'recall': 0.701058201058201, 'f1': 0.6416464891041163, 'number': 378}, 'overall_precision': 0.5994930291508238, 'overall_recall': 0.637466307277628, 'overall_f1': 0.6178967994774656, 'overall_accuracy': 0.7887054518235123}
			------------EPOCH 18---------------
Loss: tensor(18.6531, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.3803, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.5168, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.4549, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.4770, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.6050, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.9902, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.5576, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.3532, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.1255, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(79.5061, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(115.9870, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.9534, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.2731, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.2006, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.0055, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.9710, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.0505, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.8167, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.1229, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.8017, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.6303, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.2671, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.2021, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.0037, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(106.4580, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.5736, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.1619, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(120.0544, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.7426, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.3557, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.6850, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.6481, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.8162, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.1829, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.2945, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.6635, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.8688, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.5930, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.3371, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.6571, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.6404, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(104.3686, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.4235, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.7340, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.1019, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.6044568245125348, 'recall': 0.5961538461538461, 'f1': 0.6002766251728908, 'number': 364}, 'P': {'precision': 0.5879629629629629, 'recall': 0.671957671957672, 'f1': 0.6271604938271604, 'number': 378}, 'overall_precision': 0.595448798988622, 'overall_recall': 0.6347708894878706, 'overall_f1': 0.614481409001957, 'overall_accuracy': 0.7846716846176238}
			------------EPOCH 19---------------
Loss: tensor(16.4573, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.1089, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.5014, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.6341, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.2556, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.6231, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.4763, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.8942, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.6408, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.7771, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.7707, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(110.4591, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.5255, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.7782, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.8779, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.2484, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.4198, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.2082, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.9201, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.6200, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.2974, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.8710, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.8323, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.7731, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.7610, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.2706, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.5707, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.2272, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(104.0365, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.4619, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.7323, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.3805, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.3887, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.6714, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.4125, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.0783, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.9316, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.7483, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.1714, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.6192, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.1924, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.1512, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(93.3707, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.1234, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.7498, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.9726, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5922865013774105, 'recall': 0.5906593406593407, 'f1': 0.5914718019257221, 'number': 364}, 'P': {'precision': 0.589041095890411, 'recall': 0.6825396825396826, 'f1': 0.6323529411764707, 'number': 378}, 'overall_precision': 0.5905118601747815, 'overall_recall': 0.637466307277628, 'overall_f1': 0.6130913804277381, 'overall_accuracy': 0.7859192414854244}
			------------EPOCH 20---------------
Loss: tensor(9.8392, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.6997, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.1560, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.2002, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.1378, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.9126, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.1855, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.4154, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.1412, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.3567, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.5222, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(114.7484, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.6317, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.9881, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.4763, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.3546, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.8590, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.0522, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.9856, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.1267, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.6473, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.4008, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.1100, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.4080, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.4929, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.9967, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.9069, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.8322, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(94.3667, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.9375, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.4466, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.0623, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.9012, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.0246, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.5664, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.9018, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.1149, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.1949, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.0025, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.9940, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.1406, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.3921, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(85.2909, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.1182, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.0997, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.3997, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5885558583106267, 'recall': 0.5934065934065934, 'f1': 0.5909712722298223, 'number': 364}, 'P': {'precision': 0.58675799086758, 'recall': 0.6798941798941799, 'f1': 0.6299019607843137, 'number': 378}, 'overall_precision': 0.5875776397515527, 'overall_recall': 0.637466307277628, 'overall_f1': 0.6115061409179056, 'overall_accuracy': 0.7861687528589845}
			------------EPOCH 21---------------
Loss: tensor(7.9710, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.7924, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.5913, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.8347, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.4555, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.3791, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.8959, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.5911, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.6561, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.8617, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.8492, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(110.2300, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.6090, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.9356, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.6824, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.8674, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.7757, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.4997, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.0050, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.6911, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.6826, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.3071, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.4051, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.2629, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.1683, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.0885, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.2390, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.6793, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(85.0471, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.7159, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.2403, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.1710, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.8906, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.5761, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.5441, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.7183, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.7881, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.2131, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.1627, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.0742, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.4411, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.3696, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.1952, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.5427, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.1170, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.3332, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.581081081081081, 'recall': 0.5906593406593407, 'f1': 0.5858310626702997, 'number': 364}, 'P': {'precision': 0.585812356979405, 'recall': 0.6772486772486772, 'f1': 0.6282208588957056, 'number': 378}, 'overall_precision': 0.5836431226765799, 'overall_recall': 0.6347708894878706, 'overall_f1': 0.6081342801807619, 'overall_accuracy': 0.7869172869796648}
			------------EPOCH 22---------------
Loss: tensor(7.0756, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.1276, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.8181, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.3660, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.9163, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.4588, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.8575, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.4466, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.7381, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.9226, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.5015, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(104.4934, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.1026, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.3094, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.0012, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.5125, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.0438, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.2704, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.2519, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.4510, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.9247, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.3337, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.5589, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.5843, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.8964, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.0390, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.6628, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.3534, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(79.1980, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.4768, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.9319, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.0184, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.1276, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.2446, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.5554, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.7190, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.6720, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.2959, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.9365, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.4021, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.9463, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.4719, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.0122, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.7161, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.7431, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.5562, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5882352941176471, 'recall': 0.6043956043956044, 'f1': 0.5962059620596206, 'number': 364}, 'P': {'precision': 0.5894495412844036, 'recall': 0.6798941798941799, 'f1': 0.6314496314496314, 'number': 378}, 'overall_precision': 0.5888888888888889, 'overall_recall': 0.6428571428571429, 'overall_f1': 0.6146907216494846, 'overall_accuracy': 0.7890797188838524}
			------------EPOCH 23---------------
Loss: tensor(6.4032, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.9707, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.3825, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.6506, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.2626, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.6374, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.1698, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.8443, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.8452, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.3006, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.3123, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(96.9367, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.4148, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.9318, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.6265, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.2515, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.5838, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.2155, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.6400, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.5183, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.3444, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.9724, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.3278, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.3494, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.5261, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.0731, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.4361, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.5300, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.1580, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.0449, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.6889, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.1619, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.5221, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.9587, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.6889, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.5670, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.8532, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.8723, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.9226, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.1031, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.5718, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.8860, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.5614, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.0255, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.6563, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.9986, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5826558265582655, 'recall': 0.5906593406593407, 'f1': 0.5866302864938608, 'number': 364}, 'P': {'precision': 0.5863636363636363, 'recall': 0.6825396825396826, 'f1': 0.6308068459657702, 'number': 378}, 'overall_precision': 0.584672435105068, 'overall_recall': 0.637466307277628, 'overall_f1': 0.6099290780141843, 'overall_accuracy': 0.787416309726785}
			------------EPOCH 24---------------
Loss: tensor(5.6943, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.5425, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.5957, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.4950, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.8446, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.5595, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.5553, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.5965, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.8063, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.5611, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.0794, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(86.6003, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.9409, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.6824, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.6410, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.0412, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.5968, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.1714, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.1156, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.6799, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.9631, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.8875, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.1882, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.0090, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.2929, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.9109, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.4684, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.2577, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.5189, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.9672, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.5662, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.4839, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.9908, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.7318, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.9773, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.1828, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.2393, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.8902, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.0849, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.5711, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.2906, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.2780, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.5232, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.6023, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.8077, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.5397, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5799457994579946, 'recall': 0.5879120879120879, 'f1': 0.5839017735334243, 'number': 364}, 'P': {'precision': 0.5827664399092971, 'recall': 0.6798941798941799, 'f1': 0.6275946275946277, 'number': 378}, 'overall_precision': 0.5814814814814815, 'overall_recall': 0.6347708894878706, 'overall_f1': 0.606958762886598, 'overall_accuracy': 0.7875826506424918}
			------------EPOCH 25---------------
Loss: tensor(5.1919, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.1414, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.1950, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.7589, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.6706, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.1558, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.1459, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.7998, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.9885, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.3275, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.9128, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.5062, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.6393, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.7433, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.7599, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1.8780, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.8934, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.0099, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.7320, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.1783, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.6982, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.1168, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.3902, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.0501, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.2255, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.3536, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.8189, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.2976, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.6767, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.1645, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.4386, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.9552, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.5804, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.5017, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.4188, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.1156, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.7133, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.1945, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.5081, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.1684, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.0572, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.6950, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.0113, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.5284, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.1400, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.1758, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5726027397260274, 'recall': 0.5741758241758241, 'f1': 0.5733882030178327, 'number': 364}, 'P': {'precision': 0.5794183445190156, 'recall': 0.6851851851851852, 'f1': 0.6278787878787878, 'number': 378}, 'overall_precision': 0.5763546798029556, 'overall_recall': 0.6307277628032345, 'overall_f1': 0.6023166023166023, 'overall_accuracy': 0.7848380255333306}
			------------EPOCH 26---------------
Loss: tensor(4.6329, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.7979, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.0988, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.2725, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.7096, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.3239, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.8185, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.2561, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.3046, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.2612, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.0251, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.2265, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.3478, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.2093, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.4303, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1.7350, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.1720, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.1615, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.3761, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.8424, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.3289, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.4173, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.7985, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.9799, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.3464, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.9731, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.2527, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.1922, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.4335, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.7768, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.2886, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.6025, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.2419, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.2785, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.5583, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.7782, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.2080, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.4905, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.0389, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.6920, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1.8668, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.0750, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.0059, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.8361, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.6290, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.9052, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5640326975476839, 'recall': 0.5686813186813187, 'f1': 0.5663474692202461, 'number': 364}, 'P': {'precision': 0.578125, 'recall': 0.6851851851851852, 'f1': 0.6271186440677967, 'number': 378}, 'overall_precision': 0.5717791411042945, 'overall_recall': 0.628032345013477, 'overall_f1': 0.598587026332691, 'overall_accuracy': 0.7830914459184097}
			------------EPOCH 27---------------
Loss: tensor(4.0608, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.3434, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.2524, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.9544, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.5347, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.7478, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.5222, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.6321, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.6794, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.0571, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.5286, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.0114, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.0339, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.7426, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.6141, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1.5727, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.6133, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.4385, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.0511, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.1535, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.0480, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.6674, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.0970, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.3170, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.4084, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.8239, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.6529, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.6954, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.5222, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.0622, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.9797, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.1729, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.8998, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.1126, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.8911, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.8423, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.9760, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.2920, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.5259, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.4294, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1.6899, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.0835, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.3120, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.8514, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.0719, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.6501, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5616438356164384, 'recall': 0.5631868131868132, 'f1': 0.5624142661179699, 'number': 364}, 'P': {'precision': 0.5733333333333334, 'recall': 0.6825396825396826, 'f1': 0.6231884057971014, 'number': 378}, 'overall_precision': 0.5680981595092025, 'overall_recall': 0.623989218328841, 'overall_f1': 0.594733461785485, 'overall_accuracy': 0.7820934004241693}
			------------EPOCH 28---------------
Loss: tensor(3.6849, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.7360, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.6091, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.5745, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.7240, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.6304, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.2579, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.1665, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.1689, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.1312, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.4277, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.8779, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.7888, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.3536, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.7624, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1.4555, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.9268, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.3246, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.1026, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.9559, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.7645, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.0756, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.5677, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.2999, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.6780, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.1434, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.2059, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.1546, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.9469, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.7473, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.3886, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.8053, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.5922, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.8764, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.3695, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.8530, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.7841, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.9489, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.1523, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.5548, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1.5535, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.6932, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.7733, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.6787, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.6699, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.4681, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5648648648648649, 'recall': 0.5741758241758241, 'f1': 0.5694822888283378, 'number': 364}, 'P': {'precision': 0.5758928571428571, 'recall': 0.6825396825396826, 'f1': 0.6246973365617434, 'number': 378}, 'overall_precision': 0.5709046454767727, 'overall_recall': 0.6293800539083558, 'overall_f1': 0.5987179487179488, 'overall_accuracy': 0.781469621990269}
			------------EPOCH 29---------------
Loss: tensor(3.3186, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.9319, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.1351, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.3327, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.6581, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.7533, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.0860, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.7719, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.7247, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.2630, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.7469, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.6693, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.5657, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.0348, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.7782, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1.3572, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.6882, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.8277, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.8584, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.1203, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.5436, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.5887, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.0832, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.6509, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.9880, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.9527, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.8271, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.3498, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.6049, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.2790, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.0753, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.4943, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.3071, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.6399, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.8617, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.9780, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.7403, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.8654, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.7694, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.1385, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1.4329, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.5395, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.3397, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.0789, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.2273, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.2725, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5601092896174863, 'recall': 0.5631868131868132, 'f1': 0.5616438356164383, 'number': 364}, 'P': {'precision': 0.5822222222222222, 'recall': 0.6931216931216931, 'f1': 0.6328502415458938, 'number': 378}, 'overall_precision': 0.5723039215686274, 'overall_recall': 0.6293800539083558, 'overall_f1': 0.5994865211810013, 'overall_accuracy': 0.7790160934835946}
			------------EPOCH 30---------------
Loss: tensor(3.0451, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.3947, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.7088, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.0632, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.9795, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.0977, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1.8918, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.4495, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.3781, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.5239, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.1193, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.4906, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.3844, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.7650, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.0058, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1.2706, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.5746, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.9220, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.6275, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.4962, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.3324, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.1775, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.6521, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.1718, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.4495, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.0930, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.4974, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.6380, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.4599, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.8803, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1.9024, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.2350, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.0477, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.3971, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.3667, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.2076, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.6976, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.7681, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.3869, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.5614, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1.3286, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.0025, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.0768, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.5624, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.8966, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.1357, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5648648648648649, 'recall': 0.5741758241758241, 'f1': 0.5694822888283378, 'number': 364}, 'P': {'precision': 0.5835189309576837, 'recall': 0.6931216931216931, 'f1': 0.6336154776299878, 'number': 378}, 'overall_precision': 0.575091575091575, 'overall_recall': 0.6347708894878706, 'overall_f1': 0.6034593209481101, 'overall_accuracy': 0.7808458435563688}


		-------------RUN 5-----------
			------------EPOCH 1---------------
Loss: tensor(2958.5002, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4558.2305, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4155.7339, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3475.6272, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4382.7549, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1843.1489, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3210.2229, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2015.6624, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1956.5278, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2203.5569, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3144.5796, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2575.1011, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1044.3081, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1755.6953, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2188.5632, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2480.8533, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4491.6157, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2578.3906, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2796.5757, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3273.9700, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2358.2954, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2753.7852, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2232.4692, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2567.7607, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1432.8531, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1550.3892, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1185.2181, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1583.1450, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2487.1030, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3753.0234, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1415.6372, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5087.7900, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2335.0049, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2182.3862, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2482.7056, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1521.6482, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1549.4082, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2308.0061, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2399.8015, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4466.8730, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1658.6136, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1814.0283, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1816.5139, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2763.6689, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2924.1074, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4290.4766, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.2318840579710145, 'recall': 0.04395604395604396, 'f1': 0.07390300230946882, 'number': 364}, 'P': {'precision': 0.1381957773512476, 'recall': 0.1994459833795014, 'f1': 0.16326530612244897, 'number': 361}, 'overall_precision': 0.14915254237288136, 'overall_recall': 0.12137931034482759, 'overall_f1': 0.1338403041825095, 'overall_accuracy': 0.622252168786322}
			------------EPOCH 2---------------
Loss: tensor(2129.9678, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3250.1646, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2812.4482, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2681.6250, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3300.1558, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1337.7975, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2551.7427, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1849.4708, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1806.0118, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1914.9357, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2219.7273, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1882.6625, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(813.0142, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1295.2666, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1897.0022, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2021.4087, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3652.5520, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2059.3948, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2318.8425, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2419.4954, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1908.0466, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2211.9109, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1649.7886, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2097.7097, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1185.0469, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1324.5510, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(996.3859, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1348.1747, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2117.1865, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3328.1997, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1191.1838, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4506.5698, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2069.6509, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2018.0349, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2101.6519, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1300.8563, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1294.7806, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2097.9912, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1986.1704, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3902.6921, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1336.3401, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1548.2333, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1481.3496, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2255.1433, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2325.5298, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3679.7258, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.24431818181818182, 'recall': 0.11813186813186813, 'f1': 0.15925925925925927, 'number': 364}, 'P': {'precision': 0.38283828382838286, 'recall': 0.6426592797783933, 'f1': 0.47983453981385726, 'number': 361}, 'overall_precision': 0.3516624040920716, 'overall_recall': 0.3793103448275862, 'overall_f1': 0.36496350364963503, 'overall_accuracy': 0.6931693758948876}
			------------EPOCH 3---------------
Loss: tensor(1815.5977, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2776.4412, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2407.6992, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2328.1094, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3040.5337, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1147.8694, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2197.8623, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1606.7576, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1522.0603, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1744.6300, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2040.3508, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1781.1317, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(729.8530, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1203.4102, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1688.3320, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1703.9288, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3097.3979, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1677.5332, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1817.1646, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1989.7357, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1599.1217, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1766.6013, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1396.4868, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1840.4297, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1101.4124, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1050.8540, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(866.5241, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1147.6641, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1641.6960, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2553.7981, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1011.6268, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3260.9229, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1842.9141, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1667.4521, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1776.3984, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1144.3817, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1154.4160, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1836.0640, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1614.6973, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3233.2212, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1128.3987, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1375.7178, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1288.8906, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1918.9393, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1762.0404, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2660.1992, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.35459183673469385, 'recall': 0.38186813186813184, 'f1': 0.3677248677248677, 'number': 364}, 'P': {'precision': 0.49691358024691357, 'recall': 0.44598337950138506, 'f1': 0.47007299270073, 'number': 361}, 'overall_precision': 0.41899441340782123, 'overall_recall': 0.41379310344827586, 'overall_f1': 0.41637751561415687, 'overall_accuracy': 0.7086667228164744}
			------------EPOCH 4---------------
Loss: tensor(1416.4336, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2210.1587, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1911.4126, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1735.6177, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2584.0537, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(958.8332, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1442.4114, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(923.5911, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(817.3549, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1150.7640, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1808.7192, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1486.6775, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(566.0443, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1045.1450, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1351.6130, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1332.3652, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2476.7498, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1299.0386, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1512.5804, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1629.6581, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1226.6064, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1565.1515, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1089.5228, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1567.7053, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(919.2340, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(729.2501, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(662.1238, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(906.6042, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1238.2657, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1849.2173, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(813.0457, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2543.1499, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1341.4758, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1283.1237, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1236.8013, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(928.4343, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(883.7676, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1380.7148, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1220.7153, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2481.6816, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(787.7362, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1069.5116, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1012.9331, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1574.5015, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1628.3745, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2004.1926, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.24157303370786518, 'recall': 0.23626373626373626, 'f1': 0.23888888888888893, 'number': 364}, 'P': {'precision': 0.48072562358276644, 'recall': 0.5872576177285319, 'f1': 0.5286783042394014, 'number': 361}, 'overall_precision': 0.3739021329987453, 'overall_recall': 0.4110344827586207, 'overall_f1': 0.3915900131406045, 'overall_accuracy': 0.7414301356017856}
			------------EPOCH 5---------------
Loss: tensor(1135.1975, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1814.8596, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1516.1542, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1327.0787, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2056.6426, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(847.8723, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1061.8350, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(633.5195, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(603.0586, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(811.0596, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1316.8313, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1080.7754, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(441.5860, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(816.9347, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(926.4232, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(991.9457, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1916.1123, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(963.5347, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1100.6780, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1295.6726, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(932.2119, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1258.8518, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(760.8278, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1057.9038, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(728.1165, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(509.4692, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(435.0966, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(660.4189, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(826.1812, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1299.6759, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(643.8174, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1964.2336, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(864.9271, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(854.3866, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(753.7690, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(741.3041, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(659.0339, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(955.6623, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(877.4319, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1851.3860, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(569.4288, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(855.5127, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(766.8522, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1055.7094, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1089.1432, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1687.6853, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.42574257425742573, 'recall': 0.23626373626373626, 'f1': 0.303886925795053, 'number': 364}, 'P': {'precision': 0.5361216730038023, 'recall': 0.7811634349030471, 'f1': 0.6358511837655018, 'number': 361}, 'overall_precision': 0.5054945054945055, 'overall_recall': 0.5075862068965518, 'overall_f1': 0.5065381968341363, 'overall_accuracy': 0.7544428535332266}
			------------EPOCH 6---------------
Loss: tensor(920.8873, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1427.9960, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1236.4631, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1056.9576, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1718.5061, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(618.9917, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(760.0827, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(594.8502, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(396.6028, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(536.9341, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(944.2604, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(840.2961, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(367.8693, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(696.4719, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(801.9590, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(876.9674, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1605.6849, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(804.0219, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(934.9156, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1091.2207, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(663.8354, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(970.7338, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(480.4726, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(898.1838, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(616.0380, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(343.9625, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(272.9010, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(410.7013, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(573.0780, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1006.7456, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(588.2841, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1502.4824, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(738.0389, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(630.4603, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(531.5532, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(526.4623, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(542.8041, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(653.0311, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(646.5577, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1460.8679, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(424.5899, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(656.0240, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(641.1644, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(926.7481, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(851.9168, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1455.4692, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.585635359116022, 'recall': 0.29120879120879123, 'f1': 0.3889908256880734, 'number': 364}, 'P': {'precision': 0.527927927927928, 'recall': 0.8116343490304709, 'f1': 0.6397379912663756, 'number': 361}, 'overall_precision': 0.5421195652173914, 'overall_recall': 0.5503448275862068, 'overall_f1': 0.5462012320328542, 'overall_accuracy': 0.7512002021393077}
			------------EPOCH 7---------------
Loss: tensor(623.0693, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1064.0713, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(923.0300, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(903.9075, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1761.3071, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(583.9729, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(696.6969, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(611.1426, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(435.2976, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(491.0952, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(875.2003, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(806.1493, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(218.7248, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(566.9251, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(670.8552, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(591.4385, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1313.0051, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(581.3881, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(773.9223, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1046.4841, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(992.3529, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1161.5383, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(779.8694, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1141.2299, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(538.1113, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(286.3327, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(187.1305, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(436.6758, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(450.9627, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(856.0770, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(392.6911, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1213.0017, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1137.1554, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(623.2059, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(590.8926, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(431.9941, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(586.0022, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(905.5911, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1002.4899, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2064.4937, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(585.7527, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(703.5580, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(756.1466, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1114.3956, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(834.0630, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1283.5549, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5236220472440944, 'recall': 0.36538461538461536, 'f1': 0.43042071197411, 'number': 364}, 'P': {'precision': 0.5537525354969574, 'recall': 0.7562326869806094, 'f1': 0.6393442622950819, 'number': 361}, 'overall_precision': 0.5435073627844712, 'overall_recall': 0.56, 'overall_f1': 0.5516304347826086, 'overall_accuracy': 0.7702349869451697}
			------------EPOCH 8---------------
Loss: tensor(557.9990, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(934.4548, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(736.6555, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(680.1223, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1276.0042, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(540.3837, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(574.8785, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(476.5394, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(354.4564, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(327.6617, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(704.0599, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(740.6979, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(279.9765, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(518.8310, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(748.6330, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(727.0781, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1121.1414, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(615.1241, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(602.8704, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1041.0857, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(369.7388, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(639.9530, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(343.1903, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(574.8207, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(445.8865, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(209.7016, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(133.4127, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(358.8385, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(533.3710, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1219.2080, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(545.2151, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1544.5088, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(841.5241, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(794.0461, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(639.4923, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(690.9453, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(524.4236, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(482.6150, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(506.8045, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1420.2053, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(356.5706, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(495.9100, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(498.6156, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(659.5141, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(656.0616, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1368.0969, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5277777777777778, 'recall': 0.260989010989011, 'f1': 0.3492647058823529, 'number': 364}, 'P': {'precision': 0.4804560260586319, 'recall': 0.817174515235457, 'f1': 0.6051282051282051, 'number': 361}, 'overall_precision': 0.491183879093199, 'overall_recall': 0.5379310344827586, 'overall_f1': 0.5134957208689928, 'overall_accuracy': 0.7420197085824981}
			------------EPOCH 9---------------
Loss: tensor(565.9489, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1079.7400, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1236.2201, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(957.6005, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1584.0283, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(471.0078, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(612.1505, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(513.1609, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(423.5885, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(464.0146, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(629.0581, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(593.8649, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(190.2303, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(607.5870, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(871.2534, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(601.0263, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(823.8344, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(465.7631, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(525.3230, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(844.0614, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(712.5151, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(582.6974, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(284.1345, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(665.2864, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(504.9277, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(279.5771, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(227.6150, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(459.2207, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(553.2744, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1157.0391, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(583.5432, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1519.2346, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(761.1292, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(780.9453, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(686.5917, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(617.3754, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(614.2596, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(664.5039, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(625.9383, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1725.7120, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(433.3546, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(601.1710, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(529.6486, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(803.9554, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(804.8943, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1303.9623, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4625, 'recall': 0.5082417582417582, 'f1': 0.48429319371727747, 'number': 364}, 'P': {'precision': 0.5368421052631579, 'recall': 0.7063711911357341, 'f1': 0.6100478468899522, 'number': 361}, 'overall_precision': 0.5028571428571429, 'overall_recall': 0.6068965517241379, 'overall_f1': 0.5499999999999999, 'overall_accuracy': 0.7439989893034616}
			------------EPOCH 10---------------
Loss: tensor(521.1039, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(993.4913, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(894.3107, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(763.8130, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1134.7271, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(402.1176, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(679.2314, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(411.9065, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(486.4606, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(706.2522, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(917.4823, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(823.4263, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(404.2876, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(919.6130, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1305.2247, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(992.2297, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1966.1821, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(966.1160, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1143.6930, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1631.5188, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(850.2450, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(859.9951, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(532.5355, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1084.8674, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(576.1509, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(266.8317, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(293.5614, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(237.6821, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(286.9954, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(595.0190, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(400.7339, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1067.4905, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(959.0751, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(731.1929, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(291.2759, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(357.7093, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(476.1505, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(515.2462, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(531.0956, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1579.6407, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(520.2241, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(729.5388, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(828.5956, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1043.2815, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1018.6798, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1882.8304, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.46439628482972134, 'recall': 0.8241758241758241, 'f1': 0.594059405940594, 'number': 364}, 'P': {'precision': 0.6923076923076923, 'recall': 0.2742382271468144, 'f1': 0.39285714285714285, 'number': 361}, 'overall_precision': 0.5057034220532319, 'overall_recall': 0.5503448275862068, 'overall_f1': 0.5270805812417437, 'overall_accuracy': 0.7317442937757939}
			------------EPOCH 11---------------
Loss: tensor(961.8253, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1468.3118, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1311.2375, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(857.1462, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(874.2646, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(420.1485, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(605.7455, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(346.6449, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(203.1776, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(269.7551, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(684.4550, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(516.2077, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(278.7393, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(355.7379, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(488.5740, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(467.0642, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(789.8730, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(515.9348, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(615.2150, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(677.4564, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(393.0487, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(755.3377, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(278.3113, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(684.1130, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(720.3141, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(283.7913, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(268.7679, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(222.8288, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(435.8631, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(804.6797, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(493.7400, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1919.0679, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(611.8364, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(576.2197, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(435.8882, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(524.3756, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(606.0405, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(504.4591, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(444.8181, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1089.6199, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(309.3301, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(470.7174, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(455.6400, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(467.1781, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(417.8508, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(787.0546, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5399515738498789, 'recall': 0.6126373626373627, 'f1': 0.5740025740025739, 'number': 364}, 'P': {'precision': 0.6070287539936102, 'recall': 0.5263157894736842, 'f1': 0.5637982195845698, 'number': 361}, 'overall_precision': 0.568870523415978, 'overall_recall': 0.5696551724137932, 'overall_f1': 0.5692625775327361, 'overall_accuracy': 0.7751621325696959}
			------------EPOCH 12---------------
Loss: tensor(333.8633, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(617.7595, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(491.9634, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(553.9706, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(697.2770, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(320.3771, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(412.4823, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(248.7921, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(162.6029, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(257.2903, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(657.2258, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(403.9418, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(222.5760, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(354.9174, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(337.8094, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(404.9873, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(744.8832, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(448.1359, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(520.3876, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(656.9264, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(198.0686, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(445.2768, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(179.1154, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(283.2427, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(258.8655, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(105.7412, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.3021, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(195.1558, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(196.8978, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(338.4051, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(162.9375, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(541.9014, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(306.8398, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(186.1357, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(158.0757, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(180.2343, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(259.5598, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(197.7740, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(202.7777, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(511.9611, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(204.9269, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(296.6542, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(291.8849, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(290.3717, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(273.1970, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(537.0718, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5742296918767507, 'recall': 0.5631868131868132, 'f1': 0.5686546463245492, 'number': 364}, 'P': {'precision': 0.5737704918032787, 'recall': 0.6786703601108033, 'f1': 0.6218274111675126, 'number': 361}, 'overall_precision': 0.5739795918367347, 'overall_recall': 0.6206896551724138, 'overall_f1': 0.5964214711729623, 'overall_accuracy': 0.7824475701170723}
			------------EPOCH 13---------------
Loss: tensor(196.1126, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(341.8409, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(309.5278, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(353.4268, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(498.1183, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(183.4351, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(183.4899, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(146.0513, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(108.1497, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(130.6213, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(197.8195, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(191.5577, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(75.9313, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(191.8323, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(334.5505, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(168.9002, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(271.2116, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(188.0106, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(264.8365, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(430.0625, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(86.9615, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(261.4985, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.9506, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(175.1750, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(166.8056, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.3063, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.9522, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(127.8211, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(75.0614, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(192.2720, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.7411, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(308.5518, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(238.1548, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(108.7831, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(81.5231, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(84.4871, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(165.0478, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(107.5486, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(126.7250, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(302.2050, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(130.8812, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(205.1232, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(194.7043, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(149.6267, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(178.0188, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(307.9133, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5948717948717949, 'recall': 0.6373626373626373, 'f1': 0.6153846153846153, 'number': 364}, 'P': {'precision': 0.6005434782608695, 'recall': 0.6121883656509696, 'f1': 0.6063100137174211, 'number': 361}, 'overall_precision': 0.5976253298153035, 'overall_recall': 0.6248275862068966, 'overall_f1': 0.6109238031018208, 'overall_accuracy': 0.7820264465594206}
			------------EPOCH 14---------------
Loss: tensor(116.7751, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(191.6810, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(179.0828, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(295.0555, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(286.8967, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(108.4916, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(110.6255, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.5105, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.0326, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.8016, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(79.3838, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(129.3065, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.3436, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(133.3001, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(162.7105, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.7013, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(161.4983, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(86.4778, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(179.9732, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(314.6913, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.9743, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(219.4142, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.8223, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(100.4499, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(116.0920, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.2776, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.7053, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.3902, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.0554, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(135.9118, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.6478, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(203.0615, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(215.1545, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(84.7765, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.8416, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.3531, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(114.4511, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(81.0922, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(92.7205, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(197.3280, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(106.3741, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(134.8858, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(156.8025, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.2111, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(109.0563, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(161.5336, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5952380952380952, 'recall': 0.5494505494505495, 'f1': 0.5714285714285715, 'number': 364}, 'P': {'precision': 0.5882352941176471, 'recall': 0.6925207756232687, 'f1': 0.6361323155216284, 'number': 361}, 'overall_precision': 0.5913272010512484, 'overall_recall': 0.6206896551724138, 'overall_f1': 0.6056527590847913, 'overall_accuracy': 0.7817316600690642}
			------------EPOCH 15---------------
Loss: tensor(66.1398, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(96.3961, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(102.4661, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(154.1935, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(156.1539, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.5807, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.9228, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.6395, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.6134, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.3837, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.5938, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(100.4922, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.9374, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(100.8604, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(116.2141, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.4686, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(107.1454, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.8079, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(130.3419, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(237.0252, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.1640, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(160.6706, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.2555, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.2797, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(104.8106, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.6030, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.0450, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.7653, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.2444, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(82.9993, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.2735, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(213.1823, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(135.1031, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.6370, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.5705, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.2432, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(82.9548, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.7077, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.0370, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(149.0963, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(92.9630, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(81.6739, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(100.0863, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.5080, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(91.6127, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(82.4562, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.6059701492537314, 'recall': 0.5576923076923077, 'f1': 0.580829756795422, 'number': 364}, 'P': {'precision': 0.5714285714285714, 'recall': 0.6648199445983379, 'f1': 0.614596670934699, 'number': 361}, 'overall_precision': 0.5867549668874172, 'overall_recall': 0.6110344827586207, 'overall_f1': 0.5986486486486486, 'overall_accuracy': 0.7789943569443275}
			------------EPOCH 16---------------
Loss: tensor(40.6894, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(88.6390, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.8392, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(86.4605, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(126.6004, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.7701, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.3672, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.3398, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.3685, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.2877, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.4729, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(96.8240, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.8318, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.6302, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(100.3490, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.3966, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(89.2197, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.6508, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(82.1650, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(171.8395, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.2769, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(94.4925, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.2358, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.5442, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(93.5835, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.2260, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.2841, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.9539, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.1711, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(82.4791, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.3098, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(143.3207, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(92.9508, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.3097, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.1968, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.5233, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(81.4142, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.5205, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.8174, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(138.4447, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(102.6214, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.0806, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.8693, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.1752, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.7641, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.8585, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5860215053763441, 'recall': 0.5989010989010989, 'f1': 0.592391304347826, 'number': 364}, 'P': {'precision': 0.5896805896805897, 'recall': 0.6648199445983379, 'f1': 0.625, 'number': 361}, 'overall_precision': 0.5879332477535302, 'overall_recall': 0.6317241379310344, 'overall_f1': 0.6090425531914894, 'overall_accuracy': 0.7859850080013476}
			------------EPOCH 17---------------
Loss: tensor(22.0674, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.9335, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.2513, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.0487, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(103.4566, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.2874, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.9433, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.7682, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.5933, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.1122, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.7633, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.3696, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.7354, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.5138, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.5658, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.9583, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.5203, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.1707, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.4146, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(115.0904, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.5273, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.5757, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.0807, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.1305, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.8856, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.2984, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.4563, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.2583, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.9355, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.7312, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.6912, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.2787, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.0540, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.0114, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.2277, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.5605, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.6335, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.0366, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.7417, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.1183, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.2858, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.6521, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.4407, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.2331, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.3686, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.4457, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.6006191950464397, 'recall': 0.532967032967033, 'f1': 0.5647743813682679, 'number': 364}, 'P': {'precision': 0.5643340857787811, 'recall': 0.6925207756232687, 'f1': 0.6218905472636816, 'number': 361}, 'overall_precision': 0.5796344647519582, 'overall_recall': 0.6124137931034482, 'overall_f1': 0.5955734406438631, 'overall_accuracy': 0.7733513012717932}
			------------EPOCH 18---------------
Loss: tensor(15.0029, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.2141, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.9006, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.7356, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.6203, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.8440, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.0831, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.3890, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.9237, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.3597, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.0246, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.0241, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.3208, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.7382, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.3543, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.5784, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.5965, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.7535, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.4758, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(205.3577, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.9661, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.6904, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.3489, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.5361, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.7416, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.7866, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.4879, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.3024, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.9400, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.0310, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.0177, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.4451, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.6811, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.1572, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.8008, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.1737, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.8416, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.5070, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.0922, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.8338, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.0458, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.1458, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.3360, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.8765, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.8393, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.8223, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.571072319201995, 'recall': 0.6291208791208791, 'f1': 0.5986928104575163, 'number': 364}, 'P': {'precision': 0.5856777493606138, 'recall': 0.6343490304709142, 'f1': 0.6090425531914894, 'number': 361}, 'overall_precision': 0.5782828282828283, 'overall_recall': 0.6317241379310344, 'overall_f1': 0.6038233355306526, 'overall_accuracy': 0.7853533226648699}
			------------EPOCH 19---------------
Loss: tensor(11.5999, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.9057, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.0021, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.2462, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.6701, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.2268, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.4615, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.6723, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.4850, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.6335, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.0133, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.5694, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.4870, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.6131, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.4420, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.8579, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.0553, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.6173, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.0690, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(127.1419, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.2254, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.4935, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.5170, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.2584, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.6739, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.0777, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.3139, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.1066, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.3030, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.2118, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.0499, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.2836, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.4801, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.4648, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.2254, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.2109, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.0445, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.7407, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.5406, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.2144, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.1374, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.3538, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.2205, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.9572, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.7571, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.5309, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5784883720930233, 'recall': 0.5467032967032966, 'f1': 0.5621468926553672, 'number': 364}, 'P': {'precision': 0.5558035714285714, 'recall': 0.6897506925207756, 'f1': 0.6155747836835599, 'number': 361}, 'overall_precision': 0.5656565656565656, 'overall_recall': 0.6179310344827587, 'overall_f1': 0.5906394199077126, 'overall_accuracy': 0.7794997052135096}
			------------EPOCH 20---------------
Loss: tensor(7.4099, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.3187, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.7249, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.0453, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.6067, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.7673, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.3258, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.6089, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.2313, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.6371, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.4147, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.0279, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.1463, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.6911, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.4546, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.8945, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.4957, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.2548, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.3357, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.2178, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.4205, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.5581, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.1289, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.6895, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.8630, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.8274, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.8920, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.7803, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.7396, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.5467, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.6940, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.2270, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.2287, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.6691, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.4548, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.1650, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.9033, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.1679, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.2116, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.4920, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.4894, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.9258, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.3166, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.2553, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.2576, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.1640, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5983606557377049, 'recall': 0.6016483516483516, 'f1': 0.6, 'number': 364}, 'P': {'precision': 0.5903614457831325, 'recall': 0.6786703601108033, 'f1': 0.6314432989690721, 'number': 361}, 'overall_precision': 0.5941101152368758, 'overall_recall': 0.64, 'overall_f1': 0.6162018592297478, 'overall_accuracy': 0.7880064010780763}
			------------EPOCH 21---------------
Loss: tensor(9.4084, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.7448, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.4957, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.7960, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.7443, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.0532, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.1116, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.7572, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.2148, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.0823, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.5443, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.6287, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.3520, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.5201, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.9234, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.6338, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.2923, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.6082, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.7223, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.6672, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.3342, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.7243, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.1449, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.8155, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.3592, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.2595, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.0631, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.9974, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.4982, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.2416, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.6420, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.4954, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.3492, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.3709, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.7403, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.2716, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.4154, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.8883, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.0446, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.7930, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.0179, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.8281, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.0439, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.9352, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.0779, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.5551, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.6, 'recall': 0.6016483516483516, 'f1': 0.6008230452674898, 'number': 364}, 'P': {'precision': 0.5889423076923077, 'recall': 0.6786703601108033, 'f1': 0.6306306306306306, 'number': 361}, 'overall_precision': 0.5941101152368758, 'overall_recall': 0.64, 'overall_f1': 0.6162018592297478, 'overall_accuracy': 0.7891434346837362}
			------------EPOCH 22---------------
Loss: tensor(9.7774, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.1771, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.5959, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.0581, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.1877, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.4746, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.6866, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.4547, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.9339, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.9283, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.2482, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.6264, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.8866, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.4064, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.4238, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.3162, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.8848, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.6656, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.7427, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.6845, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.6252, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.7505, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.4906, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.2652, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.8334, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.9532, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.2248, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.5883, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.6381, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.3611, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.2474, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.6228, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.5456, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.8217, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.3808, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.7381, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.3609, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.4851, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.4343, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.2145, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.2850, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.1271, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.7768, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.2135, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.9622, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.0475, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5972222222222222, 'recall': 0.5906593406593407, 'f1': 0.5939226519337018, 'number': 364}, 'P': {'precision': 0.5819477434679335, 'recall': 0.6786703601108033, 'f1': 0.6265984654731459, 'number': 361}, 'overall_precision': 0.58898847631242, 'overall_recall': 0.6344827586206897, 'overall_f1': 0.6108897742363878, 'overall_accuracy': 0.7879221763665459}
			------------EPOCH 23---------------
Loss: tensor(9.0284, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.9450, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.3904, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.4917, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.9737, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.8422, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.1860, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.0572, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.3928, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.2897, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.9616, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.4692, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.7978, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.5289, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.2287, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.8760, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.1722, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.9259, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.0983, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.4085, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.2640, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.5749, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.0035, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.9645, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.8712, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.3570, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.9035, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.2096, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.8942, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.8664, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.2653, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.8894, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.0527, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.2399, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.6382, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.5751, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.3211, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.1838, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.8041, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.5371, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.7722, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.2054, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.3813, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.3492, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.1739, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.3098, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5972222222222222, 'recall': 0.5906593406593407, 'f1': 0.5939226519337018, 'number': 364}, 'P': {'precision': 0.5843230403800475, 'recall': 0.6814404432132964, 'f1': 0.6291560102301791, 'number': 361}, 'overall_precision': 0.5902688860435339, 'overall_recall': 0.6358620689655172, 'overall_f1': 0.6122177954847278, 'overall_accuracy': 0.7846374126168618}
			------------EPOCH 24---------------
Loss: tensor(7.8502, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.9777, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.3624, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.2104, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.2258, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.5553, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.2468, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.7007, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.1711, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.4590, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.1275, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.6041, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.9599, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.8018, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.5929, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.7762, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.0499, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.3447, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.6020, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.4450, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.9781, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.1595, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.5046, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.0494, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.7353, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.8542, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.7821, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.6732, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.3554, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.7443, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.6377, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.5547, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.6182, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.4822, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.1917, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.6274, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.9333, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.8065, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.6014, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.7405, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.4551, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.8201, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.0313, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.9147, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.0240, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.2381, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5944444444444444, 'recall': 0.5879120879120879, 'f1': 0.5911602209944752, 'number': 364}, 'P': {'precision': 0.5815602836879432, 'recall': 0.6814404432132964, 'f1': 0.6275510204081634, 'number': 361}, 'overall_precision': 0.5874840357598978, 'overall_recall': 0.6344827586206897, 'overall_f1': 0.6100795755968169, 'overall_accuracy': 0.7842584014149752}
			------------EPOCH 25---------------
Loss: tensor(7.4766, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.0662, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.2609, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.0608, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.8851, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.1524, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.8950, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.4458, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.6571, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.1949, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.4275, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.0419, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.5093, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.3302, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.2260, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.1739, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.0097, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.9186, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.7484, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.4908, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.8718, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.0187, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.1918, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.3808, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.7798, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.6735, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.4588, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.2493, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.9969, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.7564, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.3212, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.0757, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.2526, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.9278, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.5170, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.0476, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.5907, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.3461, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.7120, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.1481, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.1339, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.3851, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.3886, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.5191, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.3805, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.5182, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5933147632311978, 'recall': 0.5851648351648352, 'f1': 0.5892116182572615, 'number': 364}, 'P': {'precision': 0.5791962174940898, 'recall': 0.6786703601108033, 'f1': 0.6249999999999999, 'number': 361}, 'overall_precision': 0.5856777493606138, 'overall_recall': 0.6317241379310344, 'overall_f1': 0.6078301260783011, 'overall_accuracy': 0.7838372778573234}
			------------EPOCH 26---------------
Loss: tensor(4.1870, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.5078, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.6259, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.2413, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.8240, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.9184, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.0663, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.2371, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.2127, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.7306, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.7813, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.6270, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.1597, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.9146, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.2518, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.4170, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.1229, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.5175, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.1478, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.9428, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.6430, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.2403, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.8541, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.6462, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.5720, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.3239, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.3789, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.0925, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.6206, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.9778, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.9250, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.7936, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.9181, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.4656, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.0041, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.8194, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.9629, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.1633, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.1441, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.7640, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.2294, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.2868, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.7840, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.2232, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.0853, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.7037, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5949720670391061, 'recall': 0.5851648351648352, 'f1': 0.5900277008310248, 'number': 364}, 'P': {'precision': 0.5741176470588235, 'recall': 0.6759002770083102, 'f1': 0.6208651399491094, 'number': 361}, 'overall_precision': 0.5836526181353767, 'overall_recall': 0.6303448275862069, 'overall_f1': 0.6061007957559681, 'overall_accuracy': 0.7839636149246189}
			------------EPOCH 27---------------
Loss: tensor(3.7422, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.0836, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.0465, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.4552, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.9252, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.1246, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.9622, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.0401, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.9590, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.5832, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.3710, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.2746, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1.8958, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.6308, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.6195, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.0650, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.4053, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.2144, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.7339, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.3703, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.4968, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.7845, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.6615, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.1305, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.1165, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.1421, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.1519, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.8685, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.3347, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.2977, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.6707, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.3908, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.5705, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.1418, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.6440, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.2829, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.3338, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.8937, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.3960, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.0880, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.6473, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.7957, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.9992, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.9693, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.9031, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.2445, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5933147632311978, 'recall': 0.5851648351648352, 'f1': 0.5892116182572615, 'number': 364}, 'P': {'precision': 0.5778301886792453, 'recall': 0.6786703601108033, 'f1': 0.624203821656051, 'number': 361}, 'overall_precision': 0.5849297573435505, 'overall_recall': 0.6317241379310344, 'overall_f1': 0.6074270557029178, 'overall_accuracy': 0.7842162890592099}
			------------EPOCH 28---------------
Loss: tensor(6.7626, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.6060, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.6208, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.7933, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.9881, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.7707, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.4408, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1.9162, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.6786, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.4026, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.0674, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.9537, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1.6784, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.2966, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.1476, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.6564, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.4864, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.8927, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.3687, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.5669, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.1686, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.0946, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.3848, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.6831, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.3238, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.0188, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.8334, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.3866, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.0620, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.5745, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.7916, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.4251, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.0083, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.8399, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.4595, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.9851, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.9113, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.5502, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.8379, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.0186, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.8738, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.8722, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.8467, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.6878, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.7770, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.7832, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5911602209944752, 'recall': 0.5879120879120879, 'f1': 0.5895316804407713, 'number': 364}, 'P': {'precision': 0.5741176470588235, 'recall': 0.6759002770083102, 'f1': 0.6208651399491094, 'number': 361}, 'overall_precision': 0.5819567979669632, 'overall_recall': 0.6317241379310344, 'overall_f1': 0.6058201058201058, 'overall_accuracy': 0.7841320643476796}
			------------EPOCH 29---------------
Loss: tensor(3.3598, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.1881, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.1973, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.2256, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.3349, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.5313, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.9067, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1.7799, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.5031, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.2671, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.8114, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.6465, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1.5034, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.1477, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.9627, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.3995, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.9525, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.6726, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.1142, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.9110, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.0189, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.8316, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.2676, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.4477, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.0103, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1.8460, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.6657, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.2607, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.8276, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.9582, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.4303, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.9846, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.3525, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.5510, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.1474, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.8254, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.8465, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.3332, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.0566, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.0654, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.1430, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.5120, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.6898, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.4077, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.3807, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.2712, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.590027700831025, 'recall': 0.5851648351648352, 'f1': 0.5875862068965517, 'number': 364}, 'P': {'precision': 0.5737704918032787, 'recall': 0.6786703601108033, 'f1': 0.6218274111675126, 'number': 361}, 'overall_precision': 0.5812182741116751, 'overall_recall': 0.6317241379310344, 'overall_f1': 0.6054196959682748, 'overall_accuracy': 0.7836688284342627}
			------------EPOCH 30---------------
Loss: tensor(3.0803, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.8394, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.8283, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.7542, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.7316, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.3054, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.4724, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1.6548, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.2698, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.1261, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.4233, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.4346, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1.3522, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.8775, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.8718, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.1340, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.3660, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.4462, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.8198, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.8515, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.7338, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.3455, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.0391, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.0876, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.1523, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1.7118, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.4547, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.9185, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.6204, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.3157, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.3615, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.0733, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.4586, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.3258, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.9800, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.4167, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.4566, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.0345, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.7837, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.2033, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.0755, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.5576, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.7644, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.1705, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.2357, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.7687, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5752688172043011, 'recall': 0.5879120879120879, 'f1': 0.5815217391304348, 'number': 364}, 'P': {'precision': 0.5751173708920188, 'recall': 0.6786703601108033, 'f1': 0.6226175349428208, 'number': 361}, 'overall_precision': 0.575187969924812, 'overall_recall': 0.6331034482758621, 'overall_f1': 0.602757715036113, 'overall_accuracy': 0.7834582666554367}
	Train size: 50 Test size: 50


		-------------RUN 1-----------
			------------EPOCH 1---------------
Loss: tensor(2889.7534, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2202.1616, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2178.0742, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2750.9419, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3899.6250, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4700.5825, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3237.1931, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4129.9219, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1585.7340, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2616.5073, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2978.5322, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3842.9988, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5158.6514, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3999.4226, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3115.1272, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3613.0244, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4235.2881, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1809.4648, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4332.7129, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1629.1384, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2392.0027, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2556.8975, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4604.5098, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1560.4421, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1602.8059, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2038.9497, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2325.2539, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2012.9200, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2230.3857, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.008528784648187633, 'recall': 0.004830917874396135, 'f1': 0.006168080185042405, 'number': 828}, 'P': {'precision': 0.022727272727272728, 'recall': 0.013859275053304905, 'f1': 0.017218543046357615, 'number': 938}, 'overall_precision': 0.01633045148895293, 'overall_recall': 0.009626274065685165, 'overall_f1': 0.012112575703598147, 'overall_accuracy': 0.5047691430742922}
			------------EPOCH 2---------------
Loss: tensor(1588.5535, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1268.1395, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1211.3162, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1799.6770, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2911.9592, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3235.1584, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1875.3342, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2507.4949, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1212.8978, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2013.7397, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1907.5248, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2558.8032, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3858.4426, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2964.1655, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2264.0476, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2546.9199, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3375.5132, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1484.8298, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3489.8735, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1292.3947, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1958.4656, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2118.6917, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3739.3281, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1297.3163, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1320.5927, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1788.9893, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1955.8597, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1557.4407, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1783.3253, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.15949554896142434, 'recall': 0.25966183574879226, 'f1': 0.19761029411764708, 'number': 828}, 'P': {'precision': 0.3793103448275862, 'recall': 0.08208955223880597, 'f1': 0.13496932515337423, 'number': 938}, 'overall_precision': 0.1882656350741457, 'overall_recall': 0.16534541336353342, 'overall_f1': 0.17606270726560147, 'overall_accuracy': 0.5209576287288619}
			------------EPOCH 3---------------
Loss: tensor(1391.4763, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1103.2603, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1048.0396, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1480.3577, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2259.4326, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2710.5938, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1815.2275, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2413.1694, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(965.4760, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1617.3168, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1701.7695, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2488.0459, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3501.7925, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2657.8521, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1952.9800, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2412.5427, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3079.8049, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1302.0925, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3097.0122, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1052.3978, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1720.9069, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1778.9481, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3285.1494, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1180.6935, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1158.7771, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1660.4584, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1764.8658, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1381.4089, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1623.9193, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.14363143631436315, 'recall': 0.0640096618357488, 'f1': 0.08855472013366751, 'number': 828}, 'P': {'precision': 0.2535070140280561, 'recall': 0.2697228144989339, 'f1': 0.26136363636363635, 'number': 938}, 'overall_precision': 0.2238478419897586, 'overall_recall': 0.17327293318233294, 'overall_f1': 0.1953399297797638, 'overall_accuracy': 0.6208626258787764}
			------------EPOCH 4---------------
Loss: tensor(1194.0022, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1020.9763, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(935.0985, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1408.8440, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2172.2153, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2257.3003, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1357.7402, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1991.4773, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(902.2631, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1480.8002, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1383.8796, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2131.9858, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2948.3428, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2309.8604, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1664.4429, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1939.8542, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2627.0688, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1120.6174, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2819.6240, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(807.8295, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1520.6129, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1522.1599, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3005.1643, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(970.1078, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(980.1354, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1499.6820, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1604.1086, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1102.7999, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1354.1980, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.29906542056074764, 'recall': 0.15458937198067632, 'f1': 0.20382165605095542, 'number': 828}, 'P': {'precision': 0.3268337975858867, 'recall': 0.3752665245202559, 'f1': 0.34937965260545906, 'number': 938}, 'overall_precision': 0.31893687707641194, 'overall_recall': 0.2718006795016987, 'overall_f1': 0.2934882298991134, 'overall_accuracy': 0.6486224586737602}
			------------EPOCH 5---------------
Loss: tensor(1069.4377, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(844.8255, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(769.2207, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1202.4958, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1876.1342, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1841.0670, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1153.9771, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1795.2089, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(790.3608, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1331.6224, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1145.9058, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1863.0873, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2396.8032, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1916.0525, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1532.5256, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1431.0431, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2104.1396, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(963.5702, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2414.0825, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(667.2072, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1318.3940, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1258.0089, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2574.4243, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(801.2030, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(848.2169, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1237.8926, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1408.3037, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(920.2820, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1139.3939, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.33772652388797364, 'recall': 0.24758454106280192, 'f1': 0.28571428571428575, 'number': 828}, 'P': {'precision': 0.38835794960903564, 'recall': 0.47654584221748403, 'f1': 0.42795595978937295, 'number': 938}, 'overall_precision': 0.3708759954493743, 'overall_recall': 0.36919592298980747, 'overall_f1': 0.37003405221339386, 'overall_accuracy': 0.6925707771233137}
			------------EPOCH 6---------------
Loss: tensor(850.0189, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(695.6418, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(619.9919, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1041.3838, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1611.7225, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1544.0310, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(787.2723, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1473.4116, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(698.3585, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1098.3867, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(971.1672, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1502.5298, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1827.9250, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1465.9636, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1146.7581, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1168.4934, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1725.7523, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(811.4993, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1893.6554, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(571.5805, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1075.6272, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(995.5488, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2114.9397, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(630.4081, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(637.2692, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(967.7170, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1230.8381, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(744.5759, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(905.8590, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.28807556080283353, 'recall': 0.2946859903381642, 'f1': 0.2913432835820895, 'number': 828}, 'P': {'precision': 0.388, 'recall': 0.4136460554371002, 'f1': 0.4004127966976264, 'number': 938}, 'overall_precision': 0.3421765024363833, 'overall_recall': 0.3578708946772367, 'overall_f1': 0.3498477719346803, 'overall_accuracy': 0.6913927417822535}
			------------EPOCH 7---------------
Loss: tensor(684.7838, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(592.8505, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(518.8479, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(909.1001, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1319.6954, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1364.4685, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(638.7407, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1308.6091, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(560.1152, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(826.1557, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(658.9088, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1166.8131, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1296.4072, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1118.8241, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1148.7456, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(929.6936, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1310.3337, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(612.3063, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1549.1171, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(420.8480, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(846.9370, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(714.6149, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1671.6855, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(460.3594, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(479.6856, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(718.6137, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(905.8772, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(548.5337, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(677.2939, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3462897526501767, 'recall': 0.35507246376811596, 'f1': 0.35062611806797855, 'number': 828}, 'P': {'precision': 0.42142230026338895, 'recall': 0.511727078891258, 'f1': 0.46220510351468463, 'number': 938}, 'overall_precision': 0.3893360160965795, 'overall_recall': 0.43827859569648925, 'overall_f1': 0.41236014917421415, 'overall_accuracy': 0.7020330609918297}
			------------EPOCH 8---------------
Loss: tensor(489.8059, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(376.0956, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(321.4592, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(669.6866, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1100.0093, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1088.9830, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(515.9360, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1204.2983, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(467.7197, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(643.5005, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(523.7097, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1129.4210, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1150.4454, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(899.9521, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(886.4813, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(844.9995, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(994.6408, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(458.0521, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1131.4443, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(280.8334, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(786.6571, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(728.7949, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1814.4397, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(504.6533, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(500.0881, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(797.0540, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(987.2526, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(544.7643, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(503.7722, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4259028642590286, 'recall': 0.41304347826086957, 'f1': 0.41937461679950955, 'number': 828}, 'P': {'precision': 0.48366606170598914, 'recall': 0.5682302771855011, 'f1': 0.5225490196078433, 'number': 938}, 'overall_precision': 0.45931758530183725, 'overall_recall': 0.49546998867497166, 'overall_f1': 0.47670934350313265, 'overall_accuracy': 0.7279118373551207}
			------------EPOCH 9---------------
Loss: tensor(369.5828, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(264.0327, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(242.6066, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(428.5264, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(729.7880, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(823.9613, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(294.1803, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(722.3692, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(438.8428, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(500.4924, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(380.8226, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(911.9709, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1309.1909, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(913.7467, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(836.2647, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1168.4095, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1305.5139, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(370.3272, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1318.0215, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(233.3469, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(519.0049, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(577.2262, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1178.4233, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(354.2585, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(392.4581, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(463.3787, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(490.1151, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(372.1517, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(469.9458, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.48211243611584326, 'recall': 0.3417874396135266, 'f1': 0.4, 'number': 828}, 'P': {'precision': 0.5529100529100529, 'recall': 0.44562899786780386, 'f1': 0.4935064935064935, 'number': 938}, 'overall_precision': 0.5219657483246463, 'overall_recall': 0.3969422423556059, 'overall_f1': 0.45094885815374713, 'overall_accuracy': 0.6601748052441573}
			------------EPOCH 10---------------
Loss: tensor(861.8606, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(409.3196, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(437.0597, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(747.4628, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1575.0903, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1353.5292, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1106.9825, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1756.0023, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(561.5326, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(678.7445, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(277.6728, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1201.3052, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(833.2238, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(536.0983, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(532.1954, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(490.6630, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(803.8295, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(311.5775, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(864.2667, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(255.6965, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(605.9724, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(689.8066, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1340.8763, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(443.3322, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(487.3204, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(526.1561, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(803.4806, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(264.3226, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(368.1200, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.33208020050125314, 'recall': 0.6400966183574879, 'f1': 0.4372937293729373, 'number': 828}, 'P': {'precision': 0.5107758620689655, 'recall': 0.2526652452025586, 'f1': 0.3380884450784593, 'number': 938}, 'overall_precision': 0.37233009708737863, 'overall_recall': 0.43431483578708946, 'overall_f1': 0.4009409304756927, 'overall_accuracy': 0.6312749382481474}
			------------EPOCH 11---------------
Loss: tensor(717.5738, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(379.5052, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(376.0886, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(904.9669, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1263.3733, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1141.9619, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(810.1135, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1485.7471, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(371.4715, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(369.1067, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(339.7233, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(788.3638, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1045.9186, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(810.7689, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(657.9617, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(671.4528, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1015.2873, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(485.7440, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1108.2546, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(300.5865, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(494.2683, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(507.8183, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1179.2632, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(515.4091, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(285.0084, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(437.3519, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(460.7083, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(278.9997, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(319.9081, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.39486754966887416, 'recall': 0.5760869565217391, 'f1': 0.468565815324165, 'number': 828}, 'P': {'precision': 0.5817490494296578, 'recall': 0.326226012793177, 'f1': 0.4180327868852459, 'number': 938}, 'overall_precision': 0.4515570934256055, 'overall_recall': 0.4433748584371461, 'overall_f1': 0.4474285714285714, 'overall_accuracy': 0.6890556716701501}
			------------EPOCH 12---------------
Loss: tensor(326.8098, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(229.1474, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(262.1247, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(373.0682, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(938.4090, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1075.8190, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(374.8797, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(933.0756, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(584.6436, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(791.5775, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(886.2062, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(902.7064, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1901.8021, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1273.7776, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(896.4686, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(743.4178, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(811.5582, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(264.9898, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(737.1304, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(161.0787, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(319.7686, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(312.0261, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(761.8525, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(240.1109, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(319.7144, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(476.3717, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(460.8624, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(356.4656, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(591.2361, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.676829268292683, 'recall': 0.13405797101449277, 'f1': 0.22379032258064516, 'number': 828}, 'P': {'precision': 0.3876337693222354, 'recall': 0.6950959488272921, 'f1': 0.4977099236641222, 'number': 938}, 'overall_precision': 0.4133261105092091, 'overall_recall': 0.4320498301245753, 'overall_f1': 0.42248062015503873, 'overall_accuracy': 0.703021090632719}
			------------EPOCH 13---------------
Loss: tensor(610.1102, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(412.9894, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(253.3994, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(947.1992, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1492.9449, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1144.8441, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(603.9868, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1212.9026, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(519.5775, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(648.7617, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(322.0273, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(838.9846, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(599.8781, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(461.1364, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(445.7980, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(431.2511, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(512.4283, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(176.4157, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(521.5515, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(115.0676, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(417.9538, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(440.6609, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(823.5201, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(222.9709, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(285.7790, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(430.6206, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(519.0072, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(215.7769, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(271.2345, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.396700143472023, 'recall': 0.6678743961352657, 'f1': 0.49774977497749784, 'number': 828}, 'P': {'precision': 0.5708884688090737, 'recall': 0.32196162046908317, 'f1': 0.4117246080436264, 'number': 938}, 'overall_precision': 0.44461778471138846, 'overall_recall': 0.4841449603624009, 'overall_f1': 0.46354025481160205, 'overall_accuracy': 0.6850085502565076}
			------------EPOCH 14---------------
Loss: tensor(252.9426, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(136.8381, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(149.4082, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(315.3825, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(527.3124, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(665.4498, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(234.9431, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(609.6520, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(305.3294, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(365.6765, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(296.4697, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(431.7090, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(561.1860, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(471.5310, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(344.5998, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(394.2587, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(417.2628, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(187.2568, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(548.3908, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(111.6818, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(233.3526, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(252.9492, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(572.7154, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(145.3813, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(170.8933, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(225.4861, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(214.7283, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(128.2331, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(176.1593, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5835411471321695, 'recall': 0.2826086956521739, 'f1': 0.38079739625711956, 'number': 828}, 'P': {'precision': 0.5164353542731921, 'recall': 0.753731343283582, 'f1': 0.612917208495882, 'number': 938}, 'overall_precision': 0.5316384180790961, 'overall_recall': 0.5328425821064553, 'overall_f1': 0.5322398190045249, 'overall_accuracy': 0.7456773703211096}
			------------EPOCH 15---------------
Loss: tensor(243.7593, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(138.5615, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(113.8085, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(236.5786, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(454.6623, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(483.4656, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(163.9941, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(343.4646, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(337.0264, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(387.7906, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(197.2249, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(501.4046, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(565.7534, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(400.4969, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(348.0193, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(294.4365, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(331.3130, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(158.3853, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(451.4729, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.0529, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(176.1159, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(184.0483, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(462.8542, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(127.2516, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(135.5410, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(147.4943, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(155.4441, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(95.2542, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(103.9068, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.43909626719056977, 'recall': 0.5398550724637681, 'f1': 0.4842903575297941, 'number': 828}, 'P': {'precision': 0.5509964830011723, 'recall': 0.5010660980810234, 'f1': 0.5248464544946957, 'number': 938}, 'overall_precision': 0.4901122394441475, 'overall_recall': 0.5192525481313703, 'overall_f1': 0.5042617541930162, 'overall_accuracy': 0.7399011970359111}
			------------EPOCH 16---------------
Loss: tensor(141.6748, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.9074, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.9386, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(112.2522, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(248.3854, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(356.7580, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(109.6891, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(274.6094, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(248.9030, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(207.6845, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(97.0610, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(278.4219, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(306.8054, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(272.0829, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(240.5208, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(295.0392, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(290.9922, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(100.9201, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(316.0545, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.2567, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(130.0591, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(178.1081, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(402.9599, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.8816, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(115.7992, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(125.5821, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(130.2615, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.8552, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.1798, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5844961240310077, 'recall': 0.4553140096618358, 'f1': 0.5118805159538357, 'number': 828}, 'P': {'precision': 0.5304777594728172, 'recall': 0.6865671641791045, 'f1': 0.5985130111524164, 'number': 938}, 'overall_precision': 0.5492200107584723, 'overall_recall': 0.5781426953567383, 'overall_f1': 0.5633103448275862, 'overall_accuracy': 0.75576667300019}
			------------EPOCH 17---------------
Loss: tensor(127.7102, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.8277, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.7619, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.6387, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(191.1069, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(257.5588, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.6397, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(120.0615, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(178.2722, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(174.5400, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.8805, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(220.6076, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(174.4893, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(210.9326, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(158.9368, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(215.8096, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(208.4266, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(84.5039, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(274.2203, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.7679, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(128.7013, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(135.8310, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(327.1768, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.4930, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(95.6516, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(120.4567, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(116.6837, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.8184, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.9556, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5355029585798816, 'recall': 0.43719806763285024, 'f1': 0.48138297872340424, 'number': 828}, 'P': {'precision': 0.5201371036846615, 'recall': 0.6471215351812367, 'f1': 0.5767220902612825, 'number': 938}, 'overall_precision': 0.5257731958762887, 'overall_recall': 0.5486976217440543, 'overall_f1': 0.5369908561928513, 'overall_accuracy': 0.7555006650199506}
			------------EPOCH 18---------------
Loss: tensor(109.3863, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.0792, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.4835, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.0142, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(122.2942, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(211.4484, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.8008, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(99.2834, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(102.2122, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(97.9525, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.5127, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(119.0144, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(123.4582, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(145.6988, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(119.2452, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(151.2344, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(165.1512, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.7774, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(151.5035, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.1154, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.8816, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(82.9445, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(232.7662, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.6675, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.8800, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(86.6210, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(94.1093, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.8469, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.1524, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.48380355276907, 'recall': 0.5591787439613527, 'f1': 0.518767507002801, 'number': 828}, 'P': {'precision': 0.5636978579481398, 'recall': 0.5330490405117271, 'f1': 0.547945205479452, 'number': 938}, 'overall_precision': 0.5222342733188721, 'overall_recall': 0.5453001132502832, 'overall_f1': 0.5335180055401664, 'overall_accuracy': 0.7467224016720502}
			------------EPOCH 19---------------
Loss: tensor(92.2285, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.2600, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.5081, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.4905, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(129.8559, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(189.8201, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.2633, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(99.6346, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.2176, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(81.3071, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.3473, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(94.0981, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(109.1979, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(124.8889, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(96.6056, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(127.6892, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(118.2331, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.8560, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(131.9284, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.0413, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.2256, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.7669, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(176.3076, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.7836, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.0744, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.1672, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.8394, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.3848, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.8777, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.535483870967742, 'recall': 0.501207729468599, 'f1': 0.5177791640673738, 'number': 828}, 'P': {'precision': 0.5490196078431373, 'recall': 0.6268656716417911, 'f1': 0.5853658536585367, 'number': 938}, 'overall_precision': 0.5433369447453954, 'overall_recall': 0.5679501698754247, 'overall_f1': 0.5553709856035437, 'overall_accuracy': 0.7501615048451453}
			------------EPOCH 20---------------
Loss: tensor(83.4893, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.8797, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.6208, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.1873, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(97.6739, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(162.2311, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.1723, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.3858, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.9506, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(76.3583, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.2941, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.3200, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(85.2758, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(113.9098, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.0239, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(105.9592, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(116.4195, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.8716, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(123.5726, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.3345, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.5797, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.4458, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(152.5508, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.2670, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.0340, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.2599, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.1624, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.3762, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.4830, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5387755102040817, 'recall': 0.4782608695652174, 'f1': 0.5067178502879078, 'number': 828}, 'P': {'precision': 0.5411764705882353, 'recall': 0.6375266524520256, 'f1': 0.5854136074400392, 'number': 938}, 'overall_precision': 0.5402173913043479, 'overall_recall': 0.5628539071347678, 'overall_f1': 0.5513033832501387, 'overall_accuracy': 0.7493824814744442}
			------------EPOCH 21---------------
Loss: tensor(73.8733, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.1015, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.0097, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.2648, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.7552, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(143.3476, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.5086, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.3715, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.6031, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.4477, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.5220, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.9941, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(76.1616, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(101.8409, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.9659, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(86.4431, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(94.3444, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.1407, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(104.7013, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.1256, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.3180, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.7857, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(130.9663, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.6256, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.9435, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.7670, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.2875, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.4230, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.1122, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5232120451693852, 'recall': 0.5036231884057971, 'f1': 0.5132307692307692, 'number': 828}, 'P': {'precision': 0.5449385052034059, 'recall': 0.6140724946695096, 'f1': 0.5774436090225564, 'number': 938}, 'overall_precision': 0.5355987055016181, 'overall_recall': 0.5622876557191393, 'overall_f1': 0.5486187845303867, 'overall_accuracy': 0.7477104313129393}
			------------EPOCH 22---------------
Loss: tensor(64.4255, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.3537, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.2586, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.9796, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.4781, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(129.0607, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.0998, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.9076, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.2287, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.8550, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.6447, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.4228, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.6421, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(89.8518, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.3212, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.0674, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(76.1841, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.2999, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(96.5705, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.5151, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.8695, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.1972, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(111.7870, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.8728, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.9271, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.6117, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.7383, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.6574, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.2570, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5252525252525253, 'recall': 0.5024154589371981, 'f1': 0.5135802469135803, 'number': 828}, 'P': {'precision': 0.5516917293233082, 'recall': 0.6257995735607675, 'f1': 0.5864135864135863, 'number': 938}, 'overall_precision': 0.5404094827586207, 'overall_recall': 0.5679501698754247, 'overall_f1': 0.5538376587520706, 'overall_accuracy': 0.7456583697510926}
			------------EPOCH 23---------------
Loss: tensor(57.6046, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.0678, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.8833, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.3213, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.5486, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(115.3670, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.4913, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.0617, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.4880, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.2034, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.8080, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.7412, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.5465, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(82.5667, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.5363, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.3240, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.4489, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.8659, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(87.8549, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.8271, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.0563, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.6528, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(101.3223, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.9305, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.3161, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.9299, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.6755, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.9291, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.0636, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5209125475285171, 'recall': 0.4963768115942029, 'f1': 0.5083487940630798, 'number': 828}, 'P': {'precision': 0.5493482309124768, 'recall': 0.6289978678038379, 'f1': 0.5864811133200796, 'number': 938}, 'overall_precision': 0.5373054213633924, 'overall_recall': 0.5668176670441676, 'overall_f1': 0.5516671259300083, 'overall_accuracy': 0.7455063651909557}
			------------EPOCH 24---------------
Loss: tensor(51.9376, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.1145, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.9388, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.9764, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.3376, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(103.9351, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.2992, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.9375, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.2354, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.4084, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.5655, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.1813, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.4250, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.5086, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.7553, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.1067, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.7533, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.9742, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(81.2058, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.8345, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.5402, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.5726, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(90.9083, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.0544, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.3289, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.0770, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.8955, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.6341, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.4507, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5221238938053098, 'recall': 0.49879227053140096, 'f1': 0.5101914762198889, 'number': 828}, 'P': {'precision': 0.5522388059701493, 'recall': 0.6311300639658849, 'f1': 0.5890547263681593, 'number': 938}, 'overall_precision': 0.5394524959742351, 'overall_recall': 0.5690826727066818, 'overall_f1': 0.5538715899696887, 'overall_accuracy': 0.7458293748812465}
			------------EPOCH 25---------------
Loss: tensor(47.3015, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.4236, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.4950, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.1576, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.2363, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(94.9983, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.5099, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.4072, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.3013, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.4414, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.6078, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.5096, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.3640, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(75.6904, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.2579, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.7380, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.7764, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.3815, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(75.3468, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.2690, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.4243, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.1853, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(84.0840, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.5686, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.9158, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.1579, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.2970, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.6487, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.3622, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5183312262958281, 'recall': 0.49516908212560384, 'f1': 0.5064854848672019, 'number': 828}, 'P': {'precision': 0.5496750232126276, 'recall': 0.6311300639658849, 'f1': 0.5875930521091811, 'number': 938}, 'overall_precision': 0.5364025695931478, 'overall_recall': 0.5673839184597962, 'overall_f1': 0.5514584479911943, 'overall_accuracy': 0.7458483754512636}
			------------EPOCH 26---------------
Loss: tensor(43.1533, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.8963, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.1323, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.4865, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.5798, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(87.8574, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.8439, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.1259, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.8706, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.9271, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.8989, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.7318, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.5788, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.6202, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.6478, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.9692, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.5850, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.0213, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.1583, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.6352, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.3796, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.1375, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(79.5825, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.9598, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.7924, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.6290, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.3425, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.8367, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.4418, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5198463508322664, 'recall': 0.49033816425120774, 'f1': 0.504661280298322, 'number': 828}, 'P': {'precision': 0.546617915904936, 'recall': 0.6375266524520256, 'f1': 0.5885826771653543, 'number': 938}, 'overall_precision': 0.5354666666666666, 'overall_recall': 0.5685164212910532, 'overall_f1': 0.551496841527053, 'overall_accuracy': 0.7467224016720502}
			------------EPOCH 27---------------
Loss: tensor(39.6532, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.4319, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.9569, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.8225, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.1949, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(82.3085, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.1597, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.7231, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.9091, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.9747, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.3001, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.2794, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.2675, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.3917, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.8035, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.5053, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.0621, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.3688, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.1984, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.1063, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.5257, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.5495, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(76.4875, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.4404, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.8501, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.4234, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.0422, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.1191, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.6973, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5218508997429306, 'recall': 0.49033816425120774, 'f1': 0.5056039850560398, 'number': 828}, 'P': {'precision': 0.5457842248413418, 'recall': 0.6417910447761194, 'f1': 0.589906908378246, 'number': 938}, 'overall_precision': 0.5358851674641149, 'overall_recall': 0.5707814269535674, 'overall_f1': 0.5527831094049903, 'overall_accuracy': 0.7484704541136235}
			------------EPOCH 28---------------
Loss: tensor(36.5171, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.0304, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.8793, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.2847, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.0344, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.5801, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.5879, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.2579, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.0903, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.9423, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.8143, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.1812, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.0326, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.3865, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.4690, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.6577, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.7134, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.8657, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.3344, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.6847, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.8409, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.3092, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.6248, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.0353, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.1530, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.3754, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.1858, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.4837, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.0784, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5173745173745173, 'recall': 0.4855072463768116, 'f1': 0.5009345794392523, 'number': 828}, 'P': {'precision': 0.5432432432432432, 'recall': 0.6428571428571429, 'f1': 0.5888671875, 'number': 938}, 'overall_precision': 0.5325914149443561, 'overall_recall': 0.5690826727066818, 'overall_f1': 0.5502326854640021, 'overall_accuracy': 0.7480904427132814}
			------------EPOCH 29---------------
Loss: tensor(33.5123, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.6892, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.8538, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.8851, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.9928, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.9675, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.1432, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.7909, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.4404, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.5924, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.3879, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.2850, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.9069, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.5165, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.4160, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.9985, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.6058, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.4476, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.0179, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.3414, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.2626, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.3013, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.1300, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.6779, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.5792, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.4909, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.7122, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.9219, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.5182, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5135135135135135, 'recall': 0.48188405797101447, 'f1': 0.49719626168224296, 'number': 828}, 'P': {'precision': 0.5412926391382405, 'recall': 0.6428571428571429, 'f1': 0.587719298245614, 'number': 938}, 'overall_precision': 0.5298783712321523, 'overall_recall': 0.5673839184597962, 'overall_f1': 0.5479901558654635, 'overall_accuracy': 0.7477864335930078}
			------------EPOCH 30---------------
Loss: tensor(30.7225, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.3806, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.0531, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.5384, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.9800, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.7723, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.7264, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.7728, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.9632, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.4221, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.0358, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.5432, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.9086, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.8922, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.6100, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.0616, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.2518, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.0801, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.5404, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.0354, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.7675, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.4472, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.9164, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.3361, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.0531, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.7789, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.5455, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.3889, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.0260, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5136186770428015, 'recall': 0.4782608695652174, 'f1': 0.49530956848030017, 'number': 828}, 'P': {'precision': 0.5388046387154326, 'recall': 0.6439232409381663, 'f1': 0.5866925692083536, 'number': 938}, 'overall_precision': 0.5285412262156448, 'overall_recall': 0.5662514156285391, 'overall_f1': 0.5467468562055768, 'overall_accuracy': 0.7477294318829565}


		-------------RUN 2-----------
			------------EPOCH 1---------------
Loss: tensor(2148.2009, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3086.3787, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5054.4351, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3182.4028, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2810.5981, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2948.3691, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4159.3252, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1791.3542, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1953.7620, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3309.4849, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2204.7085, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4012.5002, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1666.7786, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3119.0554, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3495.5200, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2186.8501, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2953.1235, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1755.8638, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1700.7070, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1770.0273, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1423.8672, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2289.2683, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2108.7283, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2370.5649, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2544.0693, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2183.2715, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5708.3853, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2342.7209, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2836.3623, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2205.6226, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
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': 801}, 'P': {'precision': 0.08651399491094147, 'recall': 0.14255765199161424, 'f1': 0.10768012668250197, 'number': 954}, 'overall_precision': 0.08651399491094147, 'overall_recall': 0.07749287749287749, 'overall_f1': 0.08175533513675985, 'overall_accuracy': 0.5542397579916256}
			------------EPOCH 2---------------
Loss: tensor(1420.0927, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2207.0295, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3400.1770, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2211.5583, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2063.4009, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1969.8738, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3072.1985, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1358.3452, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1446.9136, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2697.1082, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1739.0454, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3194.0254, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1326.9471, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2426.2812, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2650.7451, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1694.0898, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2451.6707, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1492.3337, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1445.5981, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1452.8293, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1206.0546, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1912.3330, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1908.1101, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1918.8464, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2134.1553, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2126.2754, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5079.8340, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1949.3701, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2271.0205, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1856.2083, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
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': 801}, 'P': {'precision': 0.15208613728129206, 'recall': 0.23689727463312368, 'f1': 0.18524590163934423, 'number': 954}, 'overall_precision': 0.15086782376502003, 'overall_recall': 0.12877492877492877, 'overall_f1': 0.13894866277282508, 'overall_accuracy': 0.6005939534797927}
			------------EPOCH 3---------------
Loss: tensor(1210.6980, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1999.1501, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2902.6726, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1937.1648, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1739.4569, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1719.9238, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2902.7065, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1168.7776, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1257.9053, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2404.0449, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1591.6062, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2864.9199, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1157.6508, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2112.4551, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2176.3169, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1422.5137, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2068.5864, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1315.3464, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1290.5078, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1262.1748, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1095.9646, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1520.0127, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1703.5967, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1765.9569, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1933.0671, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1757.8608, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4274.8228, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1675.8226, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1951.4104, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1638.0518, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.12195121951219512, 'recall': 0.012484394506866416, 'f1': 0.022650056625141562, 'number': 801}, 'P': {'precision': 0.2569252077562327, 'recall': 0.3888888888888889, 'f1': 0.3094245204336948, 'number': 954}, 'overall_precision': 0.24967234600262123, 'overall_recall': 0.2170940170940171, 'overall_f1': 0.23224626638220056, 'overall_accuracy': 0.6226550827292346}
			------------EPOCH 4---------------
Loss: tensor(1116.6602, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1807.2207, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2555.7900, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1683.0106, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1497.4680, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1391.6155, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2346.7424, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1040.1364, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1135.2117, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2187.8062, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1469.8790, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2628.2764, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1032.2656, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1899.3848, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1818.0565, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1204.9744, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1778.4678, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1117.7554, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1078.4753, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1061.7578, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(975.6487, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1249.8925, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1514.3640, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1550.0332, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1701.3041, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1430.4355, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3769.8496, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1402.6074, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1668.9307, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1413.2031, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.1266233766233766, 'recall': 0.04868913857677903, 'f1': 0.0703336339044184, 'number': 801}, 'P': {'precision': 0.32432432432432434, 'recall': 0.4779874213836478, 'f1': 0.38644067796610165, 'number': 954}, 'overall_precision': 0.2887981330221704, 'overall_recall': 0.28205128205128205, 'overall_f1': 0.2853848371288556, 'overall_accuracy': 0.6521498533562061}
			------------EPOCH 5---------------
Loss: tensor(1061.8059, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1610.9677, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2143.6426, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1429.4192, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1237.4160, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1013.1335, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1830.5969, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(908.7389, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(947.1522, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1753.1932, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1291.4984, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2263.7886, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(870.1938, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1579.9706, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1392.1234, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(970.3188, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1447.5200, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(909.7812, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(844.8362, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(823.5051, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(832.4944, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1019.9100, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1258.6750, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1301.9336, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1387.5552, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(955.0919, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2947.0142, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1186.8762, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1340.8198, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1071.1810, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.14653465346534653, 'recall': 0.09238451935081149, 'f1': 0.11332312404287903, 'number': 801}, 'P': {'precision': 0.4117199391171994, 'recall': 0.5670859538784067, 'f1': 0.47707231040564374, 'number': 954}, 'overall_precision': 0.33809785596481584, 'overall_recall': 0.3504273504273504, 'overall_f1': 0.34415221040850585, 'overall_accuracy': 0.6869016656521498}
			------------EPOCH 6---------------
Loss: tensor(886.4451, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1280.0975, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1575.5908, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1133.7856, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(948.2941, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(652.5983, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1318.5405, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(730.8922, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(777.5141, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1300.4318, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(975.1635, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1679.9381, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(659.2109, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1146.0837, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(944.0356, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(626.2790, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1141.8672, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(749.7948, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(655.2518, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(642.2362, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(591.8381, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(739.8292, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(892.6092, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(987.2670, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1008.2210, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(633.5107, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1895.6234, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(913.4683, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1068.9404, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(751.3324, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.04201680672268908, 'recall': 0.024968789013732832, 'f1': 0.031323414252153486, 'number': 801}, 'P': {'precision': 0.45240641711229945, 'recall': 0.44339622641509435, 'f1': 0.44785600847009, 'number': 954}, 'overall_precision': 0.31396172927002125, 'overall_recall': 0.25242165242165243, 'overall_f1': 0.2798483891345547, 'overall_accuracy': 0.6638629111098814}
			------------EPOCH 7---------------
Loss: tensor(869.0058, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(899.2366, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1629.8608, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1032.7975, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(735.9825, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(415.9508, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(939.9268, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(590.6370, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(638.5492, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(979.7577, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(682.2800, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1343.9891, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(483.2361, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(915.3795, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(816.1028, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(519.7836, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1017.2853, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(655.5825, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(550.5289, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(566.8267, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(363.9194, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(541.6143, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(692.1417, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(787.8815, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1037.6381, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(774.7377, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1754.5809, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(943.4342, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1027.9465, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(778.5774, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.23518850987432674, 'recall': 0.16354556803995007, 'f1': 0.19293078055964652, 'number': 801}, 'P': {'precision': 0.458528951486698, 'recall': 0.6142557651991615, 'f1': 0.525089605734767, 'number': 954}, 'overall_precision': 0.3907356948228883, 'overall_recall': 0.40854700854700854, 'overall_f1': 0.3994428969359331, 'overall_accuracy': 0.7198826849648609}
			------------EPOCH 8---------------
Loss: tensor(695.3246, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(764.7200, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(947.8162, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(688.9800, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(882.6453, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(599.7272, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1189.2234, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(752.7664, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(690.6774, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1199.8167, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(790.7395, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1424.9346, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(477.4800, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(795.8498, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(598.3987, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(396.5999, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(712.3424, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(443.9361, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(411.8412, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(386.5819, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(342.4767, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(474.2697, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(616.1405, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(592.1060, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(713.0119, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(547.3686, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1496.4773, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(830.8405, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(923.8270, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(692.9207, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.2, 'recall': 0.05368289637952559, 'f1': 0.08464566929133858, 'number': 801}, 'P': {'precision': 0.2998075072184793, 'recall': 0.6530398322851153, 'f1': 0.4109498680738787, 'number': 954}, 'overall_precision': 0.29044919319668555, 'overall_recall': 0.37948717948717947, 'overall_f1': 0.3290513833992095, 'overall_accuracy': 0.6197590983712393}
			------------EPOCH 9---------------
Loss: tensor(1198.6959, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1334.3929, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1838.3969, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1090.3560, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(895.8174, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(580.3681, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1238.5643, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(868.2791, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(432.0965, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(930.9605, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(663.8001, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1211.5979, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(349.8701, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(648.7219, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(602.8442, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(296.3417, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(931.5263, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(628.3438, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(607.3928, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(608.7018, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(792.7812, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1299.2324, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1485.4604, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1164.9017, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1090.0032, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(526.9286, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2398.6470, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1271.4261, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(880.0862, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(446.8311, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.16117216117216118, 'recall': 0.05493133583021224, 'f1': 0.0819366852886406, 'number': 801}, 'P': {'precision': 0.4204923486360612, 'recall': 0.6624737945492662, 'f1': 0.5144485144485145, 'number': 954}, 'overall_precision': 0.38063063063063063, 'overall_recall': 0.3851851851851852, 'overall_f1': 0.3828943642027754, 'overall_accuracy': 0.6900558906535332}
			------------EPOCH 10---------------
Loss: tensor(622.6819, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(623.6778, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1036.3409, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(598.4709, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(991.7583, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(411.2037, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1092.7983, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(820.1439, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(949.4790, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1301.6722, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(647.8646, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1581.0198, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(649.0053, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1062.2863, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1071.4519, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1062.4821, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1083.6146, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(602.1236, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(801.2499, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(709.7603, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(399.7706, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(459.0040, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(549.8859, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(754.2493, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(631.8000, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(383.7262, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1336.9078, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(595.0209, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(681.9906, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(367.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
				 {'C': {'precision': 0.37294685990338167, 'recall': 0.4818976279650437, 'f1': 0.420479302832244, 'number': 801}, 'P': {'precision': 0.540719696969697, 'recall': 0.5985324947589099, 'f1': 0.5681592039800996, 'number': 954}, 'overall_precision': 0.45767575322812054, 'overall_recall': 0.5452991452991452, 'overall_f1': 0.49765990639625585, 'overall_accuracy': 0.7188312766310664}
			------------EPOCH 11---------------
Loss: tensor(529.3981, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(714.2052, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(834.9736, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(632.7860, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(611.0916, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(464.1100, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(835.3960, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(441.7580, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(462.9038, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(845.4048, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(521.9735, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1018.8276, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(347.0776, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(699.3087, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(545.2964, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(294.3732, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(601.2400, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(339.5507, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(289.5517, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(304.1261, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(227.2200, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(371.1902, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(460.1451, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(424.0075, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(471.5991, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(269.5107, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1056.1387, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(468.3314, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(583.0174, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(208.3249, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4038128249566724, 'recall': 0.2908863920099875, 'f1': 0.33817126269956455, 'number': 801}, 'P': {'precision': 0.5046224961479199, 'recall': 0.6865828092243187, 'f1': 0.5817051509769094, 'number': 954}, 'overall_precision': 0.4736, 'overall_recall': 0.505982905982906, 'overall_f1': 0.48925619834710743, 'overall_accuracy': 0.7390478298563076}
			------------EPOCH 12---------------
Loss: tensor(325.7344, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(403.6378, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(531.3687, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(397.2341, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(391.9100, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(209.3610, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(516.1033, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(410.1150, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(410.5265, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(568.0109, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(257.3547, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(655.5505, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(194.6130, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(431.1328, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(388.1727, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(253.6049, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(455.0955, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(343.6112, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(395.9640, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(338.5902, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(148.6479, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(232.9316, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(289.2668, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(361.3896, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(300.1013, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(153.2140, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(677.1158, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(253.8128, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(492.6113, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(123.7158, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.37176724137931033, 'recall': 0.4307116104868914, 'f1': 0.3990746096009254, 'number': 801}, 'P': {'precision': 0.5469223007063572, 'recall': 0.5681341719077568, 'f1': 0.5573264781491002, 'number': 954}, 'overall_precision': 0.46221990620114645, 'overall_recall': 0.5054131054131055, 'overall_f1': 0.48285247686445293, 'overall_accuracy': 0.7410768634829284}
			------------EPOCH 13---------------
Loss: tensor(273.7765, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(285.9547, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(353.7009, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(306.6859, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(443.2516, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(192.4199, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(373.3449, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(311.3405, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(276.5186, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(330.2331, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(209.5200, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(409.4351, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(108.2785, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(304.8000, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(222.0699, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(118.6039, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(234.1454, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(155.0273, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(138.2639, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(145.0760, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(82.8721, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(160.9966, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(194.3289, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(242.6060, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(220.0274, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(96.2641, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(419.5504, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(176.0795, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(384.3256, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(84.2001, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.41356382978723405, 'recall': 0.3882646691635456, 'f1': 0.4005151320025757, 'number': 801}, 'P': {'precision': 0.540296052631579, 'recall': 0.6886792452830188, 'f1': 0.6055299539170507, 'number': 954}, 'overall_precision': 0.491869918699187, 'overall_recall': 0.5515669515669516, 'overall_f1': 0.5200107440236369, 'overall_accuracy': 0.7413166583660745}
			------------EPOCH 14---------------
Loss: tensor(173.2090, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(151.2739, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(241.0541, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(161.9536, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(229.7881, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(120.6497, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(282.5646, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(182.3933, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(133.3354, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(255.9666, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(133.9144, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(280.7076, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(79.2782, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(187.6392, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(180.0331, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.1137, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(167.7944, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(100.8478, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(83.3580, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(83.0449, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.9943, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(92.5482, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(122.0668, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(151.7395, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(155.1441, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.1019, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(287.8138, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(98.5773, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(279.3588, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.9777, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4156479217603912, 'recall': 0.42446941323345816, 'f1': 0.420012353304509, 'number': 801}, 'P': {'precision': 0.5695952615992103, 'recall': 0.6048218029350105, 'f1': 0.5866802236908999, 'number': 954}, 'overall_precision': 0.500819224467504, 'overall_recall': 0.5225071225071225, 'overall_f1': 0.5114333519241495, 'overall_accuracy': 0.7504288639256267}
			------------EPOCH 15---------------
Loss: tensor(141.3763, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(118.2988, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(151.8064, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(118.9641, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(140.5839, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(115.9185, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(186.3776, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(118.2987, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(105.7947, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(165.8535, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(101.1312, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(190.5573, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.3941, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(128.4210, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(145.1750, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.6461, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(129.2853, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.4134, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.2056, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.4948, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.4762, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.9328, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(79.7871, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(101.6580, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(97.2829, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.4986, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(182.9597, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.7445, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(222.9976, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.9283, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4392156862745098, 'recall': 0.41947565543071164, 'f1': 0.42911877394636017, 'number': 801}, 'P': {'precision': 0.5482189400521286, 'recall': 0.6614255765199162, 'f1': 0.5995249406175773, 'number': 954}, 'overall_precision': 0.5046972860125261, 'overall_recall': 0.550997150997151, 'overall_f1': 0.5268319259057477, 'overall_accuracy': 0.7464076881928688}
			------------EPOCH 16---------------
Loss: tensor(114.0092, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.7162, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(106.2778, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.9600, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(86.3274, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.1827, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(129.2648, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(84.8812, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.9574, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(126.4438, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(75.5658, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(140.4409, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.4259, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(100.4931, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(125.8092, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.6561, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(106.7397, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.7479, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.6753, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.4494, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.2912, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.1527, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.7995, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.1633, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.1464, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.9795, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(150.7911, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.6958, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(164.4657, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.9866, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.42358604091456076, 'recall': 0.4394506866416979, 'f1': 0.4313725490196078, 'number': 801}, 'P': {'precision': 0.5748331744518589, 'recall': 0.6320754716981132, 'f1': 0.6020968547179231, 'number': 954}, 'overall_precision': 0.5079787234042553, 'overall_recall': 0.5441595441595442, 'overall_f1': 0.5254470426409904, 'overall_accuracy': 0.74880563702433}
			------------EPOCH 17---------------
Loss: tensor(88.7810, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.3609, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.9673, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.2324, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.0138, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.2700, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(94.9064, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.3241, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.6600, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(98.5639, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.1095, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(90.5038, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.7778, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(87.3656, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(112.4700, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.5503, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(84.1428, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.1720, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.6421, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.4258, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.9894, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.9245, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.9613, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.6489, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.9384, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.4041, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(135.8227, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.9240, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(135.2283, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.3163, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.43832020997375326, 'recall': 0.41697877652933835, 'f1': 0.42738323736404354, 'number': 801}, 'P': {'precision': 0.5529622980251346, 'recall': 0.6457023060796646, 'f1': 0.5957446808510639, 'number': 954}, 'overall_precision': 0.5063965884861408, 'overall_recall': 0.5413105413105413, 'overall_f1': 0.5232718259432663, 'overall_accuracy': 0.7495988047147363}
			------------EPOCH 18---------------
Loss: tensor(72.4869, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.5559, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.7695, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.4595, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.7952, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.7327, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.1428, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.2771, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.1303, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.1057, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.9186, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.7001, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.2513, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(81.8607, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(109.5264, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.3098, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.5139, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.6081, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.9840, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.6672, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.4334, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.1913, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.9680, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.7752, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.8948, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.7336, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(129.7708, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.6742, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(117.3526, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.7678, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4241338112305854, 'recall': 0.4431960049937578, 'f1': 0.4334554334554334, 'number': 801}, 'P': {'precision': 0.574447646493756, 'recall': 0.6268343815513627, 'f1': 0.5994987468671681, 'number': 954}, 'overall_precision': 0.5074547390841321, 'overall_recall': 0.543019943019943, 'overall_f1': 0.524635287641068, 'overall_accuracy': 0.7477542286905354}
			------------EPOCH 19---------------
Loss: tensor(66.3606, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.9829, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.9473, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.9139, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.2756, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.8925, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.7766, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.6384, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.5433, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.8145, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.2224, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.7132, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.6351, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(76.0398, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(99.3373, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.0365, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.3918, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.3903, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.1326, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.4350, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.9204, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.6472, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.6272, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.9689, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.1819, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.4316, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(124.9935, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.8481, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(93.1103, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.3163, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.42144638403990026, 'recall': 0.42197253433208487, 'f1': 0.42170929507174043, 'number': 801}, 'P': {'precision': 0.5643835616438356, 'recall': 0.6477987421383647, 'f1': 0.6032210834553441, 'number': 954}, 'overall_precision': 0.503953610964681, 'overall_recall': 0.5447293447293448, 'overall_f1': 0.5235487404162104, 'overall_accuracy': 0.7492667810303801}
			------------EPOCH 20---------------
Loss: tensor(58.8972, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.7547, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.2769, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.0438, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.2672, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.5686, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.3796, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.6572, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.1977, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.5107, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.2883, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.6064, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.5942, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.6420, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(92.9845, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.6258, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.7802, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.5677, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.0298, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.0745, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.2231, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.3664, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.8089, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.5897, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.8475, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.8269, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(118.8598, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.9967, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.6380, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.3798, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.42321644498186217, 'recall': 0.4369538077403246, 'f1': 0.4299754299754299, 'number': 801}, 'P': {'precision': 0.5776515151515151, 'recall': 0.639412997903564, 'f1': 0.6069651741293532, 'number': 954}, 'overall_precision': 0.5098247477429634, 'overall_recall': 0.5470085470085471, 'overall_f1': 0.5277625068719077, 'overall_accuracy': 0.7505948757678048}
			------------EPOCH 21---------------
Loss: tensor(53.8379, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.8214, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.8647, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.8572, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.0643, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.5044, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.1298, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.9411, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.7450, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.1455, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.1265, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.8502, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.5930, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.6588, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(82.5855, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.5916, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.2715, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.4361, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.6768, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.7977, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.5188, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.5818, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.3797, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.8539, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.0234, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.8065, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(98.2699, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.3177, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.4869, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.0390, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.42755344418052255, 'recall': 0.449438202247191, 'f1': 0.4382227632379793, 'number': 801}, 'P': {'precision': 0.5778414517669532, 'recall': 0.6341719077568134, 'f1': 0.6046976511744129, 'number': 954}, 'overall_precision': 0.5108523028057174, 'overall_recall': 0.5498575498575499, 'overall_f1': 0.5296377607025248, 'overall_accuracy': 0.7508162248907089}
			------------EPOCH 22---------------
Loss: tensor(46.8231, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.8398, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.8538, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.9071, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.3297, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.6470, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.0537, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.7864, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.2024, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.6607, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.7631, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.0113, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.6839, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.2169, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(81.5826, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.2916, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.0669, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.4366, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.2615, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.1885, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.0770, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.0713, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.8265, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.0393, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.2191, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.9561, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(88.4425, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.9744, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.3177, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.9939, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.40023474178403756, 'recall': 0.4257178526841448, 'f1': 0.4125831820931639, 'number': 801}, 'P': {'precision': 0.5715613382899628, 'recall': 0.6446540880503144, 'f1': 0.605911330049261, 'number': 954}, 'overall_precision': 0.495850622406639, 'overall_recall': 0.5447293447293448, 'overall_f1': 0.5191420038012489, 'overall_accuracy': 0.7449504731337502}
			------------EPOCH 23---------------
Loss: tensor(92.1917, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.8423, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.6121, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.9359, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.2916, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.4906, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.5935, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.6266, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.0371, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.6619, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.0381, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.0084, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.0354, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.5080, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.6662, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.4611, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.0757, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.9712, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.2071, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.4307, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.9242, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.6410, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.9372, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.6984, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.8078, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.7140, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(104.0306, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.7068, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.5759, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.4588, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3865546218487395, 'recall': 0.45942571785268416, 'f1': 0.4198516828294353, 'number': 801}, 'P': {'precision': 0.560952380952381, 'recall': 0.6174004192872118, 'f1': 0.5878243512974053, 'number': 954}, 'overall_precision': 0.47802197802197804, 'overall_recall': 0.5452991452991452, 'overall_f1': 0.5094490284801704, 'overall_accuracy': 0.7401730212310701}
			------------EPOCH 24---------------
Loss: tensor(87.9090, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.0281, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.6899, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.7074, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.3122, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.1295, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.7046, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.2913, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.8706, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.0259, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.5298, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.5313, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.1029, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(87.0384, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.9122, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.5350, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.7355, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.4938, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.4775, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.5274, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(90.8575, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.0889, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.2289, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.7343, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.0347, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.8243, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(100.6785, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.1745, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.4021, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.6977, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.37768679631525076, 'recall': 0.4606741573033708, 'f1': 0.4150731158605174, 'number': 801}, 'P': {'precision': 0.5501893939393939, 'recall': 0.6090146750524109, 'f1': 0.5781094527363184, 'number': 954}, 'overall_precision': 0.4672897196261682, 'overall_recall': 0.5413105413105413, 'overall_f1': 0.501583949313622, 'overall_accuracy': 0.7418700311733348}
			------------EPOCH 25---------------
Loss: tensor(45.1992, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.7912, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.2227, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.6349, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.2267, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.6843, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.0986, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.0932, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.2431, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.3045, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.1768, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.2089, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.9334, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.4524, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.1731, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.5476, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.7296, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.7629, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.8662, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.6984, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.5540, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.6630, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.4225, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.6451, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.5533, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.6783, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.1004, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.2908, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.0044, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.3346, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.40378197997775306, 'recall': 0.45318352059925093, 'f1': 0.42705882352941177, 'number': 801}, 'P': {'precision': 0.5614828209764918, 'recall': 0.6509433962264151, 'f1': 0.6029126213592232, 'number': 954}, 'overall_precision': 0.4907730673316708, 'overall_recall': 0.5606837606837607, 'overall_f1': 0.5234042553191489, 'overall_accuracy': 0.744544666408426}
			------------EPOCH 26---------------
Loss: tensor(42.3136, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.0856, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.9754, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.2169, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.3163, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.4589, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.8343, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.3403, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.4125, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.3727, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.3815, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.5997, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.2276, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.1790, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.9933, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.5836, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.3602, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.3143, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.2805, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.3060, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.0809, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.7999, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.5552, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.6506, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.8139, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.9909, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.4029, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.6798, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.7464, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.5338, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4126984126984127, 'recall': 0.4868913857677903, 'f1': 0.44673539518900346, 'number': 801}, 'P': {'precision': 0.5787937743190662, 'recall': 0.6236897274633124, 'f1': 0.6004036326942482, 'number': 954}, 'overall_precision': 0.49923973644196656, 'overall_recall': 0.5612535612535613, 'overall_f1': 0.5284334763948498, 'overall_accuracy': 0.7455038459410105}
			------------EPOCH 27---------------
Loss: tensor(32.8245, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.5081, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.6771, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.9512, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.1958, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.8957, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.3756, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.9595, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.2749, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.6231, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.9220, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.5963, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.7806, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.9088, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.5161, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.0963, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.6090, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.8209, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.6743, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.8132, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.6784, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.9755, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.2920, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.2187, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.4323, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.8396, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.0923, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.3398, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.2331, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.5393, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4113856068743287, 'recall': 0.4781523096129838, 'f1': 0.44226327944572746, 'number': 801}, 'P': {'precision': 0.5824493731918997, 'recall': 0.6331236897274634, 'f1': 0.6067302862882973, 'number': 954}, 'overall_precision': 0.5015243902439024, 'overall_recall': 0.5623931623931624, 'overall_f1': 0.5302175664786463, 'overall_accuracy': 0.7460572187482707}
			------------EPOCH 28---------------
Loss: tensor(33.0680, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.6729, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.1638, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.1796, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.9131, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.4496, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.7216, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.3349, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.8136, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.9156, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.8595, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.6648, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.8796, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.9489, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.9888, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.5093, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.5664, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.4262, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.6536, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.0459, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.2471, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.2581, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.4077, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.1432, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.2691, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.5545, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.2353, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.1803, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.4603, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.3770, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3980263157894737, 'recall': 0.45318352059925093, 'f1': 0.4238178633975482, 'number': 801}, 'P': {'precision': 0.5785512699905927, 'recall': 0.6446540880503144, 'f1': 0.6098165592464055, 'number': 954}, 'overall_precision': 0.4951898734177215, 'overall_recall': 0.5572649572649573, 'overall_f1': 0.5243967828418231, 'overall_accuracy': 0.7421467175769649}
			------------EPOCH 29---------------
Loss: tensor(29.3478, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.7456, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.7168, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.0665, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.7667, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.4529, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.7337, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.7600, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.0169, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.3353, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.4752, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.6741, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.3881, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.8990, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.4568, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.2206, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.1233, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.6566, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.6901, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.3495, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.1549, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.0000, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.9939, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.2029, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.0165, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.2954, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.1331, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.7134, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.4626, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.0225, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.40266963292547275, 'recall': 0.4519350811485643, 'f1': 0.42588235294117643, 'number': 801}, 'P': {'precision': 0.5748837209302325, 'recall': 0.6477987421383647, 'f1': 0.6091670773780187, 'number': 954}, 'overall_precision': 0.49645390070921985, 'overall_recall': 0.5584045584045584, 'overall_f1': 0.525610083132207, 'overall_accuracy': 0.744563112168668}
			------------EPOCH 30---------------
Loss: tensor(25.1332, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.2923, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.9842, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.6640, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.0397, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.9098, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.6920, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.0527, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.7296, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.4067, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.0787, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.4446, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.0757, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.5669, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.8034, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.9945, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.3616, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.6800, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.1819, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.1459, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.0471, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.5915, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.4576, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.9794, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.2266, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.2237, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.8187, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.0749, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.3195, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.9132, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3975501113585746, 'recall': 0.44569288389513106, 'f1': 0.4202472042377869, 'number': 801}, 'P': {'precision': 0.5635864592863677, 'recall': 0.6457023060796646, 'f1': 0.601856375183195, 'number': 954}, 'overall_precision': 0.4886991461577097, 'overall_recall': 0.5544159544159544, 'overall_f1': 0.5194874532835024, 'overall_accuracy': 0.7436961614372937}


		-------------RUN 3-----------
			------------EPOCH 1---------------
Loss: tensor(2147.1729, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3584.3816, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4714.4644, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2070.0615, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2900.6511, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1447.2202, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1762.2875, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5897.2500, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4292.3389, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2082.5498, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5794.9800, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2009.1812, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1715.4296, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2163.1697, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2426.5786, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3287.6719, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1156.2910, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3337.9692, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2301.4451, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2530.4275, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2977.1816, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1459.9695, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6867.8140, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4197.8389, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2865.3811, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1728.2301, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2210.0403, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1953.9607, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
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': 780}, 'P': {'precision': 0.0784313725490196, 'recall': 0.007518796992481203, 'f1': 0.0137221269296741, 'number': 1064}, 'overall_precision': 0.0784313725490196, 'overall_recall': 0.004338394793926247, 'overall_f1': 0.008221993833504623, 'overall_accuracy': 0.4080726429115163}
			------------EPOCH 2---------------
Loss: tensor(1547.3815, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2530.6848, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3494.7915, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1409.5002, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2190.0503, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(994.4022, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1352.1138, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4172.3330, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3247.2485, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1490.8812, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4098.5400, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1685.3456, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1544.2686, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1940.3629, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2023.4712, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2740.0317, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(925.8505, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2519.9329, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1724.4856, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2082.4561, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2750.8579, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1258.0693, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5789.8696, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3579.4116, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2770.4385, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1502.2583, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1901.6208, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1592.7308, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.15489467162329615, 'recall': 0.16025641025641027, 'f1': 0.1575299306868305, 'number': 780}, 'P': {'precision': 0.14869466515323496, 'recall': 0.1231203007518797, 'f1': 0.13470437017994857, 'number': 1064}, 'overall_precision': 0.15165876777251186, 'overall_recall': 0.13882863340563992, 'overall_f1': 0.144960362400906, 'overall_accuracy': 0.5901330336752818}
			------------EPOCH 3---------------
Loss: tensor(1249.8436, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2155.0581, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2812.7712, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1123.4938, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1901.6426, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(843.3856, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1141.4879, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3744.5469, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2900.4207, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1262.6339, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3662.1294, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1524.0322, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1389.6846, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1749.1984, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1835.6526, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2469.0708, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(837.5872, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2285.8870, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1545.4617, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1729.3506, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2158.6663, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1114.7288, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5047.3491, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2979.5239, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2382.5938, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1288.9170, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1688.6980, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1389.6660, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.2762237762237762, 'recall': 0.20256410256410257, 'f1': 0.23372781065088755, 'number': 780}, 'P': {'precision': 0.21381774865991662, 'recall': 0.337406015037594, 'f1': 0.26175720014582576, 'number': 1064}, 'overall_precision': 0.2296756996890271, 'overall_recall': 0.28036876355748375, 'overall_f1': 0.2525030525030525, 'overall_accuracy': 0.6841990792764708}
			------------EPOCH 4---------------
Loss: tensor(1068.5884, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2014.6552, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2540.4282, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1002.5459, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1654.8336, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(728.9647, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1009.6401, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3230.4783, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2605.5625, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1081.6506, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3150.3345, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1401.3253, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1181.6113, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1521.8843, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1578.8490, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2184.2773, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(729.3212, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1957.5287, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1280.6318, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1481.3512, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1881.4220, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1007.4668, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4430.6245, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2518.6973, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1939.9017, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1100.3027, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1542.4084, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1263.8787, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.35018050541516244, 'recall': 0.3730769230769231, 'f1': 0.3612662942271881, 'number': 780}, 'P': {'precision': 0.2635239567233385, 'recall': 0.32048872180451127, 'f1': 0.28922815945716707, 'number': 1064}, 'overall_precision': 0.2974117647058824, 'overall_recall': 0.34273318872017355, 'overall_f1': 0.3184681279919375, 'overall_accuracy': 0.7062021966868453}
			------------EPOCH 5---------------
Loss: tensor(951.7006, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1738.2107, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2211.5435, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(893.3821, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1403.0674, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(640.2380, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(897.9013, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2694.6365, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2230.7390, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(818.1230, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2561.5305, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(914.4348, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(711.2567, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(947.5931, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1375.7499, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1913.6289, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(554.6945, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1651.2417, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1023.9761, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1161.0061, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1549.3744, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(839.6061, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3604.6343, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1890.1825, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1469.4570, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(804.7147, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1243.4294, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1076.5066, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.356651376146789, 'recall': 0.39871794871794874, 'f1': 0.37651331719128334, 'number': 780}, 'P': {'precision': 0.24919510624597555, 'recall': 0.36372180451127817, 'f1': 0.2957585021016431, 'number': 1064}, 'overall_precision': 0.2878350515463918, 'overall_recall': 0.37852494577006507, 'overall_f1': 0.32700866713516047, 'overall_accuracy': 0.7309421104143256}
			------------EPOCH 6---------------
Loss: tensor(750.3765, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1513.5779, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1903.4528, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(739.7487, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1060.1659, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(536.0840, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(765.8177, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2030.2362, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1703.0463, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(685.2186, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2091.9204, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(571.2188, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(390.7623, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(545.8508, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1112.8892, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1500.6688, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(321.9745, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1335.4937, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(741.7097, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(868.1945, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1332.1455, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(640.9541, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2722.7627, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1259.9973, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1166.6239, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(618.5173, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(899.0438, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(931.1599, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3328748280605227, 'recall': 0.6205128205128205, 'f1': 0.43330349149507613, 'number': 780}, 'P': {'precision': 0.4614035087719298, 'recall': 0.24718045112781956, 'f1': 0.3219094247246022, 'number': 1064}, 'overall_precision': 0.36907114624505927, 'overall_recall': 0.40509761388286336, 'overall_f1': 0.3862461220268873, 'overall_accuracy': 0.6806466814079095}
			------------EPOCH 7---------------
Loss: tensor(675.0238, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1122.7911, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1507.3687, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(681.8311, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(758.2918, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(454.9272, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(655.3546, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1252.7369, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1274.6776, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(482.8895, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1535.1104, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(488.9492, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(265.8073, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(397.7997, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(703.1194, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1117.3490, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(262.9350, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1038.0999, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(521.5106, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(546.2697, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(859.8453, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(453.6547, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2154.7710, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(687.1862, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(868.3053, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(464.9077, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(558.4680, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(663.5616, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4411384217335058, 'recall': 0.4371794871794872, 'f1': 0.43915003219575016, 'number': 780}, 'P': {'precision': 0.5520751761942052, 'recall': 0.6625939849624061, 'f1': 0.6023067065356684, 'number': 1064}, 'overall_precision': 0.5102439024390244, 'overall_recall': 0.5672451193058569, 'overall_f1': 0.5372367745249101, 'overall_accuracy': 0.7644361474607605}
			------------EPOCH 8---------------
Loss: tensor(424.4386, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(877.2157, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1378.2363, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(509.3683, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(537.3376, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(385.2055, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(564.8419, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1060.6552, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(828.5615, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(368.5510, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1165.3564, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(248.8077, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(202.0499, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(348.8637, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(459.3545, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(797.1482, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(120.6803, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(956.7725, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(491.8279, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(457.8347, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(588.4710, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(317.1567, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1628.5206, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(514.9460, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(568.0472, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(415.8039, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(513.5519, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(626.6646, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3437118437118437, 'recall': 0.7217948717948718, 'f1': 0.46567411083540117, 'number': 780}, 'P': {'precision': 0.667953667953668, 'recall': 0.162593984962406, 'f1': 0.26152683295540435, 'number': 1064}, 'overall_precision': 0.38798102266736956, 'overall_recall': 0.39913232104121477, 'overall_f1': 0.3934776797647688, 'overall_accuracy': 0.6510856562873817}
			------------EPOCH 9---------------
Loss: tensor(522.5547, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1025.6567, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1259.5276, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(594.4570, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(369.4333, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(257.9255, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(429.7106, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(654.7135, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(506.9697, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(256.1568, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(862.8862, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(192.9314, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(184.8465, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(339.0764, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(423.9418, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(910.4254, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(100.2324, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(923.2910, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(280.9187, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(480.6090, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(744.6913, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(465.3302, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1839.1216, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(580.6113, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(584.8519, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(326.9278, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(339.1875, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(496.5130, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.33689839572192515, 'recall': 0.4846153846153846, 'f1': 0.39747634069400634, 'number': 780}, 'P': {'precision': 0.5695067264573991, 'recall': 0.1193609022556391, 'f1': 0.19735819735819737, 'number': 1064}, 'overall_precision': 0.3754646840148699, 'overall_recall': 0.2738611713665944, 'overall_f1': 0.3167137033552838, 'overall_accuracy': 0.6046326168122667}
			------------EPOCH 10---------------
Loss: tensor(672.5226, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1731.0117, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1971.8162, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(843.6095, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(669.2673, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(348.6780, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(572.6573, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1407.2354, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1298.9532, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(528.7067, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1836.1743, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(382.3248, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(177.7897, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(292.9301, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(508.4208, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(970.1155, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(153.7939, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(644.9477, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(186.9358, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(418.2535, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1189.0762, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(491.8572, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1546.5428, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(590.1736, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1938.5607, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(916.7849, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1007.5950, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(798.6509, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4691358024691358, 'recall': 0.09743589743589744, 'f1': 0.1613588110403397, 'number': 780}, 'P': {'precision': 0.47216494845360824, 'recall': 0.8609022556390977, 'f1': 0.6098535286284953, 'number': 1064}, 'overall_precision': 0.4719314938154139, 'overall_recall': 0.5379609544468547, 'overall_f1': 0.5027876330461227, 'overall_accuracy': 0.7071809185485918}
			------------EPOCH 11---------------
Loss: tensor(977.1810, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2404.8472, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3509.2854, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1080.1663, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1019.8649, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(815.6169, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1109.1145, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3103.3574, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1194.5925, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(374.0800, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1153.3602, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(345.9374, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(224.2509, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(319.8500, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(544.9279, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(910.2408, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(330.4910, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1118.1868, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(512.2964, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(577.9083, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1208.8701, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(663.2513, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2426.6858, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(888.3717, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1088.9966, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(570.7992, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(793.2388, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(912.3165, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.34581218274111675, 'recall': 0.6987179487179487, 'f1': 0.4626485568760611, 'number': 780}, 'P': {'precision': 0.5498489425981873, 'recall': 0.17105263157894737, 'f1': 0.2609318996415771, 'number': 1064}, 'overall_precision': 0.38122705820660724, 'overall_recall': 0.3942516268980477, 'overall_f1': 0.3876299653425754, 'overall_accuracy': 0.6504512995251387}
			------------EPOCH 12---------------
Loss: tensor(601.2722, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(725.9767, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1015.3753, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(460.6602, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(635.7554, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(339.7532, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(508.2256, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1112.0323, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(874.0730, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(373.6302, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1282.1287, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(260.8022, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(228.0585, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(277.8264, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(505.4745, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(875.4677, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(187.8297, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(720.8035, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(331.3581, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(407.1990, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(570.1122, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(349.6894, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1349.2019, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(448.2200, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(571.0879, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(377.3443, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(355.2860, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(477.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.4505988023952096, 'recall': 0.3858974358974359, 'f1': 0.4157458563535912, 'number': 780}, 'P': {'precision': 0.5383469843633656, 'recall': 0.6795112781954887, 'f1': 0.6007478188616535, 'number': 1064}, 'overall_precision': 0.5091994032819492, 'overall_recall': 0.5553145336225597, 'overall_f1': 0.5312581063553825, 'overall_accuracy': 0.7662304708739623}
			------------EPOCH 13---------------
Loss: tensor(302.1412, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(686.5305, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1032.0244, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(384.5950, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(373.2968, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(410.3760, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(459.8349, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(744.0669, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(405.6863, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(241.5096, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(696.7318, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(176.1265, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(125.4723, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(194.4167, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(257.0093, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(451.5502, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(95.8306, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(464.5602, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(178.6566, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(189.9619, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(410.0401, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(222.9639, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1002.5059, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(263.7463, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(350.4813, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(244.5516, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(189.8339, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(340.3331, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4298507462686567, 'recall': 0.5538461538461539, 'f1': 0.48403361344537815, 'number': 780}, 'P': {'precision': 0.6045258620689655, 'recall': 0.5272556390977443, 'f1': 0.5632530120481928, 'number': 1064}, 'overall_precision': 0.5137092602172788, 'overall_recall': 0.5385032537960954, 'overall_f1': 0.5258141382049245, 'overall_accuracy': 0.7612824881284663}
			------------EPOCH 14---------------
Loss: tensor(185.2749, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(385.3589, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(584.8774, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(247.2207, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(179.9047, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(180.8400, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(267.3962, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(373.7600, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(206.8849, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(150.4563, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(491.7811, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(107.1835, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(85.6275, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(119.6399, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(205.0863, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(352.0883, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.5085, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(300.7654, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(96.3580, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(142.4381, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(249.4148, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(118.1725, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(686.6204, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(140.0245, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(220.1580, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(188.6480, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(127.9159, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(223.7986, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4487704918032787, 'recall': 0.5615384615384615, 'f1': 0.49886104783599095, 'number': 780}, 'P': {'precision': 0.6014198782961461, 'recall': 0.5573308270676691, 'f1': 0.5785365853658536, 'number': 1064}, 'overall_precision': 0.5254841997961264, 'overall_recall': 0.5591106290672451, 'overall_f1': 0.5417761429322123, 'overall_accuracy': 0.764164280276942}
			------------EPOCH 15---------------
Loss: tensor(137.9918, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(252.3054, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(383.9651, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(176.1109, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(121.5273, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(122.3992, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(163.1183, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(263.8347, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(132.1847, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(96.3607, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(275.8969, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(88.4162, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.9606, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(76.7421, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(166.3217, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(208.5207, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.3145, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(172.7590, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.7186, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(87.2430, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(172.8211, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.7148, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(457.8779, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(101.0977, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(190.5404, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(148.4238, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(97.0648, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(142.4319, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.47195767195767196, 'recall': 0.5717948717948718, 'f1': 0.5171014492753624, 'number': 780}, 'P': {'precision': 0.5941343424787133, 'recall': 0.5902255639097744, 'f1': 0.5921735030645922, 'number': 1064}, 'overall_precision': 0.5364635364635365, 'overall_recall': 0.5824295010845987, 'overall_f1': 0.5585023400936038, 'overall_accuracy': 0.7621524631166854}
			------------EPOCH 16---------------
Loss: tensor(94.9477, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(184.6545, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(248.9402, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(110.1646, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(83.0765, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.5558, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(105.7014, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(185.5867, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(91.2022, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.4969, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(186.3204, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.2036, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.7420, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.9057, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(139.5189, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(143.7877, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.9779, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(95.6546, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.9629, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.3979, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(100.3947, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.6385, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(330.5734, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.0751, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(121.0814, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(126.7600, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.4925, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(97.9083, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.47257383966244726, 'recall': 0.5743589743589743, 'f1': 0.5185185185185185, 'number': 780}, 'P': {'precision': 0.6164241164241164, 'recall': 0.5573308270676691, 'f1': 0.5853899308983218, 'number': 1064}, 'overall_precision': 0.5450261780104712, 'overall_recall': 0.5645336225596529, 'overall_f1': 0.5546084176877997, 'overall_accuracy': 0.764472396418603}
			------------EPOCH 17---------------
Loss: tensor(55.4860, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(122.1368, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(158.7635, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(83.7425, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.0880, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.2810, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.8398, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(126.7982, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.9545, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.8721, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(137.1024, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.6566, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.8088, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.0492, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(117.3479, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(105.0743, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.8079, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.5103, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.6741, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.4163, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.9239, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.2834, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(258.7526, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.9670, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(89.6085, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(107.3555, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.8628, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.7915, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.470276008492569, 'recall': 0.5679487179487179, 'f1': 0.5145180023228804, 'number': 780}, 'P': {'precision': 0.6038894575230297, 'recall': 0.5545112781954887, 'f1': 0.5781479666829985, 'number': 1064}, 'overall_precision': 0.5383011985409067, 'overall_recall': 0.5601952277657267, 'overall_f1': 0.5490300292319958, 'overall_accuracy': 0.761572479791206}
			------------EPOCH 18---------------
Loss: tensor(38.3805, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(89.4316, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(115.8255, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.2123, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.9346, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.1522, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.9333, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(79.7969, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.1600, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.9323, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(102.2326, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.7475, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.1026, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.4548, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.3343, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(81.1868, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.5346, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.3840, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.9055, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.5696, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.7912, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.7625, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(208.3517, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.6865, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.0022, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(94.3502, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.9337, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.1508, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4640250260688217, 'recall': 0.5705128205128205, 'f1': 0.5117883841288097, 'number': 780}, 'P': {'precision': 0.6026026026026026, 'recall': 0.5657894736842105, 'f1': 0.5836160930683469, 'number': 1064}, 'overall_precision': 0.534729315628192, 'overall_recall': 0.5677874186550976, 'overall_f1': 0.5507627564439768, 'overall_accuracy': 0.7625512016529524}
			------------EPOCH 19---------------
Loss: tensor(30.3418, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.7459, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(82.0252, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.1506, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.8900, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.1953, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.6116, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.2495, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.6968, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.6427, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(85.0356, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.3152, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.6544, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.3369, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.8822, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.0576, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.3767, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.0178, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.8927, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.9001, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.2794, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.3251, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(173.2876, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.9763, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.5989, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.2334, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.0980, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.7792, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4700413223140496, 'recall': 0.5833333333333334, 'f1': 0.5205949656750574, 'number': 780}, 'P': {'precision': 0.6054490413723511, 'recall': 0.5639097744360902, 'f1': 0.583941605839416, 'number': 1064}, 'overall_precision': 0.5385400714650331, 'overall_recall': 0.5721258134490239, 'overall_f1': 0.5548251380489087, 'overall_accuracy': 0.7626780730054011}
			------------EPOCH 20---------------
Loss: tensor(25.0915, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.7240, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.8960, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.7568, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.0270, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.2705, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.5944, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.0804, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.2643, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.7601, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(75.5471, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.3130, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.8867, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.3595, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.7736, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.3797, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.4625, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.8479, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.4177, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.5488, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.6388, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.9769, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(142.1599, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.0266, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.5319, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.4514, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.8288, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.8375, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.461839530332681, 'recall': 0.6051282051282051, 'f1': 0.5238623751387347, 'number': 780}, 'P': {'precision': 0.6105919003115264, 'recall': 0.5526315789473685, 'f1': 0.5801677355698076, 'number': 1064}, 'overall_precision': 0.5340050377833753, 'overall_recall': 0.5748373101952278, 'overall_f1': 0.5536693653695481, 'overall_accuracy': 0.7619530938485518}
			------------EPOCH 21---------------
Loss: tensor(21.3293, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.9577, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.0084, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.9420, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.9877, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.6926, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.0045, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.8245, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.4787, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.7900, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.5329, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.6241, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.5539, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.4413, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.0344, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.0514, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.8675, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.7533, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.9699, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.5808, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.8870, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.3547, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(110.1431, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.1594, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.4743, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.5242, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.9287, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.0642, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.47058823529411764, 'recall': 0.5846153846153846, 'f1': 0.5214408233276158, 'number': 780}, 'P': {'precision': 0.6022155085599195, 'recall': 0.5620300751879699, 'f1': 0.5814292659212446, 'number': 1064}, 'overall_precision': 0.5372069317023446, 'overall_recall': 0.571583514099783, 'overall_f1': 0.5538623226484498, 'overall_accuracy': 0.7625330771740313}
			------------EPOCH 22---------------
Loss: tensor(19.1034, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.3125, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.5635, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.6174, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.5137, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.8868, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.9294, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.6727, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.2794, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.1043, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.4061, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.0568, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.7340, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.7606, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.9590, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.3136, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.3160, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.4225, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.7885, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.8721, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.8028, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.0757, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(94.4884, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.7469, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.7176, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.3217, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.6716, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.4803, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.46421663442940037, 'recall': 0.6153846153846154, 'f1': 0.5292171995589857, 'number': 780}, 'P': {'precision': 0.6073298429319371, 'recall': 0.5451127819548872, 'f1': 0.5745418524021794, 'number': 1064}, 'overall_precision': 0.5329311211664153, 'overall_recall': 0.5748373101952278, 'overall_f1': 0.5530915731802766, 'overall_accuracy': 0.7642186537137057}
			------------EPOCH 23---------------
Loss: tensor(17.2640, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.2702, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.0389, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.9601, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.7733, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.1798, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.6008, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.9287, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.7661, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.1188, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.2763, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.1051, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.9579, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.5635, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.5838, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.5778, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.0530, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.8221, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.8979, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.2901, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.4749, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.4575, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(82.0142, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.4114, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.3244, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.5426, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.0560, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.1263, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4642507345739471, 'recall': 0.6076923076923076, 'f1': 0.5263742365352582, 'number': 780}, 'P': {'precision': 0.6016597510373444, 'recall': 0.5451127819548872, 'f1': 0.5719921104536488, 'number': 1064}, 'overall_precision': 0.5309823677581864, 'overall_recall': 0.571583514099783, 'overall_f1': 0.5505353878297204, 'overall_accuracy': 0.7647986370391852}
			------------EPOCH 24---------------
Loss: tensor(16.0407, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.5210, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.0347, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.6673, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.2466, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.0588, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.2988, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.0559, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.9779, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.2758, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.6541, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.8404, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.4862, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.0439, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.5492, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.2228, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.6886, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.4645, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.0600, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.8897, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.3704, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.7192, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.9169, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.4598, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.8239, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.4772, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.6554, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.0485, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4664070107108082, 'recall': 0.6141025641025641, 'f1': 0.5301604869950194, 'number': 780}, 'P': {'precision': 0.6041450777202072, 'recall': 0.5479323308270677, 'f1': 0.5746673238048299, 'number': 1064}, 'overall_precision': 0.5331325301204819, 'overall_recall': 0.5759219088937093, 'overall_f1': 0.5537017726798749, 'overall_accuracy': 0.7644361474607605}
			------------EPOCH 25---------------
Loss: tensor(14.8808, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.8138, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.9619, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.6496, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.0265, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.4807, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.3189, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.2374, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.0258, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.7224, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.7256, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.8728, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.2945, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.7316, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.7084, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.0815, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.4523, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.2371, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.2739, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.7003, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.5526, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.2865, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.1289, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.0405, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.2443, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.5667, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.1094, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.6028, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.47006869479882235, 'recall': 0.6141025641025641, 'f1': 0.5325180655919955, 'number': 780}, 'P': {'precision': 0.6104830421377184, 'recall': 0.5582706766917294, 'f1': 0.5832106038291606, 'number': 1064}, 'overall_precision': 0.5386546184738956, 'overall_recall': 0.5818872017353579, 'overall_f1': 0.5594369134515119, 'overall_accuracy': 0.765342371406822}
			------------EPOCH 26---------------
Loss: tensor(13.8593, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.8824, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.1042, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.9212, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.0203, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.0384, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.7956, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.7165, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.3714, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.3880, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.1485, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.0551, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.1124, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.4929, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.0890, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.5803, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.2352, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.2965, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.6127, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.7887, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.8224, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.8819, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.3159, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.8400, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.8040, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.3944, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.6183, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.6541, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.46954813359528486, 'recall': 0.6128205128205129, 'f1': 0.5317018909899889, 'number': 780}, 'P': {'precision': 0.6083844580777096, 'recall': 0.5592105263157895, 'f1': 0.5827619980411362, 'number': 1064}, 'overall_precision': 0.5375751503006012, 'overall_recall': 0.5818872017353579, 'overall_f1': 0.5588541666666667, 'overall_accuracy': 0.7658317323376953}
			------------EPOCH 27---------------
Loss: tensor(12.9959, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.3436, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.9632, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.3263, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.2158, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.6507, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.4605, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.3501, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.8753, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.3264, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.8041, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.3868, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.0468, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.3584, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.5839, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.3155, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.0617, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.5148, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.1093, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.0636, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.9361, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.5582, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.6930, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.8808, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.1757, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.1451, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.2550, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.8660, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4726027397260274, 'recall': 0.6192307692307693, 'f1': 0.5360710321864596, 'number': 780}, 'P': {'precision': 0.6115107913669064, 'recall': 0.5592105263157895, 'f1': 0.5841924398625429, 'number': 1064}, 'overall_precision': 0.5403508771929825, 'overall_recall': 0.5845986984815619, 'overall_f1': 0.5616045845272206, 'overall_accuracy': 0.7663754667053322}
			------------EPOCH 28---------------
Loss: tensor(12.1172, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.0899, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.3397, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.8294, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.4948, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.3191, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.6595, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.1295, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.3799, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.4351, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.9601, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.8232, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.0196, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.2832, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.1555, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.4816, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1.9208, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.8337, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.7049, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.4625, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.3255, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.3014, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.9036, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.0686, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.7996, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.7562, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.1959, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.2120, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.47173489278752434, 'recall': 0.6205128205128205, 'f1': 0.5359911406423034, 'number': 780}, 'P': {'precision': 0.6119711042311662, 'recall': 0.5573308270676691, 'f1': 0.5833743236596163, 'number': 1064}, 'overall_precision': 0.5398496240601504, 'overall_recall': 0.584056399132321, 'overall_f1': 0.5610836155248763, 'overall_accuracy': 0.7663573422264109}
			------------EPOCH 29---------------
Loss: tensor(11.2308, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.0095, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.9744, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.3831, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.8643, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.0176, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.0200, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.0016, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.8791, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.6849, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.5437, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.4133, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.0376, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.2334, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.7776, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.0761, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1.7897, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.2412, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.3646, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.9718, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.7262, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.0525, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.1364, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.3038, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.4811, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.7832, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.6582, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.6420, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4708171206225681, 'recall': 0.6205128205128205, 'f1': 0.5353982300884955, 'number': 780}, 'P': {'precision': 0.6096807415036045, 'recall': 0.556390977443609, 'f1': 0.5818181818181819, 'number': 1064}, 'overall_precision': 0.5382691345672836, 'overall_recall': 0.5835140997830802, 'overall_f1': 0.5599791829300027, 'overall_accuracy': 0.7659223547323014}
			------------EPOCH 30---------------
Loss: tensor(10.3593, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.0888, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.8113, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.9733, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.2980, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.7606, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.4819, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.9648, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.4336, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.0055, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.9202, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.1321, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.0769, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.2017, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.4440, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.8325, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1.6720, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.7217, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.0660, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.5512, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.2176, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.8326, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.7736, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.5762, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.5253, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.5306, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.7124, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.1628, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4730127576054956, 'recall': 0.617948717948718, 'f1': 0.5358532518065593, 'number': 780}, 'P': {'precision': 0.6108829568788501, 'recall': 0.5592105263157895, 'f1': 0.5839057899901865, 'number': 1064}, 'overall_precision': 0.5403913697942799, 'overall_recall': 0.584056399132321, 'overall_f1': 0.5613760750586395, 'overall_accuracy': 0.7671185703411026}


		-------------RUN 4-----------
			------------EPOCH 1---------------
Loss: tensor(2197.9521, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2133.0425, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2787.4868, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4408.4902, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3125.8486, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3377.9763, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3859.8667, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3434.9258, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2842.2817, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2363.2434, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2541.4097, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2421.2383, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2893.1030, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4019.0540, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1320.2627, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2843.7354, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3025.1084, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2821.6499, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2836.2363, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1966.1110, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1668.6516, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2124.5020, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1582.7871, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5518.0664, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4671.5908, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3556.6624, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4356.5718, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2429.8499, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1468.8855, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.007303712720632989, 'recall': 0.01556420233463035, 'f1': 0.009942004971002486, 'number': 771}, 'P': {'precision': 0.0, 'recall': 0.0, 'f1': 0.0, 'number': 1055}, 'overall_precision': 0.006688963210702341, 'overall_recall': 0.0065717415115005475, 'overall_f1': 0.006629834254143646, 'overall_accuracy': 0.4548422198041349}
			------------EPOCH 2---------------
Loss: tensor(1432.2681, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1386.5630, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2025.0079, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3199.4888, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2170.2610, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2450.1851, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2656.9363, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2443.0493, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2182.2910, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1845.0851, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2019.1063, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1908.6599, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2326.9629, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3210.7571, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1007.9985, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2142.2112, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2516.0945, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2329.6309, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2300.2163, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1675.4543, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1548.9425, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1983.5662, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1268.1194, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5146.0601, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4304.5293, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3044.9910, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3716.1377, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2298.5049, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1391.6901, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.17333333333333334, 'recall': 0.13488975356679636, 'f1': 0.15171407731582787, 'number': 771}, 'P': {'precision': 0.30023455824863177, 'recall': 0.3639810426540284, 'f1': 0.3290488431876607, 'number': 1055}, 'overall_precision': 0.2597126130920703, 'overall_recall': 0.2672508214676889, 'overall_f1': 0.26342780026990553, 'overall_accuracy': 0.5822437075224317}
			------------EPOCH 3---------------
Loss: tensor(1238.8176, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1165.5292, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1681.7214, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2550.0796, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1900.4429, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2023.5090, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2339.9241, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2112.8242, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1973.3622, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1535.2583, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1680.5376, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1519.9529, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1980.9431, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2744.4414, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(936.7520, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1951.1803, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2262.4309, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2046.6726, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2029.8739, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1632.3358, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1438.8748, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1853.7231, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1110.0339, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4710.1680, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3829.6365, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2713.5640, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3298.8193, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2064.7646, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1173.6631, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.1492743607463718, 'recall': 0.2801556420233463, 'f1': 0.19477006311992787, 'number': 771}, 'P': {'precision': 0.29353932584269665, 'recall': 0.1981042654028436, 'f1': 0.23655913978494622, 'number': 1055}, 'overall_precision': 0.1968503937007874, 'overall_recall': 0.23274917853231106, 'overall_f1': 0.21329987452948557, 'overall_accuracy': 0.6260903690754384}
			------------EPOCH 4---------------
Loss: tensor(1156.9644, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1094.1160, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1616.6467, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2485.1914, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1748.4180, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1872.1815, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1999.7068, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1982.5815, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1912.5549, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1483.4436, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1565.9219, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1390.5343, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1768.4502, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2385.6733, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(836.9574, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1706.6465, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2057.9707, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1886.4163, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1831.5769, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1395.5562, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1231.0291, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1609.8362, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(998.1993, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4225.2153, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3545.5647, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2460.6567, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3013.2271, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1951.1995, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1127.8326, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.21867517956903432, 'recall': 0.3553826199740597, 'f1': 0.2707509881422925, 'number': 771}, 'P': {'precision': 0.3153153153153153, 'recall': 0.33175355450236965, 'f1': 0.3233256351039261, 'number': 1055}, 'overall_precision': 0.264071096064325, 'overall_recall': 0.3417305585980285, 'overall_f1': 0.29792313201241344, 'overall_accuracy': 0.6407178151590289}
			------------EPOCH 5---------------
Loss: tensor(1033.7620, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(957.3712, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1431.6844, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2146.6021, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1498.6519, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1566.4003, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1801.0831, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1717.5249, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1645.8695, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1202.0076, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1316.3676, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1129.7155, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1520.5923, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2054.1792, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(742.2168, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1485.8578, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1829.4438, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1698.5044, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1671.1292, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1103.8215, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(925.3870, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1218.3229, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(921.8810, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3372.0215, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2876.1880, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2131.8518, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2588.9609, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1589.4543, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(961.0900, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3111353711790393, 'recall': 0.36964980544747084, 'f1': 0.3378778897451097, 'number': 771}, 'P': {'precision': 0.3485540334855403, 'recall': 0.43412322274881515, 'f1': 0.3866610384128324, 'number': 1055}, 'overall_precision': 0.33318385650224214, 'overall_recall': 0.4069003285870756, 'overall_f1': 0.36637080867850097, 'overall_accuracy': 0.7026347241299346}
			------------EPOCH 6---------------
Loss: tensor(859.6397, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(768.9597, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1284.7634, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1961.9626, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1263.0137, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1277.2908, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1422.7404, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1448.2158, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1465.1233, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1033.3873, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1101.8035, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(905.6216, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1241.9720, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1641.6836, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(638.3784, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1274.7952, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1588.2811, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1401.3546, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1389.9391, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(756.5534, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(596.5214, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(830.1118, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(745.3810, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2647.7266, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2218.3508, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1712.1785, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2170.1929, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1351.4885, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(788.8499, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3717434869739479, 'recall': 0.48119325551232167, 'f1': 0.4194460146975693, 'number': 771}, 'P': {'precision': 0.43609671848013815, 'recall': 0.4786729857819905, 'f1': 0.45639403524627203, 'number': 1055}, 'overall_precision': 0.40630797773654914, 'overall_recall': 0.47973713033953996, 'overall_f1': 0.43997990959316924, 'overall_accuracy': 0.7088959845876666}
			------------EPOCH 7---------------
Loss: tensor(633.3083, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(534.4019, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1028.4165, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1652.3320, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1005.2242, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(972.7312, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1120.3016, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1044.5828, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1155.9730, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(863.6331, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(836.5571, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(598.2712, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(907.6638, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1255.0364, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(531.9180, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1001.1832, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1344.0200, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1104.6913, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1024.5616, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(413.8932, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(383.0309, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(551.1135, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(592.2030, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2173.5815, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1621.8417, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1314.2557, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1830.0718, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1077.2145, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(689.0400, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3387096774193548, 'recall': 0.10894941634241245, 'f1': 0.1648675171736997, 'number': 771}, 'P': {'precision': 0.29120615088899565, 'recall': 0.5744075829383887, 'f1': 0.38647959183673464, 'number': 1055}, 'overall_precision': 0.296264491197939, 'overall_recall': 0.3778751369112815, 'overall_f1': 0.332129963898917, 'overall_accuracy': 0.6679926506002605}
			------------EPOCH 8---------------
Loss: tensor(791.7012, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(519.5713, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1261.2017, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2060.3154, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(977.4169, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(843.1221, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1125.1996, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(908.3970, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(922.2908, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(646.0684, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(631.0807, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(449.6381, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(693.4278, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1051.0127, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(363.9211, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(794.2355, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1217.7056, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1032.9238, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1009.7029, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(352.4493, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(310.1943, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(405.4836, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(493.3819, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1453.0022, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1698.7515, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1190.7363, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1759.5574, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(811.4713, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(515.1566, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.2924320352681852, 'recall': 0.51621271076524, 'f1': 0.37335834896810505, 'number': 771}, 'P': {'precision': 0.4635149023638232, 'recall': 0.42748815165876775, 'f1': 0.44477317554240625, 'number': 1055}, 'overall_precision': 0.36375321336760924, 'overall_recall': 0.4649507119386637, 'overall_f1': 0.4081730769230769, 'overall_accuracy': 0.6899516580745286}
			------------EPOCH 9---------------
Loss: tensor(382.2319, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(290.9859, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(841.3915, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1410.1660, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(678.6324, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(593.1788, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(835.6184, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(705.3083, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(740.4210, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(546.2499, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(551.2303, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(351.3014, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(687.5601, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1119.7061, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(528.1547, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(936.8538, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1743.2837, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1389.1202, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1132.5608, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(524.9786, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(323.5238, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(519.7050, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(614.9409, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1594.8250, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1347.7815, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1040.0266, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1389.7167, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(743.5151, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(494.7583, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3190998268897865, 'recall': 0.7172503242542153, 'f1': 0.4416932907348243, 'number': 771}, 'P': {'precision': 0.6452442159383034, 'recall': 0.23791469194312795, 'f1': 0.34764542936288084, 'number': 1055}, 'overall_precision': 0.37888784165881245, 'overall_recall': 0.4403066812705367, 'overall_f1': 0.4072948328267478, 'overall_accuracy': 0.6505824220910112}
			------------EPOCH 10---------------
Loss: tensor(348.2768, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(381.4072, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(742.2617, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1350.2019, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(810.9096, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(804.8564, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1091.6204, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1736.2885, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1077.5681, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(906.4862, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(907.1467, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(731.3130, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(611.5238, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1092.3026, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(425.1209, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(659.6592, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(883.6916, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(705.2711, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(716.8455, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(237.5102, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(248.2620, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(356.0933, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(332.6547, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1243.6362, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1210.4822, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(876.3569, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1243.3246, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(718.1096, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(457.6954, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.42376237623762375, 'recall': 0.2775616083009079, 'f1': 0.335423197492163, 'number': 771}, 'P': {'precision': 0.5, 'recall': 0.7592417061611374, 'f1': 0.6029356417011668, 'number': 1055}, 'overall_precision': 0.48172757475083056, 'overall_recall': 0.5558598028477546, 'overall_f1': 0.5161454360539028, 'overall_accuracy': 0.7489430778287162}
			------------EPOCH 11---------------
Loss: tensor(335.4450, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(223.3951, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(516.3446, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(888.9795, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(628.9554, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(594.5297, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(665.0068, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(594.9322, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(478.5787, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(515.9611, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(483.8911, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(366.3734, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(504.3493, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(680.5293, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(312.5486, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(474.3617, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(865.6498, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(644.8781, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(554.6910, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(264.2974, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(221.7942, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(280.0240, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(286.9958, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(826.1548, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(683.4616, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(547.8992, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(759.5780, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(440.3197, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(274.6380, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.31859883236030023, 'recall': 0.49546044098573283, 'f1': 0.38781725888324875, 'number': 771}, 'P': {'precision': 0.49435665914221216, 'recall': 0.4151658767772512, 'f1': 0.45131375579598143, 'number': 1055}, 'overall_precision': 0.3932853717026379, 'overall_recall': 0.44906900328587074, 'overall_f1': 0.4193300946049604, 'overall_accuracy': 0.732157191530352}
			------------EPOCH 12---------------
Loss: tensor(169.6856, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(162.0457, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(347.7392, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(650.0156, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(362.5045, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(386.1758, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(598.0778, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(424.4523, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(399.9031, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(349.8971, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(407.8616, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(207.5284, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(351.3669, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(579.7662, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(224.6463, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(393.5136, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(592.6487, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(465.6963, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(480.0764, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(178.8412, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(199.3152, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(175.1917, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(165.7607, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(590.9832, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(534.3276, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(411.7144, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(562.6883, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(289.5947, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(194.0945, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4147727272727273, 'recall': 0.47341115434500647, 'f1': 0.4421562689279225, 'number': 771}, 'P': {'precision': 0.590669014084507, 'recall': 0.6360189573459716, 'f1': 0.6125057051574624, 'number': 1055}, 'overall_precision': 0.5138888888888888, 'overall_recall': 0.5673603504928806, 'overall_f1': 0.5393024466423737, 'overall_accuracy': 0.7666387199200841}
			------------EPOCH 13---------------
Loss: tensor(117.9026, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(115.5040, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(292.9358, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(447.4818, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(289.8271, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(303.8178, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(391.6153, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(274.8755, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(223.0163, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(251.6812, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(227.5698, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(148.1880, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(243.7684, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(337.9324, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(189.7305, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(248.8539, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(632.5758, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(371.8986, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(260.3658, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(169.8707, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(117.1893, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(156.2026, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(111.2024, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(354.2673, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(316.7051, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(308.3718, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(413.8745, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(217.7909, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(146.6161, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.325497287522604, 'recall': 0.4669260700389105, 'f1': 0.38359083644112946, 'number': 771}, 'P': {'precision': 0.5382198952879581, 'recall': 0.4872037914691943, 'f1': 0.5114427860696517, 'number': 1055}, 'overall_precision': 0.4240659873847647, 'overall_recall': 0.4786418400876232, 'overall_f1': 0.44970414201183434, 'overall_accuracy': 0.7362778501221927}
			------------EPOCH 14---------------
Loss: tensor(81.7478, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(92.3861, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(250.2733, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(326.6619, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(189.2186, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(211.8727, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(303.9405, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(252.8379, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(192.0834, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(163.2156, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(214.8135, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(96.2397, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(199.8682, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(312.7533, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(148.2368, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(189.0209, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(376.0161, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(237.1106, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(164.0998, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(119.0309, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(93.1668, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(110.2539, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.3086, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(265.9014, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(251.4154, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(237.2108, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(321.1004, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(148.2305, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(121.4555, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3805309734513274, 'recall': 0.5019455252918288, 'f1': 0.43288590604026844, 'number': 771}, 'P': {'precision': 0.567219152854512, 'recall': 0.5838862559241706, 'f1': 0.5754320411022886, 'number': 1055}, 'overall_precision': 0.47693770803613883, 'overall_recall': 0.5492880613362541, 'overall_f1': 0.5105624840926444, 'overall_accuracy': 0.7535096951426176}
			------------EPOCH 15---------------
Loss: tensor(67.2922, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(83.4592, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(186.4528, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(248.8838, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(144.9302, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(161.3406, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(215.9631, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(187.8754, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(138.5226, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(120.0869, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(136.4575, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.0669, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(150.7415, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(224.9253, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(92.7324, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(131.0580, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(306.2780, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(178.8832, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(113.5350, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(105.6543, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(79.6271, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(104.3304, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.7316, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(192.2635, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(174.1200, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(189.4469, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(265.1242, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(102.9910, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(105.4714, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.37340425531914895, 'recall': 0.45525291828793774, 'f1': 0.4102863822326125, 'number': 771}, 'P': {'precision': 0.549165120593692, 'recall': 0.5611374407582939, 'f1': 0.5550867323019222, 'number': 1055}, 'overall_precision': 0.4672943508424182, 'overall_recall': 0.5164293537787513, 'overall_f1': 0.4906347554630593, 'overall_accuracy': 0.7510480029968426}
			------------EPOCH 16---------------
Loss: tensor(57.6720, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.4813, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(135.2336, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(193.8613, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(118.7985, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(130.6411, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(167.0955, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(152.2490, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(107.1886, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(95.3871, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(110.4831, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.9964, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(129.4908, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(194.8676, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.7680, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(102.5963, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(210.4264, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(132.0435, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(89.3493, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(93.3745, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.5044, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(86.3891, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.0641, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(148.9999, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(145.8902, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(153.8690, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(204.5875, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.7439, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(91.4221, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3715083798882682, 'recall': 0.5175097276264592, 'f1': 0.43252032520325207, 'number': 771}, 'P': {'precision': 0.5729890764647467, 'recall': 0.5469194312796208, 'f1': 0.559650824442289, 'number': 1055}, 'overall_precision': 0.46900528592023066, 'overall_recall': 0.5345016429353778, 'overall_f1': 0.499616073713847, 'overall_accuracy': 0.7456964983321144}
			------------EPOCH 17---------------
Loss: tensor(50.3882, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.1341, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(98.1716, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(161.6508, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(92.9955, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(103.5358, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(134.6449, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(120.8918, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(87.3960, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.6947, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(85.2841, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.9553, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(104.3800, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(173.4108, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.3112, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(87.5234, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(126.8651, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(103.1819, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(79.8153, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(85.7557, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.6074, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.4570, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.5608, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(136.0157, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(127.0026, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(134.6252, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(176.4742, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.2691, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.5875, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.37448559670781895, 'recall': 0.4721141374837873, 'f1': 0.41767068273092367, 'number': 771}, 'P': {'precision': 0.5549500454132607, 'recall': 0.5791469194312796, 'f1': 0.5667903525046382, 'number': 1055}, 'overall_precision': 0.4703328509406657, 'overall_recall': 0.5339539978094195, 'overall_f1': 0.5001282380097462, 'overall_accuracy': 0.752564262651849}
			------------EPOCH 18---------------
Loss: tensor(46.9726, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.8650, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.3192, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(128.2156, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(85.2082, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(92.2194, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(116.3594, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.6222, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.1308, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.4186, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.1907, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.4522, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(95.8216, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(164.1299, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.0208, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.5198, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(92.0044, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(86.5833, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.7849, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.2536, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.4954, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.9066, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.4667, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(118.3360, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(123.5493, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(127.0486, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(147.8169, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.9354, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.8664, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3812375249500998, 'recall': 0.49546044098573283, 'f1': 0.43090806542583193, 'number': 771}, 'P': {'precision': 0.5663801337153773, 'recall': 0.5620853080568721, 'f1': 0.5642245480494767, 'number': 1055}, 'overall_precision': 0.47584187408491946, 'overall_recall': 0.5339539978094195, 'overall_f1': 0.503225806451613, 'overall_accuracy': 0.7512799015323142}
			------------EPOCH 19---------------
Loss: tensor(45.1219, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.3919, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.1480, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(111.8389, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(76.3884, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.9016, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(110.8517, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.7647, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.4513, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.3963, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.5762, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.5790, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(83.9557, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(150.7390, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.7121, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.8834, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.9036, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.4453, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.7848, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.9017, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.8252, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.9906, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.4388, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(112.7482, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(115.0732, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(121.7096, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(140.4711, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.1491, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.0129, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.36087369420702753, 'recall': 0.49286640726329445, 'f1': 0.4166666666666667, 'number': 771}, 'P': {'precision': 0.562559694364852, 'recall': 0.5582938388625592, 'f1': 0.560418648905804, 'number': 1055}, 'overall_precision': 0.4614285714285714, 'overall_recall': 0.5306681270536692, 'overall_f1': 0.49363219561895055, 'overall_accuracy': 0.7478014235002408}
			------------EPOCH 20---------------
Loss: tensor(42.9111, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.6352, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.9256, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(105.7015, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.4138, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.2855, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(100.3218, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.4045, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.7961, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.9547, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.1921, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.3617, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.7222, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(144.2240, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.0699, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.2449, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.4177, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.2841, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.9118, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.1709, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.6291, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.6934, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.2387, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(110.0042, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(106.9092, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(118.6288, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(134.6486, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.0170, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.7779, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3640639698965193, 'recall': 0.5019455252918288, 'f1': 0.42202835332606325, 'number': 771}, 'P': {'precision': 0.5646718146718147, 'recall': 0.5545023696682464, 'f1': 0.5595408895265422, 'number': 1055}, 'overall_precision': 0.4630776560266794, 'overall_recall': 0.5323110624315444, 'overall_f1': 0.4952866242038217, 'overall_accuracy': 0.7464635473340587}
			------------EPOCH 21---------------
Loss: tensor(41.7136, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.9806, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.6483, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(100.2587, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.4300, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.3414, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(94.1934, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.4886, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.0662, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.4300, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.0944, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.1618, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.7178, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(136.3026, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.9248, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.2509, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.9174, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.0849, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.1684, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.0495, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.9954, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.1303, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.7777, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(104.1611, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(103.9794, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(117.4892, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(130.7437, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.7987, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.7607, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.36631779257849667, 'recall': 0.4993514915693904, 'f1': 0.4226125137211855, 'number': 771}, 'P': {'precision': 0.56388088376561, 'recall': 0.5563981042654028, 'f1': 0.5601145038167938, 'number': 1055}, 'overall_precision': 0.4646271510516252, 'overall_recall': 0.5323110624315444, 'overall_f1': 0.49617151607963245, 'overall_accuracy': 0.7490679462708931}
			------------EPOCH 22---------------
Loss: tensor(40.9686, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.8192, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.8849, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(97.6926, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.1872, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.2638, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(87.7765, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.7870, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.7454, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.8883, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.7935, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.1922, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.4296, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(130.5969, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.2898, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.9263, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.1630, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.1791, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.6497, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.4290, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.8839, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.5751, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.0142, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(101.9828, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(100.6730, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(115.9882, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(128.0430, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.5145, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.0919, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.36363636363636365, 'recall': 0.4876783398184176, 'f1': 0.4166204986149585, 'number': 771}, 'P': {'precision': 0.5594671741198858, 'recall': 0.557345971563981, 'f1': 0.5584045584045584, 'number': 1055}, 'overall_precision': 0.46235011990407676, 'overall_recall': 0.5279299014238773, 'overall_f1': 0.49296855024290465, 'overall_accuracy': 0.7468738293583546}
			------------EPOCH 23---------------
Loss: tensor(40.4963, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.4570, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.7692, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(96.1826, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.8676, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.2969, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.0234, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.4562, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.2893, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.9223, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.9647, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.4470, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.8858, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(126.4373, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.6096, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.8015, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.1389, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.8620, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.1417, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.9243, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.8917, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.5667, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.4157, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(99.1725, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(97.6910, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(115.2141, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(126.1540, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.9807, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.4031, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3646034816247582, 'recall': 0.4889753566796368, 'f1': 0.4177285318559557, 'number': 771}, 'P': {'precision': 0.561487130600572, 'recall': 0.5582938388625592, 'f1': 0.5598859315589354, 'number': 1055}, 'overall_precision': 0.46375420067210754, 'overall_recall': 0.5290251916757941, 'overall_f1': 0.4942440521872602, 'overall_accuracy': 0.745767851727644}
			------------EPOCH 24---------------
Loss: tensor(39.9130, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.0090, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.7594, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(94.5309, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.3276, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.8993, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.7864, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.9294, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.6450, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.7380, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.0613, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.8230, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.2161, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(126.6396, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.1091, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.8395, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.6221, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.0270, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.0022, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.7590, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.9847, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.8601, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.8161, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(96.7032, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(95.5211, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(114.5089, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(124.6290, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.6807, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.8914, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3638095238095238, 'recall': 0.49546044098573283, 'f1': 0.41954969796814934, 'number': 771}, 'P': {'precision': 0.5645472061657033, 'recall': 0.5554502369668246, 'f1': 0.5599617773530817, 'number': 1055}, 'overall_precision': 0.46360153256704983, 'overall_recall': 0.5301204819277109, 'overall_f1': 0.4946346448645887, 'overall_accuracy': 0.747016536149414}
			------------EPOCH 25---------------
Loss: tensor(39.4963, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.8044, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.0547, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(93.3605, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.0268, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.4259, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.1165, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.7750, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.9710, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.6677, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.3766, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.3810, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.9873, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(118.1600, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.7582, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.0327, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.3616, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.3158, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.0401, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.9976, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.2405, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.2175, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.3063, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(94.6748, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(93.7704, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(113.8295, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(123.4686, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.4869, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.2146, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.35734597156398107, 'recall': 0.4889753566796368, 'f1': 0.4129244249726177, 'number': 771}, 'P': {'precision': 0.5653021442495126, 'recall': 0.5497630331753555, 'f1': 0.557424315233061, 'number': 1055}, 'overall_precision': 0.45987506006727535, 'overall_recall': 0.5240963855421686, 'overall_f1': 0.4898899411313028, 'overall_accuracy': 0.746641930822883}
			------------EPOCH 26---------------
Loss: tensor(39.1679, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.3328, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.5481, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(92.5401, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.6996, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.4917, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.8298, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.9653, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.3894, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.2465, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.6991, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.9951, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.6057, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(119.0516, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.5200, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.4347, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.3922, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.7385, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.3530, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.3654, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.5901, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.5012, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.8408, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(92.9588, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(92.4637, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(113.0433, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(122.4774, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.4637, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.6559, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.36719478098788444, 'recall': 0.5110246433203631, 'f1': 0.42733188720173537, 'number': 771}, 'P': {'precision': 0.5674876847290641, 'recall': 0.5459715639810426, 'f1': 0.5565217391304348, 'number': 1055}, 'overall_precision': 0.46455938697318006, 'overall_recall': 0.5312157721796276, 'overall_f1': 0.49565661727133364, 'overall_accuracy': 0.7486755025954798}
			------------EPOCH 27---------------
Loss: tensor(38.9670, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.6586, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.2231, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(91.9973, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.9822, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.4339, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.0157, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.4110, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.0162, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.7357, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.9629, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.4143, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.4486, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(122.1988, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.2938, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.9703, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.6953, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.2969, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.8597, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.0255, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.3170, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.9996, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.6011, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(91.3108, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(91.0615, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(112.3645, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(121.5930, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.3425, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.7065, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3665116279069767, 'recall': 0.5110246433203631, 'f1': 0.42686890574214514, 'number': 771}, 'P': {'precision': 0.5670611439842209, 'recall': 0.5450236966824644, 'f1': 0.5558240695988399, 'number': 1055}, 'overall_precision': 0.46385830540928674, 'overall_recall': 0.5306681270536692, 'overall_f1': 0.4950191570881226, 'overall_accuracy': 0.7496387734351309}
			------------EPOCH 28---------------
Loss: tensor(38.8822, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.9545, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.8497, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(91.4183, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.2248, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.7292, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.7841, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.0835, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.9738, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.8785, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.1817, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.8554, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.6290, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(118.4139, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.9784, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.4888, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.7681, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.9536, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.2620, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.8983, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.6984, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.5524, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.3893, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(89.6605, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(90.4565, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(112.1797, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(121.7298, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.2589, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.6008, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.36235955056179775, 'recall': 0.5019455252918288, 'f1': 0.4208809135399673, 'number': 771}, 'P': {'precision': 0.5656862745098039, 'recall': 0.5469194312796208, 'f1': 0.556144578313253, 'number': 1055}, 'overall_precision': 0.4616858237547893, 'overall_recall': 0.5279299014238773, 'overall_f1': 0.4925907000510986, 'overall_accuracy': 0.7485863108510676}
			------------EPOCH 29---------------
Loss: tensor(38.3427, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.5154, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.1573, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(90.2125, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.6275, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.7308, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.2470, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.2665, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.8061, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.8771, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.5683, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.3910, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.0162, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(109.9951, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.7713, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.3782, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.1654, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.2779, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.9292, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.1555, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.0436, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.2806, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.0251, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(88.4607, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(89.2160, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(111.4153, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(120.6616, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.1590, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.9272, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3600377002827521, 'recall': 0.49546044098573283, 'f1': 0.41703056768558955, 'number': 771}, 'P': {'precision': 0.562992125984252, 'recall': 0.5421800947867299, 'f1': 0.5523901496861419, 'number': 1055}, 'overall_precision': 0.45931632161771785, 'overall_recall': 0.5224534501642936, 'overall_f1': 0.4888547271329746, 'overall_accuracy': 0.7471057278938261}
			------------EPOCH 30---------------
Loss: tensor(38.5898, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.8044, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.0359, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(89.9530, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.9370, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.4926, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.8165, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.4029, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.0321, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.6654, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.2159, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.1043, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.5064, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(104.3599, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.4510, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.9038, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.0718, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.1639, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.9226, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.5541, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.5171, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.2488, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.5125, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(88.9636, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(88.9585, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(111.1183, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(119.9106, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.4295, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.1006, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.36286522148916117, 'recall': 0.4993514915693904, 'f1': 0.42030567685589515, 'number': 771}, 'P': {'precision': 0.5616979269496545, 'recall': 0.5393364928909953, 'f1': 0.5502901353965184, 'number': 1055}, 'overall_precision': 0.45998071359691417, 'overall_recall': 0.5224534501642936, 'overall_f1': 0.48923076923076925, 'overall_accuracy': 0.7460532653097629}


		-------------RUN 5-----------
			------------EPOCH 1---------------
Loss: tensor(6563.0366, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3388.1997, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2056.2522, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2841.3325, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2940.8232, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1859.4937, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2076.5637, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2175.4570, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1933.4323, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2631.0713, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4935.9277, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2182.3442, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2850.8257, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2946.7314, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3102.7861, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1914.1588, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3732.6709, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2396.4197, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3089.7334, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3399.6382, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1551.5225, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3610.7568, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2133.0139, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2392.5129, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2945.0320, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4204.1611, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1352.0298, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1278.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.0, 'recall': 0.0, 'f1': 0.0, 'number': 892}, 'P': {'precision': 0.03664416586306654, 'recall': 0.038974358974358976, 'f1': 0.037773359840954285, 'number': 975}, 'overall_precision': 0.03664416586306654, 'overall_recall': 0.020353508302088912, 'overall_f1': 0.026170798898071626, 'overall_accuracy': 0.519978297775522}
			------------EPOCH 2---------------
Loss: tensor(4746.0293, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2141.2207, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1453.6776, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1728.2163, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1945.0729, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1395.3403, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1584.4969, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1632.7690, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1299.7655, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1940.1094, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3668.4265, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1627.3179, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2043.3021, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2466.5146, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2779.3582, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1534.4126, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2744.0942, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2127.8877, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2448.2874, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2635.8115, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1194.0051, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3025.8408, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1734.5938, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1963.8113, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2439.7588, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3514.1665, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1162.9989, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1098.3813, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.08235294117647059, 'recall': 0.03139013452914798, 'f1': 0.045454545454545456, 'number': 892}, 'P': {'precision': 0.09883720930232558, 'recall': 0.08717948717948718, 'f1': 0.09264305177111717, 'number': 975}, 'overall_precision': 0.09416666666666666, 'overall_recall': 0.06052490626673808, 'overall_f1': 0.07368764264753831, 'overall_accuracy': 0.5463184976460087}
			------------EPOCH 3---------------
Loss: tensor(4306.5396, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1914.0798, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1216.0933, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1467.1094, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1695.3645, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1166.7344, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1295.8224, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1306.8638, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1184.3085, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1697.6450, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3326.8062, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1515.6924, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1906.3953, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2023.3032, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2224.3794, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1325.8992, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2398.9062, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1938.8508, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2148.4270, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2334.4277, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1023.7526, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2723.3047, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1562.3479, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1778.5386, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2214.4888, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3156.6470, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1062.5115, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(984.3024, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.14423076923076922, 'recall': 0.016816143497757848, 'f1': 0.030120481927710847, 'number': 892}, 'P': {'precision': 0.3151595744680851, 'recall': 0.48615384615384616, 'f1': 0.38241226300927794, 'number': 975}, 'overall_precision': 0.3041044776119403, 'overall_recall': 0.2619175147295126, 'overall_f1': 0.28143884892086335, 'overall_accuracy': 0.612667798449341}
			------------EPOCH 4---------------
Loss: tensor(3942.3750, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1720.1235, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1174.5957, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1231.6394, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1469.8950, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1059.0581, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1198.0986, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1208.9280, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1023.4546, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1378.6746, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2849.2178, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1322.8342, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1686.9395, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1799.3553, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1890.7777, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1157.6522, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1996.4482, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1763.1593, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1902.3015, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2041.5985, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(871.7843, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2352.9446, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1431.5872, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1532.8914, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1903.5679, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2755.1497, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(945.2124, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(872.3737, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.1888111888111888, 'recall': 0.06053811659192825, 'f1': 0.09168081494057725, 'number': 892}, 'P': {'precision': 0.3982118294360385, 'recall': 0.5938461538461538, 'f1': 0.47673939892960066, 'number': 975}, 'overall_precision': 0.36379310344827587, 'overall_recall': 0.339046598821639, 'overall_f1': 0.3509841973939562, 'overall_accuracy': 0.6447835903180076}
			------------EPOCH 5---------------
Loss: tensor(3105.2896, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1543.6464, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1052.6971, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1098.1484, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1277.1356, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(975.7721, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(987.0496, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(968.5142, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(912.5546, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1177.4789, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2564.0205, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1128.9882, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1437.4004, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1491.5374, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1578.9797, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(994.0812, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1555.3378, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1588.3263, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1626.7310, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1700.2897, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(603.3070, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1833.8416, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1210.8062, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1327.4651, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1572.9634, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2299.5186, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(764.9954, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(722.4700, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.15901060070671377, 'recall': 0.05044843049327354, 'f1': 0.07659574468085106, 'number': 892}, 'P': {'precision': 0.44713261648745517, 'recall': 0.5117948717948718, 'f1': 0.4772835963653754, 'number': 975}, 'overall_precision': 0.3888491779842745, 'overall_recall': 0.29137653990358864, 'overall_f1': 0.3331292100428659, 'overall_accuracy': 0.6334599296427884}
			------------EPOCH 6---------------
Loss: tensor(2631.8672, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1542.5251, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1122.6688, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(897.1061, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1026.9465, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(906.2567, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(817.7817, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(763.9776, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(743.2365, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1040.7467, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2091.4036, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(891.4942, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1272.7021, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1350.1271, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1557.3386, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(916.9291, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1247.8281, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1315.7585, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1345.1324, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1370.7469, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(446.6634, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1517.4792, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(963.1274, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1067.6229, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1311.1587, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1912.3802, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(569.4093, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(540.8331, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3035019455252918, 'recall': 0.08744394618834081, 'f1': 0.13577023498694518, 'number': 892}, 'P': {'precision': 0.5188968335035751, 'recall': 0.521025641025641, 'f1': 0.5199590583418628, 'number': 975}, 'overall_precision': 0.4741100323624595, 'overall_recall': 0.3138725227637922, 'overall_f1': 0.3776990009668063, 'overall_accuracy': 0.6331448973519785}
			------------EPOCH 7---------------
Loss: tensor(1884.3082, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1040.0912, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(799.5079, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(643.0027, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(738.7738, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(771.4572, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(901.0007, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(732.5688, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(596.7739, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(834.8474, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1687.5491, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(722.8776, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1034.7627, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(924.2712, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(957.3430, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(660.0103, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(908.1141, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1187.3645, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1119.4624, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1091.7854, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(385.8391, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1345.8951, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(834.2694, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(847.6852, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1169.8182, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1769.9670, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(521.5331, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(486.3954, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3623548922056385, 'recall': 0.4899103139013453, 'f1': 0.4165872259294567, 'number': 892}, 'P': {'precision': 0.5485537190082644, 'recall': 0.5446153846153846, 'f1': 0.5465774575398868, 'number': 975}, 'overall_precision': 0.4452621895124195, 'overall_recall': 0.5184788430637386, 'overall_f1': 0.4790893343231873, 'overall_accuracy': 0.7191312109491222}
			------------EPOCH 8---------------
Loss: tensor(2024.8993, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(944.9908, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(695.7742, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(418.2205, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(493.6516, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(553.3378, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(512.0892, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(511.3296, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(525.9161, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(704.0262, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1682.5305, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(653.3015, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(912.8159, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(889.5735, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(819.3245, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(684.1606, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(707.3895, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(937.9068, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1042.2726, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(838.3971, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(234.7011, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1013.8207, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(558.0664, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(617.5252, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(777.5784, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1237.8856, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(269.9847, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(250.4866, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.35108695652173916, 'recall': 0.7242152466367713, 'f1': 0.47291361639824303, 'number': 892}, 'P': {'precision': 0.6467991169977925, 'recall': 0.3005128205128205, 'f1': 0.41036414565826335, 'number': 975}, 'overall_precision': 0.40950719581334494, 'overall_recall': 0.5029459025174076, 'overall_f1': 0.4514423076923077, 'overall_accuracy': 0.6548646236239215}
			------------EPOCH 9---------------
Loss: tensor(2413.6914, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(971.1034, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(875.2769, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(460.2736, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(481.3450, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(681.7991, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(773.1647, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(823.6334, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(508.4928, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(669.1167, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1449.6311, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(664.4745, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(719.6080, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(567.5934, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(691.5931, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(406.1048, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(585.2357, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(616.4481, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(706.4954, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(608.2350, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(233.8201, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1033.4528, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(520.8548, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(693.8780, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1180.9541, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1747.5636, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(502.4576, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(324.3054, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.21301775147928995, 'recall': 0.08071748878923767, 'f1': 0.11707317073170731, 'number': 892}, 'P': {'precision': 0.4588938714499253, 'recall': 0.6297435897435898, 'f1': 0.530912235192391, 'number': 975}, 'overall_precision': 0.40930787589498807, 'overall_recall': 0.36743438671665773, 'overall_f1': 0.38724244990121365, 'overall_accuracy': 0.6843726481964402}
			------------EPOCH 10---------------
Loss: tensor(1272.0809, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(859.4916, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(610.6521, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(531.8322, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(574.1424, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(541.1220, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(499.9567, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(436.5134, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(427.2825, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(512.0374, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1248.4827, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(640.7983, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(691.8629, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(676.6918, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(577.9901, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(361.5626, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(725.3040, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(705.1897, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(796.3339, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(820.4228, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(158.8085, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(778.6663, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(416.3164, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(436.8763, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(666.9523, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(945.7539, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(250.8230, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(213.8425, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.2857142857142857, 'recall': 0.18385650224215247, 'f1': 0.2237380627557981, 'number': 892}, 'P': {'precision': 0.32695984703632885, 'recall': 0.7015384615384616, 'f1': 0.4460384740789044, 'number': 975}, 'overall_precision': 0.31807951987997, 'overall_recall': 0.45420460632029996, 'overall_f1': 0.3741451577321862, 'overall_accuracy': 0.6734865323695679}
			------------EPOCH 11---------------
Loss: tensor(2704.8740, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1121.3440, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(933.5115, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(556.8103, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(573.3295, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(733.3370, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(680.0519, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(579.7786, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(350.2681, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(740.6996, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1334.6807, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(440.1808, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(671.8503, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(629.4396, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(922.7565, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(417.3122, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(649.3354, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(706.4989, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(600.6305, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(584.1583, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(175.5668, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1038.4791, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(789.4937, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(478.4526, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(607.4174, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(966.3469, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(198.5768, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(215.6512, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3565525383707202, 'recall': 0.33856502242152464, 'f1': 0.34732604945370904, 'number': 892}, 'P': {'precision': 0.48746238716148443, 'recall': 0.49846153846153846, 'f1': 0.49290060851926976, 'number': 975}, 'overall_precision': 0.42733188720173537, 'overall_recall': 0.4220674879485806, 'overall_f1': 0.42468337375370524, 'overall_accuracy': 0.7391707650034128}
			------------EPOCH 12---------------
Loss: tensor(590.3320, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(395.7320, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(398.1217, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(205.1940, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(274.3907, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(273.3283, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(222.2745, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(248.6877, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(200.7159, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(359.9241, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(652.1551, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(236.9864, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(329.2156, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(338.4968, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(282.3403, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(243.2353, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(359.3672, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(383.0740, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(351.9902, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(308.7126, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(94.8662, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(446.0926, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(199.0539, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(313.1666, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(371.4193, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(430.5645, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(109.4607, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(127.1433, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4452449567723343, 'recall': 0.34641255605381166, 'f1': 0.3896595208070618, 'number': 892}, 'P': {'precision': 0.5601241272304112, 'recall': 0.7405128205128205, 'f1': 0.6378091872791519, 'number': 975}, 'overall_precision': 0.5199193141704488, 'overall_recall': 0.5522228173540439, 'overall_f1': 0.5355844155844156, 'overall_accuracy': 0.7490942821639218}
			------------EPOCH 13---------------
Loss: tensor(477.7606, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(292.8729, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(284.3191, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(150.3993, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(183.7231, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(218.8513, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(137.7818, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(179.6997, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(120.9780, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(260.9413, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(406.5268, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(196.7412, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(209.2267, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(211.7770, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(251.7932, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(173.5913, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(243.5970, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(245.3427, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(257.1353, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(192.0765, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.1224, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(353.9398, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(195.5841, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(247.8595, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(240.4099, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(278.6800, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.8801, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.2802, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4845814977973568, 'recall': 0.49327354260089684, 'f1': 0.4888888888888889, 'number': 892}, 'P': {'precision': 0.5784037558685446, 'recall': 0.6317948717948718, 'f1': 0.603921568627451, 'number': 975}, 'overall_precision': 0.53522554485555, 'overall_recall': 0.5656132833422604, 'overall_f1': 0.55, 'overall_accuracy': 0.7544323293137547}
			------------EPOCH 14---------------
Loss: tensor(332.3524, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(167.8556, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(202.8848, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(111.0576, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(123.5728, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(120.3987, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.6960, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(141.5118, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.7875, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(206.3893, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(262.6211, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(110.0416, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(127.5013, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(159.9096, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(133.5237, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(134.8069, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(201.3047, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(175.9748, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(168.8785, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(134.7229, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.0749, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(202.5578, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(79.0646, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(88.8236, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(139.4197, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(142.7630, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.8387, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.9108, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.48877146631439894, 'recall': 0.4147982062780269, 'f1': 0.44875682231655545, 'number': 892}, 'P': {'precision': 0.5663176265270506, 'recall': 0.6656410256410257, 'f1': 0.611975483262612, 'number': 975}, 'overall_precision': 0.535470310036784, 'overall_recall': 0.5457953936797001, 'overall_f1': 0.5405835543766578, 'overall_accuracy': 0.7545723436652256}
			------------EPOCH 15---------------
Loss: tensor(184.2407, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(101.9724, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(128.6890, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.4605, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(90.8656, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(79.5140, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.7934, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.9625, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.4057, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(175.2180, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(175.2917, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.6036, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(85.4012, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(99.6690, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.2514, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(99.8702, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(174.8175, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(131.9171, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(113.6982, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(99.6589, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.8304, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(136.4088, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.5129, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.5365, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(91.8387, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(89.3646, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.5663, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.1759, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.481859410430839, 'recall': 0.476457399103139, 'f1': 0.4791431792559188, 'number': 892}, 'P': {'precision': 0.5776744186046512, 'recall': 0.6369230769230769, 'f1': 0.6058536585365853, 'number': 975}, 'overall_precision': 0.5344915687276444, 'overall_recall': 0.5602570969469738, 'overall_f1': 0.547071129707113, 'overall_accuracy': 0.7549398813378372}
			------------EPOCH 16---------------
Loss: tensor(115.2558, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.9537, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(94.5944, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.8066, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.5127, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.7842, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.3324, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.7381, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.9185, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(144.5136, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(118.6976, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.7561, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.8361, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.2696, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.8938, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(76.1666, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(147.6625, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(91.1426, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(79.1384, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.6845, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.5612, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(90.8045, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.5235, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.8562, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.4759, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.7962, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.8514, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.4790, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5024509803921569, 'recall': 0.45964125560538116, 'f1': 0.48009367681498827, 'number': 892}, 'P': {'precision': 0.5789007092198581, 'recall': 0.6697435897435897, 'f1': 0.6210175939134569, 'number': 975}, 'overall_precision': 0.5468106995884774, 'overall_recall': 0.5693626138189609, 'overall_f1': 0.5578588297034899, 'overall_accuracy': 0.7603479356634055}
			------------EPOCH 17---------------
Loss: tensor(78.1918, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.6422, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(82.1419, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.1175, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.1242, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.8061, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.7835, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.6185, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.8115, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(113.0662, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(83.1308, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.3378, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.3491, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.7087, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.9830, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.3153, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(131.1467, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.8468, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.3875, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.3973, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.6958, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.1232, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.7198, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.5350, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.0930, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.7864, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.8826, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.9584, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5088383838383839, 'recall': 0.4517937219730942, 'f1': 0.47862232779097386, 'number': 892}, 'P': {'precision': 0.5822339489885664, 'recall': 0.678974358974359, 'f1': 0.6268939393939394, 'number': 975}, 'overall_precision': 0.552099533437014, 'overall_recall': 0.5704338510980183, 'overall_f1': 0.5611169652265543, 'overall_accuracy': 0.7593678352031084}
			------------EPOCH 18---------------
Loss: tensor(64.5491, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.0531, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.9643, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.6171, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.4938, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.6236, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.1412, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.6749, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.6199, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(90.2438, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.8265, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.7288, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.0350, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.3594, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.6753, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.3490, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(118.4149, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.5217, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.1307, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.3718, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.3281, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.2826, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.3119, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.2436, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.7485, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.2790, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.4439, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.1581, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5048076923076923, 'recall': 0.47085201793721976, 'f1': 0.4872389791183295, 'number': 892}, 'P': {'precision': 0.58348134991119, 'recall': 0.6738461538461539, 'f1': 0.6254164683484055, 'number': 975}, 'overall_precision': 0.5500510725229827, 'overall_recall': 0.576861274772362, 'overall_f1': 0.5631372549019608, 'overall_accuracy': 0.7624481509354709}
			------------EPOCH 19---------------
Loss: tensor(55.1750, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.7188, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.1591, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.0242, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.3754, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.3557, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.6710, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.8543, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.1243, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.6821, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.4280, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.2824, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.0929, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.7578, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.4103, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.9218, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(108.7971, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.5136, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.1814, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.8654, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.8702, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.6496, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.3762, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.8975, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.7273, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.2499, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.1308, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.4816, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5048661800486618, 'recall': 0.46524663677130046, 'f1': 0.48424737456242706, 'number': 892}, 'P': {'precision': 0.5740578439964943, 'recall': 0.6717948717948717, 'f1': 0.6190926275992439, 'number': 975}, 'overall_precision': 0.5450840550178299, 'overall_recall': 0.5731119442956615, 'overall_f1': 0.5587467362924282, 'overall_accuracy': 0.7620281078810578}
			------------EPOCH 20---------------
Loss: tensor(49.1384, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.5510, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.5791, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.6358, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.0837, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.0445, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.1889, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.6430, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.0138, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.1759, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.8263, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.0107, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.0192, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.1217, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.1828, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.6236, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(98.3761, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.7689, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.8932, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.0910, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.8899, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.1509, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.0627, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.3978, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.8350, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.5433, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.9111, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.7742, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5043050430504306, 'recall': 0.45964125560538116, 'f1': 0.4809384164222874, 'number': 892}, 'P': {'precision': 0.5747826086956521, 'recall': 0.6779487179487179, 'f1': 0.6221176470588236, 'number': 975}, 'overall_precision': 0.5455934793683138, 'overall_recall': 0.5736475629351901, 'overall_f1': 0.5592689295039165, 'overall_accuracy': 0.7622556312021982}
			------------EPOCH 21---------------
Loss: tensor(48.1631, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.7295, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.2987, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.9619, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.1659, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.4005, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.0333, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.8876, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.5676, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.9507, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.0587, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.1889, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.6813, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.7903, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.4064, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.0271, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(87.5129, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.4418, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.9876, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.7584, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.4036, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.6095, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.9190, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.2433, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.0215, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.7145, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.6006, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.6115, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.49643705463182897, 'recall': 0.46860986547085204, 'f1': 0.4821222606689735, 'number': 892}, 'P': {'precision': 0.5789930555555556, 'recall': 0.6841025641025641, 'f1': 0.6271744240714622, 'number': 975}, 'overall_precision': 0.5441323971915747, 'overall_recall': 0.5811462238885913, 'overall_f1': 0.562030562030562, 'overall_accuracy': 0.7630432119292228}
			------------EPOCH 22---------------
Loss: tensor(57.9343, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.5124, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.6585, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.7838, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.4161, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.8434, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.1494, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.4910, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.5745, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.8276, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.3442, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.8651, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.3879, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.5214, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.5577, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.4406, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(79.4365, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.5082, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.0863, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.1149, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.8356, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.9490, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.8111, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.3312, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.7864, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.8400, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.0236, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.3879, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4838337182448037, 'recall': 0.4697309417040359, 'f1': 0.47667804323094426, 'number': 892}, 'P': {'precision': 0.5799289520426287, 'recall': 0.6697435897435897, 'f1': 0.6216087577344122, 'number': 975}, 'overall_precision': 0.5381526104417671, 'overall_recall': 0.5741831815747188, 'overall_f1': 0.5555843482767556, 'overall_accuracy': 0.7629031975777517}
			------------EPOCH 23---------------
Loss: tensor(34.1586, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.4006, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.1606, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.8385, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.0451, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.2737, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.2245, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.0927, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.5139, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.4383, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.0801, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.4114, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.2073, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.0253, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.1499, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.6475, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.5995, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.3146, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.9216, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.6616, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.2956, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.1130, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.7862, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.1844, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.5387, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.5531, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.1739, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.8508, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.49818181818181817, 'recall': 0.460762331838565, 'f1': 0.47874199184624344, 'number': 892}, 'P': {'precision': 0.5541346973572038, 'recall': 0.6666666666666666, 'f1': 0.6052141527001862, 'number': 975}, 'overall_precision': 0.531031031031031, 'overall_recall': 0.5682913765399036, 'overall_f1': 0.5490297542043984, 'overall_accuracy': 0.7610305056268267}
			------------EPOCH 24---------------
Loss: tensor(31.1747, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.3643, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.0985, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.9415, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.5431, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.2468, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.6018, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.8047, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.0231, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.3779, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.1772, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.0805, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.8344, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.5058, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.2773, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.2288, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.6185, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.1045, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.8707, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.8370, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.2796, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.2322, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.8670, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.0551, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.7673, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.2849, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.1386, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.8771, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4762979683972912, 'recall': 0.4730941704035874, 'f1': 0.47469066366704166, 'number': 892}, 'P': {'precision': 0.5532094594594594, 'recall': 0.6717948717948717, 'f1': 0.6067623899953681, 'number': 975}, 'overall_precision': 0.5202898550724637, 'overall_recall': 0.576861274772362, 'overall_f1': 0.5471170942341884, 'overall_accuracy': 0.7580376988641335}
			------------EPOCH 25---------------
Loss: tensor(32.5185, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.1746, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.5760, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.6674, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.3122, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.4557, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.6671, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.7885, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.2965, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.4293, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.2489, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.0074, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.8499, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.7309, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.0793, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.2760, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.8475, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.5822, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.9175, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.7446, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.0543, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.2006, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.4057, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.3015, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.8904, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.0295, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.4086, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.7494, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.47624703087885983, 'recall': 0.4495515695067265, 'f1': 0.4625144175317186, 'number': 892}, 'P': {'precision': 0.5507364975450082, 'recall': 0.6902564102564103, 'f1': 0.6126536185707784, 'number': 975}, 'overall_precision': 0.5203488372093024, 'overall_recall': 0.5752544188537762, 'overall_f1': 0.5464258458407532, 'overall_accuracy': 0.7584227383306789}
			------------EPOCH 26---------------
Loss: tensor(27.2354, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.0447, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.5575, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.4710, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.1983, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.0937, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.2328, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.2215, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.6877, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.9124, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.9917, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.4631, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.9784, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.2274, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.5808, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.1602, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.4965, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.5437, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.3757, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.4544, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.5864, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.5148, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.4800, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.9653, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.7474, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.5002, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.8258, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.7203, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4709976798143852, 'recall': 0.4551569506726457, 'f1': 0.46294184720638537, 'number': 892}, 'P': {'precision': 0.5545378850957535, 'recall': 0.683076923076923, 'f1': 0.6121323529411764, 'number': 975}, 'overall_precision': 0.5196316044595249, 'overall_recall': 0.5741831815747188, 'overall_f1': 0.5455470737913486, 'overall_accuracy': 0.7562350140889441}
			------------EPOCH 27---------------
Loss: tensor(22.7518, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.2267, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.2136, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.5873, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.9079, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.8053, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.2314, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.8920, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.8835, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.8718, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.2115, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.6968, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.1157, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.7196, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.8850, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.5702, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.4270, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.4079, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.0289, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.3554, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.3708, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.7825, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.3893, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.7646, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.6102, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.8912, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.4534, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.3387, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.46943483275663206, 'recall': 0.4562780269058296, 'f1': 0.4627629334849346, 'number': 892}, 'P': {'precision': 0.5606694560669456, 'recall': 0.6871794871794872, 'f1': 0.6175115207373272, 'number': 975}, 'overall_precision': 0.5223084384093113, 'overall_recall': 0.576861274772362, 'overall_f1': 0.5482311020615932, 'overall_accuracy': 0.7573376271067784}
			------------EPOCH 28---------------
Loss: tensor(20.5955, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.2597, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.3886, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.8227, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.8253, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.2665, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.6247, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.0968, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.7360, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.7307, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.2931, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.6017, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.7636, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.3449, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.1009, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.0583, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.2239, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.4308, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.8679, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.4945, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.0126, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.4840, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.2037, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.8042, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.9945, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.9059, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.1502, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.3402, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4755661501787843, 'recall': 0.44730941704035876, 'f1': 0.4610051993067591, 'number': 892}, 'P': {'precision': 0.5584092792046396, 'recall': 0.6912820512820513, 'f1': 0.6177818515123741, 'number': 975}, 'overall_precision': 0.5244379276637341, 'overall_recall': 0.5747188002142475, 'overall_f1': 0.5484283158701763, 'overall_accuracy': 0.7578976845126626}
			------------EPOCH 29---------------
Loss: tensor(19.4612, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.7114, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.8636, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.4029, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.2135, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.2478, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.2679, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.0296, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.6136, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.5540, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.9050, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.0919, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.1110, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.0303, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.8145, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.4902, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.5090, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.4132, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.6736, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.8330, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1.8199, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.2673, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.6738, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.1624, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.6379, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.7974, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.5821, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.5992, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4809976247030879, 'recall': 0.45403587443946186, 'f1': 0.46712802768166084, 'number': 892}, 'P': {'precision': 0.5610972568578554, 'recall': 0.6923076923076923, 'f1': 0.6198347107438017, 'number': 975}, 'overall_precision': 0.5281173594132029, 'overall_recall': 0.578468130690948, 'overall_f1': 0.5521472392638036, 'overall_accuracy': 0.7583702329488773}
			------------EPOCH 30---------------
Loss: tensor(18.0644, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.2265, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.4593, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.0833, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.7793, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.1440, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.0824, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.5165, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.9321, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.8130, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.8806, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.7546, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.5856, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.3432, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.9134, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.5937, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.5257, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.7092, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.7992, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.4442, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1.7475, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.3966, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.4899, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.7388, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.6545, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.4606, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.0948, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.6355, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.47540983606557374, 'recall': 0.4551569506726457, 'f1': 0.46506300114547533, 'number': 892}, 'P': {'precision': 0.5645973154362416, 'recall': 0.6902564102564103, 'f1': 0.6211352099676972, 'number': 975}, 'overall_precision': 0.5273704789833822, 'overall_recall': 0.5779325120514194, 'overall_f1': 0.5514950166112957, 'overall_accuracy': 0.7586502616518193}
