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


		-------------RUN 1-----------
			------------EPOCH 1---------------
Loss: tensor(2023.8990, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2298.4202, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2947.1599, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2458.0706, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2156.9463, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3352.7002, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4271.6694, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3065.4048, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2273.2109, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3012.4109, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2782.1150, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2289.4526, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1792.0435, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2386.4546, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2813.2046, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1531.4883, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1561.8942, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2439.6917, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4953.6982, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5729.4097, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2151.6987, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3196.6074, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1448.4617, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3453.0894, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1797.2419, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1096.7451, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1309.7220, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2950.4658, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2821.7505, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4155.4346, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2031.4612, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1413.5972, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2152.6147, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1820.8944, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1861.0784, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2378.3999, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2829.7378, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1993.6306, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3314.1548, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2011.0815, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1227.5330, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1128.9548, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2602.5796, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2062.3774, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1279.9528, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2382.4355, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.1, 'recall': 0.002570694087403599, 'f1': 0.005012531328320802, 'number': 389}, 'P': {'precision': 0.17984496124031008, 'recall': 0.3411764705882353, 'f1': 0.2355329949238579, 'number': 340}, 'overall_precision': 0.17862595419847327, 'overall_recall': 0.16049382716049382, 'overall_f1': 0.1690751445086705, 'overall_accuracy': 0.4836560805577072}
			------------EPOCH 2---------------
Loss: tensor(1363.6504, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1441.2069, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1963.0618, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1698.2727, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1471.8623, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2232.2986, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2907.1851, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2148.8630, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1712.8025, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2246.6892, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2033.7664, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1692.2156, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1424.7410, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1835.9939, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2189.3491, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1151.0424, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1336.8164, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1973.6597, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4109.5596, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4700.2974, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1656.6479, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2657.1426, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1134.5574, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2678.0122, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1507.3724, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(931.0659, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1114.8098, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2575.5249, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2486.6641, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3645.6819, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1593.1591, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1148.4264, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1746.3059, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1595.1677, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1586.6439, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2086.2927, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2483.6350, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1712.4829, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2777.9839, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1702.2714, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1138.8732, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1016.6769, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2297.0322, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1869.3966, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1208.1793, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2131.9626, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.0, 'recall': 0.0, 'f1': 0.0, 'number': 389}, 'P': {'precision': 0.21808510638297873, 'recall': 0.36176470588235293, 'f1': 0.2721238938053097, 'number': 340}, 'overall_precision': 0.21354166666666666, 'overall_recall': 0.16872427983539096, 'overall_f1': 0.1885057471264368, 'overall_accuracy': 0.5246062483862639}
			------------EPOCH 3---------------
Loss: tensor(1273.6714, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1205.9688, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1880.4489, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1587.7114, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1312.2781, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1821.9021, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2446.3633, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2023.1129, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1547.2122, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2044.8611, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1779.2079, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1459.3922, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1182.2046, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1478.5669, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1766.3973, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1017.4987, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1216.4755, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1592.2822, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3486.3818, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4167.2832, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1397.3334, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2325.8757, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(941.7729, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2295.2896, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1338.6132, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(845.4292, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1002.5350, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2285.9600, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2235.5479, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3395.5811, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1384.6968, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(996.1507, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1433.8406, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1366.3401, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1334.7201, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1832.8689, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2051.2949, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1511.2838, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2323.8989, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1453.3386, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(997.6439, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(881.8624, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2052.4272, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1661.3911, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1065.2795, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1757.2443, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.2982456140350877, 'recall': 0.043701799485861184, 'f1': 0.07623318385650224, 'number': 389}, 'P': {'precision': 0.37209302325581395, 'recall': 0.4235294117647059, 'f1': 0.39614855570839064, 'number': 340}, 'overall_precision': 0.36261261261261263, 'overall_recall': 0.22085048010973937, 'overall_f1': 0.27450980392156865, 'overall_accuracy': 0.531990704879938}
			------------EPOCH 4---------------
Loss: tensor(1132.9960, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1017.8782, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1759.0295, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1415.6599, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1168.0691, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1581.8016, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2010.1963, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1896.2562, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1416.1536, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1880.7059, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1605.9980, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1263.9841, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(946.7959, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1175.8804, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1393.6641, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(857.5651, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1097.7308, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1185.6323, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2726.5322, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3465.5010, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1020.5867, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1780.9064, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(714.4637, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1914.8557, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1127.7751, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(756.0986, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(860.1633, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1831.1926, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1758.2563, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2779.7402, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1103.9336, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(825.8734, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(971.5261, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(776.2005, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(716.4935, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1379.9523, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1683.3153, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1247.7899, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1980.8440, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1179.0781, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(822.8008, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(722.8315, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1724.0532, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1513.4971, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(919.8605, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1378.1986, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.2777777777777778, 'recall': 0.07712082262210797, 'f1': 0.12072434607645875, 'number': 389}, 'P': {'precision': 0.3434343434343434, 'recall': 0.5, 'f1': 0.40718562874251496, 'number': 340}, 'overall_precision': 0.33167495854063017, 'overall_recall': 0.27434842249657065, 'overall_f1': 0.3003003003003003, 'overall_accuracy': 0.565143299767622}
			------------EPOCH 5---------------
Loss: tensor(917.4782, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(743.0272, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1316.3320, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1249.6675, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(972.1006, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1373.1520, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1544.7212, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1536.6335, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1113.0854, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1563.4523, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1245.8682, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(929.6029, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(708.7080, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1023.9021, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1239.4678, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(699.3839, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(945.1760, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(963.7422, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1944.1045, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2708.1025, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(712.7357, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1341.5989, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(497.3469, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1640.5686, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(994.6801, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(764.0928, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(751.8218, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1373.5693, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1201.9631, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2132.7317, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(862.6213, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(629.9731, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(753.6128, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(505.0652, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(482.4921, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1078.0164, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1369.4017, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1124.5403, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1528.3662, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(924.1716, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(504.5077, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(479.8755, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1396.4788, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1166.6003, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(689.5878, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1077.7222, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.2994350282485876, 'recall': 0.13624678663239073, 'f1': 0.1872791519434629, 'number': 389}, 'P': {'precision': 0.36787564766839376, 'recall': 0.4176470588235294, 'f1': 0.3911845730027548, 'number': 340}, 'overall_precision': 0.3463587921847247, 'overall_recall': 0.2674897119341564, 'overall_f1': 0.3018575851393189, 'overall_accuracy': 0.6017557449005938}
			------------EPOCH 6---------------
Loss: tensor(712.3538, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(553.9232, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(931.6324, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(896.8655, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(870.0130, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1183.8856, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1252.7325, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1314.2913, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(875.1668, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1391.6666, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(905.0010, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(654.2419, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(511.4708, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(748.1707, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(924.2590, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(485.1067, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(751.1802, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(858.7030, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1343.3745, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1919.3965, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(636.7651, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1089.2566, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(381.4808, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1337.6993, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(894.0588, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(505.9507, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(481.2898, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(862.1711, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(814.5109, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1441.4617, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(584.9882, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(480.7531, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(625.7230, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(469.3548, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(510.4519, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1017.8754, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1300.7710, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(915.2670, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1506.7241, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(926.3590, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(376.5084, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(368.2225, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1201.1606, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(714.7578, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(497.4439, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(926.1866, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.34210526315789475, 'recall': 0.30077120822622105, 'f1': 0.320109439124487, 'number': 389}, 'P': {'precision': 0.4722222222222222, 'recall': 0.1, 'f1': 0.1650485436893204, 'number': 340}, 'overall_precision': 0.3647342995169082, 'overall_recall': 0.20713305898491083, 'overall_f1': 0.2642169728783902, 'overall_accuracy': 0.531990704879938}
			------------EPOCH 7---------------
Loss: tensor(880.1334, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(670.6152, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1093.6985, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1090.5642, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(832.0342, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1162.3546, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1539.1733, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1215.8232, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(742.2727, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1022.8923, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(747.0431, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(606.4570, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(466.6935, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(670.5808, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(819.0332, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(421.5158, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(999.9356, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(638.1287, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1554.0145, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2471.9470, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(428.2209, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(975.1171, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(307.0936, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1355.1909, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(755.6758, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(505.4553, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(405.6122, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(774.3544, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(801.7605, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1387.3534, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(529.0969, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(445.0647, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(780.9179, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(323.4706, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(227.5717, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(831.4895, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1229.3184, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1021.9133, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1404.1351, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(775.0737, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(402.5748, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(325.1232, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1339.7957, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(747.4195, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(549.5589, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1013.4864, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4948453608247423, 'recall': 0.2467866323907455, 'f1': 0.32933104631217835, 'number': 389}, 'P': {'precision': 0.4490909090909091, 'recall': 0.7264705882352941, 'f1': 0.5550561797752809, 'number': 340}, 'overall_precision': 0.46102150537634407, 'overall_recall': 0.47050754458161864, 'overall_f1': 0.4657162253903598, 'overall_accuracy': 0.6563387554867028}
			------------EPOCH 8---------------
Loss: tensor(432.0723, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(406.4117, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(622.4739, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(684.6021, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(613.5306, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(987.1768, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(852.8687, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1029.8250, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(624.0233, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1053.4709, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(648.9797, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(477.9886, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(632.1021, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1098.3004, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1068.8994, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(415.3616, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(765.8458, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(838.5048, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1392.4987, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2072.9707, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(450.0199, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(748.7356, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(251.8189, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(894.3960, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(561.7051, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(410.2646, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(223.1449, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(442.6381, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(541.3807, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(950.1514, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(369.9562, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(269.6788, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(472.5430, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(252.0711, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(211.7764, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(742.2289, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1048.0189, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(809.0334, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1310.1129, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(687.2781, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(432.7806, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(334.2438, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1934.6915, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(870.0991, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(497.8835, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1140.4651, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.45539906103286387, 'recall': 0.4987146529562982, 'f1': 0.47607361963190187, 'number': 389}, 'P': {'precision': 0.4594594594594595, 'recall': 0.65, 'f1': 0.53836784409257, 'number': 340}, 'overall_precision': 0.45755237045203967, 'overall_recall': 0.5692729766803841, 'overall_f1': 0.5073349633251834, 'overall_accuracy': 0.6436870642912471}
			------------EPOCH 9---------------
Loss: tensor(542.0006, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(548.1927, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(799.2122, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(571.9138, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(384.0699, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(894.8513, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(838.7331, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(925.6110, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(500.7406, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(864.4601, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(620.6173, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(395.4613, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(328.7147, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(434.8397, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(560.1792, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(265.7485, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(451.3842, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(482.9457, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(850.6024, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1354.5127, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(542.9802, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(801.8160, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(259.5895, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1178.3992, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(415.3823, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(517.3059, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(439.3004, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(628.4094, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(585.4064, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1320.4615, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(633.3207, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(395.6086, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(201.9879, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(203.6158, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(122.1529, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(438.1806, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(495.7081, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(363.8083, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(598.9874, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(276.9630, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(147.3714, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(160.8579, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(527.8806, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(316.8774, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(254.5078, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(324.1288, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5, 'recall': 0.4832904884318766, 'f1': 0.4915032679738562, 'number': 389}, 'P': {'precision': 0.4899193548387097, 'recall': 0.7147058823529412, 'f1': 0.5813397129186603, 'number': 340}, 'overall_precision': 0.49426605504587157, 'overall_recall': 0.5912208504801097, 'overall_f1': 0.5384134915677702, 'overall_accuracy': 0.670849470694552}
			------------EPOCH 10---------------
Loss: tensor(361.7140, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(339.5566, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(382.9405, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(437.2508, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(298.6813, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(840.2688, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(635.6555, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(797.7055, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(631.1443, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1084.4088, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(595.8867, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(444.2309, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(446.3802, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(534.4330, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(543.8284, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(210.3177, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(543.2825, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(538.6126, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(981.4176, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1201.5583, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(247.4965, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(487.9713, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(135.2748, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(636.4312, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(324.0299, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(223.5859, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(135.5422, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(244.7022, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(290.9265, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(529.3770, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(246.9666, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(141.6563, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(131.8227, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(174.9181, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(95.1811, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(313.2957, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(468.8010, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(255.5576, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(785.8339, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(319.4074, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(195.4885, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(150.9094, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(703.0145, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(611.8665, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(265.4508, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(228.8034, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5333333333333333, 'recall': 0.3496143958868895, 'f1': 0.422360248447205, 'number': 389}, 'P': {'precision': 0.5371287128712872, 'recall': 0.638235294117647, 'f1': 0.5833333333333333, 'number': 340}, 'overall_precision': 0.5356600910470409, 'overall_recall': 0.4842249657064472, 'overall_f1': 0.5086455331412104, 'overall_accuracy': 0.691711851278079}
			------------EPOCH 11---------------
Loss: tensor(168.5875, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(212.0831, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(175.9208, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(203.8694, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(214.0622, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(382.7168, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(442.1566, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(361.7897, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(215.6008, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(370.9475, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(184.1131, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(152.1071, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(212.1998, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(210.1838, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(244.3943, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(124.8197, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(221.7654, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(264.9083, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(315.0380, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(529.7416, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(146.3821, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(274.6940, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(84.8325, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(454.7556, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(189.6269, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(128.5361, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(83.9345, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(189.1682, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(240.3127, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(384.6915, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(118.1194, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(97.5674, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(110.1999, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(108.7063, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.5229, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(204.8369, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(210.6380, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(144.7786, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(299.2567, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(151.6952, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(86.7852, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.6746, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(293.2214, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(156.4743, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(124.3503, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(158.6121, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5356037151702786, 'recall': 0.44473007712082263, 'f1': 0.48595505617977525, 'number': 389}, 'P': {'precision': 0.48125, 'recall': 0.6794117647058824, 'f1': 0.5634146341463415, 'number': 340}, 'overall_precision': 0.5031133250311333, 'overall_recall': 0.5541838134430727, 'overall_f1': 0.5274151436031331, 'overall_accuracy': 0.6833978827782081}
			------------EPOCH 12---------------
Loss: tensor(80.2543, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(132.7736, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(85.5047, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(97.6157, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(131.3117, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(241.1705, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(332.5448, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(219.9209, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(122.8406, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(196.8541, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(117.4406, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(101.9869, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(154.4262, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(140.1078, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(151.6376, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.4972, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(158.4337, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(190.2825, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(192.6037, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(317.1837, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(91.3856, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(210.1549, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.3132, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(297.5969, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(76.0748, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.5203, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.2531, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(100.8259, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(172.1569, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(225.1348, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(105.9108, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.5264, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.2974, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(105.9718, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.4450, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(96.1553, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(101.6845, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.4898, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(167.0475, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(90.5353, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.9314, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.8895, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(150.3093, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(138.2020, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.3675, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(87.6585, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5878136200716846, 'recall': 0.42159383033419023, 'f1': 0.4910179640718563, 'number': 389}, 'P': {'precision': 0.5232558139534884, 'recall': 0.6617647058823529, 'f1': 0.5844155844155845, 'number': 340}, 'overall_precision': 0.5486600846262342, 'overall_recall': 0.53360768175583, 'overall_f1': 0.5410292072322671, 'overall_accuracy': 0.6979602375419571}
			------------EPOCH 13---------------
Loss: tensor(42.9235, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.8390, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.1041, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.2648, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(115.9869, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(138.0880, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(265.4053, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(132.9299, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(88.9092, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(104.3258, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.3423, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(82.5578, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(126.8595, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(87.4821, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(112.3522, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.0799, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(113.1450, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(163.9954, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(148.7307, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(132.1115, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.2363, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(180.5230, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.6917, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(191.9719, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.2769, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.7413, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.2421, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.1252, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(106.1793, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(161.6317, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.1055, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.3221, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.2283, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(84.2569, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.1494, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.9636, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.4008, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.6832, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(105.6475, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.8999, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.3130, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.0088, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(120.9685, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.0425, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.3075, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.3183, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5011600928074246, 'recall': 0.5552699228791774, 'f1': 0.5268292682926828, 'number': 389}, 'P': {'precision': 0.5621301775147929, 'recall': 0.5588235294117647, 'f1': 0.56047197640118, 'number': 340}, 'overall_precision': 0.5279583875162549, 'overall_recall': 0.5569272976680384, 'overall_f1': 0.5420560747663552, 'overall_accuracy': 0.7023495997934418}
			------------EPOCH 14---------------
Loss: tensor(36.9230, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.0643, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.8255, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.1725, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(87.7242, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(127.5726, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(228.0925, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(129.3698, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.0419, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(76.7848, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.8063, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.2211, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(122.3249, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.7668, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(95.9520, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.5286, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(88.8451, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(123.5550, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(116.3696, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(97.9698, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.3196, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(186.9036, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.6759, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(128.5757, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.8384, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(84.5585, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.2602, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.6629, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(107.0044, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(154.2860, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.7997, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.1341, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.7604, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(89.8748, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.6290, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.7117, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.3191, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.6247, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(86.8801, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.1471, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.3456, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.8124, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.0246, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.5126, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.7945, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.0853, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5077605321507761, 'recall': 0.5886889460154242, 'f1': 0.5452380952380953, 'number': 389}, 'P': {'precision': 0.5625, 'recall': 0.4764705882352941, 'f1': 0.5159235668789809, 'number': 340}, 'overall_precision': 0.5290933694181326, 'overall_recall': 0.5363511659807956, 'overall_f1': 0.5326975476839236, 'overall_accuracy': 0.6962044926413633}
			------------EPOCH 15---------------
Loss: tensor(44.6598, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.9312, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.8180, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.1733, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(75.1536, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(93.3092, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(232.5313, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(93.0375, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(133.3988, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(103.6818, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(94.8454, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.0289, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.8785, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.9894, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(96.9686, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.1289, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.7084, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(101.2831, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(87.2249, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(76.5050, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.2476, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(172.7910, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.1541, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(95.9126, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.0850, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.3665, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.6994, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.3829, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(125.5538, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(172.4704, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.6060, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.7294, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(75.3486, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(118.7616, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(130.3170, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(120.5697, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(285.7956, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(111.1460, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(326.6585, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(159.4354, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.9478, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.1583, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.4610, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.3154, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(99.9878, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(188.0168, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4332344213649852, 'recall': 0.7506426735218509, 'f1': 0.5493885230479775, 'number': 389}, 'P': {'precision': 0.6694915254237288, 'recall': 0.2323529411764706, 'f1': 0.3449781659388646, 'number': 340}, 'overall_precision': 0.4684343434343434, 'overall_recall': 0.5089163237311386, 'overall_f1': 0.48783694937541094, 'overall_accuracy': 0.6667183062225664}
			------------EPOCH 16---------------
Loss: tensor(136.4376, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.9160, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(120.2451, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(275.1714, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(307.6911, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(600.2841, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(802.1044, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(364.7250, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.5544, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.2555, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.9273, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.3307, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(106.1320, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.3054, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(96.6357, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.2715, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(240.6187, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(111.3198, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(214.8126, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(263.3060, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(128.7901, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(286.8399, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(82.1533, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(461.9191, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.1484, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(89.0507, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.4233, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.2967, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(99.2583, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(207.8578, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(109.3603, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.8384, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.1856, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(79.2055, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.5640, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.8602, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(100.1897, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(106.4613, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(122.9052, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.2538, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.7297, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(84.3192, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(215.5476, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.2110, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(487.5890, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(87.5211, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5351351351351351, 'recall': 0.5089974293059126, 'f1': 0.5217391304347826, 'number': 389}, 'P': {'precision': 0.523943661971831, 'recall': 0.5470588235294118, 'f1': 0.5352517985611511, 'number': 340}, 'overall_precision': 0.5296551724137931, 'overall_recall': 0.5267489711934157, 'overall_f1': 0.5281980742778541, 'overall_accuracy': 0.7077717531629228}
			------------EPOCH 17---------------
Loss: tensor(52.6609, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.0041, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.1409, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(89.1611, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(105.5757, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(325.0583, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(314.3784, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(90.1080, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(145.2592, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(213.3341, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(160.2909, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(263.2153, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(209.3471, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(246.3546, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(433.8044, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(403.4680, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(203.8555, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(295.2844, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(587.4423, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2153.6143, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.0416, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(146.7379, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.6317, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(175.2130, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.1198, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.0138, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.0738, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.4434, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(423.7107, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(413.6665, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(190.8510, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(300.6762, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(256.8863, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(467.2212, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(465.5040, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(831.8173, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(400.7650, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(361.2897, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(748.9210, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(523.3385, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(221.6280, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(83.1589, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(484.2652, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(198.1297, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(113.3306, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(120.6961, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5288220551378446, 'recall': 0.5424164524421594, 'f1': 0.535532994923858, 'number': 389}, 'P': {'precision': 0.5613577023498695, 'recall': 0.6323529411764706, 'f1': 0.5947441217150761, 'number': 340}, 'overall_precision': 0.5447570332480819, 'overall_recall': 0.5843621399176955, 'overall_f1': 0.5638649900727994, 'overall_accuracy': 0.7293054479731474}
			------------EPOCH 18---------------
Loss: tensor(45.2887, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.6550, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.0076, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(117.9294, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(121.9240, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(149.8033, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(301.7519, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(117.7907, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(291.2662, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(181.1905, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(390.1710, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(329.3835, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(239.2466, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(227.0884, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(388.6598, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(259.5537, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(290.8889, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(347.3054, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1066.1926, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1177.5266, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(405.7253, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(645.0784, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(197.7569, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(832.5070, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(172.5883, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(102.5958, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(120.3543, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(189.9696, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(140.9612, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(261.7960, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(76.3878, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.0839, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.8323, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(83.9644, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.6889, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(88.4016, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(167.9809, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(95.4803, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(243.3558, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(97.7282, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(223.8526, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(83.8025, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(706.0630, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(462.3778, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1274.7615, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1447.1927, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5822784810126582, 'recall': 0.11825192802056556, 'f1': 0.19658119658119655, 'number': 389}, 'P': {'precision': 0.3742857142857143, 'recall': 0.7705882352941177, 'f1': 0.5038461538461539, 'number': 340}, 'overall_precision': 0.39537869062901154, 'overall_recall': 0.4224965706447188, 'overall_f1': 0.40848806366047746, 'overall_accuracy': 0.6069713400464756}
			------------EPOCH 19---------------
Loss: tensor(1972.9851, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1206.0504, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1442.7571, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1670.7032, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(662.0375, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(966.9447, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(520.8682, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2167.4158, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(487.1300, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(560.9411, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(462.6946, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(304.7026, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(82.2584, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(106.7475, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(184.6988, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(144.7928, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(151.8026, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(123.1810, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(210.1749, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(329.9645, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(425.0601, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(713.4689, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(157.9980, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(640.2958, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1191.3191, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(825.5831, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(751.6441, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1343.0577, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1078.0586, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2618.1365, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1446.5022, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(923.1760, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1799.2744, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(336.6472, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(177.9360, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(530.7322, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(649.2693, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1018.5339, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1053.2700, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(759.6293, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(215.3426, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(199.0650, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(443.5574, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(551.4992, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(193.3807, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(301.1514, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.55, 'recall': 0.2544987146529563, 'f1': 0.3479789103690686, 'number': 389}, 'P': {'precision': 0.43111831442463533, 'recall': 0.7823529411764706, 'f1': 0.5559038662486939, 'number': 340}, 'overall_precision': 0.45796737766624845, 'overall_recall': 0.5006858710562414, 'overall_f1': 0.47837483617300125, 'overall_accuracy': 0.6536018590240124}
			------------EPOCH 20---------------
Loss: tensor(245.2952, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(215.6193, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(369.8378, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(358.8148, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(435.6890, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(625.2466, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(553.1002, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(928.0714, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(788.9320, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1258.6511, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(601.6407, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(317.6428, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(515.7964, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(569.2299, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(697.1153, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(517.0197, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(601.1810, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(260.5276, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1088.4188, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1905.4062, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(325.5113, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(513.8044, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(326.0919, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(755.3508, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(170.8417, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(223.4989, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(315.0826, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(222.1128, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(230.5964, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(374.1725, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(178.4282, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(134.5603, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(152.9726, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(126.3670, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(96.1248, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(152.0042, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(220.1787, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(231.7722, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(343.7583, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(192.0334, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(98.6928, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(76.9648, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(237.2473, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(209.4401, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(160.1125, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(177.9086, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5598958333333334, 'recall': 0.5526992287917738, 'f1': 0.5562742561448901, 'number': 389}, 'P': {'precision': 0.5075987841945289, 'recall': 0.49117647058823527, 'f1': 0.49925261584454406, 'number': 340}, 'overall_precision': 0.5357643758765779, 'overall_recall': 0.52400548696845, 'overall_f1': 0.5298196948682387, 'overall_accuracy': 0.6919700490575781}
			------------EPOCH 21---------------
Loss: tensor(77.6797, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(117.3734, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(156.8804, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(194.7503, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(197.4455, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(234.3757, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(431.8813, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(206.8611, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(159.0404, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(188.6447, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(247.5900, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(133.4906, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(147.9868, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(127.7084, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(153.4909, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(114.9892, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(102.5508, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(120.7897, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(208.6537, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(315.5554, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(95.7752, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(188.4618, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.4499, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(209.6651, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(115.9782, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.4511, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.3097, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.9938, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(98.2368, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(163.6445, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.9775, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.6748, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(124.0209, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.2536, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.7578, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.8601, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(113.8039, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(82.1273, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(111.8816, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(101.7904, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.2805, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.4585, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(91.1490, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.0332, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.3877, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.6883, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5735849056603773, 'recall': 0.390745501285347, 'f1': 0.4648318042813456, 'number': 389}, 'P': {'precision': 0.47764227642276424, 'recall': 0.6911764705882353, 'f1': 0.5649038461538461, 'number': 340}, 'overall_precision': 0.5112285336856011, 'overall_recall': 0.5308641975308642, 'overall_f1': 0.5208613728129206, 'overall_accuracy': 0.6942421895171702}
			------------EPOCH 22---------------
Loss: tensor(32.2760, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.9878, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.9140, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(81.3817, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(125.6264, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(179.7675, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(198.4916, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(123.0860, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.7873, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(167.8129, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.4748, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.8494, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(127.6428, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.8672, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(100.5955, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.0082, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.9687, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(102.0069, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(96.2891, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(151.8771, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.6122, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(167.6439, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.2302, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(172.4471, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.8183, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.4590, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.4173, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.8293, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.4673, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(162.6397, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.0847, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.1699, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.0940, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.5353, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.0024, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.5080, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.9537, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.6843, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(75.4040, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.5660, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.5733, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.4873, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.7537, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.0074, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.4007, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.8798, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5540540540540541, 'recall': 0.42159383033419023, 'f1': 0.4788321167883211, 'number': 389}, 'P': {'precision': 0.4758909853249476, 'recall': 0.6676470588235294, 'f1': 0.5556915544675642, 'number': 340}, 'overall_precision': 0.5058214747736093, 'overall_recall': 0.5363511659807956, 'overall_f1': 0.5206391478029293, 'overall_accuracy': 0.6884069197004906}
			------------EPOCH 23---------------
Loss: tensor(16.9102, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.9707, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.9880, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.7202, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.1377, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(87.5043, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(144.3091, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.3600, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.1888, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.4788, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.1722, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.9777, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.0398, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.8407, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.1717, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.6972, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.1530, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.3069, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.1812, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.1801, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.6582, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(117.0748, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.1455, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.1268, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.3348, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.8116, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.2419, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.9021, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.0756, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.9057, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.3513, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.5544, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.8174, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.7617, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.1054, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.8655, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.6391, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.3011, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.2276, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.3826, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.7489, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.9914, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.1219, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.1364, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.6553, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.4663, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5596330275229358, 'recall': 0.4704370179948586, 'f1': 0.511173184357542, 'number': 389}, 'P': {'precision': 0.502283105022831, 'recall': 0.6470588235294118, 'f1': 0.5655526992287917, 'number': 340}, 'overall_precision': 0.526797385620915, 'overall_recall': 0.5528120713305898, 'overall_f1': 0.539491298527443, 'overall_accuracy': 0.7070487993803253}
			------------EPOCH 24---------------
Loss: tensor(19.0818, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.6176, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.3324, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.9086, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.6415, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.2578, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(117.4778, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.3568, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.6358, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.1078, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.9464, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.2531, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.4119, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.1337, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.7680, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.8160, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.2890, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.7160, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.6682, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(83.9172, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.3448, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(91.1261, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.2000, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.2529, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.1567, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.0202, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.9510, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.9157, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.5490, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.0817, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.5851, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.3385, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.0000, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.4594, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.1612, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.7593, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.5073, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.6230, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.4683, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.3828, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.5207, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.9240, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.4714, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.7071, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.3327, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.1189, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5650793650793651, 'recall': 0.45758354755784064, 'f1': 0.5056818181818182, 'number': 389}, 'P': {'precision': 0.4835164835164835, 'recall': 0.6470588235294118, 'f1': 0.5534591194968553, 'number': 340}, 'overall_precision': 0.5168831168831168, 'overall_recall': 0.5459533607681756, 'overall_f1': 0.5310206804536357, 'overall_accuracy': 0.7001807384456493}
			------------EPOCH 25---------------
Loss: tensor(15.6702, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.3167, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.1377, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.9978, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.4530, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.4546, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(103.5879, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.9488, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.6078, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.9469, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.0909, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.8559, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.0935, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.8881, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.6892, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.9782, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.3274, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.4147, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.6799, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(75.7039, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.0135, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(75.7497, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.2221, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.0386, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.5106, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.0585, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.8964, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.3413, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.0151, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.3370, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.1236, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.2745, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.9865, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.1756, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.5696, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.4614, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.2799, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.8322, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.5590, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.3168, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.6881, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.6269, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.2906, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.8976, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.4607, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.7509, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5705128205128205, 'recall': 0.45758354755784064, 'f1': 0.5078459343794579, 'number': 389}, 'P': {'precision': 0.4901098901098901, 'recall': 0.6558823529411765, 'f1': 0.5610062893081761, 'number': 340}, 'overall_precision': 0.5228161668839635, 'overall_recall': 0.5500685871056241, 'overall_f1': 0.536096256684492, 'overall_accuracy': 0.6999225406661502}
			------------EPOCH 26---------------
Loss: tensor(13.1737, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.2563, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.3970, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.1720, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.5108, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.8907, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(90.1782, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.3044, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.8592, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.9594, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.3288, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.9552, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.1675, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.1620, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.6025, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.6163, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.8557, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.0394, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.7990, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.2146, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.9028, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.2763, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.8279, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.2466, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.3688, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.5309, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.1626, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.8511, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.7190, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.1959, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.6907, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.7007, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.2567, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.3114, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.6529, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.8878, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.0894, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.2710, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.6461, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.8515, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.7492, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.4362, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.9324, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.4009, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.6033, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.4319, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5642633228840125, 'recall': 0.46272493573264784, 'f1': 0.5084745762711864, 'number': 389}, 'P': {'precision': 0.5011086474501109, 'recall': 0.6647058823529411, 'f1': 0.5714285714285714, 'number': 340}, 'overall_precision': 0.5272727272727272, 'overall_recall': 0.5569272976680384, 'overall_f1': 0.5416944629753169, 'overall_accuracy': 0.7037438678027369}
			------------EPOCH 27---------------
Loss: tensor(12.2837, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.2186, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.1292, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.5796, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.9925, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.6102, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.9316, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.9002, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.2746, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.6264, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.3573, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.6630, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.7681, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.0306, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.5917, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.8838, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.2135, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.9156, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.6330, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.4847, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.7497, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.4475, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.7241, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.5140, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.2083, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.1879, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.8474, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.6090, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.8031, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.7973, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.5101, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.7930, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.2830, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.3992, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.4629, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.5845, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.6321, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.4601, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.1933, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.0867, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.3869, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.8109, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.7126, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.8973, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.5302, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.4960, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.559748427672956, 'recall': 0.45758354755784064, 'f1': 0.5035360678925036, 'number': 389}, 'P': {'precision': 0.5033259423503326, 'recall': 0.6676470588235294, 'f1': 0.5739570164348925, 'number': 340}, 'overall_precision': 0.5266579973992198, 'overall_recall': 0.5555555555555556, 'overall_f1': 0.540720961281709, 'overall_accuracy': 0.7016782855667442}
			------------EPOCH 28---------------
Loss: tensor(11.7058, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.3543, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.8934, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.2615, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.6135, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.0722, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.9866, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.9922, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.2095, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.2741, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.8701, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.9446, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.5205, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.4374, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.4224, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.2838, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.3063, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.1108, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.0797, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.2349, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.7488, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.2248, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.2835, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.1180, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.1133, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.7269, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.7682, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.8543, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.1377, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.2908, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.4051, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.8942, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.8097, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.6828, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.8065, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.3291, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.2859, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.6216, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.8026, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.9882, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.9607, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.9692, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.3660, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.6560, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.6899, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.8769, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5559006211180124, 'recall': 0.4601542416452442, 'f1': 0.5035161744022504, 'number': 389}, 'P': {'precision': 0.4966887417218543, 'recall': 0.6617647058823529, 'f1': 0.5674653215636822, 'number': 340}, 'overall_precision': 0.5212903225806451, 'overall_recall': 0.5541838134430727, 'overall_f1': 0.5372340425531914, 'overall_accuracy': 0.6998709011102504}
			------------EPOCH 29---------------
Loss: tensor(11.0940, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.2158, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.7831, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.7238, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.3003, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.0278, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.2325, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.8364, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.1610, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.2781, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.8085, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.3536, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.4120, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.3811, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.7508, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.6857, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.7136, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.6949, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.1650, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.0185, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.2650, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.4603, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.1693, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.0674, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.3430, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.9380, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.5204, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.2058, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.3056, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.6868, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.6013, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.2432, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.7088, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.8328, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.1184, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.8337, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.4969, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.9271, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.7973, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.0831, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.4067, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.9540, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.3495, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.0649, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.0391, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.7946, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5314465408805031, 'recall': 0.43444730077120824, 'f1': 0.4780763790664781, 'number': 389}, 'P': {'precision': 0.5100222717149221, 'recall': 0.6735294117647059, 'f1': 0.5804816223067174, 'number': 340}, 'overall_precision': 0.5189048239895697, 'overall_recall': 0.5459533607681756, 'overall_f1': 0.5320855614973262, 'overall_accuracy': 0.6998192615543506}
			------------EPOCH 30---------------
Loss: tensor(9.3969, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.3816, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.7549, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.5430, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.6184, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.9516, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.2616, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.3468, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.4532, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.4289, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.2748, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.2465, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.2757, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.6242, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.7282, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.9450, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.4788, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.9698, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.3321, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.1845, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.1626, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.6536, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.9536, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.0168, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.0863, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.6800, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.0605, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.8086, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.4178, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.0696, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.4517, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.3190, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.1634, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.4902, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.6262, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.6487, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.0744, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.5899, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.2774, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.4158, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.9895, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.3672, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.2766, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.5117, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.6319, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.1831, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5248447204968945, 'recall': 0.43444730077120824, 'f1': 0.4753867791842476, 'number': 389}, 'P': {'precision': 0.5011037527593819, 'recall': 0.6676470588235294, 'f1': 0.5725094577553594, 'number': 340}, 'overall_precision': 0.5109677419354839, 'overall_recall': 0.5432098765432098, 'overall_f1': 0.526595744680851, 'overall_accuracy': 0.6988897495481539}


		-------------RUN 2-----------
			------------EPOCH 1---------------
Loss: tensor(1835.0491, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1977.8698, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2002.4821, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1543.8132, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1281.0717, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3166.0706, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2203.1987, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2751.7952, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3615.0513, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3027.6299, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6494.5938, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2186.8882, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2449.2668, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2400.5740, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6746.1802, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3922.7812, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2477.4897, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1146.3766, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2221.6848, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1592.9045, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3556.1914, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2615.4478, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4374.0103, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2214.6731, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1500.0635, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1885.9434, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2562.7075, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2911.6240, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2166.0488, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1993.1240, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1855.3728, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2890.7715, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3178.4878, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1941.4133, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2215.6770, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1801.8223, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1712.6470, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2074.1802, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1051.9216, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1401.9908, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1515.7012, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2349.4270, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4905.8730, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1979.0476, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2155.5508, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1832.3049, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2297.9971, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.08517887563884156, 'recall': 0.1953125, 'f1': 0.11862396204033215, 'number': 256}, 'P': {'precision': 0.0, 'recall': 0.0, 'f1': 0.0, 'number': 311}, 'overall_precision': 0.08488964346349745, 'overall_recall': 0.08818342151675485, 'overall_f1': 0.08650519031141868, 'overall_accuracy': 0.4129647910496874}
			------------EPOCH 2---------------
Loss: tensor(1182.1881, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1274.6342, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1301.4645, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(969.9610, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(942.2256, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2375.2075, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1591.9480, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1937.2218, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2943.2417, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2369.8606, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4848.7061, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1611.2133, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1740.0583, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1816.8203, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4908.2935, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2734.7212, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1805.1934, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(915.1193, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1660.1929, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1105.6802, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2629.8992, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2073.4497, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3442.1538, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1681.8347, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1182.0328, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1487.3928, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1933.6653, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2433.4692, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1689.3857, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1581.6357, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1534.7654, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2493.3752, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2712.7502, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1609.5813, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1863.3815, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1671.4482, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1535.6382, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1837.1548, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(851.6339, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1146.5148, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1256.2551, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1913.1763, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3842.4824, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1740.7583, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1822.5276, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1596.2584, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1991.4084, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.0811554332874828, 'recall': 0.23046875, 'f1': 0.12004069175991862, 'number': 256}, 'P': {'precision': 0.0, 'recall': 0.0, 'f1': 0.0, 'number': 311}, 'overall_precision': 0.07824933687002653, 'overall_recall': 0.10405643738977072, 'overall_f1': 0.08932626797880394, 'overall_accuracy': 0.4346824613359658}
			------------EPOCH 3---------------
Loss: tensor(1012.6789, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1115.9611, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1129.6572, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(847.2489, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(823.1597, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2072.0293, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1349.7780, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1542.3516, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2589.1802, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2097.5923, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4171.1470, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1362.3054, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1397.7819, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1511.9617, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4247.9805, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2091.1699, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1390.7802, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(817.2694, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1461.3702, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(878.6885, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2263.7146, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1637.7791, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2872.1250, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1296.8367, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1036.4161, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1280.3536, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1596.6396, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2157.4543, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1434.6790, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1397.8103, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1237.0980, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1943.3884, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2394.5576, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1391.9888, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1599.8937, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1415.5739, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1293.0740, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1642.7793, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(720.2596, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(971.6190, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1111.2323, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1677.5172, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3184.3792, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1529.8762, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1586.9896, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1448.8987, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1773.0461, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.2151394422310757, 'recall': 0.421875, 'f1': 0.2849604221635884, 'number': 256}, 'P': {'precision': 0.23529411764705882, 'recall': 0.16720257234726688, 'f1': 0.19548872180451127, 'number': 311}, 'overall_precision': 0.22130013831258644, 'overall_recall': 0.2821869488536155, 'overall_f1': 0.24806201550387594, 'overall_accuracy': 0.5978282329713721}
			------------EPOCH 4---------------
Loss: tensor(892.4551, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1009.6100, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(978.0997, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(742.1138, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(709.6409, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1674.7050, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1029.5742, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1100.3278, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2110.4932, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1756.6432, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3468.1875, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1185.5740, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1152.1902, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1224.7898, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3761.4219, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1661.5844, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1070.7766, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(702.6549, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1347.0330, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(683.5343, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1861.6959, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1524.7745, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2587.0430, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1256.0078, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(843.2222, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1128.8635, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1343.3903, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1830.4011, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1208.9275, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1247.3586, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1055.3442, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1645.9849, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2022.5691, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1256.0305, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1248.9512, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(896.7029, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(878.3064, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1378.5771, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(645.5520, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(899.3552, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(969.1261, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1566.8582, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2547.3259, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1368.6420, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1560.2496, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1254.4912, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1722.3296, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4019138755980861, 'recall': 0.328125, 'f1': 0.3612903225806452, 'number': 256}, 'P': {'precision': 0.44650205761316875, 'recall': 0.6977491961414791, 'f1': 0.5445420326223337, 'number': 311}, 'overall_precision': 0.4330935251798561, 'overall_recall': 0.5308641975308642, 'overall_f1': 0.47702060221870046, 'overall_accuracy': 0.6823955248436986}
			------------EPOCH 5---------------
Loss: tensor(806.9521, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1020.0250, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(800.1860, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(639.9076, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(526.3047, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1289.4160, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(799.0350, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(776.7068, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1602.7644, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1321.5315, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2770.4736, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(967.3250, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1015.5404, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1030.9177, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3121.5981, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1324.6289, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(856.9825, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(614.4521, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1210.6169, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(576.9528, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1669.2395, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1577.6686, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2426.7356, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1311.0406, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(817.7394, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1133.3502, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1279.2562, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1665.5306, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(939.0076, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(934.9484, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(766.7683, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1484.9863, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1643.9744, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(978.5243, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1051.3103, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(665.9261, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(634.4679, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1101.7770, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(533.9997, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(796.2808, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(891.1498, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1243.9867, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2170.5857, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1204.1771, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1563.7087, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1044.1526, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1740.0554, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.2689075630252101, 'recall': 0.125, 'f1': 0.17066666666666666, 'number': 256}, 'P': {'precision': 0.41796200345423146, 'recall': 0.7781350482315113, 'f1': 0.5438202247191012, 'number': 311}, 'overall_precision': 0.39255014326647564, 'overall_recall': 0.48324514991181655, 'overall_f1': 0.433201581027668, 'overall_accuracy': 0.6471207634090161}
			------------EPOCH 6---------------
Loss: tensor(804.7691, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(921.8007, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(651.5381, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(531.5137, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(405.0262, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1074.0551, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(674.0424, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(641.0511, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1413.4434, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1219.2959, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2609.9619, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(951.9476, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(870.3926, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(781.6099, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2616.5112, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1145.4473, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(730.9520, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(605.8333, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(920.3506, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(562.1202, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2257.1980, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1485.5280, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2791.4087, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1403.4409, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(954.0457, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1139.7209, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1259.5707, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1438.5569, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1007.3052, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(849.7869, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(788.8448, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1733.6819, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1682.0914, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1170.5946, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1127.5526, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(487.3346, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(444.0789, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(959.9117, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(526.2385, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(697.9087, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(717.4025, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1432.8645, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2532.4685, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1073.2871, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1205.6672, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(892.3445, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1280.1591, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.2761904761904762, 'recall': 0.11328125, 'f1': 0.16066481994459833, 'number': 256}, 'P': {'precision': 0.4377358490566038, 'recall': 0.7459807073954984, 'f1': 0.5517241379310345, 'number': 311}, 'overall_precision': 0.4110236220472441, 'overall_recall': 0.4603174603174603, 'overall_f1': 0.43427620632279534, 'overall_accuracy': 0.6695623560381705}
			------------EPOCH 7---------------
Loss: tensor(660.6152, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(829.1774, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(562.1267, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(433.2058, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(359.2050, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(949.6434, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(848.2796, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(695.6344, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1437.0760, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1141.3962, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2694.2351, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1211.5781, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1317.4246, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1072.9985, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3649.3931, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1792.7356, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1024.0452, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(647.2155, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1019.1429, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(566.6528, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1494.1000, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(889.3312, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1557.4238, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(613.6628, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(661.5527, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(716.6964, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(989.2877, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1273.5421, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(795.3676, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(681.8733, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(608.3270, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1118.1006, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1309.0562, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(879.4862, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(830.2404, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(349.2354, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(373.7305, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(733.8024, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(444.4120, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(765.7402, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(712.4223, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1286.4734, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2090.2515, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1033.0493, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1145.1936, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(999.3529, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1043.0725, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.33513513513513515, 'recall': 0.7265625, 'f1': 0.45869297163995065, 'number': 256}, 'P': {'precision': 0.6216216216216216, 'recall': 0.22186495176848875, 'f1': 0.32701421800947866, 'number': 311}, 'overall_precision': 0.38288288288288286, 'overall_recall': 0.4497354497354497, 'overall_f1': 0.41362530413625304, 'overall_accuracy': 0.5900625205659756}
			------------EPOCH 8---------------
Loss: tensor(516.8732, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(552.0853, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(473.3809, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(294.4818, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(333.1672, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(988.3409, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(606.9408, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(705.1037, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1046.3110, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(740.3809, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1949.5239, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(654.9019, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(665.2169, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(593.5276, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2052.1208, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(751.4738, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(557.0979, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(524.9647, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(675.4577, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(355.9300, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1201.1987, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(682.5360, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1181.5994, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(508.7100, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(658.6910, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(600.7095, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(933.8568, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1229.7273, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(737.1486, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(622.5697, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(586.6184, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1040.6663, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1064.2787, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(600.5956, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(655.5455, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(326.4219, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(343.7123, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(553.0211, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(284.7795, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(469.7711, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(403.3113, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(681.6195, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1268.2356, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(496.9723, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(839.9441, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(662.9893, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(855.1831, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.34782608695652173, 'recall': 0.5625, 'f1': 0.42985074626865666, 'number': 256}, 'P': {'precision': 0.5767790262172284, 'recall': 0.49517684887459806, 'f1': 0.532871972318339, 'number': 311}, 'overall_precision': 0.43759177679882527, 'overall_recall': 0.5255731922398589, 'overall_f1': 0.4775641025641026, 'overall_accuracy': 0.6831852583086542}
			------------EPOCH 9---------------
Loss: tensor(359.2881, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(398.2375, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(269.3701, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(168.3050, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(230.4433, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(715.9028, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(418.0986, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(357.9667, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(716.6179, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(552.0555, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1563.2344, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(545.0974, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(525.7770, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(457.2030, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1658.4562, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(419.8159, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(328.7442, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(429.7214, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(448.1149, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(216.8489, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(814.4868, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(606.5018, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(842.7039, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(439.8060, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(401.3412, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(419.7479, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(640.2988, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(746.9840, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(434.5922, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(378.8032, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(281.5214, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(626.8865, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(673.8632, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(355.7095, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(356.2305, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(195.7918, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(229.1201, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(394.1820, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(177.0167, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(306.6897, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(278.0387, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(488.7930, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(875.4754, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(330.0898, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(738.3130, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(487.1843, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(866.0243, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4727272727272727, 'recall': 0.40625, 'f1': 0.43697478991596644, 'number': 256}, 'P': {'precision': 0.544529262086514, 'recall': 0.6881028938906752, 'f1': 0.6079545454545455, 'number': 311}, 'overall_precision': 0.5187601957585645, 'overall_recall': 0.5608465608465608, 'overall_f1': 0.5389830508474577, 'overall_accuracy': 0.729450477130635}
			------------EPOCH 10---------------
Loss: tensor(313.0612, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(387.4693, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(175.7434, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(118.7556, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(120.2397, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(424.3815, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(304.9799, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(186.0725, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(510.8165, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(321.5733, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1193.5568, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(405.7842, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(329.0930, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(251.8004, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1146.7307, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(214.9728, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(202.5379, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(343.5572, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(323.1189, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(146.8526, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(633.3428, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(528.2460, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(687.6805, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(330.9465, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(358.9028, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(378.5262, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(538.2358, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(581.6379, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(321.5813, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(234.4068, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(199.5954, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(503.2225, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(416.0503, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(230.5027, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(253.9963, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(142.3696, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(161.7371, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(323.8591, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(110.4037, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(186.3961, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(173.8268, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(433.5795, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(604.4840, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(187.6491, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(534.5436, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(332.0603, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(793.3126, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4279475982532751, 'recall': 0.3828125, 'f1': 0.4041237113402062, 'number': 256}, 'P': {'precision': 0.5421686746987951, 'recall': 0.7234726688102894, 'f1': 0.6198347107438017, 'number': 311}, 'overall_precision': 0.5015527950310559, 'overall_recall': 0.5696649029982364, 'overall_f1': 0.5334434351775392, 'overall_accuracy': 0.7156959526159921}
			------------EPOCH 11---------------
Loss: tensor(174.7639, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(317.0873, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(129.1693, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(75.2672, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(79.5594, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(307.3212, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(211.8499, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(132.2060, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(412.7035, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(231.5899, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(811.9094, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(261.0635, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(244.9100, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(241.8544, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(946.4741, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(252.0374, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(130.8858, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(274.9243, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(226.1818, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(85.9525, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(412.8803, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(314.5111, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(392.8295, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(145.1175, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(185.4568, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(255.6355, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(337.7239, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(374.2318, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(184.2940, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(143.0591, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(127.0606, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(292.2669, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(324.0424, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(144.1161, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(174.8910, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(103.0080, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.6723, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(231.7943, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(104.2874, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(138.7101, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(200.6865, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(381.5648, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(525.9001, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(160.8010, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(316.5240, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(254.4951, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(419.5721, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4052863436123348, 'recall': 0.359375, 'f1': 0.38095238095238093, 'number': 256}, 'P': {'precision': 0.48484848484848486, 'recall': 0.7202572347266881, 'f1': 0.5795601552393274, 'number': 311}, 'overall_precision': 0.45863570391872277, 'overall_recall': 0.5573192239858906, 'overall_f1': 0.5031847133757962, 'overall_accuracy': 0.6806844356696282}
			------------EPOCH 12---------------
Loss: tensor(98.3332, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(202.0064, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(108.5057, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.8229, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(102.8423, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(428.7292, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(359.3105, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(163.3396, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(429.4651, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(301.8251, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(906.7827, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(246.7231, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(209.9939, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(180.2991, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(731.1605, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(116.4073, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(86.1824, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(197.2636, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(178.7395, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.7063, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(935.5774, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(496.7227, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(996.1585, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(433.0443, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(322.1455, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(363.4477, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(550.1219, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(617.0294, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(228.9044, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(155.7650, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(98.8585, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(273.2677, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(220.1175, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(125.0261, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(125.7950, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(91.1463, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(82.8470, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(159.3396, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.6003, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.1871, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(109.3982, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(251.3321, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(477.7751, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(103.6754, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(293.2139, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(212.1726, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(375.6779, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3816793893129771, 'recall': 0.390625, 'f1': 0.38610038610038616, 'number': 256}, 'P': {'precision': 0.4758771929824561, 'recall': 0.6977491961414791, 'f1': 0.5658409387222946, 'number': 311}, 'overall_precision': 0.4415041782729805, 'overall_recall': 0.5590828924162258, 'overall_f1': 0.493385214007782, 'overall_accuracy': 0.6559394537676867}
			------------EPOCH 13---------------
Loss: tensor(187.5465, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(273.0491, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(144.9424, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(96.7918, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(88.3039, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(243.9807, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(275.0331, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(134.8013, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(307.9397, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(226.6827, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(481.0195, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(167.3291, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(324.6474, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(269.6865, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(848.2361, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(212.9390, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(176.3980, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(268.8282, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(235.8661, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(146.9466, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(371.5569, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(233.3445, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(437.1189, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(104.3933, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(97.9198, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(208.9806, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(219.7608, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(208.9968, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(174.7821, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(146.0274, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(94.4123, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(233.4671, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(494.5442, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(400.6344, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(355.4619, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(134.6434, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(147.5683, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(422.6038, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(163.8392, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(316.0866, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(247.6340, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(559.6432, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(834.4863, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(345.6494, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(356.4996, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(261.2210, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(513.8145, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.44, 'recall': 0.515625, 'f1': 0.4748201438848921, 'number': 256}, 'P': {'precision': 0.546742209631728, 'recall': 0.6205787781350482, 'f1': 0.5813253012048193, 'number': 311}, 'overall_precision': 0.49770290964777947, 'overall_recall': 0.5731922398589065, 'overall_f1': 0.5327868852459017, 'overall_accuracy': 0.7154985192497532}
			------------EPOCH 14---------------
Loss: tensor(86.0158, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(181.0175, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(96.9789, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.4288, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.2903, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(140.8226, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(144.4936, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.8258, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(259.6210, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(163.3837, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(421.9089, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(125.4228, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(276.2273, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(90.9145, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(720.1150, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(205.5969, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(274.7446, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(328.0861, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(517.8704, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(325.6587, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(800.1588, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(594.3710, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1083.0737, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(345.1689, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(306.7344, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(198.1549, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(456.2864, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(615.5205, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(163.2460, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(109.6155, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(91.3849, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(239.2567, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(171.5970, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(133.4894, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(89.8421, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.7589, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.3591, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(135.3019, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.3955, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(94.4733, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(123.4892, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(263.4449, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(279.5290, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(148.7160, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(334.6866, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(299.5707, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(296.4048, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.34801762114537443, 'recall': 0.6171875, 'f1': 0.44507042253521123, 'number': 256}, 'P': {'precision': 0.5113636363636364, 'recall': 0.28938906752411575, 'f1': 0.36960985626283366, 'number': 311}, 'overall_precision': 0.39365079365079364, 'overall_recall': 0.43738977072310403, 'overall_f1': 0.41436925647451966, 'overall_accuracy': 0.6276406712734452}
			------------EPOCH 15---------------
Loss: tensor(296.4327, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(166.6697, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(192.0347, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.2964, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(227.2296, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(569.4571, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(421.1557, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(467.7387, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(601.0947, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(345.2606, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1144.5874, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(534.1564, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(290.0467, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(182.4496, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(818.3043, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(154.4791, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(91.2061, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(151.7004, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(163.2628, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.5136, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(337.2067, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(169.0362, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(366.5133, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(154.9042, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(333.2143, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(212.3707, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(317.1786, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(599.1537, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(233.5669, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(250.3368, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(251.5231, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(504.0452, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(517.4526, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(252.9195, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(157.3245, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(143.5305, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.1480, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(311.7729, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(109.1846, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(88.3042, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(102.3862, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(228.3203, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(536.5544, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(100.9471, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(185.6001, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(142.0477, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(298.2713, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.38990825688073394, 'recall': 0.6640625, 'f1': 0.4913294797687861, 'number': 256}, 'P': {'precision': 0.5688405797101449, 'recall': 0.5048231511254019, 'f1': 0.534923339011925, 'number': 311}, 'overall_precision': 0.4592696629213483, 'overall_recall': 0.5767195767195767, 'overall_f1': 0.5113369820172009, 'overall_accuracy': 0.6461335965778217}
			------------EPOCH 16---------------
Loss: tensor(116.8916, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(151.3759, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(123.2215, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.9902, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(123.6257, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(208.2273, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(198.9842, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(112.5896, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(392.1641, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(265.0831, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(868.3876, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(345.0732, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(191.8027, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(128.6131, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(858.0092, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(138.9392, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(104.7553, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(190.3604, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(110.1803, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.7954, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(199.5849, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(170.2121, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(231.2959, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.0179, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.8743, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(122.8703, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(134.7229, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(135.5496, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(110.2070, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(107.6632, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.3605, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(96.7377, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(255.1956, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(129.2203, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(171.5749, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(144.9919, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(99.7505, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(363.1110, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.3112, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(218.9240, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(205.8901, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(309.7476, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(581.1760, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(241.2782, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(326.3245, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(247.9627, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(465.1083, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5159574468085106, 'recall': 0.37890625, 'f1': 0.43693693693693697, 'number': 256}, 'P': {'precision': 0.5563549160671463, 'recall': 0.7459807073954984, 'f1': 0.6373626373626373, 'number': 311}, 'overall_precision': 0.543801652892562, 'overall_recall': 0.5802469135802469, 'overall_f1': 0.5614334470989761, 'overall_accuracy': 0.7375452451464297}
			------------EPOCH 17---------------
Loss: tensor(113.9385, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(147.2167, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.4304, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.2060, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.2345, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(75.6388, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(107.1904, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.5611, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(134.1298, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.6197, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(199.3315, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.2571, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(105.9257, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.8647, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(200.6174, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.3976, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.5476, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(100.6720, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.7434, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.4663, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(198.8578, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(203.1212, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(257.3016, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.6147, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(95.7504, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(225.2518, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(227.2817, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(120.2814, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(110.8217, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(79.3485, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.2744, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(188.1340, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(141.6220, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(96.6014, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(147.4397, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.9253, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.8493, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(92.1874, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.9722, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.2848, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.1962, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.5829, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(156.3372, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.6515, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.0812, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(87.9188, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.0916, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.40555555555555556, 'recall': 0.5703125, 'f1': 0.474025974025974, 'number': 256}, 'P': {'precision': 0.5741935483870968, 'recall': 0.572347266881029, 'f1': 0.573268921095008, 'number': 311}, 'overall_precision': 0.4835820895522388, 'overall_recall': 0.5714285714285714, 'overall_f1': 0.5238480194017784, 'overall_accuracy': 0.7000987166831194}
			------------EPOCH 18---------------
Loss: tensor(33.3129, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(100.4993, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.9651, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.4926, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.9732, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.0395, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.4694, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.8602, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(110.6760, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.8033, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(129.3509, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.6849, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.3500, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.0444, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(162.1435, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.3905, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.9420, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.3995, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.3469, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.2071, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(103.1417, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.3302, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(128.3863, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.0415, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.1243, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(81.8215, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(83.3838, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.1010, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.7309, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.4216, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.9698, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.8609, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.6017, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.3813, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.2688, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.4889, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.6436, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.8882, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.8076, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.2741, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.4756, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.5296, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(92.3404, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.0202, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.3864, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.1498, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.3738, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4492753623188406, 'recall': 0.484375, 'f1': 0.4661654135338346, 'number': 256}, 'P': {'precision': 0.575, 'recall': 0.6655948553054662, 'f1': 0.61698956780924, 'number': 311}, 'overall_precision': 0.5204402515723271, 'overall_recall': 0.5837742504409171, 'overall_f1': 0.5502909393183708, 'overall_accuracy': 0.7142481079302402}
			------------EPOCH 19---------------
Loss: tensor(24.9989, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(75.5712, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.1128, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.4761, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.4320, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.8143, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.2904, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.8426, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.8832, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.1333, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(87.0598, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.5946, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.9155, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.9693, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(122.7751, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.4034, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.3906, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.7932, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.8548, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.5729, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(86.7003, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.7673, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(104.1773, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.7517, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.1844, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.8405, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.3012, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.8262, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.9357, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.4052, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.1124, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.8349, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.7596, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.3983, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.6996, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.1545, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.6552, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.7083, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.6839, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.3805, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.7352, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.0633, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.4952, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.9289, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.7379, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.5684, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.0551, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.43, 'recall': 0.50390625, 'f1': 0.46402877697841727, 'number': 256}, 'P': {'precision': 0.5664739884393064, 'recall': 0.6302250803858521, 'f1': 0.5966514459665144, 'number': 311}, 'overall_precision': 0.5030959752321982, 'overall_recall': 0.5731922398589065, 'overall_f1': 0.535861500412201, 'overall_accuracy': 0.7045738729845343}
			------------EPOCH 20---------------
Loss: tensor(22.4391, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.4817, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.1204, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.7322, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.7955, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.4636, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.5933, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.2631, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.3216, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.3558, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.2270, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.0786, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.1566, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.9623, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(86.5293, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.3976, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.8046, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.4552, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.7284, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.0821, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.1874, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.8156, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(90.1375, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.9639, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.1118, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.2732, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.0684, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.8514, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.3394, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.4436, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.1818, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.1087, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.2312, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.7101, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.0142, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.0097, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.2723, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.1261, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.4238, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.0872, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.6146, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.7756, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.0663, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.7113, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.1896, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.1756, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.0666, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.39457831325301207, 'recall': 0.51171875, 'f1': 0.445578231292517, 'number': 256}, 'P': {'precision': 0.5808383233532934, 'recall': 0.6237942122186495, 'f1': 0.6015503875968993, 'number': 311}, 'overall_precision': 0.487987987987988, 'overall_recall': 0.5731922398589065, 'overall_f1': 0.5271695052716951, 'overall_accuracy': 0.7022046725896677}
			------------EPOCH 21---------------
Loss: tensor(19.0215, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.5244, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.7427, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.6020, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.2907, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.5412, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.2665, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.2238, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.7434, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.1187, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(75.3910, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.8651, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.0725, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.7785, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(85.6261, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.3469, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.2477, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.4770, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.3351, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.5041, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.7445, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.2644, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(95.3142, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.5569, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.1625, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.9511, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.0192, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.3979, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.7033, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.6124, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.3801, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.5823, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.8918, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.7654, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.5559, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.7840, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.3879, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.0777, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.3483, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.3789, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.3111, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.8921, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.2047, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.7388, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.5025, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.4007, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.5539, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.40705128205128205, 'recall': 0.49609375, 'f1': 0.44718309859154926, 'number': 256}, 'P': {'precision': 0.5747126436781609, 'recall': 0.6430868167202572, 'f1': 0.6069802731411229, 'number': 311}, 'overall_precision': 0.4954545454545455, 'overall_recall': 0.5767195767195767, 'overall_f1': 0.5330073349633252, 'overall_accuracy': 0.7018098058571899}
			------------EPOCH 22---------------
Loss: tensor(16.1706, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.5446, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.7579, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.8621, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.2070, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.1824, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.7708, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.4142, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.7520, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.9909, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.3273, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.8336, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.7640, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.0277, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.1493, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.7010, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.9803, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.6373, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.1065, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.3391, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.9592, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.0268, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(87.0970, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.1801, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.6263, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.1217, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.2565, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.9179, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.0730, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.9464, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.4273, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.4392, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.2466, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.8252, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.0443, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.8447, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.0716, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.3408, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.3044, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.5028, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.0001, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.2390, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.1950, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.4801, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.3194, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.8506, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.2355, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.40705128205128205, 'recall': 0.49609375, 'f1': 0.44718309859154926, 'number': 256}, 'P': {'precision': 0.5714285714285714, 'recall': 0.6430868167202572, 'f1': 0.605143721633888, 'number': 311}, 'overall_precision': 0.49395770392749244, 'overall_recall': 0.5767195767195767, 'overall_f1': 0.5321399511798209, 'overall_accuracy': 0.6992431720960842}
			------------EPOCH 23---------------
Loss: tensor(13.7548, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.3054, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.3786, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.0156, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.9706, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.1075, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.2813, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.5431, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.3199, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.1526, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.7115, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.3395, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.3261, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.5078, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.0154, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.9097, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.7484, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.0765, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.1438, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.3370, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.3389, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.8917, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.0885, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.4400, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.2513, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.6321, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.2556, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.1322, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.5596, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.0328, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.8642, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.5336, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.5456, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.7472, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.7718, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.9928, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.7013, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.1359, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.7176, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.0771, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.0542, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.6483, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.7336, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.2174, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.1262, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.2456, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.4990, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.40384615384615385, 'recall': 0.4921875, 'f1': 0.44366197183098594, 'number': 256}, 'P': {'precision': 0.5669515669515669, 'recall': 0.639871382636656, 'f1': 0.6012084592145015, 'number': 311}, 'overall_precision': 0.49019607843137253, 'overall_recall': 0.5731922398589065, 'overall_f1': 0.5284552845528455, 'overall_accuracy': 0.7031918394208622}
			------------EPOCH 24---------------
Loss: tensor(11.4956, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.6689, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.7471, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.2731, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.3156, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.1686, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.4593, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.5362, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.4305, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.2085, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.7100, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.2861, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.4051, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.8971, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.8824, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.7610, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.1460, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.8647, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.7349, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.6178, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.0946, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.7650, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.7164, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.8997, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.5081, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.0495, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.2418, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.4838, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.9937, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.7805, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.9598, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.5253, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.7460, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.5846, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.4916, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.3388, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.0807, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.4866, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.3702, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.0723, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.1391, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.5565, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.3931, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.0078, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.5736, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.2160, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.7938, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.39751552795031053, 'recall': 0.5, 'f1': 0.4429065743944636, 'number': 256}, 'P': {'precision': 0.5584045584045584, 'recall': 0.6302250803858521, 'f1': 0.5921450151057402, 'number': 311}, 'overall_precision': 0.4814264487369985, 'overall_recall': 0.5714285714285714, 'overall_f1': 0.5225806451612902, 'overall_accuracy': 0.6944389601842711}
			------------EPOCH 25---------------
Loss: tensor(10.0640, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.6453, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.2723, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.1384, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.9941, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.1769, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.2135, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.3887, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.7219, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.8023, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.3052, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.1257, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.0705, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.2447, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.3054, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.7590, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.3241, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.3324, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.2581, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.6810, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.5577, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.4603, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.3471, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.5983, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.7273, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.0438, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.8174, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.6329, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.8633, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.8567, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.8316, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.5651, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.2983, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.0906, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.5518, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.8132, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.8654, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.5067, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.0383, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.4478, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.8816, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.8992, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.2165, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.3013, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.8751, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.3718, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.5028, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.40189873417721517, 'recall': 0.49609375, 'f1': 0.44405594405594406, 'number': 256}, 'P': {'precision': 0.5498575498575499, 'recall': 0.6205787781350482, 'f1': 0.583081570996979, 'number': 311}, 'overall_precision': 0.47976011994003, 'overall_recall': 0.564373897707231, 'overall_f1': 0.5186385737439222, 'overall_accuracy': 0.6993747943402435}
			------------EPOCH 26---------------
Loss: tensor(11.6895, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.1803, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.1095, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.7368, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.9855, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.4279, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.2125, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.5172, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.2141, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.5214, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(76.5259, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.5319, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.2652, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.1541, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.4911, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.9214, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.2096, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.7409, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.8868, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.0679, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.2500, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.1801, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.2467, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.3422, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.0645, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.8290, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.3925, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.6950, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.2375, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.5195, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.5495, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.9446, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.8970, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.4529, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.7065, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.6911, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.9086, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.3966, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.7820, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.3749, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.3512, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.6987, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.4558, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.6895, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.8614, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.0744, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.4819, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3954983922829582, 'recall': 0.48046875, 'f1': 0.43386243386243384, 'number': 256}, 'P': {'precision': 0.5498575498575499, 'recall': 0.6205787781350482, 'f1': 0.583081570996979, 'number': 311}, 'overall_precision': 0.4773413897280967, 'overall_recall': 0.5573192239858906, 'overall_f1': 0.514239218877136, 'overall_accuracy': 0.6977953274103323}
			------------EPOCH 27---------------
Loss: tensor(12.7385, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.0017, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.9670, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.5227, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.7526, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.7469, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.9452, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.5324, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.4025, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.1048, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.2050, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.0683, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.5271, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.1806, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.3163, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.6002, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.5741, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.4968, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.5539, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.6461, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.0235, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.8869, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.4010, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.9662, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.6520, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.7504, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.9721, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.5174, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.5097, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.0800, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.5916, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.7015, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.3163, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.1027, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.2095, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.5365, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.1159, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.3351, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.2529, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.7857, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.0645, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.2131, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.4544, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.2067, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.4918, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.9975, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.6486, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.40836012861736337, 'recall': 0.49609375, 'f1': 0.44797178130511467, 'number': 256}, 'P': {'precision': 0.5558739255014327, 'recall': 0.6237942122186495, 'f1': 0.5878787878787879, 'number': 311}, 'overall_precision': 0.4863636363636364, 'overall_recall': 0.5661375661375662, 'overall_f1': 0.5232273838630808, 'overall_accuracy': 0.6989141164856861}
			------------EPOCH 28---------------
Loss: tensor(11.9047, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.5182, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.3115, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.2467, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.2129, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.2979, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.7845, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.6989, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.5075, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.5909, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.0147, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.5046, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.0012, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.9275, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.4765, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.0553, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.3485, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.5500, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.5058, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.1191, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.6636, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.1878, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.5534, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.2257, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.5774, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.2689, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.3484, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.9443, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.1979, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.7353, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.6025, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.7311, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.8327, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.3597, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.3805, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.0743, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.6992, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.3813, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.4857, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.3088, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.2709, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.3897, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.8661, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.8940, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.6475, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.1223, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.8599, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.40514469453376206, 'recall': 0.4921875, 'f1': 0.4444444444444444, 'number': 256}, 'P': {'precision': 0.5501432664756447, 'recall': 0.617363344051447, 'f1': 0.5818181818181818, 'number': 311}, 'overall_precision': 0.4818181818181818, 'overall_recall': 0.5608465608465608, 'overall_f1': 0.5183374083129584, 'overall_accuracy': 0.6964791049687398}
			------------EPOCH 29---------------
Loss: tensor(11.3000, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.6374, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.3885, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.6093, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.0073, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.6675, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.2964, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.1224, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.5228, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.9952, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.1830, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.3466, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.0679, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.2525, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.9963, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.4387, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.2754, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.7383, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.6042, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.8871, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.3246, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.9177, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.3183, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.6219, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.7706, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.0062, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.0198, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.9600, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.7015, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.8101, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.2398, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.6000, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.9612, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.6450, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.2704, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.2619, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.6453, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.6918, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.7557, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.8673, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.7902, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.9638, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.7419, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.5204, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.4339, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.4912, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.9443, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.40894568690095845, 'recall': 0.5, 'f1': 0.44991212653778556, 'number': 256}, 'P': {'precision': 0.5617647058823529, 'recall': 0.6141479099678456, 'f1': 0.58678955453149, 'number': 311}, 'overall_precision': 0.4885145482388974, 'overall_recall': 0.562610229276896, 'overall_f1': 0.5229508196721312, 'overall_accuracy': 0.696084238236262}
			------------EPOCH 30---------------
Loss: tensor(9.8420, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.0286, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.7421, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.1005, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.8715, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.3377, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.2669, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.7933, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.0521, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.5340, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.7486, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.4887, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.6205, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.0228, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.5406, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.0367, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.4024, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.2619, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.1711, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.7676, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.1698, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.8056, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.2827, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.0860, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.7720, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.1199, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.6423, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.9708, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.3348, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.1845, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.9853, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.1433, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.3896, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.8601, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.8933, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.7055, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.2327, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.7038, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.5450, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.2846, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.1255, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.3641, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.7121, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.3311, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.5195, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.3486, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.9431, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.40522875816993464, 'recall': 0.484375, 'f1': 0.44128113879003555, 'number': 256}, 'P': {'precision': 0.5612535612535613, 'recall': 0.6334405144694534, 'f1': 0.595166163141994, 'number': 311}, 'overall_precision': 0.4885844748858447, 'overall_recall': 0.5661375661375662, 'overall_f1': 0.5245098039215687, 'overall_accuracy': 0.6968739717012175}


		-------------RUN 3-----------
			------------EPOCH 1---------------
Loss: tensor(3140.6416, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3021.9624, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3588.1399, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2113.6985, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1411.8595, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1815.9128, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2837.0474, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4504.7002, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4347.1533, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6599.1582, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2032.8203, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2661.9473, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1682.8539, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1970.7185, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(947.2584, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1449.8696, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2821.2483, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2663.8545, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2149.2871, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2872.2793, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2428.3711, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1996.0264, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3157.6353, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1394.0771, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3341.6238, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3031.7251, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1272.9974, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2892.9868, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4156.4453, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1904.9944, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1660.8877, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2613.2612, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2652.1467, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1669.3306, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2053.2729, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2169.3604, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1801.8258, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2864.6411, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2132.6599, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5878.0371, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3547.2646, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1925.2485, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2736.1516, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2935.2441, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2171.9641, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1308.2957, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.04363636363636364, 'recall': 0.08480565371024736, 'f1': 0.05762304921968789, 'number': 283}, 'P': {'precision': 0.0, 'recall': 0.0, 'f1': 0.0, 'number': 321}, 'overall_precision': 0.04363636363636364, 'overall_recall': 0.039735099337748346, 'overall_f1': 0.04159445407279029, 'overall_accuracy': 0.36580778634568367}
			------------EPOCH 2---------------
Loss: tensor(2041.7039, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1933.6902, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2337.2102, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1369.2642, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(976.7286, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1253.2932, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1824.3986, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3369.3647, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3092.5984, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4781.7280, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1337.3605, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1780.8052, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1307.0607, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1413.3159, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(756.1798, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1069.6803, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2061.7871, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2076.7876, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1697.6077, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2336.3750, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1857.3533, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1571.1345, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2849.9646, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1159.3608, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2666.6279, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2604.8411, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(978.0438, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2529.7773, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3752.8145, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1626.6487, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1296.5494, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1981.0150, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2231.6079, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1291.4806, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1603.8164, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1825.8502, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1522.4740, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2413.7202, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1718.7920, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4772.7349, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2710.3379, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1721.7070, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2284.2036, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2357.1738, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1927.5126, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1139.0493, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.12264150943396226, 'recall': 0.2756183745583039, 'f1': 0.16974972796517954, 'number': 283}, 'P': {'precision': 0.125, 'recall': 0.003115264797507788, 'f1': 0.0060790273556231, 'number': 321}, 'overall_precision': 0.12267080745341614, 'overall_recall': 0.13079470198675497, 'overall_f1': 0.1266025641025641, 'overall_accuracy': 0.42122750924706914}
			------------EPOCH 3---------------
Loss: tensor(1871.4360, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1566.7888, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1883.6906, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1237.0171, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(878.1064, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1086.4999, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1600.1068, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2989.1279, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2534.2676, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4075.4307, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1101.7339, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1482.1737, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1082.7061, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1104.4534, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(654.2275, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(861.6717, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1772.9331, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1751.6045, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1490.6110, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2018.0906, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1594.5554, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1452.3477, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2764.6057, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1020.2238, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2448.9326, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2551.8706, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(832.2130, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2283.3325, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3398.7129, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1467.1409, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1069.9685, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1625.8032, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1899.4563, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1078.5032, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1312.5015, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1610.2712, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1325.1895, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2075.3779, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1309.4357, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4081.0581, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2134.6548, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1495.3721, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1939.2438, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1856.0067, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1697.5054, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1047.8601, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.250814332247557, 'recall': 0.5441696113074205, 'f1': 0.3433667781493869, 'number': 283}, 'P': {'precision': 0.37037037037037035, 'recall': 0.03115264797507788, 'f1': 0.05747126436781609, 'number': 321}, 'overall_precision': 0.25585023400936036, 'overall_recall': 0.271523178807947, 'overall_f1': 0.2634538152610442, 'overall_accuracy': 0.4561469500344806}
			------------EPOCH 4---------------
Loss: tensor(1634.8730, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1226.4336, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1456.7378, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1107.2001, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(772.6910, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(951.3176, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1326.5247, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2617.3618, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2084.8257, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3661.2622, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(945.5903, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1270.9922, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(923.3817, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(896.9695, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(596.0646, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(744.9855, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1466.5442, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1520.5437, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1293.2014, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1709.5691, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1401.5654, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1207.9243, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2270.9045, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(875.2087, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2136.3816, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2168.3767, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(668.3439, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1683.8735, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2714.9868, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1302.4587, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(863.8683, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1442.7999, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1622.0593, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(883.3154, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1088.6239, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1439.5256, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1128.9207, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1781.1849, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(979.0026, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3452.5049, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1533.5630, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1177.3376, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1527.8164, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1519.1279, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1389.8601, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(959.8368, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.31871838111298484, 'recall': 0.6678445229681979, 'f1': 0.43150684931506844, 'number': 283}, 'P': {'precision': 0.375, 'recall': 0.056074766355140186, 'f1': 0.09756097560975609, 'number': 321}, 'overall_precision': 0.32293291731669266, 'overall_recall': 0.34271523178807944, 'overall_f1': 0.3325301204819277, 'overall_accuracy': 0.5022255657952479}
			------------EPOCH 5---------------
Loss: tensor(1407.3751, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(968.7799, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1102.0084, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(916.8559, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(640.4075, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(777.1470, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(928.6774, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2138.4395, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1522.5955, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2916.5437, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(689.6721, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(951.4704, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(761.0754, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(761.1172, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(485.4733, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(606.2526, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1282.0002, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1298.1100, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1038.0134, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1535.7688, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1160.1035, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(956.0085, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1773.5718, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(723.2858, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1804.0791, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1673.7881, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(473.7689, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1135.4507, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2008.2122, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1064.4065, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(648.7568, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1162.7550, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1374.9880, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(645.5265, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(847.3727, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1215.8311, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(809.6477, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1368.9882, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(762.7184, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2738.1975, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1102.7170, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(932.3620, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1217.1307, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1232.7317, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(886.2261, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(676.0325, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.37037037037037035, 'recall': 0.6360424028268551, 'f1': 0.4681404421326398, 'number': 283}, 'P': {'precision': 0.588957055214724, 'recall': 0.29906542056074764, 'f1': 0.39669421487603307, 'number': 321}, 'overall_precision': 0.4252696456086287, 'overall_recall': 0.45695364238410596, 'overall_f1': 0.4405426975259378, 'overall_accuracy': 0.603222368503542}
			------------EPOCH 6---------------
Loss: tensor(970.4192, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(719.4675, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(830.2240, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(543.3472, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(373.6445, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(475.7457, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(623.6267, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1410.2821, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1211.7891, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2286.5303, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(572.7375, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(823.8229, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(579.4147, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(543.0824, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(391.3271, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(540.8378, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1062.8423, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1124.9497, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(844.0988, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1258.8470, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1119.5806, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(887.3726, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1505.4261, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(626.2111, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1452.5924, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1215.6143, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(321.4373, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(908.4691, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1540.9116, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(861.3459, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(577.3998, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1053.1796, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1158.0483, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(635.3992, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(880.2263, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1043.6083, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(661.8617, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1084.6770, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(465.1053, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2666.0586, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(836.3503, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(632.1652, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(842.2977, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(829.5880, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(791.6379, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(591.6935, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3078078078078078, 'recall': 0.7243816254416962, 'f1': 0.4320337197049526, 'number': 283}, 'P': {'precision': 0.782608695652174, 'recall': 0.056074766355140186, 'f1': 0.10465116279069768, 'number': 321}, 'overall_precision': 0.32365747460087085, 'overall_recall': 0.36920529801324503, 'overall_f1': 0.34493426140757927, 'overall_accuracy': 0.47696069211961634}
			------------EPOCH 7---------------
Loss: tensor(1256.2749, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(731.7023, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(821.0612, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(532.8002, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(270.1801, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(508.2158, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(715.0306, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1611.4285, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1018.5171, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2007.6268, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(414.0108, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(563.2146, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(495.6342, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(546.0316, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(267.9348, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(534.0842, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1043.1707, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1254.1190, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1191.3223, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1429.1479, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(862.8183, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(703.3172, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1596.7964, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(579.9537, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1181.9861, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(960.9683, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(332.8642, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(696.9968, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1317.2833, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(727.3383, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(508.0193, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(945.9265, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1192.6790, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(414.9781, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(835.6873, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1127.3162, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(708.9688, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1285.9634, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(576.7791, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2275.2749, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(722.2620, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(596.7725, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(900.8226, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1083.6326, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(569.6968, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(453.9173, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.35335689045936397, 'recall': 0.7067137809187279, 'f1': 0.4711425206124853, 'number': 283}, 'P': {'precision': 0.5849056603773585, 'recall': 0.19314641744548286, 'f1': 0.2903981264637002, 'number': 321}, 'overall_precision': 0.3898809523809524, 'overall_recall': 0.4337748344370861, 'overall_f1': 0.4106583072100313, 'overall_accuracy': 0.582534010406871}
			------------EPOCH 8---------------
Loss: tensor(710.9356, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(424.3204, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(536.3848, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(303.7223, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(182.3686, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(354.6053, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(536.8949, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(993.7915, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(973.6553, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1623.3431, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(383.6941, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(538.1912, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(495.9257, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(556.1261, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(329.0304, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(572.5927, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(700.2642, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(835.3868, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(718.7693, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(849.0261, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(778.6112, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(539.5855, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(874.6709, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(391.7249, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(865.1605, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(685.5980, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(296.6265, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(562.9133, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(934.7659, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(548.7551, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(417.1733, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(818.3473, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(835.2427, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(321.2483, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(551.7808, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(778.1537, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(715.9465, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1116.2633, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(383.3179, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2417.9163, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(548.4161, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(565.3054, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(852.1904, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(858.7934, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(475.8960, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(470.0638, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3747779751332149, 'recall': 0.7455830388692579, 'f1': 0.49881796690307323, 'number': 283}, 'P': {'precision': 0.6073619631901841, 'recall': 0.308411214953271, 'f1': 0.4090909090909091, 'number': 321}, 'overall_precision': 0.42699724517906334, 'overall_recall': 0.5132450331125827, 'overall_f1': 0.46616541353383456, 'overall_accuracy': 0.5805278665914363}
			------------EPOCH 9---------------
Loss: tensor(572.3344, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(360.1704, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(476.3906, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(229.4288, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(129.6230, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(313.3710, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(441.8218, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(865.2057, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1121.9695, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1932.0952, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(361.8181, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(498.6709, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(530.6273, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(582.9331, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(362.3449, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(591.9954, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(676.2969, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(819.0005, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(627.0496, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(726.9816, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(829.9628, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(660.2173, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(690.4753, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(375.7483, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1112.5718, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1048.4844, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(530.6459, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(768.5236, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1077.2822, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(528.2356, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(378.9389, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(854.7326, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(572.8498, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(259.6378, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(395.1488, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(672.8499, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(587.5668, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(757.4457, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(267.0135, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1742.4436, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(677.7764, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(589.9064, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(772.3196, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(685.5764, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(662.4663, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(694.8394, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.47413793103448276, 'recall': 0.38869257950530034, 'f1': 0.42718446601941745, 'number': 283}, 'P': {'precision': 0.4979166666666667, 'recall': 0.7445482866043613, 'f1': 0.5967540574282147, 'number': 321}, 'overall_precision': 0.4901685393258427, 'overall_recall': 0.5778145695364238, 'overall_f1': 0.5303951367781155, 'overall_accuracy': 0.6605855432261301}
			------------EPOCH 10---------------
Loss: tensor(735.5743, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(652.8701, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(801.1508, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(436.2662, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(252.5484, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(389.1317, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(434.6952, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1079.1943, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1088.9292, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1871.4458, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(359.5281, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(515.1293, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(494.9397, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(450.6531, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(226.7617, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(339.1395, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(682.0266, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(705.5361, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(499.0595, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(745.0139, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1051.7559, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(727.2443, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1004.8339, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(501.2801, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1461.1058, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1482.8708, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(547.1837, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1020.0454, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1295.5427, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(822.5192, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(709.5404, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1196.0917, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(688.7921, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(312.8077, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(395.7675, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(584.5133, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(571.0491, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(947.6362, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(306.8463, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2900.2388, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(527.3889, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(363.3598, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(602.8293, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(388.6540, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(544.8459, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(527.0804, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.7142857142857143, 'recall': 0.24734982332155478, 'f1': 0.3674540682414698, 'number': 283}, 'P': {'precision': 0.47183098591549294, 'recall': 0.8348909657320872, 'f1': 0.6029246344206974, 'number': 321}, 'overall_precision': 0.5075075075075075, 'overall_recall': 0.5596026490066225, 'overall_f1': 0.5322834645669291, 'overall_accuracy': 0.66541282678202}
			------------EPOCH 11---------------
Loss: tensor(645.3710, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(528.4567, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(633.3834, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(342.3019, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(318.5052, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(348.5947, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(445.3629, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1198.0791, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1062.6565, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2376.0981, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(620.2644, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(761.2719, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(800.0823, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(681.3328, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(342.0476, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(659.1098, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(951.3440, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1115.5007, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(746.6321, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1400.4805, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(775.3627, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(638.1182, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1579.6345, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(433.7949, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1086.2865, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1424.8289, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(273.8000, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1060.9785, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1624.5564, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(587.7781, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(436.0875, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(739.0805, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1050.3145, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(353.1275, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(544.4520, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(776.8398, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(458.3614, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(951.3004, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(609.5981, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1828.6158, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(542.1447, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(515.5110, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(662.8939, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(617.8665, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(487.2102, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(357.5557, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4755043227665706, 'recall': 0.5830388692579506, 'f1': 0.5238095238095238, 'number': 283}, 'P': {'precision': 0.6122448979591837, 'recall': 0.4672897196261682, 'f1': 0.5300353356890459, 'number': 321}, 'overall_precision': 0.5320945945945946, 'overall_recall': 0.5215231788079471, 'overall_f1': 0.5267558528428095, 'overall_accuracy': 0.6882954046768228}
			------------EPOCH 12---------------
Loss: tensor(676.6542, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(516.3787, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(506.4960, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(306.7681, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(158.7329, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(286.2903, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(348.2941, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(836.8756, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(646.0968, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1392.2968, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(370.3987, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(445.0688, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(290.1178, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(345.0695, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(179.5920, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(439.4091, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(558.3790, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(626.6798, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(448.6154, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(724.5995, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(427.1794, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(297.9839, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(668.3430, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(268.6689, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(573.1672, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(425.6312, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(125.1955, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(376.9616, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(551.0458, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(320.5587, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(219.3637, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(503.1627, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(412.9312, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(167.0231, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(266.8015, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(386.9695, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(269.6536, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(506.3649, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(256.7870, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(944.3829, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(253.2054, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(290.6172, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(392.7120, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(372.0693, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(202.8748, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(228.2146, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5013333333333333, 'recall': 0.6643109540636042, 'f1': 0.5714285714285714, 'number': 283}, 'P': {'precision': 0.6504854368932039, 'recall': 0.6261682242990654, 'f1': 0.638095238095238, 'number': 321}, 'overall_precision': 0.5687134502923976, 'overall_recall': 0.6440397350993378, 'overall_f1': 0.6040372670807453, 'overall_accuracy': 0.6999561156040374}
			------------EPOCH 13---------------
Loss: tensor(359.3605, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(227.9089, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(264.7490, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(119.0149, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.3694, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(174.4375, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(154.4764, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(503.9850, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(347.4249, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(690.1969, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(135.1472, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(160.3432, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(145.1653, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(229.6473, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(112.1804, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(269.9478, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(370.6784, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(422.4472, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(263.3851, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(451.3688, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(269.5980, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(166.4729, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(461.3650, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(136.9213, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(349.7872, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(300.0623, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.5704, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(279.1240, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(352.6012, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(207.3926, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(132.2223, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(444.1284, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(268.5370, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(89.6059, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(178.3690, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(282.2729, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(175.4948, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(292.8340, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(119.8039, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(600.4132, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(145.1779, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(195.2125, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(269.9064, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(204.1992, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(129.2536, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(170.9634, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5396341463414634, 'recall': 0.6254416961130742, 'f1': 0.5793780687397709, 'number': 283}, 'P': {'precision': 0.6611295681063123, 'recall': 0.6199376947040498, 'f1': 0.6398713826366559, 'number': 321}, 'overall_precision': 0.5977742448330684, 'overall_recall': 0.6225165562913907, 'overall_f1': 0.6098945660989457, 'overall_accuracy': 0.7344367124318224}
			------------EPOCH 14---------------
Loss: tensor(210.0951, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(153.7532, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(175.7830, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(89.7050, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.7381, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(128.5763, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(103.1101, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(430.1371, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(259.4160, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(476.6359, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(95.9600, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(115.6266, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(85.0180, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(190.6986, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.2280, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(219.0854, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(280.6714, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(284.4465, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(185.8116, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(300.3966, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(140.1447, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(108.3606, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(288.1954, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.6749, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(228.3646, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(221.2311, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.6172, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(213.7071, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(273.3191, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(116.1681, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(82.9754, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(371.8318, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(165.5645, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.2471, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(123.0563, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(195.3752, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(117.2381, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(170.7706, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.7119, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(336.3444, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(107.8836, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(132.6950, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(164.9978, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(126.1457, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(94.0579, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(138.6204, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5299145299145299, 'recall': 0.657243816254417, 'f1': 0.5867507886435331, 'number': 283}, 'P': {'precision': 0.6655172413793103, 'recall': 0.6012461059190031, 'f1': 0.6317512274959084, 'number': 321}, 'overall_precision': 0.5912636505460218, 'overall_recall': 0.6274834437086093, 'overall_f1': 0.6088353413654618, 'overall_accuracy': 0.731364804714438}
			------------EPOCH 15---------------
Loss: tensor(156.3355, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(118.9403, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(126.3682, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.3250, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.1507, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.6751, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.4269, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(336.5180, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(217.6818, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(286.7830, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.9534, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.8148, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.6832, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(110.5288, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.2899, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(142.1287, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(198.8333, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(151.4865, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(126.0560, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(136.0957, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(86.9316, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.9048, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(189.2219, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.4611, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(151.0697, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(163.1529, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.4424, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(178.7760, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(223.4446, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.6135, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.1711, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(286.5977, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(112.1212, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.5234, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(92.3541, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(147.9538, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.8578, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(116.4729, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.3038, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(203.7409, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(81.4156, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.1736, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(115.4473, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.8868, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.5905, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(119.9424, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5290322580645161, 'recall': 0.5795053003533569, 'f1': 0.5531197301854975, 'number': 283}, 'P': {'precision': 0.6272727272727273, 'recall': 0.6448598130841121, 'f1': 0.6359447004608295, 'number': 321}, 'overall_precision': 0.5796875, 'overall_recall': 0.6142384105960265, 'overall_f1': 0.5964630225080385, 'overall_accuracy': 0.7280421290201241}
			------------EPOCH 16---------------
Loss: tensor(119.9904, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(82.8520, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(85.4259, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.4457, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.7110, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.5167, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.5805, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(266.2509, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(172.6635, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(217.0874, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.4727, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.5348, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.6193, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.2732, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.3409, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(93.8929, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(139.9360, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(116.3912, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(93.6652, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(92.5302, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.7595, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.7537, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(144.2318, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.3307, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(121.2119, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(125.8289, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.2719, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(155.4207, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(187.2294, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.3014, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.9164, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(209.3932, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(94.4449, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.1597, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.8867, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(136.1310, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.9819, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(93.4755, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.8462, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(151.8194, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.8751, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.1252, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(93.4073, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.9711, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.8931, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(107.1233, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5498392282958199, 'recall': 0.6042402826855123, 'f1': 0.5757575757575757, 'number': 283}, 'P': {'precision': 0.6441717791411042, 'recall': 0.6542056074766355, 'f1': 0.6491499227202472, 'number': 321}, 'overall_precision': 0.598116169544741, 'overall_recall': 0.6307947019867549, 'overall_f1': 0.6140209508460919, 'overall_accuracy': 0.7234656134411636}
			------------EPOCH 17---------------
Loss: tensor(98.8561, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.6572, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(75.0369, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.9110, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.5266, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.6049, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.4701, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(230.5433, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(150.9228, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(164.0438, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.1826, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.1791, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.8114, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.5904, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.6586, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.9232, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(119.2058, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(90.2193, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.8669, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.6074, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.6989, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.7765, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(122.3069, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.8389, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(88.6609, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(104.1691, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.4224, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(142.5318, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(174.4110, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.3622, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.3271, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(171.0028, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.5474, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.4740, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.1962, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(121.3066, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.6982, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.9614, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.3668, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(113.9315, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.1687, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.4483, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.3550, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.2019, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.1888, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(109.4520, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5375, 'recall': 0.607773851590106, 'f1': 0.570480928689884, 'number': 283}, 'P': {'precision': 0.6153846153846154, 'recall': 0.6230529595015576, 'f1': 0.6191950464396284, 'number': 321}, 'overall_precision': 0.5767441860465117, 'overall_recall': 0.6158940397350994, 'overall_f1': 0.5956765412329864, 'overall_accuracy': 0.7165068020813742}
			------------EPOCH 18---------------
Loss: tensor(74.7320, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.3809, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.2030, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.2828, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.9703, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.6079, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.3005, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(193.5490, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(124.8996, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(126.1198, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.1217, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.5624, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.4865, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.3427, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.1387, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.0499, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(90.8277, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.8995, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.2083, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.1654, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.4951, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.6929, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(89.7232, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.3112, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.3866, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.2986, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.5238, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(128.3008, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(143.6615, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.3032, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.7036, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(134.5303, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.7114, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.5984, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.8482, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(102.3088, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.0676, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.2444, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.3846, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(86.1177, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.6893, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.4791, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.3449, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.6162, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.5770, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.4325, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5434083601286174, 'recall': 0.5971731448763251, 'f1': 0.5690235690235691, 'number': 283}, 'P': {'precision': 0.6298507462686567, 'recall': 0.6573208722741433, 'f1': 0.6432926829268292, 'number': 321}, 'overall_precision': 0.5882352941176471, 'overall_recall': 0.6291390728476821, 'overall_f1': 0.608, 'overall_accuracy': 0.718701021879506}
			------------EPOCH 19---------------
Loss: tensor(53.5542, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.6464, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.0711, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.3067, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.1222, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.4595, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.1116, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(164.4585, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(110.8553, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(111.0184, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.7493, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.9008, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.1639, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.5456, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.6093, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.0543, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.5021, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.5981, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.3494, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.6242, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.5595, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.7297, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.4239, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.9386, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.0730, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.6921, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.3015, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(111.8128, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(121.2152, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.1364, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.0216, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(124.2449, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.4256, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.9283, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.4479, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(75.3626, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.0623, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.2522, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.0273, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.2689, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.3961, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.6723, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.7592, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.1931, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.6164, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.6629, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5403726708074534, 'recall': 0.6148409893992933, 'f1': 0.5752066115702479, 'number': 283}, 'P': {'precision': 0.6300940438871473, 'recall': 0.6261682242990654, 'f1': 0.6281249999999998, 'number': 321}, 'overall_precision': 0.5850234009360374, 'overall_recall': 0.6208609271523179, 'overall_f1': 0.6024096385542168, 'overall_accuracy': 0.720017553758385}
			------------EPOCH 20---------------
Loss: tensor(39.8510, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.5823, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.3906, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.3530, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.6899, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.1077, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.8525, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(121.8297, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(94.7504, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(99.2357, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.9393, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.5390, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.1986, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.5287, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.3079, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.2492, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.4567, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.9426, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.7103, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.0778, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.0209, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.8144, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.6396, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.9600, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.0395, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.5417, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.0080, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(95.3003, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(105.1367, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.7003, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.3365, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(114.2304, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.6941, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.9273, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.1766, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.6103, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.7633, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.6124, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.9619, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.5484, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.0672, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.7452, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.3163, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.4851, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.1361, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.5253, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5427631578947368, 'recall': 0.5830388692579506, 'f1': 0.5621805792163544, 'number': 283}, 'P': {'precision': 0.6228070175438597, 'recall': 0.6635514018691588, 'f1': 0.6425339366515838, 'number': 321}, 'overall_precision': 0.5851393188854489, 'overall_recall': 0.6258278145695364, 'overall_f1': 0.6047999999999999, 'overall_accuracy': 0.7217729295968904}
			------------EPOCH 21---------------
Loss: tensor(33.5799, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.2736, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.5065, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.4494, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.6444, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.8238, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.5980, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(90.9809, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(85.5694, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(90.1899, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.4039, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.8969, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.5220, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.9421, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.7286, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.3667, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.9415, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.8871, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.4375, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.2899, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.3273, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.6815, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.0120, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.4006, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.0500, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.2325, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.9541, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(85.7450, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(96.6202, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.3387, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.1070, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(99.4378, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.5897, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.4248, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.7368, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.5283, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.7815, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.8449, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.4924, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.0774, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.8990, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.4865, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.4625, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.1367, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.3514, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.7330, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5283018867924528, 'recall': 0.5936395759717314, 'f1': 0.5590682196339434, 'number': 283}, 'P': {'precision': 0.636085626911315, 'recall': 0.6479750778816199, 'f1': 0.6419753086419753, 'number': 321}, 'overall_precision': 0.5829457364341085, 'overall_recall': 0.6225165562913907, 'overall_f1': 0.6020816653322658, 'overall_accuracy': 0.7220863895680522}
			------------EPOCH 22---------------
Loss: tensor(27.1691, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.0653, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.6439, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.4108, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.9736, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.4286, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.9580, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.7802, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.2025, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(81.7736, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.5490, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.5325, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.7136, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.9860, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.8810, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.9096, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.8142, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.7747, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.1872, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.7142, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.4403, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.4658, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.3531, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.0536, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.0248, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.0747, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.0817, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.2383, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(85.5886, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.4666, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.7531, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(87.4376, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.3648, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.2399, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.6413, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.8096, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.2654, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.4138, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.6926, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.8399, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.7455, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.9633, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.0898, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.8490, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.0990, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.0643, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5351170568561873, 'recall': 0.5653710247349824, 'f1': 0.549828178694158, 'number': 283}, 'P': {'precision': 0.6138328530259366, 'recall': 0.6635514018691588, 'f1': 0.6377245508982037, 'number': 321}, 'overall_precision': 0.5773993808049536, 'overall_recall': 0.6175496688741722, 'overall_f1': 0.5968, 'overall_accuracy': 0.7225879255219109}
			------------EPOCH 23---------------
Loss: tensor(26.2421, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.2160, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.7841, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.9991, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.7295, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.9170, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.7367, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.0275, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.5298, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(96.0896, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.1743, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.9376, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.9895, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.5686, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.8966, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.5025, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.9033, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.3253, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.3994, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.3007, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.1178, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.3128, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.3310, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.5543, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.6896, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.2638, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.8490, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.1027, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(76.4618, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.7933, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.8786, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.1759, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.6786, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.0319, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.6192, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.0155, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.0798, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.2520, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.6622, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.1753, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.2071, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.7496, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.7410, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.7136, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.6389, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.0226, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5151515151515151, 'recall': 0.6007067137809188, 'f1': 0.5546492659053833, 'number': 283}, 'P': {'precision': 0.6047197640117994, 'recall': 0.6386292834890965, 'f1': 0.6212121212121212, 'number': 321}, 'overall_precision': 0.5605381165919282, 'overall_recall': 0.6208609271523179, 'overall_f1': 0.5891594658287509, 'overall_accuracy': 0.7227133095103755}
			------------EPOCH 24---------------
Loss: tensor(26.2507, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.3510, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.8168, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.1380, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.2659, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.4925, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.6125, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.8310, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.3123, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.5136, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.4497, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.8028, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.2403, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.9576, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.2787, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.5902, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.0719, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.9124, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.7003, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.5450, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.8371, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.4096, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.7929, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.3290, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.8030, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.3656, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.6356, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.1776, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.9719, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.9025, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.1330, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.5597, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.1373, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.1274, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.8327, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.1478, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.8812, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.4626, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.1885, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.2202, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.6127, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.3071, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.1132, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.4902, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.2418, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.1185, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5268456375838926, 'recall': 0.5547703180212014, 'f1': 0.540447504302926, 'number': 283}, 'P': {'precision': 0.5898876404494382, 'recall': 0.6542056074766355, 'f1': 0.6203840472673559, 'number': 321}, 'overall_precision': 0.5611620795107034, 'overall_recall': 0.6076158940397351, 'overall_f1': 0.5834658187599365, 'overall_accuracy': 0.7166948780640712}
			------------EPOCH 25---------------
Loss: tensor(21.2815, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.0561, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.4317, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.8586, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.2544, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.3874, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.4833, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.4890, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.6150, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(76.5813, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.4617, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.6811, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.8160, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.2642, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.9000, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.3609, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.8841, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.4525, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.2321, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.8458, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.7069, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.2416, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.2161, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.0274, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.6557, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.0986, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.0438, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.0567, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.4904, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.6107, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.4147, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.8673, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.6352, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.3912, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.9479, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.7138, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.4897, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.9807, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.7618, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.6769, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.4378, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.0269, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.9241, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.6969, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.7261, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.5314, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5137614678899083, 'recall': 0.5936395759717314, 'f1': 0.5508196721311476, 'number': 283}, 'P': {'precision': 0.6046511627906976, 'recall': 0.6479750778816199, 'f1': 0.6255639097744361, 'number': 321}, 'overall_precision': 0.5603576751117735, 'overall_recall': 0.6225165562913907, 'overall_f1': 0.5898039215686274, 'overall_accuracy': 0.7217729295968904}
			------------EPOCH 26---------------
Loss: tensor(19.7276, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.4265, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.4792, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.5177, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.3151, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.3182, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.0601, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.6224, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.8151, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.8873, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.7704, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.9105, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.6742, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.3137, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.0349, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.3081, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.0917, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.3974, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.3621, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.2207, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.9042, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.6289, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.3043, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.3838, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.5120, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.0098, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.3087, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.0946, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.0525, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.3721, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.7048, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.8287, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.7086, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.1038, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.3472, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.0983, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.8710, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.2141, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.1505, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.3895, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.9424, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.2870, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.2836, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.7868, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.9818, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.3747, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5209003215434084, 'recall': 0.5724381625441696, 'f1': 0.5454545454545454, 'number': 283}, 'P': {'precision': 0.5802816901408451, 'recall': 0.6417445482866043, 'f1': 0.6094674556213018, 'number': 321}, 'overall_precision': 0.5525525525525525, 'overall_recall': 0.609271523178808, 'overall_f1': 0.5795275590551181, 'overall_accuracy': 0.7207698576891731}
			------------EPOCH 27---------------
Loss: tensor(17.4951, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.4271, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.2093, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.5377, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.9915, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.4872, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.2680, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.4871, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.9093, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.8124, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.8768, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.7048, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.5964, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.6664, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.4929, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.8445, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.3697, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.2227, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.0209, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.2766, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.4261, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.5157, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.6311, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.8564, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.8266, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.4598, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.1321, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.8493, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.0354, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.2652, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.1139, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.0133, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.2942, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.5810, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.4006, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.3352, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.7378, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.8332, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.4878, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.6169, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.4752, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.7729, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.7671, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.5733, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.5050, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.0077, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5273311897106109, 'recall': 0.5795053003533569, 'f1': 0.5521885521885521, 'number': 283}, 'P': {'precision': 0.5926966292134831, 'recall': 0.6573208722741433, 'f1': 0.6233382570162481, 'number': 321}, 'overall_precision': 0.5622188905547226, 'overall_recall': 0.6208609271523179, 'overall_f1': 0.5900865460267506, 'overall_accuracy': 0.7170710300294653}
			------------EPOCH 28---------------
Loss: tensor(20.2758, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.3858, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.3406, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.0863, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.9755, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.1586, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.0325, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.3284, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.4205, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.3005, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.3158, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.9704, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.4678, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.0269, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.7944, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.5234, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.6902, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.5940, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.4369, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.2368, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.9141, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.9960, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.5793, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.3316, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.0938, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.0256, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.2388, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.4134, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.8494, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.5350, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.2906, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.0691, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.6020, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.4053, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.4422, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.7738, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.8465, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.6506, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.3713, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.6908, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.2333, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.0639, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.3863, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.0275, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.1210, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.9479, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5191082802547771, 'recall': 0.5759717314487632, 'f1': 0.5460636515912898, 'number': 283}, 'P': {'precision': 0.584045584045584, 'recall': 0.6386292834890965, 'f1': 0.6101190476190476, 'number': 321}, 'overall_precision': 0.5533834586466165, 'overall_recall': 0.609271523178808, 'overall_f1': 0.5799842395587077, 'overall_accuracy': 0.7156291141621215}
			------------EPOCH 29---------------
Loss: tensor(26.5185, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.5054, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.4162, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.3973, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.0576, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.4564, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.3522, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.2161, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.8285, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.4086, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.4622, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.4325, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.8572, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.3445, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.7091, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.7559, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.9557, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.9651, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.9663, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.2788, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.3210, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.1173, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.5472, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.3313, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.6831, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.4761, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.8321, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.5653, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.5702, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.8796, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.1200, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.9365, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.7740, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.8023, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.1045, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.9784, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.1768, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.2731, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.5594, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.5718, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.6728, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.9392, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.7702, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.8356, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.7180, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.4802, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5196374622356495, 'recall': 0.607773851590106, 'f1': 0.5602605863192183, 'number': 283}, 'P': {'precision': 0.5958702064896755, 'recall': 0.6292834890965732, 'f1': 0.6121212121212121, 'number': 321}, 'overall_precision': 0.5582089552238806, 'overall_recall': 0.6192052980132451, 'overall_f1': 0.58712715855573, 'overall_accuracy': 0.7161933421102126}
			------------EPOCH 30---------------
Loss: tensor(26.4461, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.9846, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.7626, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.8529, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.6523, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.1349, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.3591, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.7264, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.9825, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.5289, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.3781, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.9467, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.9472, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.9106, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.0792, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.7718, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.1454, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.4860, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.0277, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.3047, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.4713, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.9553, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.1209, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.9309, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.7912, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.3306, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.7195, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.6850, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.4270, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.1954, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.7211, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.5929, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.4872, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.7722, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.0680, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.7904, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.2025, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.0711, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.1006, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.9199, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.5488, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.3337, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.6811, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.2125, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.0560, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.4767, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5301587301587302, 'recall': 0.5901060070671378, 'f1': 0.5585284280936454, 'number': 283}, 'P': {'precision': 0.584045584045584, 'recall': 0.6386292834890965, 'f1': 0.6101190476190476, 'number': 321}, 'overall_precision': 0.5585585585585585, 'overall_recall': 0.6158940397350994, 'overall_f1': 0.5858267716535434, 'overall_accuracy': 0.717760641966021}


		-------------RUN 4-----------
			------------EPOCH 1---------------
Loss: tensor(1128.6631, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1988.7554, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3720.6018, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3850.8496, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6580.3589, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2657.1206, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3096.9507, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1976.5404, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2072.9463, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3964.4722, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3097.9155, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4005.8237, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2334.8647, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3546.0137, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1698.3190, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2493.5151, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4608.3594, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1915.4043, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2424.0864, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3327.9880, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6784.4336, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4250.0703, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2001.0076, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1925.8523, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1823.9745, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1828.6748, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2159.7581, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2186.0833, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2107.9492, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2864.7544, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2230.3650, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1825.6866, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1727.9980, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2687.8025, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1454.3099, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1351.6841, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2404.8220, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1239.0001, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2995.4868, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2486.3882, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3165.8411, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1514.9119, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1089.6443, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2263.6118, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1727.2976, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.13624678663239073, 'recall': 0.16459627329192547, 'f1': 0.1490857946554149, 'number': 322}, 'P': {'precision': 0.09342560553633218, 'recall': 0.13917525773195877, 'f1': 0.11180124223602486, 'number': 388}, 'overall_precision': 0.11065149948293691, 'overall_recall': 0.15070422535211267, 'overall_f1': 0.12760882528324388, 'overall_accuracy': 0.5049600651167523}
			------------EPOCH 2---------------
Loss: tensor(827.0739, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1312.6898, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2529.4077, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2626.1235, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4942.0713, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1911.4056, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2315.2664, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1408.2286, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1468.2256, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2990.7715, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2350.0417, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3035.3416, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1773.2900, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2950.1350, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1301.2551, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2046.5349, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3660.6272, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1623.8923, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2037.4149, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2732.9536, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5706.8154, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3629.4578, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1689.5222, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1701.8936, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1744.5507, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1699.8125, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1924.9192, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1711.8315, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1750.9945, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2448.0488, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1708.3158, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1471.2692, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1425.4384, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2308.5723, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1313.4767, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1196.1608, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1905.9216, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1009.1038, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2523.3105, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2045.7549, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2727.3281, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1313.3248, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(950.0269, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1972.0581, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1589.2820, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.10213243546576879, 'recall': 0.2826086956521739, 'f1': 0.15004122011541632, 'number': 322}, 'P': {'precision': 0.09248554913294797, 'recall': 0.041237113402061855, 'f1': 0.0570409982174688, 'number': 388}, 'overall_precision': 0.10056390977443609, 'overall_recall': 0.15070422535211267, 'overall_f1': 0.12063134160090191, 'overall_accuracy': 0.42259754794729615}
			------------EPOCH 3---------------
Loss: tensor(773.5429, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1098.4397, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2160.5156, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2362.9702, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4312.6504, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1631.7578, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2009.6299, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1198.1985, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1197.3378, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2631.1475, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2168.9207, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2890.7021, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1594.6942, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2727.2268, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1143.9548, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1926.9529, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3144.4517, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1408.9734, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1786.4231, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2423.8052, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4818.4751, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2884.4746, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1523.0858, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1472.6934, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1568.0491, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1511.0298, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1733.1382, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1502.3342, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1576.2524, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2272.9565, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1429.5432, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1282.5055, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1285.1417, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2092.5071, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1280.5074, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1099.5591, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1440.9203, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(917.4357, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2310.8750, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1691.8499, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2285.2622, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1154.7275, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(855.7273, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1839.5085, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1394.4738, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.2259083728278041, 'recall': 0.4440993788819876, 'f1': 0.2994764397905759, 'number': 322}, 'P': {'precision': 0.3895705521472393, 'recall': 0.327319587628866, 'f1': 0.3557422969187675, 'number': 388}, 'overall_precision': 0.28154327424400416, 'overall_recall': 0.38028169014084506, 'overall_f1': 0.3235470341521869, 'overall_accuracy': 0.5559342727781452}
			------------EPOCH 4---------------
Loss: tensor(673.1093, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(875.9941, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1687.0593, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1953.0649, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3535.3599, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1320.5142, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1599.5178, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1044.3506, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1017.6849, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2366.8105, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1895.3174, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2414.0347, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1350.2776, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2361.3206, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1021.3585, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1745.0227, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2727.7273, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1249.0360, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1613.9487, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2262.7969, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4018.5288, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2165.4434, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1338.1843, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1131.9829, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1168.6875, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1103.6951, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1395.0193, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1271.3822, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1375.5977, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2026.8328, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1228.9868, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1080.7092, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1079.6074, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1930.3304, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1255.6587, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1018.0377, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1218.3044, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(887.7333, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2270.5928, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1533.2170, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2139.5371, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1045.3801, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(780.3799, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1813.2354, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1280.0896, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.27403846153846156, 'recall': 0.35403726708074534, 'f1': 0.3089430894308943, 'number': 322}, 'P': {'precision': 0.47513812154696133, 'recall': 0.6649484536082474, 'f1': 0.5542427497314715, 'number': 388}, 'overall_precision': 0.38790406673618355, 'overall_recall': 0.523943661971831, 'overall_f1': 0.4457759137207909, 'overall_accuracy': 0.631429007478252}
			------------EPOCH 5---------------
Loss: tensor(552.5614, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(766.5121, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1422.4402, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1737.5276, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3034.4453, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1068.3190, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1290.9553, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(925.5220, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(868.7477, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2015.4075, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1589.2019, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1909.1107, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1017.4546, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1915.3015, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(951.5558, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1429.4219, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2386.5190, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1123.7366, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1457.9813, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1930.5833, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3817.7468, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1984.8943, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1287.1370, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1009.4687, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(654.8405, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(653.4868, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(974.8521, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1088.1650, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1207.1643, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1833.0774, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1108.0447, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(932.5864, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(893.4891, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1797.3965, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1164.8330, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(934.7002, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1076.4836, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(817.2480, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2180.6990, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1345.2760, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2065.1816, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(964.3964, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(676.3925, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1802.6909, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1276.4480, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.2676056338028169, 'recall': 0.35403726708074534, 'f1': 0.3048128342245989, 'number': 322}, 'P': {'precision': 0.4211469534050179, 'recall': 0.6056701030927835, 'f1': 0.4968287526427061, 'number': 388}, 'overall_precision': 0.3546747967479675, 'overall_recall': 0.4915492957746479, 'overall_f1': 0.41204250295159384, 'overall_accuracy': 0.6310220277763646}
			------------EPOCH 6---------------
Loss: tensor(491.5237, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(683.3121, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1316.4752, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1728.2351, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3352.1377, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1042.2639, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1214.0239, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(923.7174, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(794.2843, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1909.3704, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1460.7566, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1495.9856, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(762.0830, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1622.5273, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(801.1684, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1173.2988, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2289.3066, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1123.2781, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1434.6023, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1761.8757, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3610.2939, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1604.4769, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1217.9329, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(886.6432, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(530.1959, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(548.4685, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(832.4647, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1049.4941, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1115.0095, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1694.2554, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(980.2038, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(778.6740, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(682.4695, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1388.7019, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(999.3071, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(761.4416, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(814.0782, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(675.5178, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1763.1309, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(996.7340, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1366.9790, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(692.9559, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(468.0651, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1288.8978, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(888.2874, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.37467018469656993, 'recall': 0.4409937888198758, 'f1': 0.4051355206847361, 'number': 322}, 'P': {'precision': 0.49547920433996384, 'recall': 0.7061855670103093, 'f1': 0.5823591923485655, 'number': 388}, 'overall_precision': 0.44635193133047213, 'overall_recall': 0.5859154929577465, 'overall_f1': 0.5066991473812424, 'overall_accuracy': 0.6659714096759424}
			------------EPOCH 7---------------
Loss: tensor(430.4195, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(601.0083, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1255.2295, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1544.2356, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2570.5332, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(874.9677, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1044.7754, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(898.8729, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(770.1594, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1924.7871, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1467.2948, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1311.5273, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(769.7682, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1440.4796, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(722.8129, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1295.3365, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1702.3629, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1108.0648, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1202.9988, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1712.1072, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2692.2412, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1140.4205, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(838.5389, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(603.1547, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(363.3131, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(395.9416, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(562.6691, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(740.2001, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(855.9471, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1351.8596, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(967.2251, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(741.8113, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(696.5143, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1344.2742, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1440.6073, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(755.7460, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(584.6695, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(776.2498, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1583.0933, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1048.3932, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1144.7163, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(529.0278, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(281.6788, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1199.1064, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(659.9069, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3939393939393939, 'recall': 0.40372670807453415, 'f1': 0.39877300613496935, 'number': 322}, 'P': {'precision': 0.5229681978798587, 'recall': 0.7628865979381443, 'f1': 0.620545073375262, 'number': 388}, 'overall_precision': 0.47544642857142855, 'overall_recall': 0.6, 'overall_f1': 0.5305105853051059, 'overall_accuracy': 0.6867782469349342}
			------------EPOCH 8---------------
Loss: tensor(354.5179, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(524.3428, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(953.5306, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1110.0647, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1837.9551, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(604.8962, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(722.9389, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(685.2313, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(611.6121, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1523.6427, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1079.5631, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(890.2250, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(683.0234, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1188.0593, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(576.5920, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(939.8826, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1519.5563, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(986.7087, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1023.6927, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1580.6794, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2322.3184, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1001.6566, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(769.0311, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(574.6750, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(384.9391, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(368.4286, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(648.0909, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(565.7520, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(676.9562, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1028.8749, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(644.4312, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(575.5200, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(425.1772, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1013.8018, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(743.0558, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(406.7420, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(455.5043, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(529.0172, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1045.1007, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(584.8344, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(793.2847, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(349.0040, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(171.1001, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(806.4498, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(615.2478, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.371900826446281, 'recall': 0.2795031055900621, 'f1': 0.3191489361702127, 'number': 322}, 'P': {'precision': 0.576, 'recall': 0.7422680412371134, 'f1': 0.6486486486486486, 'number': 388}, 'overall_precision': 0.5094339622641509, 'overall_recall': 0.532394366197183, 'overall_f1': 0.5206611570247934, 'overall_accuracy': 0.7210662868189449}
			------------EPOCH 9---------------
Loss: tensor(294.0948, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(460.0963, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1007.7537, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(737.1885, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1758.0149, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(692.1237, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(791.7239, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(562.3659, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(460.1093, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1266.2737, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(747.4532, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(551.9884, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(339.1689, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(790.4418, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(489.6150, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(466.2502, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(982.4030, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(481.5794, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(669.3582, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(875.1425, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1465.9260, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(468.8735, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(593.0709, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(385.7503, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(160.7494, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(142.8368, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(359.1542, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(361.6791, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(517.3118, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(776.3991, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(539.1705, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(435.3835, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(300.6005, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(714.9357, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(540.9683, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(227.2134, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(274.9615, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(425.6297, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(812.0982, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(420.7044, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(513.1128, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(226.5839, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(113.9154, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(623.3350, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(391.3824, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.47419354838709676, 'recall': 0.45652173913043476, 'f1': 0.4651898734177215, 'number': 322}, 'P': {'precision': 0.5671077504725898, 'recall': 0.7731958762886598, 'f1': 0.6543075245365322, 'number': 388}, 'overall_precision': 0.532777115613826, 'overall_recall': 0.6295774647887324, 'overall_f1': 0.5771465461588121, 'overall_accuracy': 0.7185735361448847}
			------------EPOCH 10---------------
Loss: tensor(148.4812, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(214.7621, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(642.0480, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(566.9855, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(908.7328, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(300.7125, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(323.9139, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(281.5264, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(226.6515, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(629.8453, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(345.4523, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(259.3171, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(241.0959, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(491.7765, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(275.8597, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(304.2946, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(950.8779, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(526.5046, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(691.7705, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(655.0323, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1149.1125, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(294.4679, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(360.5842, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(256.6648, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(148.7000, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(113.2967, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(250.4935, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(346.6674, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(526.5323, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1192.0076, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(685.6174, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(482.6508, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(400.8160, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(918.8543, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(521.1104, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(571.7414, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(396.3765, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(431.7060, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(768.7913, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(426.1982, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(327.3598, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(151.7246, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.8364, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(331.9510, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(277.5307, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.48739495798319327, 'recall': 0.18012422360248448, 'f1': 0.26303854875283444, 'number': 322}, 'P': {'precision': 0.4827089337175792, 'recall': 0.8634020618556701, 'f1': 0.6192236598890943, 'number': 388}, 'overall_precision': 0.4833948339483395, 'overall_recall': 0.5535211267605634, 'overall_f1': 0.5160866710439922, 'overall_accuracy': 0.6677010734089637}
			------------EPOCH 11---------------
Loss: tensor(245.0092, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(590.3120, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(916.2695, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(649.7944, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1242.0332, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(468.0630, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(684.5549, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1098.9182, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(272.0089, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(768.1979, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(388.2786, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(269.4827, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(231.9895, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(466.1481, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(289.6189, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(295.8190, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(671.5473, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(279.0728, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(420.4933, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(419.1393, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(847.5397, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(241.8755, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(359.6458, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(246.3762, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(140.8509, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(116.4635, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(241.8387, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(266.3847, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(349.2972, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(656.3245, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(424.5700, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(278.8954, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(296.0199, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(681.9594, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(315.1433, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(314.6420, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(740.5889, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(384.0533, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(758.8574, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(587.4797, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(705.4565, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(262.7161, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(101.6702, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(496.9914, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(427.9337, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4502262443438914, 'recall': 0.6180124223602484, 'f1': 0.5209424083769633, 'number': 322}, 'P': {'precision': 0.6049723756906077, 'recall': 0.5644329896907216, 'f1': 0.584, 'number': 388}, 'overall_precision': 0.5199004975124378, 'overall_recall': 0.5887323943661972, 'overall_f1': 0.5521796565389696, 'overall_accuracy': 0.6933916670906038}
			------------EPOCH 12---------------
Loss: tensor(213.0146, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(290.9158, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(669.9237, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(607.4436, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(562.1547, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(200.6572, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(259.5517, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(269.5331, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(202.9240, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(382.2044, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(243.8147, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(178.7767, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(251.1183, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(479.1454, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(345.6052, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(328.3418, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1122.4021, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(629.7716, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(986.7783, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(904.6404, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2044.6577, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(927.7261, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(828.2800, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(731.2800, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(187.0299, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(182.5217, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(308.6928, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(254.9188, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(195.8419, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(292.6399, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(298.1516, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(185.2141, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(131.9509, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(322.1874, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(201.8976, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(138.3860, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(627.6512, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(315.0098, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(534.8083, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(422.6710, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(972.5938, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(666.6596, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(308.6422, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(624.2268, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(837.5580, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.32724719101123595, 'recall': 0.7236024844720497, 'f1': 0.4506769825918762, 'number': 322}, 'P': {'precision': 0.6764705882352942, 'recall': 0.11855670103092783, 'f1': 0.20175438596491227, 'number': 388}, 'overall_precision': 0.3576923076923077, 'overall_recall': 0.3929577464788732, 'overall_f1': 0.374496644295302, 'overall_accuracy': 0.5479981685913415}
			------------EPOCH 13---------------
Loss: tensor(709.7687, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1116.7515, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2251.9075, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2203.0854, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1711.2889, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(734.2463, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(990.2938, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(749.6942, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(416.8132, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(957.3080, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(958.7286, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(981.7320, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(281.4588, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(500.1819, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(339.6150, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(393.9250, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(883.0092, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(362.0211, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(560.3115, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(576.6894, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1254.4829, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(525.1465, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(593.4846, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(531.6691, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(619.8542, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(630.7155, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(850.4590, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(642.9117, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1042.9363, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1830.5042, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(957.5255, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(986.1634, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(841.9113, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1417.0791, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(929.9456, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(740.4012, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(445.3828, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(653.3752, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1301.4326, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(602.6696, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(645.6982, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(301.3987, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(249.5655, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(841.9030, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(366.7730, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.46175637393767704, 'recall': 0.5062111801242236, 'f1': 0.482962962962963, 'number': 322}, 'P': {'precision': 0.5745098039215686, 'recall': 0.7551546391752577, 'f1': 0.6525612472160356, 'number': 388}, 'overall_precision': 0.5283893395133256, 'overall_recall': 0.6422535211267606, 'overall_f1': 0.5797838525111252, 'overall_accuracy': 0.7056519306099608}
			------------EPOCH 14---------------
Loss: tensor(191.7846, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(238.9254, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(521.8287, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(586.8784, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(665.1829, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(251.7906, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(340.6000, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(279.6814, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(339.8308, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(665.0612, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(464.4161, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(426.6194, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(388.8728, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(667.8908, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(349.6130, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(471.5665, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(866.6052, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(311.3182, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(405.0812, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(525.5835, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(839.9613, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(252.3365, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(374.4589, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(221.9095, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(137.9850, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(102.3380, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(181.4972, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(193.0820, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(219.2354, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(348.3436, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(322.2414, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(193.1012, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(137.6519, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(302.6132, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(222.7630, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(156.6996, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(184.0381, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(206.1637, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(324.8428, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(193.9447, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(262.7993, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(138.4169, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(92.3716, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(280.9531, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(169.9603, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4938650306748466, 'recall': 0.5, 'f1': 0.49691358024691357, 'number': 322}, 'P': {'precision': 0.6284403669724771, 'recall': 0.7061855670103093, 'f1': 0.6650485436893204, 'number': 388}, 'overall_precision': 0.5708661417322834, 'overall_recall': 0.6126760563380281, 'overall_f1': 0.5910326086956521, 'overall_accuracy': 0.7467060080378491}
			------------EPOCH 15---------------
Loss: tensor(115.4512, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(160.4609, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(354.5957, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(258.4776, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(325.8562, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(152.3870, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(166.2170, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(107.0081, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(200.0408, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(250.0303, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(149.9362, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(136.9760, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(113.6541, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(241.5774, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(129.8510, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(168.0116, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(364.9645, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(143.4608, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(156.5804, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(175.5885, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(413.5789, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(106.8943, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(145.8010, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(106.4555, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.7596, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.3054, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(136.5429, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(116.1055, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(217.3128, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(279.3448, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(253.0477, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(121.8988, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.8113, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(275.2238, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(205.2621, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(94.3200, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.2275, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(140.5161, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(176.5234, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(105.9364, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(131.3668, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(96.2691, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.8262, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(159.8661, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(127.5731, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.49714285714285716, 'recall': 0.5403726708074534, 'f1': 0.5178571428571429, 'number': 322}, 'P': {'precision': 0.6208425720620843, 'recall': 0.7216494845360825, 'f1': 0.6674612634088201, 'number': 388}, 'overall_precision': 0.5667915106117354, 'overall_recall': 0.6394366197183099, 'overall_f1': 0.600926538716082, 'overall_accuracy': 0.7380576893727425}
			------------EPOCH 16---------------
Loss: tensor(92.6402, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(117.2190, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(240.5739, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(177.4972, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(220.9467, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(100.5512, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(111.2727, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.9309, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(124.8026, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(133.0480, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(87.6875, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(102.9137, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.1339, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(164.5237, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.9404, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(127.9649, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(268.8372, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(96.3443, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(103.4675, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(90.9851, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(265.4405, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.7076, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(92.9834, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.6017, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.3831, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.4677, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(79.4320, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(75.3603, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(104.9183, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(119.5722, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(131.2687, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.6716, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.4080, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(126.7168, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(141.8546, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.3378, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.5977, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.0096, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(110.3407, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.1302, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(86.1242, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.0878, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.2709, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(90.5787, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(95.9499, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5078369905956113, 'recall': 0.5031055900621118, 'f1': 0.5054602184087362, 'number': 322}, 'P': {'precision': 0.6175824175824176, 'recall': 0.7242268041237113, 'f1': 0.6666666666666666, 'number': 388}, 'overall_precision': 0.5723514211886305, 'overall_recall': 0.6239436619718309, 'overall_f1': 0.5970350404312669, 'overall_accuracy': 0.7348527242203795}
			------------EPOCH 17---------------
Loss: tensor(69.6597, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(92.5758, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(182.4117, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.0548, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(187.4393, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.8792, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(82.0224, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.5448, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(101.3723, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(91.2350, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.0833, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.8165, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.7266, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(100.4774, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.0770, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(93.9974, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(214.6805, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.5733, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(85.6091, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.0822, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(137.2808, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.7058, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.7555, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.6158, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.1573, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.7159, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.0047, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.8383, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.1385, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.3640, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(94.5446, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.9096, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.3936, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(109.0781, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(128.5175, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.3534, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.9777, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.8858, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(79.3759, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.7304, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.0493, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.5637, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.8257, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.7152, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.8803, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5369127516778524, 'recall': 0.4968944099378882, 'f1': 0.5161290322580646, 'number': 322}, 'P': {'precision': 0.608421052631579, 'recall': 0.7448453608247423, 'f1': 0.6697566628041716, 'number': 388}, 'overall_precision': 0.5808538163001293, 'overall_recall': 0.6323943661971831, 'overall_f1': 0.6055293324342549, 'overall_accuracy': 0.734547489443964}
			------------EPOCH 18---------------
Loss: tensor(50.3637, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.2714, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(142.3226, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.2128, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(143.1924, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.6436, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.7935, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.5811, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.0004, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(75.2966, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.6898, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.7472, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.9263, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.6560, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.8408, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(75.6618, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(169.1022, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.1528, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.5214, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.9751, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(81.0739, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.8276, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.5350, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.0958, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.1523, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.0067, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.0441, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.8146, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.7952, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.0061, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.9286, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.6575, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.9289, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(92.9102, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(119.9481, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.1695, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.4645, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.9461, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.5547, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.1820, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.8406, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.6209, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.8807, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.2097, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.6570, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5230263157894737, 'recall': 0.4937888198757764, 'f1': 0.5079872204472844, 'number': 322}, 'P': {'precision': 0.6071428571428571, 'recall': 0.7448453608247423, 'f1': 0.6689814814814814, 'number': 388}, 'overall_precision': 0.5743589743589743, 'overall_recall': 0.6309859154929578, 'overall_f1': 0.6013422818791946, 'overall_accuracy': 0.7340896372793407}
			------------EPOCH 19---------------
Loss: tensor(45.6570, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.6986, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(114.1941, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.4875, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(93.3022, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.8926, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.7733, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.8801, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.9685, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.6886, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.2496, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.0231, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.9583, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(94.7779, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.5185, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.2761, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(142.1114, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.1860, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.1689, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.7447, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.7957, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.9240, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.7727, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.1845, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.1339, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.2615, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.8050, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.7402, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.5799, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.4959, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.1279, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.1080, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.1110, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.8480, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(112.0230, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.4474, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.6313, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.8649, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.9960, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.9400, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.0815, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.2319, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.2956, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.8420, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.2194, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5494880546075085, 'recall': 0.5, 'f1': 0.5235772357723577, 'number': 322}, 'P': {'precision': 0.6101694915254238, 'recall': 0.7422680412371134, 'f1': 0.6697674418604651, 'number': 388}, 'overall_precision': 0.5869281045751634, 'overall_recall': 0.6323943661971831, 'overall_f1': 0.608813559322034, 'overall_accuracy': 0.737752454596327}
			------------EPOCH 20---------------
Loss: tensor(44.7855, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.8951, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(93.7485, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.5027, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.5510, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.6588, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.8666, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.8476, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.1684, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.4283, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.6416, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.5629, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.9105, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.2259, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.0054, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.1912, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(126.7305, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.0449, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.6662, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.7226, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.5677, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.6560, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.2790, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.4855, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.5184, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.0761, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.9771, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.5085, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.8050, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.1869, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.6540, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.3042, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.3378, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.2928, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(103.5475, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.4891, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.3346, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.8610, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.7402, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.3896, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.1495, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.3179, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.8373, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.7316, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.7698, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5525423728813559, 'recall': 0.5062111801242236, 'f1': 0.5283630470016208, 'number': 322}, 'P': {'precision': 0.6118143459915611, 'recall': 0.7474226804123711, 'f1': 0.6728538283062646, 'number': 388}, 'overall_precision': 0.5890767230169051, 'overall_recall': 0.6380281690140845, 'overall_f1': 0.6125760649087221, 'overall_accuracy': 0.7364297705651931}
			------------EPOCH 21---------------
Loss: tensor(43.1675, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.5677, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.2680, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.0398, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.4617, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.0175, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.7784, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.5370, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.3512, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.1317, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.3872, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.6493, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.2682, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.1411, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.1451, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.3086, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(114.2952, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.0240, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.1834, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.6287, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.1454, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.2442, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.6186, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.1849, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.5883, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.9182, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.3350, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.4830, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.6335, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.2316, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.2984, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.0270, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.2159, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.8990, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(95.6796, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.9567, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.8862, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.5920, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.0810, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.3646, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.6028, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.3316, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.5573, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.7070, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.9569, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.538961038961039, 'recall': 0.515527950310559, 'f1': 0.5269841269841269, 'number': 322}, 'P': {'precision': 0.6137339055793991, 'recall': 0.7371134020618557, 'f1': 0.6697892271662763, 'number': 388}, 'overall_precision': 0.5839793281653747, 'overall_recall': 0.6366197183098592, 'overall_f1': 0.6091644204851753, 'overall_accuracy': 0.7365823879534008}
			------------EPOCH 22---------------
Loss: tensor(42.1534, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.3155, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.4978, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.8264, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.9589, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.5174, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.6812, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.2687, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.7354, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.2120, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.5600, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.2951, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.4745, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.9169, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.4984, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.8980, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(104.4199, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.5529, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.7947, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.0440, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.2522, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.7114, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.9795, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.6665, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.6805, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.1908, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.2114, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.0879, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.0708, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.0130, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.2287, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.5768, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.2916, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.7059, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(87.6938, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.5185, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.9727, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.6716, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.1060, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.6546, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.6226, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.3007, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.1257, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.4234, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.7629, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.532258064516129, 'recall': 0.5124223602484472, 'f1': 0.5221518987341772, 'number': 322}, 'P': {'precision': 0.6072961373390557, 'recall': 0.729381443298969, 'f1': 0.6627634660421546, 'number': 388}, 'overall_precision': 0.5773195876288659, 'overall_recall': 0.6309859154929578, 'overall_f1': 0.6029609690444145, 'overall_accuracy': 0.7350053416085873}
			------------EPOCH 23---------------
Loss: tensor(41.1306, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.3768, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.7292, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.6369, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.0898, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.7802, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.2750, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.5460, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.4367, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.6075, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.2659, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.1713, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.1455, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.2702, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.2634, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.4463, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(96.3777, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.6522, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.9599, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.4394, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.9374, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.8600, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.3894, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.0112, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.9537, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.5225, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.8284, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.5346, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.4135, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.2576, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.4299, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.0827, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.5697, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.0121, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(79.8312, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.6787, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.8355, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.3618, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.0925, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.6907, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.4409, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.8895, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.0362, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.9866, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.8199, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5305466237942122, 'recall': 0.5124223602484472, 'f1': 0.5213270142180094, 'number': 322}, 'P': {'precision': 0.6094420600858369, 'recall': 0.7319587628865979, 'f1': 0.6651053864168618, 'number': 388}, 'overall_precision': 0.5778635778635779, 'overall_recall': 0.6323943661971831, 'overall_f1': 0.6039004707464695, 'overall_accuracy': 0.735157958996795}
			------------EPOCH 24---------------
Loss: tensor(40.0377, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.4149, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.2915, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.9494, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.0638, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.6222, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.1122, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.7755, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.3492, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.3670, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.3134, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.3590, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.1332, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.1845, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.2711, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.6561, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(89.5276, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.6308, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.7085, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.2659, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.4138, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.6731, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.4980, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.8535, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.4659, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.0523, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.9277, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.6736, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.7944, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.4909, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.6141, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.5203, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.8102, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.6384, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.2231, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.0350, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.0913, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.4834, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.2506, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.4082, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.3721, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.6978, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.5229, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.2007, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.3251, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5172413793103449, 'recall': 0.5124223602484472, 'f1': 0.514820592823713, 'number': 322}, 'P': {'precision': 0.6073752711496746, 'recall': 0.7216494845360825, 'f1': 0.6595995288574794, 'number': 388}, 'overall_precision': 0.5705128205128205, 'overall_recall': 0.6267605633802817, 'overall_f1': 0.5973154362416107, 'overall_accuracy': 0.7271709823472554}
			------------EPOCH 25---------------
Loss: tensor(40.3290, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.0509, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.2957, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.7432, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.1896, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.9807, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.3015, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.0941, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.6119, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.1880, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.3068, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.8741, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.3291, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.0930, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.2745, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.2584, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(84.4061, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.7882, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.9721, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.1290, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.3530, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.1734, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.4858, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.2370, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.7336, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.4817, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.0261, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.9971, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.9239, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.2086, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.9790, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.5330, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.1975, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.3966, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.6481, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.5942, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.9202, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.6378, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.4249, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.3809, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.5544, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.9483, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.5509, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.2894, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.9470, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5276872964169381, 'recall': 0.5031055900621118, 'f1': 0.5151033386327504, 'number': 322}, 'P': {'precision': 0.6016949152542372, 'recall': 0.7319587628865979, 'f1': 0.6604651162790698, 'number': 388}, 'overall_precision': 0.5725288831835686, 'overall_recall': 0.6281690140845071, 'overall_f1': 0.5990597716588314, 'overall_accuracy': 0.735870173475098}
			------------EPOCH 26---------------
Loss: tensor(37.0644, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.9495, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.0500, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.9284, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.4082, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.2880, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.3775, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.5207, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.7328, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.4039, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.9905, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.1662, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.7129, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.5979, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.5857, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.1724, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.0332, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.7903, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.8633, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.1233, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.1101, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.9937, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.5821, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.8372, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.1129, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.5701, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.3351, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.4142, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.1855, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.7773, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.7990, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(97.1115, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.4828, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.4012, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.8968, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.3276, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.4804, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.8740, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.8084, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.6872, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.3734, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.0845, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.3758, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.8655, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.4255, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.49698795180722893, 'recall': 0.5124223602484472, 'f1': 0.5045871559633027, 'number': 322}, 'P': {'precision': 0.5790554414784395, 'recall': 0.7268041237113402, 'f1': 0.6445714285714286, 'number': 388}, 'overall_precision': 0.5457875457875457, 'overall_recall': 0.6295774647887324, 'overall_f1': 0.5846958796599084, 'overall_accuracy': 0.7361245357887776}
			------------EPOCH 27---------------
Loss: tensor(44.0894, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.9841, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(95.9748, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.6213, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.9713, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.3349, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.4593, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.5843, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.6512, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.7181, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.5890, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.8953, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.6993, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.4200, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.2834, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.6705, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.3223, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.6944, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.3562, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.8296, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.3566, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.3636, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.3621, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.3848, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.0330, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.0162, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.2609, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.3133, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.8244, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.4672, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.5573, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.9665, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.0689, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.6135, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.9456, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.4172, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.2142, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.2310, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.6310, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.6252, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.1842, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.4680, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.0872, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.5512, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.9497, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.521875, 'recall': 0.5186335403726708, 'f1': 0.5202492211838006, 'number': 322}, 'P': {'precision': 0.577962577962578, 'recall': 0.7164948453608248, 'f1': 0.6398158803222095, 'number': 388}, 'overall_precision': 0.5555555555555556, 'overall_recall': 0.6267605633802817, 'overall_f1': 0.5890138980807412, 'overall_accuracy': 0.7418731240779366}
			------------EPOCH 28---------------
Loss: tensor(32.2608, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.6660, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.9789, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.1022, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.3137, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.8620, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.7640, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.0351, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.9730, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.9733, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.7033, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.8434, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.9198, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.0857, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.7190, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.1226, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.3012, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.6366, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.1512, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.3209, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.4024, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.8967, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.7586, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.0634, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.4329, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.7328, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.8193, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.8782, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.6742, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.3816, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.0226, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.3206, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.6688, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.3814, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.2202, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.0987, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.7554, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.5593, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.0694, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.4533, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.2512, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.2710, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.1270, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.0010, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.4285, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5150602409638554, 'recall': 0.531055900621118, 'f1': 0.5229357798165137, 'number': 322}, 'P': {'precision': 0.6125541125541125, 'recall': 0.729381443298969, 'f1': 0.6658823529411764, 'number': 388}, 'overall_precision': 0.5717884130982368, 'overall_recall': 0.6394366197183099, 'overall_f1': 0.6037234042553192, 'overall_accuracy': 0.732614335859999}
			------------EPOCH 29---------------
Loss: tensor(32.7584, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.9471, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.0462, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.3134, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.1622, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.6989, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.6841, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.6720, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.3690, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.6125, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.3313, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.2585, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.8432, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.7514, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.5549, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.1393, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(92.4725, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.5721, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.3800, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.3596, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.1220, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.6598, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.2973, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.6228, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.1350, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.9641, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.8831, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.1253, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.8420, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.0976, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.9530, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.8368, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.8013, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.6034, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(75.2714, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.0257, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.1373, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.0816, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.3910, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.9637, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.6476, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.3635, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.7742, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.1328, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.2139, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4875, 'recall': 0.484472049689441, 'f1': 0.48598130841121495, 'number': 322}, 'P': {'precision': 0.589247311827957, 'recall': 0.7061855670103093, 'f1': 0.6424384525205159, 'number': 388}, 'overall_precision': 0.5477707006369427, 'overall_recall': 0.6056338028169014, 'overall_f1': 0.5752508361204013, 'overall_accuracy': 0.7348527242203795}
			------------EPOCH 30---------------
Loss: tensor(49.3187, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.5019, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(106.0721, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.1759, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(115.3339, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.9879, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.3600, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.5188, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.5130, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(94.0147, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.0462, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(91.9023, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.0886, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.4833, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.7298, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.9761, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(124.6148, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.0593, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.8742, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.5140, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.8778, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.3151, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.5232, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.7429, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.0536, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.8047, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.3272, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.3183, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.0335, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(88.5903, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.4214, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.4180, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.4733, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.4640, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.5989, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.1276, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.9884, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.3284, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.4562, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.1404, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.8997, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.7659, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.1405, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.2147, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.9637, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.504950495049505, 'recall': 0.4751552795031056, 'f1': 0.48960000000000004, 'number': 322}, 'P': {'precision': 0.5681818181818182, 'recall': 0.7087628865979382, 'f1': 0.6307339449541285, 'number': 388}, 'overall_precision': 0.5438373570520966, 'overall_recall': 0.6028169014084507, 'overall_f1': 0.571810287241149, 'overall_accuracy': 0.7279849417510301}


		-------------RUN 5-----------
			------------EPOCH 1---------------
Loss: tensor(8178.4839, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5116.5615, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2742.2607, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4958.7070, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2704.0674, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2574.4351, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2411.2544, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2308.9036, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3108.5256, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2537.0752, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3073.9666, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2360.4556, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3083.0215, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2230.6265, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1285.4492, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2169.0254, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2431.3696, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3734.1855, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3675.0081, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1706.5510, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1748.2434, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1734.9034, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1442.0361, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1735.1554, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1567.5020, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3544.1086, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4153.7754, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1773.2601, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1811.3082, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2616.8735, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3058.5173, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1494.3318, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1814.3850, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2310.7751, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1404.9381, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2820.8818, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2056.6707, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2229.7981, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2213.7612, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1918.5502, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2687.0601, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2684.9189, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1470.7681, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1105.1765, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1359.3220, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1967.4591, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.0, 'recall': 0.0, 'f1': 0.0, 'number': 308}, 'P': {'precision': 0.011475409836065573, 'recall': 0.018469656992084433, 'f1': 0.014155712841253791, 'number': 379}, 'overall_precision': 0.011475409836065573, 'overall_recall': 0.010189228529839884, 'overall_f1': 0.01079414032382421, 'overall_accuracy': 0.47604586627572126}
			------------EPOCH 2---------------
Loss: tensor(6079.4307, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3797.7295, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2011.0361, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3624.0042, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2210.7815, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2039.2937, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1919.6736, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1746.1437, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2471.0410, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2182.6768, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2353.0659, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1904.4457, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2469.1682, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1793.9661, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1088.1377, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1767.3326, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1978.9884, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3006.9126, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2993.6785, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1367.1721, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1374.0627, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1444.5375, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1222.2993, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1345.2622, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1438.7759, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3221.1619, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3980.3940, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1695.2495, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1619.3540, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2260.0225, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2664.7888, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1226.9230, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1492.5968, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1910.0110, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1164.4827, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2491.5854, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1834.1931, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1962.6187, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1832.5471, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1591.0961, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2273.2563, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2327.3447, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1292.3923, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(981.5270, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1156.8082, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1643.1587, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.0, 'recall': 0.0, 'f1': 0.0, 'number': 308}, 'P': {'precision': 0.059748427672955975, 'recall': 0.10026385224274406, 'f1': 0.0748768472906404, 'number': 379}, 'overall_precision': 0.05956112852664577, 'overall_recall': 0.055312954876273655, 'overall_f1': 0.057358490566037736, 'overall_accuracy': 0.5071993298078433}
			------------EPOCH 3---------------
Loss: tensor(5154.9023, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3156.7617, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1623.1743, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3032.3047, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1836.2651, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1672.1847, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1580.8792, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1482.7285, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2105.3711, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1987.5342, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2077.7261, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1629.8247, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2154.7832, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1516.8142, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(935.7935, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1504.8312, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1684.5408, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2414.9956, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2396.1670, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1155.1791, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1102.3015, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1235.1321, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1060.7639, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1177.4788, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1319.5614, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2629.3892, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3233.6978, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1406.4026, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1253.2661, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1857.4062, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2220.4556, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1068.3787, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1266.4951, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1677.5442, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1000.4565, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2060.3081, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1597.3627, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1768.1069, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1440.3585, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1309.6594, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1747.7302, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1965.4895, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1085.7976, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(835.0201, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(943.7075, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1207.7347, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.13385826771653545, 'recall': 0.05519480519480519, 'f1': 0.07816091954022988, 'number': 308}, 'P': {'precision': 0.3817204301075269, 'recall': 0.7493403693931399, 'f1': 0.5057880676758681, 'number': 379}, 'overall_precision': 0.3455797933409874, 'overall_recall': 0.438136826783115, 'overall_f1': 0.38639281129653397, 'overall_accuracy': 0.5710246609770145}
			------------EPOCH 4---------------
Loss: tensor(4618.3545, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2697.4387, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1393.3270, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2529.1409, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1465.0050, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1303.7383, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1220.7679, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1099.1582, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1679.2588, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1637.5813, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1636.9199, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1305.7952, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1752.4167, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1359.7725, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(809.0420, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1221.9370, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1312.2200, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2013.0347, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2020.4248, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(991.1270, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(882.8754, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1025.0692, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(929.6765, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(988.5764, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(996.2115, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2026.3688, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2314.9302, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(802.4147, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(761.9510, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1441.1693, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1831.5951, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(877.2678, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(961.4474, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1256.6740, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(890.8686, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1713.6877, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1329.6062, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1467.3104, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1130.2598, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1025.8978, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1438.4082, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1723.3546, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(882.3479, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(686.2897, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(704.7174, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(792.7853, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.28440366972477066, 'recall': 0.30194805194805197, 'f1': 0.2929133858267717, 'number': 308}, 'P': {'precision': 0.48250460405156537, 'recall': 0.6912928759894459, 'f1': 0.5683297180043384, 'number': 379}, 'overall_precision': 0.40804597701149425, 'overall_recall': 0.5167394468704513, 'overall_f1': 0.45600513808606297, 'overall_accuracy': 0.6548510393214304}
			------------EPOCH 5---------------
Loss: tensor(3593.4854, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1782.1079, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1144.1987, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1976.7266, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1173.2693, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1050.0651, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(974.8710, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(843.3284, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1698.5796, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1825.9097, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1651.3960, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1240.4943, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1692.6421, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1183.1704, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(703.1053, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1154.6604, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1009.1094, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1358.3021, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1495.6140, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(846.9243, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(679.9091, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(817.0797, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(769.1884, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(867.6527, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(991.5553, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1899.7996, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2225.3159, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(658.2554, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(575.2688, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1181.2490, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1564.4763, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(853.8086, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(750.3555, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(932.6793, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(752.0607, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1420.8795, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1151.5813, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1154.5383, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(891.8898, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(867.5509, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1216.3245, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1623.4313, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(643.4946, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(481.6728, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(551.7239, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(561.0685, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3935483870967742, 'recall': 0.3961038961038961, 'f1': 0.39482200647249194, 'number': 308}, 'P': {'precision': 0.49907235621521334, 'recall': 0.7097625329815304, 'f1': 0.5860566448801743, 'number': 379}, 'overall_precision': 0.46054181389870436, 'overall_recall': 0.5691411935953421, 'overall_f1': 0.5091145833333334, 'overall_accuracy': 0.6556364207550134}
			------------EPOCH 6---------------
Loss: tensor(3056.6777, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1399.7793, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(844.6310, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1585.8091, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(948.9592, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(918.3937, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(745.2970, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(645.0729, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1209.8694, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1257.2594, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1334.0934, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(951.0239, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1323.6868, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(985.7476, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(671.5952, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(902.6625, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(763.4147, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(974.7466, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1282.6632, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(695.8063, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(501.7364, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(729.1298, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(572.3469, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(628.8505, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(559.8896, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1393.4021, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1701.8271, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(395.6175, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(378.8047, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(868.6564, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1122.4607, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(594.1344, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(664.0493, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1034.1786, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(675.7206, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1443.4373, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(970.0090, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(984.8214, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(815.9138, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(779.1138, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1067.4662, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1079.2158, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(348.9594, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(255.1340, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(340.7673, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(363.6107, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.43014705882352944, 'recall': 0.37987012987012986, 'f1': 0.40344827586206894, 'number': 308}, 'P': {'precision': 0.5184534270650264, 'recall': 0.7783641160949868, 'f1': 0.6223628691983122, 'number': 379}, 'overall_precision': 0.48989298454221164, 'overall_recall': 0.5997088791848617, 'overall_f1': 0.5392670157068061, 'overall_accuracy': 0.6618671134614378}
			------------EPOCH 7---------------
Loss: tensor(2467.8074, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(948.2926, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(561.2858, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1161.6294, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(828.2089, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(701.3149, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(605.0085, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(500.8287, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1117.5568, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1126.2815, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1067.0491, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(821.4645, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1142.9717, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(789.8412, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(543.7144, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(726.9594, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(521.9448, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(583.9946, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(975.7025, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(518.4683, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(352.9148, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(612.4757, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(355.9582, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(513.3550, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(400.0646, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(995.6470, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1194.7920, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(311.3308, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(271.9213, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(653.4770, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(814.8636, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(448.1856, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(408.5356, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(660.0984, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(507.8967, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(994.1411, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(862.5426, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(719.1186, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(801.1521, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(694.2387, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(999.7797, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(871.1537, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(292.7507, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(205.0982, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(226.7574, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(280.0144, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4440677966101695, 'recall': 0.4253246753246753, 'f1': 0.4344941956882255, 'number': 308}, 'P': {'precision': 0.5389221556886228, 'recall': 0.712401055408971, 'f1': 0.6136363636363638, 'number': 379}, 'overall_precision': 0.5037688442211056, 'overall_recall': 0.5836972343522562, 'overall_f1': 0.540795684423466, 'overall_accuracy': 0.6840148698884758}
			------------EPOCH 8---------------
Loss: tensor(1634.4071, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(548.9971, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(407.5134, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(821.4598, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(712.8404, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(393.8589, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(355.6387, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(346.4530, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1003.5341, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(934.5918, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(948.9391, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(678.4935, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(939.8953, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(778.7762, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(464.8635, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(612.7641, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(696.7313, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(710.7990, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(871.7101, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(678.3810, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(371.7205, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(718.1826, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(407.7731, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(363.9948, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(408.4745, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1059.7675, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1334.1536, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(275.8193, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(265.4030, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(686.5018, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(963.3158, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(345.6396, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(282.2898, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(425.9106, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(413.2458, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(838.6787, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(595.2568, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(503.2187, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(558.1348, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(500.2668, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(956.8354, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1047.0370, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(388.9628, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(230.4893, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(452.7898, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(690.6871, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3583690987124464, 'recall': 0.5422077922077922, 'f1': 0.4315245478036176, 'number': 308}, 'P': {'precision': 0.5850340136054422, 'recall': 0.22691292875989447, 'f1': 0.3269961977186312, 'number': 379}, 'overall_precision': 0.41272430668841764, 'overall_recall': 0.3682678311499272, 'overall_f1': 0.38923076923076927, 'overall_accuracy': 0.6141682810618357}
			------------EPOCH 9---------------
Loss: tensor(3993.6118, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1261.8224, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1152.2174, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2555.3630, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(888.0885, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(664.6973, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(578.1597, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(452.6024, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(636.1429, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(576.1509, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(713.8588, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(522.9684, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1009.9503, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(506.5206, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(444.7869, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(619.0750, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(640.6782, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(539.5475, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(779.7186, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(763.4109, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(498.1810, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(777.6589, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(404.1906, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(465.0317, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(733.0627, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2034.3291, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3017.5181, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(903.8883, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(648.5031, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1541.7771, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1863.0168, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(338.3409, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(299.9621, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(460.3546, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(416.2018, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2252.9785, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(911.3501, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1013.5740, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(535.8863, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(631.7109, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(878.4489, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1216.5486, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(292.0810, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(173.2696, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(218.2611, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(291.3068, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.394273127753304, 'recall': 0.5811688311688312, 'f1': 0.4698162729658793, 'number': 308}, 'P': {'precision': 0.53125, 'recall': 0.58311345646438, 'f1': 0.5559748427672956, 'number': 379}, 'overall_precision': 0.45977011494252873, 'overall_recall': 0.5822416302765647, 'overall_f1': 0.5138086062941554, 'overall_accuracy': 0.6760039792659301}
			------------EPOCH 10---------------
Loss: tensor(1365.4359, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(518.1926, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(446.2329, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(678.4806, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(485.9832, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(373.1869, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(370.2941, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(320.8922, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(710.6332, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(472.4937, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(653.2529, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(485.3626, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(621.6828, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(483.8166, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(421.0237, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(589.0663, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(310.1745, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(473.5605, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(768.2396, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(263.8799, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(276.6299, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(406.3723, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(265.7484, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(324.2872, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(267.9462, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(696.6174, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(826.0171, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(226.8265, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(156.0859, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(542.6444, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(525.0757, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(280.6012, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(221.0487, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(303.6569, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(290.4855, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(758.0024, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(292.7064, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(357.8555, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(422.1168, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(277.6055, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(523.2115, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(649.3571, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(180.3188, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(94.1999, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(170.0403, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(238.8997, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.37865748709122204, 'recall': 0.7142857142857143, 'f1': 0.49493813273340825, 'number': 308}, 'P': {'precision': 0.5816733067729084, 'recall': 0.38522427440633245, 'f1': 0.4634920634920635, 'number': 379}, 'overall_precision': 0.43990384615384615, 'overall_recall': 0.5327510917030568, 'overall_f1': 0.4818959842001317, 'overall_accuracy': 0.6532802764542647}
			------------EPOCH 11---------------
Loss: tensor(914.2840, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(297.5665, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(327.0245, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(439.2574, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(371.7557, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(229.0435, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(194.7270, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(163.5794, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(394.8170, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(335.7090, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(475.4467, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(288.3497, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(435.8729, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(178.5284, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(199.3073, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(318.5581, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(217.3512, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(165.3228, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(381.6131, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(221.0104, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(173.3701, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(257.6818, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(187.2664, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(155.0080, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(174.0807, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(459.2516, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(582.0734, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(146.9219, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(105.2632, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(441.2119, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(292.9156, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(122.4561, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(116.3933, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(184.5194, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(167.9941, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(447.3106, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(248.8366, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(196.3523, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(327.3090, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(173.5948, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(232.7921, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(421.1463, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(106.0277, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.5970, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.8248, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(132.4213, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.39522998296422485, 'recall': 0.7532467532467533, 'f1': 0.5184357541899441, 'number': 308}, 'P': {'precision': 0.6039603960396039, 'recall': 0.32189973614775724, 'f1': 0.41996557659208256, 'number': 379}, 'overall_precision': 0.44866920152091255, 'overall_recall': 0.5152838427947598, 'overall_f1': 0.4796747967479675, 'overall_accuracy': 0.6458453322163464}
			------------EPOCH 12---------------
Loss: tensor(590.8241, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(162.3387, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(231.7810, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(282.9555, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(358.9680, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(183.6042, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(183.7713, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(122.4220, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(452.5886, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(346.5009, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(614.1510, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(425.1102, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(318.9598, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(191.1985, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(265.9976, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(279.9771, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(135.6441, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(104.8333, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(349.8911, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(143.3333, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(158.3482, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(159.7321, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(104.2823, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(111.0065, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(127.8142, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(377.1542, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(443.9987, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(191.7952, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(281.3798, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(668.6580, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(536.8218, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(550.2115, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(130.5819, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(257.5309, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(277.6266, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(436.1866, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(189.2066, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(153.6706, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(307.6474, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(155.6440, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(206.1338, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(258.0638, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(85.9821, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.2984, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.3094, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(128.3567, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3787425149700599, 'recall': 0.8214285714285714, 'f1': 0.5184426229508197, 'number': 308}, 'P': {'precision': 0.6103896103896104, 'recall': 0.24802110817941952, 'f1': 0.35272045028142585, 'number': 379}, 'overall_precision': 0.4221411192214112, 'overall_recall': 0.50509461426492, 'overall_f1': 0.4599072233267064, 'overall_accuracy': 0.5995601863971936}
			------------EPOCH 13---------------
Loss: tensor(762.0028, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(147.5432, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(223.6060, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(395.1546, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(351.5947, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(157.7950, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(168.7045, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(101.9540, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(479.7325, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(482.7063, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(525.5769, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(357.1576, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(443.8693, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(333.4362, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(293.0526, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(600.1418, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(180.2027, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(391.7280, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(940.2003, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(205.8744, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(100.9614, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(191.9326, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.9716, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(103.9993, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(107.4960, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(262.2287, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(306.7533, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(99.3699, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(120.7264, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(283.2438, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(249.0261, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(88.0848, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(442.1337, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(442.2846, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(758.4525, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1252.8140, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1173.0496, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1071.2786, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1977.2275, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1135.0890, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1249.5834, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(672.7126, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(620.7939, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(612.5294, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(251.5139, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(144.6799, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4523809523809524, 'recall': 0.4318181818181818, 'f1': 0.4418604651162791, 'number': 308}, 'P': {'precision': 0.5954545454545455, 'recall': 0.6912928759894459, 'f1': 0.6398046398046399, 'number': 379}, 'overall_precision': 0.5381471389645777, 'overall_recall': 0.5749636098981077, 'overall_f1': 0.5559465165376495, 'overall_accuracy': 0.7037541232525263}
			------------EPOCH 14---------------
Loss: tensor(914.3774, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(370.9847, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(251.4866, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(345.9516, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(232.7790, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(131.3388, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(130.4754, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(96.8472, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(268.3609, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(212.3932, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(355.2087, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(250.0131, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(370.8649, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(244.6610, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(157.1397, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(351.0559, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(546.9420, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1501.3538, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(959.7328, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(475.9471, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(479.8308, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(763.9295, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(479.1462, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1202.6951, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(892.4127, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1243.4458, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1060.8607, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(227.2623, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.6678, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(292.1827, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(459.0083, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(152.9779, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(127.3839, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(160.0650, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(171.5661, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(436.1332, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(245.7978, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(207.5338, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(351.3181, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(223.6457, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(556.0343, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(425.4475, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(207.5916, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(107.5756, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(249.3162, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(297.0416, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4174757281553398, 'recall': 0.1396103896103896, 'f1': 0.20924574209245742, 'number': 308}, 'P': {'precision': 0.4792626728110599, 'recall': 0.8232189973614775, 'f1': 0.6058252427184465, 'number': 379}, 'overall_precision': 0.4708222811671088, 'overall_recall': 0.5167394468704513, 'overall_f1': 0.4927133934767523, 'overall_accuracy': 0.6479920414681397}
			------------EPOCH 15---------------
Loss: tensor(2665.5808, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1287.9233, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(363.7594, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1183.9791, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(598.7789, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(411.5605, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(569.8241, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(585.0317, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(399.9219, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(383.8829, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(939.8024, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(566.4549, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(579.4933, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(248.4238, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(340.1899, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(348.6709, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(136.5689, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(133.1848, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(365.4214, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(141.9615, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(145.5948, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(166.9792, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(118.8264, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(196.5398, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(234.0273, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(390.9069, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(484.1856, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(106.2620, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(96.1611, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(366.1028, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(513.1960, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(238.7459, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(257.1156, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(347.4915, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(284.4573, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(704.5634, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(740.2977, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(621.2286, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(615.1497, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(455.5449, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(434.7200, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(540.5345, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(212.0051, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(127.4064, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(153.0880, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(162.5191, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4355179704016913, 'recall': 0.6688311688311688, 'f1': 0.52752880921895, 'number': 308}, 'P': {'precision': 0.6612377850162866, 'recall': 0.5356200527704486, 'f1': 0.5918367346938775, 'number': 379}, 'overall_precision': 0.5243589743589744, 'overall_recall': 0.5953420669577875, 'overall_f1': 0.5576005453306067, 'overall_accuracy': 0.6881512121053458}
			------------EPOCH 16---------------
Loss: tensor(563.3319, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(170.8746, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(231.6645, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(375.7307, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(213.1016, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(125.0779, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(113.8729, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.4065, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(192.9262, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(168.5125, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(246.0432, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(175.9019, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(286.6074, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(100.2670, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(167.5487, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(194.4288, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(119.9981, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(82.6876, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(267.1276, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(98.1183, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(89.1127, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(153.4495, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(96.6333, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(119.9218, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(85.3275, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(227.4983, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(285.9367, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.3792, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.5986, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(128.5466, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(110.3429, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.4036, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.1330, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(96.4783, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(104.5473, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(192.0306, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(135.2817, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(95.0231, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(149.4700, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(98.8703, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(190.4837, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(108.9258, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(83.0037, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.0096, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.0714, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.7581, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4895397489539749, 'recall': 0.37987012987012986, 'f1': 0.42778793418647165, 'number': 308}, 'P': {'precision': 0.584942084942085, 'recall': 0.7994722955145118, 'f1': 0.6755852842809364, 'number': 379}, 'overall_precision': 0.5548216644649934, 'overall_recall': 0.611353711790393, 'overall_f1': 0.5817174515235457, 'overall_accuracy': 0.6972092779726687}
			------------EPOCH 17---------------
Loss: tensor(354.4849, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(85.5468, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(129.4611, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(145.6015, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(198.0650, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(91.4136, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(82.3167, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.7841, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(166.4730, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(187.7270, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(218.8273, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(137.3206, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(256.7828, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.8383, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(124.5698, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(189.4391, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(100.8841, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.3103, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(218.4722, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.0080, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.3672, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(98.8258, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.8538, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.2716, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.0745, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(111.9150, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(164.5677, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.9411, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.3629, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.4025, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.4775, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.3247, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.9372, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.9839, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.2150, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(144.4785, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(92.4676, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.4707, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(115.9453, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.5493, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(125.4297, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(82.0684, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.3371, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.2808, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.2225, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.4245, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5028248587570622, 'recall': 0.577922077922078, 'f1': 0.5377643504531723, 'number': 308}, 'P': {'precision': 0.6594724220623501, 'recall': 0.7255936675461742, 'f1': 0.6909547738693468, 'number': 379}, 'overall_precision': 0.5875486381322957, 'overall_recall': 0.6593886462882096, 'overall_f1': 0.6213991769547325, 'overall_accuracy': 0.7176291952458244}
			------------EPOCH 18---------------
Loss: tensor(208.2657, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.2417, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(103.5788, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(88.3849, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(127.7799, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.7947, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.4370, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.0931, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(115.7442, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(115.8471, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(158.5869, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(93.6708, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(111.2034, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.6749, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.7537, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(116.9109, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.6681, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.5726, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(200.8307, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.4475, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.0296, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.3723, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.4038, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.7948, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.2111, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.7174, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(121.8956, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.6287, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.9345, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.5263, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.4827, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.6699, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.6858, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.8836, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.8169, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(116.1925, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.0175, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.6512, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(96.5336, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.4378, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(112.0717, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.3424, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.2005, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.9611, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.8784, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.3271, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.514792899408284, 'recall': 0.564935064935065, 'f1': 0.5386996904024768, 'number': 308}, 'P': {'precision': 0.6674698795180722, 'recall': 0.7308707124010554, 'f1': 0.6977329974811083, 'number': 379}, 'overall_precision': 0.598937583001328, 'overall_recall': 0.6564774381368268, 'overall_f1': 0.6263888888888889, 'overall_accuracy': 0.7289910466516571}
			------------EPOCH 19---------------
Loss: tensor(152.4762, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.3823, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(89.5504, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.2664, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(118.1416, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.9854, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.0428, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.6678, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(88.7545, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(90.6779, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(94.1787, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.5997, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(92.0615, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.5054, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.3463, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(96.7368, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.6584, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.3298, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(176.7719, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.5266, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.3708, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.1944, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.7529, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.3181, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.6903, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.4554, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.5921, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.0981, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.5333, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.5389, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.2750, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.0616, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.0386, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.2122, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.9224, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(98.5327, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.2395, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.0723, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.8426, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.4250, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(92.6316, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.4814, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.3756, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.8499, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.3408, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.2624, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5169230769230769, 'recall': 0.5454545454545454, 'f1': 0.5308056872037914, 'number': 308}, 'P': {'precision': 0.6527777777777778, 'recall': 0.7440633245382586, 'f1': 0.6954377311960543, 'number': 379}, 'overall_precision': 0.5944517833553501, 'overall_recall': 0.6550218340611353, 'overall_f1': 0.6232686980609418, 'overall_accuracy': 0.729409916749568}
			------------EPOCH 20---------------
Loss: tensor(120.6652, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.7950, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(75.6861, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.5020, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(91.2228, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.2641, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.6053, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.6647, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.0165, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.5031, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.8863, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.0067, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(82.1374, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.0368, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.1567, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.3566, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.3946, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.5302, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(147.8206, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.5656, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.3028, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.6889, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.8011, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.4411, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.2553, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.6147, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.3602, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.3158, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.2445, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.4208, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.1328, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.2089, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.2178, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.0703, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.5533, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(79.7764, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.0418, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.5404, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.0915, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.6921, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(85.7954, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.2764, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.7738, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.0093, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.3832, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.5781, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5107033639143731, 'recall': 0.5422077922077922, 'f1': 0.525984251968504, 'number': 308}, 'P': {'precision': 0.648960739030023, 'recall': 0.741424802110818, 'f1': 0.6921182266009852, 'number': 379}, 'overall_precision': 0.5894736842105263, 'overall_recall': 0.6521106259097526, 'overall_f1': 0.6192121630960608, 'overall_accuracy': 0.7229697889941882}
			------------EPOCH 21---------------
Loss: tensor(95.5484, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.7249, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.2503, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.1389, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.8608, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.1303, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.6528, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.8357, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.2917, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.6784, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.6054, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.0235, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.9688, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.4005, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.2946, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.9432, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.9640, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.4041, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(130.5049, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.0864, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.9410, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.1168, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.8649, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.0741, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.1754, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.0624, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.5725, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.4799, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.3771, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.9478, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.0883, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.3687, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.9200, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.7134, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.4355, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.0124, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.3072, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.0835, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.8339, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.6433, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.3392, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.2774, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.5089, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.4720, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.1127, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.1523, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.50920245398773, 'recall': 0.538961038961039, 'f1': 0.5236593059936907, 'number': 308}, 'P': {'precision': 0.6535796766743649, 'recall': 0.7467018469656992, 'f1': 0.6970443349753694, 'number': 379}, 'overall_precision': 0.5915678524374176, 'overall_recall': 0.653566229985444, 'overall_f1': 0.6210235131396957, 'overall_accuracy': 0.7202471333577675}
			------------EPOCH 22---------------
Loss: tensor(78.0773, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.7803, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(92.8440, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.1493, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.1596, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.6941, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.0751, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.0023, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.3230, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.7715, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.7727, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.5492, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.9824, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.3715, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.0602, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.0461, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.0379, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.7173, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(117.7605, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.9893, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.8881, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.1769, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.9978, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.1711, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.4320, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.3966, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.8030, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.8251, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.0656, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.7942, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.7799, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.2453, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.8775, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.9757, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.4249, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.7740, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.8922, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.7639, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.5873, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.9935, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.9762, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.4256, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.8758, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.5155, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.6014, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.8255, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5060606060606061, 'recall': 0.5422077922077922, 'f1': 0.5235109717868339, 'number': 308}, 'P': {'precision': 0.6565420560747663, 'recall': 0.741424802110818, 'f1': 0.6964064436183396, 'number': 379}, 'overall_precision': 0.5910290237467019, 'overall_recall': 0.6521106259097526, 'overall_f1': 0.6200692041522491, 'overall_accuracy': 0.7163202261898529}
			------------EPOCH 23---------------
Loss: tensor(65.5250, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.0346, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.6315, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.2064, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.4257, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.3086, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.3130, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.8515, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.1647, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.6056, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.0045, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.1378, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.3537, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.3427, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.3073, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.5478, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.6411, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.9155, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(108.6864, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.1691, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.5910, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.3327, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.9415, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.3040, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.3836, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.7115, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.0543, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.5342, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.5927, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.1681, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.1527, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.8574, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.6888, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.2827, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.5431, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.8009, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.9353, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.4035, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.3441, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.1335, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.2963, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.6286, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.7218, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.2566, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.9334, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.2744, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5045317220543807, 'recall': 0.5422077922077922, 'f1': 0.5226917057902973, 'number': 308}, 'P': {'precision': 0.6557377049180327, 'recall': 0.7387862796833773, 'f1': 0.694789081885856, 'number': 379}, 'overall_precision': 0.5897097625329816, 'overall_recall': 0.6506550218340611, 'overall_f1': 0.6186851211072665, 'overall_accuracy': 0.7177862715325409}
			------------EPOCH 24---------------
Loss: tensor(56.5955, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.9005, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.0652, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.6020, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.0572, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.5129, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.2929, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.1037, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.5842, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.1705, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.0291, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.8621, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.1281, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.5898, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.0696, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.0292, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.6414, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.0271, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(101.1737, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.7407, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.5083, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.6729, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.7105, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.5753, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.0913, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.9951, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.1573, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.0634, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.4468, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.2695, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.5742, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.8723, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.7975, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.0019, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.0633, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.1683, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.7578, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.5824, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.5050, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.5508, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.7825, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.4811, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.1146, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.0040, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.4002, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.1377, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5075987841945289, 'recall': 0.5422077922077922, 'f1': 0.5243328100470958, 'number': 308}, 'P': {'precision': 0.6604215456674473, 'recall': 0.7440633245382586, 'f1': 0.6997518610421837, 'number': 379}, 'overall_precision': 0.593915343915344, 'overall_recall': 0.653566229985444, 'overall_f1': 0.6223146223146224, 'overall_accuracy': 0.7184145766794073}
			------------EPOCH 25---------------
Loss: tensor(49.1576, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.6015, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.2865, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.5458, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.6003, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.1171, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.1351, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.9198, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.2285, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.5962, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.8659, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.5051, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.5125, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.7932, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.1730, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.5842, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.9314, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.1666, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(94.7460, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.5467, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.5988, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.3393, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.9702, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.0923, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.0625, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.0454, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.5964, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.8640, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.3625, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.8401, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.2294, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.5009, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.5768, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.5258, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.0141, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.6506, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.8676, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.1959, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.5040, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.4277, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.2926, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.4917, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.6493, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.0059, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.0225, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.4768, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5044776119402985, 'recall': 0.5487012987012987, 'f1': 0.5256609642301711, 'number': 308}, 'P': {'precision': 0.6494117647058824, 'recall': 0.7282321899736148, 'f1': 0.6865671641791045, 'number': 379}, 'overall_precision': 0.5855263157894737, 'overall_recall': 0.6477438136826783, 'overall_f1': 0.6150656530753282, 'overall_accuracy': 0.7170532488611969}
			------------EPOCH 26---------------
Loss: tensor(43.1494, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.6026, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.1902, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.1388, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.4384, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.1287, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.6056, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.1760, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.6703, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.4803, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.0669, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.6056, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.8001, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.5229, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.7594, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.8537, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.8312, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.7239, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(88.0979, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.8328, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.1112, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.8458, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.0904, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.8478, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.5088, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.5997, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.3230, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.1754, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.3320, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.0542, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.0106, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.9264, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.4089, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.9183, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.5040, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.6556, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.3913, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.8867, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.2646, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.8631, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.0911, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.6247, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.2098, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.9122, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.5198, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.1713, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5, 'recall': 0.5357142857142857, 'f1': 0.5172413793103449, 'number': 308}, 'P': {'precision': 0.6435185185185185, 'recall': 0.7335092348284961, 'f1': 0.6855733662145499, 'number': 379}, 'overall_precision': 0.5813648293963255, 'overall_recall': 0.6448326055312955, 'overall_f1': 0.611456176673568, 'overall_accuracy': 0.7129169066443269}
			------------EPOCH 27---------------
Loss: tensor(39.7857, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.6238, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.8414, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.7117, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.9546, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.2328, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.4832, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.2826, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.6769, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.5577, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.3780, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.7318, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.6422, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.6086, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.5299, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.6029, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.0533, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.9748, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(82.2485, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.8130, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.7831, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.9865, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.3036, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.6871, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.8117, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.3076, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.4943, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.1377, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.5441, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.3732, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.1857, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.5592, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.4465, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.9320, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.2212, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.3448, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.9430, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.4334, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.8097, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.1286, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.2530, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.7558, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.0411, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.2373, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.4302, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.0507, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4868035190615836, 'recall': 0.538961038961039, 'f1': 0.5115562403697997, 'number': 308}, 'P': {'precision': 0.6423529411764706, 'recall': 0.7203166226912929, 'f1': 0.6791044776119404, 'number': 379}, 'overall_precision': 0.5731070496083551, 'overall_recall': 0.6390101892285298, 'overall_f1': 0.604267033723331, 'overall_accuracy': 0.7101942510079061}
			------------EPOCH 28---------------
Loss: tensor(34.3994, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.1784, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.9316, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.6686, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.2632, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.6606, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.7191, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.4552, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.5802, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.8364, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.9661, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.7884, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.1209, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.6772, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.5716, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.5864, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.2778, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.7486, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.5835, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.5303, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.9784, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.9455, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.3228, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.8865, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.7205, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.8186, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.5023, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.0879, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.7002, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.6374, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.2416, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.9182, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.3528, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.7792, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.5152, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.3940, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.2149, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.7773, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.1145, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.1671, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.3841, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.6395, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.2122, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.0048, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.0908, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.2855, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.48104956268221577, 'recall': 0.5357142857142857, 'f1': 0.5069124423963133, 'number': 308}, 'P': {'precision': 0.6430260047281324, 'recall': 0.7176781002638523, 'f1': 0.6783042394014963, 'number': 379}, 'overall_precision': 0.5704960835509139, 'overall_recall': 0.636098981077147, 'overall_f1': 0.6015141087405368, 'overall_accuracy': 0.708414053091785}
			------------EPOCH 29---------------
Loss: tensor(29.9516, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.0582, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.2440, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.1890, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.7885, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.9940, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.7095, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.9858, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.0170, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.7333, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.6860, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.9463, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.5287, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.7890, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.8400, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.3520, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.2781, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.1036, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.4297, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.4675, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.2718, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.1471, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.4246, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.3606, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.7289, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.1496, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.9400, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.5059, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.7469, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.5231, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.6903, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.3780, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.5712, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.9139, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.8848, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.0457, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.0967, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.4707, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.1850, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.4846, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.7422, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.5047, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.4561, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.3784, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.6688, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.6851, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.47953216374269003, 'recall': 0.5324675324675324, 'f1': 0.5046153846153846, 'number': 308}, 'P': {'precision': 0.640661938534279, 'recall': 0.7150395778364116, 'f1': 0.6758104738154613, 'number': 379}, 'overall_precision': 0.5686274509803921, 'overall_recall': 0.6331877729257642, 'overall_f1': 0.5991735537190083, 'overall_accuracy': 0.7107701973925337}
			------------EPOCH 30---------------
Loss: tensor(26.3896, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.1228, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.4528, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.8622, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.5578, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.4472, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.7619, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.5545, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.6659, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.4703, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.8870, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.1644, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.2276, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.0913, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.7682, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.3491, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.2540, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.4694, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.6977, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.6914, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.4738, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.6681, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.8215, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.0936, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.0407, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.2112, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.7518, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.6402, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.3342, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.6511, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.4598, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.0100, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.8450, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.1252, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.3571, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.9588, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.0435, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.8359, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.6136, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.0347, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.4385, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.2794, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.4747, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.8909, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.2697, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.2620, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4778761061946903, 'recall': 0.525974025974026, 'f1': 0.5007727975270478, 'number': 308}, 'P': {'precision': 0.64, 'recall': 0.7176781002638523, 'f1': 0.6766169154228856, 'number': 379}, 'overall_precision': 0.5680628272251309, 'overall_recall': 0.6317321688500728, 'overall_f1': 0.5982081323225362, 'overall_accuracy': 0.709880098434473}
	Train size: 50 Test size: 50


		-------------RUN 1-----------
			------------EPOCH 1---------------
Loss: tensor(2646.4854, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1910.1499, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4374.0654, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3027.9282, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2439.8608, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2035.7985, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2519.6873, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2511.6084, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2577.1572, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2872.3918, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5068.9189, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2793.9512, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3508.1123, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2300.5964, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4350.5474, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2596.1743, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1739.6818, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2175.3975, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2954.3276, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(824.2386, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1400.7845, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3826.1580, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5930.0361, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3675.9321, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1916.8873, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1375.1151, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1521.2360, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2088.7424, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2019.7029, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2422.7476, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.024163568773234202, 'recall': 0.03863298662704309, 'f1': 0.029731275014293887, 'number': 673}, 'P': {'precision': 0.05555555555555555, 'recall': 0.0024479804161566705, 'f1': 0.004689331770222743, 'number': 817}, 'overall_precision': 0.025179856115107913, 'overall_recall': 0.01879194630872483, 'overall_f1': 0.021521906225980016, 'overall_accuracy': 0.37791515882589466}
			------------EPOCH 2---------------
Loss: tensor(1918.2679, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1239.8246, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3100.1489, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2187.0476, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1827.2391, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1504.2751, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1753.9441, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1744.8101, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1975.6440, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2275.8162, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3987.4722, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2141.7249, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2736.1519, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1839.6902, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3505.0610, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1998.7207, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1434.1581, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1793.1558, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2436.0522, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(733.1975, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1252.1815, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3298.9482, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5103.6328, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3128.3335, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1675.6671, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1246.2555, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1296.3317, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1570.3191, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1681.7286, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1992.0223, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.08411214953271028, 'recall': 0.06686478454680535, 'f1': 0.07450331125827814, 'number': 673}, 'P': {'precision': 0.2222222222222222, 'recall': 0.18115055079559364, 'f1': 0.19959541469993256, 'number': 817}, 'overall_precision': 0.16069941715237301, 'overall_recall': 0.12953020134228188, 'overall_f1': 0.1434410999628391, 'overall_accuracy': 0.5240751909931645}
			------------EPOCH 3---------------
Loss: tensor(1688.9774, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1029.3358, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2600.0176, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1817.9775, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1577.5568, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1317.7352, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1540.3280, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1598.7510, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1773.1978, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1922.3308, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3429.8386, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1898.4407, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2427.8115, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1608.9143, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3132.7339, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1726.4150, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1238.7644, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1488.6594, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2078.2737, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(669.9579, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1021.8570, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2869.3984, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4300.0835, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2552.2710, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1479.2870, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1051.9474, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1068.4227, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1386.7285, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1433.4434, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1716.0188, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.16194331983805668, 'recall': 0.05943536404160475, 'f1': 0.08695652173913043, 'number': 673}, 'P': {'precision': 0.3418803418803419, 'recall': 0.39167686658506734, 'f1': 0.36508841985168283, 'number': 817}, 'overall_precision': 0.3043110735418428, 'overall_recall': 0.24161073825503357, 'overall_f1': 0.26936026936026936, 'overall_accuracy': 0.5652895054282268}
			------------EPOCH 4---------------
Loss: tensor(1565.1185, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(869.0226, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2266.6511, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1568.3613, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1412.9265, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1201.1897, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1451.4535, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1430.0176, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1568.8582, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1517.0366, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2875.5994, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1694.0464, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1923.0801, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1283.9392, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2658.0781, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1572.2021, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1149.8074, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1356.6606, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1855.8396, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(593.7997, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(883.6602, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2707.4465, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3768.8330, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2105.8472, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1368.3206, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(920.3831, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(931.1524, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1096.6479, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1216.2900, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1450.2446, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.24092409240924093, 'recall': 0.10846953937592868, 'f1': 0.14959016393442626, 'number': 673}, 'P': {'precision': 0.3985714285714286, 'recall': 0.34149326805385555, 'f1': 0.36783124588002636, 'number': 817}, 'overall_precision': 0.3509471585244267, 'overall_recall': 0.23624161073825503, 'overall_f1': 0.2823906939430405, 'overall_accuracy': 0.5543827905106554}
			------------EPOCH 5---------------
Loss: tensor(1497.1650, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(766.8480, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2008.7927, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1341.1079, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1204.8855, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1032.0629, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1305.5854, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1214.7272, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1407.3062, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1264.1147, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2443.5605, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1463.6160, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1583.8916, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1023.9564, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2248.3145, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1437.9954, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1018.9500, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1204.5836, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1560.4597, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(522.0388, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(778.3976, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2408.6218, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3271.3691, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1668.9521, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1159.3339, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(816.8679, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(820.4879, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(889.2510, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(973.7658, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1177.7954, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.21528861154446177, 'recall': 0.2050520059435364, 'f1': 0.2100456621004566, 'number': 673}, 'P': {'precision': 0.42993197278911566, 'recall': 0.386780905752754, 'f1': 0.4072164948453608, 'number': 817}, 'overall_precision': 0.32994186046511625, 'overall_recall': 0.3046979865771812, 'overall_f1': 0.316817864619679, 'overall_accuracy': 0.5932850824286289}
			------------EPOCH 6---------------
Loss: tensor(1260.6392, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(545.7305, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1631.9951, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1109.4900, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(996.0117, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(886.6415, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1138.3097, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1061.0811, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1221.0950, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1157.4060, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2364.1084, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1280.0027, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1211.9709, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(800.0037, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2019.5857, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1386.0923, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(871.8145, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1160.7527, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1338.7614, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(473.5298, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(724.1372, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2258.1113, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3021.5701, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1420.1216, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1202.1198, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(867.3445, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(881.5071, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(871.7512, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1012.5707, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1238.8110, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.2967398536260812, 'recall': 0.662704309063893, 'f1': 0.40992647058823534, 'number': 673}, 'P': {'precision': 0.622093023255814, 'recall': 0.26193390452876375, 'f1': 0.3686477174849268, 'number': 817}, 'overall_precision': 0.3573362208987547, 'overall_recall': 0.4429530201342282, 'overall_f1': 0.3955648786335031, 'overall_accuracy': 0.5399829111379172}
			------------EPOCH 7---------------
Loss: tensor(1457.0886, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(544.7584, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1724.9453, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1291.4155, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(756.0387, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(678.8518, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(964.6462, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(956.0380, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1004.1814, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(934.5942, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1874.5540, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1006.9521, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1089.0182, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(752.7198, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2032.3263, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1335.1199, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(940.3864, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1343.3145, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1571.5544, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(482.2643, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(848.5196, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2169.9385, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3417.8892, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1739.3398, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(954.4387, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(829.6865, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(691.1760, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(581.7427, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(795.4469, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(949.3825, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.36674259681093396, 'recall': 0.4784546805349183, 'f1': 0.4152159896840748, 'number': 673}, 'P': {'precision': 0.5353430353430353, 'recall': 0.6303549571603427, 'f1': 0.5789769533445757, 'number': 817}, 'overall_precision': 0.4548913043478261, 'overall_recall': 0.561744966442953, 'overall_f1': 0.5027027027027027, 'overall_accuracy': 0.6324638118214716}
			------------EPOCH 8---------------
Loss: tensor(1012.3594, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(411.6832, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1375.6888, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(976.0680, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(634.1122, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(590.6660, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(864.1954, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(800.8181, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1080.2238, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1254.8185, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2524.9539, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1246.6918, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1395.8513, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(980.1337, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1998.9399, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1119.9521, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(757.0161, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(904.2164, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1048.4054, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(385.3951, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(530.3608, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1603.3273, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2154.5366, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(888.7373, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(769.5115, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(613.9666, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(510.2924, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(474.6241, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(724.1859, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(865.0159, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3791469194312796, 'recall': 0.1188707280832095, 'f1': 0.18099547511312217, 'number': 673}, 'P': {'precision': 0.4463087248322148, 'recall': 0.813953488372093, 'f1': 0.576506285218899, 'number': 817}, 'overall_precision': 0.43797766019988243, 'overall_recall': 0.5, 'overall_f1': 0.46693826386712634, 'overall_accuracy': 0.6172094893445919}
			------------EPOCH 9---------------
Loss: tensor(1010.6874, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(506.9365, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1774.7543, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1050.7422, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(734.8302, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(777.7365, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1067.9023, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1055.5549, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(894.7668, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(774.8765, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1484.5035, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(847.9798, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(724.1501, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(597.3888, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1442.4993, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1007.2515, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(740.3688, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(979.0515, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1287.8318, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(414.5643, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(735.0983, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2223.4844, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3218.2988, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1140.6931, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(658.9521, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(510.3545, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(436.5361, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(434.6918, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(525.1229, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(620.4437, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3528645833333333, 'recall': 0.4026745913818722, 'f1': 0.37612768910478833, 'number': 673}, 'P': {'precision': 0.5039787798408488, 'recall': 0.6976744186046512, 'f1': 0.5852156057494867, 'number': 817}, 'overall_precision': 0.44286466561348076, 'overall_recall': 0.5644295302013422, 'overall_f1': 0.49631159634110356, 'overall_accuracy': 0.6165309609971854}
			------------EPOCH 10---------------
Loss: tensor(768.7888, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(262.6464, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1025.9353, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(863.3175, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(534.3995, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(490.6698, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(802.5221, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(627.2417, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1036.2078, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1350.8480, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2756.8489, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1261.5135, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1000.9771, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1105.9705, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1810.7378, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1121.0228, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(766.5237, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(903.3844, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1108.4976, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(316.9701, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(419.7464, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1481.8245, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1868.6967, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(660.8109, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(639.3305, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(473.0883, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(406.4278, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(422.5650, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(620.7692, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(702.5017, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3498942917547569, 'recall': 0.4918276374442793, 'f1': 0.40889437924644845, 'number': 673}, 'P': {'precision': 0.45666666666666667, 'recall': 0.3353733170134639, 'f1': 0.3867325335215243, 'number': 817}, 'overall_precision': 0.3913324708926261, 'overall_recall': 0.40604026845637586, 'overall_f1': 0.39855072463768115, 'overall_accuracy': 0.6237937273823885}
			------------EPOCH 11---------------
Loss: tensor(1027.1256, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(266.9664, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1248.2000, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(792.5768, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(542.1396, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(542.6613, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(621.2164, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(517.5242, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(612.0339, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(663.9465, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1237.5596, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(615.4789, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(530.0489, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(484.4084, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(971.9500, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(737.5643, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(437.1514, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(678.5380, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(698.2009, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(237.9398, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(376.4894, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1081.0430, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1431.9471, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(433.9387, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(483.6048, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(381.6020, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(271.4721, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(264.6742, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(364.4128, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(421.4412, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.42461964038727523, 'recall': 0.4561664190193165, 'f1': 0.4398280802292263, 'number': 673}, 'P': {'precision': 0.518913676042677, 'recall': 0.6548347613219094, 'f1': 0.579004329004329, 'number': 817}, 'overall_precision': 0.48004561003420754, 'overall_recall': 0.5651006711409396, 'overall_f1': 0.5191122071516646, 'overall_accuracy': 0.6764676316847608}
			------------EPOCH 12---------------
Loss: tensor(499.3148, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(145.0619, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(731.8929, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(556.5461, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(260.0610, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(330.3634, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(356.7031, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(342.5239, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(441.2947, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(362.1455, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(769.0167, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(368.7858, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(316.5574, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(325.2594, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(638.2086, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(597.3901, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(342.9278, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(533.9559, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(522.1280, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(172.3107, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(219.8047, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(788.8508, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(944.3252, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(329.8448, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(293.4371, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(235.2357, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(205.7537, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(134.3875, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(292.3800, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(303.6927, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.44027777777777777, 'recall': 0.4710252600297177, 'f1': 0.45513280689160085, 'number': 673}, 'P': {'precision': 0.5518018018018018, 'recall': 0.5997552019583844, 'f1': 0.5747800586510263, 'number': 817}, 'overall_precision': 0.5018656716417911, 'overall_recall': 0.5416107382550336, 'overall_f1': 0.5209812782440285, 'overall_accuracy': 0.6924507438681142}
			------------EPOCH 13---------------
Loss: tensor(359.8157, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(126.7274, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(568.8966, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(368.9104, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(194.5435, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(275.1044, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(272.3573, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(184.2518, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(291.8933, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(238.2171, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(558.5536, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(246.6652, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(213.6494, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(256.4840, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(466.3215, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(425.2219, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(183.3224, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(308.9694, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(293.8254, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(135.4891, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(146.2596, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(515.1324, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(531.3394, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(175.0331, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(212.4040, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(188.2440, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(164.7126, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(83.2805, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(212.7940, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(194.1233, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.46190476190476193, 'recall': 0.4323922734026746, 'f1': 0.44666155026861093, 'number': 673}, 'P': {'precision': 0.5249764373232799, 'recall': 0.6817625458996328, 'f1': 0.5931842385516507, 'number': 817}, 'overall_precision': 0.5014784151389711, 'overall_recall': 0.5691275167785235, 'overall_f1': 0.5331656711725873, 'overall_accuracy': 0.697250703659027}
			------------EPOCH 14---------------
Loss: tensor(246.8952, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(99.2798, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(388.4503, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(290.5148, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(129.0653, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(202.8640, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(187.6597, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(150.1432, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(212.1297, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(161.9189, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(397.0397, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(145.3870, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(125.0989, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(187.2480, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(305.9001, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(319.1447, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(135.2079, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(175.2309, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(177.9721, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(89.8826, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(118.6518, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(386.7928, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(390.1821, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(125.7165, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(146.5305, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(106.7680, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(125.3925, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.9328, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(163.0990, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(164.2550, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4596375617792422, 'recall': 0.4145616641901932, 'f1': 0.4359375000000001, 'number': 673}, 'P': {'precision': 0.521823472356935, 'recall': 0.6585067319461444, 'f1': 0.5822510822510824, 'number': 817}, 'overall_precision': 0.4987789987789988, 'overall_recall': 0.5483221476510067, 'overall_f1': 0.5223785166240409, 'overall_accuracy': 0.7061218335343787}
			------------EPOCH 15---------------
Loss: tensor(145.3945, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.7812, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(196.0501, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(173.2091, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(101.7195, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(118.5454, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(157.2775, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(82.7563, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(169.0949, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(109.1238, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(252.5014, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(101.8700, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(93.0051, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(150.5239, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(243.8134, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(249.7063, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.8993, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(121.4715, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(103.5347, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.6724, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.5992, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(223.5453, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(255.3143, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.8367, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(95.9434, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.8415, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(95.7015, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.3374, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(129.5533, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(226.1902, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4125, 'recall': 0.637444279346211, 'f1': 0.5008756567425569, 'number': 673}, 'P': {'precision': 0.614329268292683, 'recall': 0.49326805385556916, 'f1': 0.547182620502376, 'number': 817}, 'overall_precision': 0.49056603773584906, 'overall_recall': 0.5583892617449664, 'overall_f1': 0.5222849968612681, 'overall_accuracy': 0.6750100522718134}
			------------EPOCH 16---------------
Loss: tensor(179.5043, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.1221, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(278.4239, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(249.9064, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(81.0228, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(88.7328, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(133.8733, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(89.3174, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(124.4007, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(84.4980, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(163.7032, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.4457, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.8349, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(135.5340, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(134.7522, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(156.0414, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(83.7717, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(108.2468, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(154.6572, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.3137, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(101.2420, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(235.6230, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(361.8124, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(96.5327, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(115.9854, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.4141, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.8473, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.1960, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.5605, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(120.3354, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4548736462093863, 'recall': 0.5616641901931649, 'f1': 0.5026595744680851, 'number': 673}, 'P': {'precision': 0.5771971496437055, 'recall': 0.594859241126071, 'f1': 0.5858951175406871, 'number': 817}, 'overall_precision': 0.5164375373580394, 'overall_recall': 0.5798657718120805, 'overall_f1': 0.5463167878596269, 'overall_accuracy': 0.6996381182147166}
			------------EPOCH 17---------------
Loss: tensor(77.9725, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.7998, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(112.3399, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(107.4654, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.2358, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.7855, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(105.7071, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.5230, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(176.6774, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(99.1976, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(189.2897, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.3002, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.0630, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(116.3521, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(272.9372, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(168.2861, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.6524, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.8545, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.2214, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.0997, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.7432, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(121.1491, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(178.4323, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.7331, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.4892, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.5322, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.9062, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.5534, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.8692, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(96.0533, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.49829351535836175, 'recall': 0.4338781575037147, 'f1': 0.4638602065131056, 'number': 673}, 'P': {'precision': 0.518850987432675, 'recall': 0.7074663402692778, 'f1': 0.5986535473847747, 'number': 817}, 'overall_precision': 0.5117647058823529, 'overall_recall': 0.5838926174496645, 'overall_f1': 0.5454545454545455, 'overall_accuracy': 0.6929030960997186}
			------------EPOCH 18---------------
Loss: tensor(84.3210, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.8055, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(169.8364, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(98.7025, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.2457, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.7377, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(139.1161, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.6232, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(114.9110, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(85.2182, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(142.9406, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.2586, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.0281, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(111.2387, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(130.9731, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(138.9997, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.4228, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.4767, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.2482, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.6261, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.0723, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(103.4170, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(150.6859, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.2642, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.5567, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.1242, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.0830, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.0406, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.9118, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.2587, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4674329501915709, 'recall': 0.5438335809806835, 'f1': 0.5027472527472527, 'number': 673}, 'P': {'precision': 0.5707865168539326, 'recall': 0.6217870257037944, 'f1': 0.5951962507322788, 'number': 817}, 'overall_precision': 0.5224148236700538, 'overall_recall': 0.5865771812080537, 'overall_f1': 0.5526398988302245, 'overall_accuracy': 0.7099416968234821}
			------------EPOCH 19---------------
Loss: tensor(59.7248, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.8060, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(93.6806, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(79.6568, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.0954, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.3769, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(91.2547, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.0330, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(90.3373, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.6695, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(107.4146, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.0035, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.0517, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(86.7680, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(91.0629, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.5218, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.2504, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.1311, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.0201, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.5706, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.5908, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(92.6299, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(130.7196, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.5760, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.4265, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.0134, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.0897, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.1453, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.0155, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.0993, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.47006369426751593, 'recall': 0.5482912332838039, 'f1': 0.506172839506173, 'number': 673}, 'P': {'precision': 0.5769230769230769, 'recall': 0.6242350061199511, 'f1': 0.599647266313933, 'number': 817}, 'overall_precision': 0.5266626722588377, 'overall_recall': 0.5899328859060403, 'overall_f1': 0.5565052231718898, 'overall_accuracy': 0.7119521511861681}
			------------EPOCH 20---------------
Loss: tensor(48.9868, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.0504, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(85.4954, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.1850, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.5459, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.2191, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(76.2259, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.6723, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.6915, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.8344, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(87.4450, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.3921, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.0390, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.9596, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(76.3704, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.9791, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.5190, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.1232, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.5193, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.6252, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.1753, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.9644, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(100.8144, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.5652, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.8382, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.7634, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.6492, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.8783, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.8314, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.1633, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.481371087928465, 'recall': 0.4799405646359584, 'f1': 0.4806547619047619, 'number': 673}, 'P': {'precision': 0.5347018572825024, 'recall': 0.6695226438188494, 'f1': 0.5945652173913043, 'number': 817}, 'overall_precision': 0.51357733175915, 'overall_recall': 0.5838926174496645, 'overall_f1': 0.5464824120603016, 'overall_accuracy': 0.7076045436268597}
			------------EPOCH 21---------------
Loss: tensor(37.3233, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.5782, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(84.7058, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.7269, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.6841, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.5985, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.9916, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.3033, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.9270, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.8111, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(76.7667, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.5777, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.0204, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.9648, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.4732, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.5455, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.1002, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.9395, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.4849, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.4241, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.0346, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.4085, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(87.7982, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.3456, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.9041, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.3560, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.6075, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.0338, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.0637, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.0608, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4706666666666667, 'recall': 0.524517087667162, 'f1': 0.4961349262122277, 'number': 673}, 'P': {'precision': 0.5487551867219918, 'recall': 0.6474908200734394, 'f1': 0.5940482874789443, 'number': 817}, 'overall_precision': 0.514585764294049, 'overall_recall': 0.5919463087248322, 'overall_f1': 0.550561797752809, 'overall_accuracy': 0.7116505830317652}
			------------EPOCH 22---------------
Loss: tensor(29.7773, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.3510, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(76.3684, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.0814, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.5131, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.9666, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.2153, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.1221, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.2614, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.1070, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.6024, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.2824, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.6377, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.3826, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.1103, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.8573, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.1634, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.8512, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.8927, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.6516, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.8839, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.9006, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.0409, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.4304, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.4812, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.7918, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.8905, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.6524, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.9510, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.5924, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.46511627906976744, 'recall': 0.5349182763744428, 'f1': 0.497581202487906, 'number': 673}, 'P': {'precision': 0.5517970401691332, 'recall': 0.6389228886168911, 'f1': 0.5921724333522406, 'number': 817}, 'overall_precision': 0.5127906976744186, 'overall_recall': 0.5919463087248322, 'overall_f1': 0.5495327102803738, 'overall_accuracy': 0.7099416968234821}
			------------EPOCH 23---------------
Loss: tensor(25.7037, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.7485, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.0620, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.1782, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.7201, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.3056, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.2337, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.6074, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.9489, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.4749, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.8909, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.7552, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.8045, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.6369, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.0779, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.3560, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.5803, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.6522, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.7130, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.3855, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.0350, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.8288, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.0669, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.3205, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.2482, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.4810, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.8112, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.8477, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.1690, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.5529, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.46164021164021163, 'recall': 0.5185735512630015, 'f1': 0.4884534639608118, 'number': 673}, 'P': {'precision': 0.5434782608695652, 'recall': 0.642594859241126, 'f1': 0.5888951205832866, 'number': 817}, 'overall_precision': 0.5075493612078978, 'overall_recall': 0.5865771812080537, 'overall_f1': 0.5442092154420922, 'overall_accuracy': 0.7145657418576599}
			------------EPOCH 24---------------
Loss: tensor(23.2141, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.3630, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.4462, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.7611, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.4179, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.3962, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.3677, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.8717, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.9056, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.3197, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.6477, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.5642, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.3505, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.1026, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.9908, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.1726, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.9054, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.8399, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.3546, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.9988, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.7614, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.3308, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.4429, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.1091, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.2149, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.5162, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.1545, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.0140, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.3655, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.9285, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.45478374836173, 'recall': 0.5156017830609212, 'f1': 0.4832869080779944, 'number': 673}, 'P': {'precision': 0.549792531120332, 'recall': 0.6487148102815178, 'f1': 0.5951712521055588, 'number': 817}, 'overall_precision': 0.5078170237405906, 'overall_recall': 0.5885906040268456, 'overall_f1': 0.5452284737332919, 'overall_accuracy': 0.7106704865299558}
			------------EPOCH 25---------------
Loss: tensor(18.3721, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.2412, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.2075, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.1001, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.7549, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.3637, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.1512, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.2206, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.7234, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.5441, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.0519, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.3152, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.1086, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.0625, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.1052, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.0882, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.6382, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.6490, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.1104, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.3646, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.4156, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.8194, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.3417, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.6367, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.1054, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.0389, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.4217, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.3179, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.3582, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.5255, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.45394736842105265, 'recall': 0.512630014858841, 'f1': 0.4815073272854152, 'number': 673}, 'P': {'precision': 0.5407331975560081, 'recall': 0.6499388004895961, 'f1': 0.5903279599777654, 'number': 817}, 'overall_precision': 0.5028702640642939, 'overall_recall': 0.5879194630872483, 'overall_f1': 0.5420792079207921, 'overall_accuracy': 0.7070767993566546}
			------------EPOCH 26---------------
Loss: tensor(17.6318, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.7248, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.0336, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.0073, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.2550, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.2465, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.3934, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.3648, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.8283, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.6692, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.9356, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.4428, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.6644, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.2351, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.2541, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.7789, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.1623, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.3063, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.8543, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.3593, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.6479, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.1958, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.2818, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.6564, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.5373, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.4067, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.7892, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.1939, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.8915, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.2987, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4509043927648579, 'recall': 0.5185735512630015, 'f1': 0.4823773324118867, 'number': 673}, 'P': {'precision': 0.5484880083420229, 'recall': 0.6438188494492044, 'f1': 0.5923423423423424, 'number': 817}, 'overall_precision': 0.5049047893825735, 'overall_recall': 0.587248322147651, 'overall_f1': 0.542972385975799, 'overall_accuracy': 0.709238037796542}
			------------EPOCH 27---------------
Loss: tensor(16.6808, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.7545, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.3829, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.7371, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.2585, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.1479, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.7542, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.7438, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.4983, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.1399, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.2424, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.9669, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.8151, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.9798, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.2505, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.7622, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.6397, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.3782, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.7522, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.4679, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.1663, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.2614, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.7185, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.6634, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.8015, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.5192, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.3625, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.6523, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.9066, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.2106, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4465894465894466, 'recall': 0.5156017830609212, 'f1': 0.47862068965517235, 'number': 673}, 'P': {'precision': 0.5472481827622014, 'recall': 0.6450428396572827, 'f1': 0.5921348314606741, 'number': 817}, 'overall_precision': 0.5022988505747127, 'overall_recall': 0.5865771812080537, 'overall_f1': 0.5411764705882354, 'overall_accuracy': 0.7076799356654604}
			------------EPOCH 28---------------
Loss: tensor(14.9577, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.8027, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.0206, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.6695, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.3446, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.5176, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.5802, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.1602, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.7513, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.6712, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.2981, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.2995, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.8822, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.7574, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.7241, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.0272, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.3324, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.6881, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.0337, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.9501, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.8970, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.1761, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.3489, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.5877, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.6927, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.0014, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.8683, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.3124, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.4354, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.2849, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4476439790575916, 'recall': 0.5081723625557206, 'f1': 0.47599164926931103, 'number': 673}, 'P': {'precision': 0.5361139369277721, 'recall': 0.6450428396572827, 'f1': 0.5855555555555555, 'number': 817}, 'overall_precision': 0.497424155695478, 'overall_recall': 0.5832214765100671, 'overall_f1': 0.5369168983626814, 'overall_accuracy': 0.703684157619622}
			------------EPOCH 29---------------
Loss: tensor(14.1621, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.2106, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.2428, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.7553, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.4118, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.8495, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.4097, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.7481, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.5493, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.1942, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.4653, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.7237, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.0502, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.4642, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.6553, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.4932, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.0719, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.7306, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.4167, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.6005, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.6422, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.1701, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.1112, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.7699, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.5790, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.5311, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.4600, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.9599, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.0242, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.5576, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.45394736842105265, 'recall': 0.512630014858841, 'f1': 0.4815073272854152, 'number': 673}, 'P': {'precision': 0.539795918367347, 'recall': 0.6474908200734394, 'f1': 0.5887590428491931, 'number': 817}, 'overall_precision': 0.5022988505747127, 'overall_recall': 0.5865771812080537, 'overall_f1': 0.5411764705882354, 'overall_accuracy': 0.7046642541214314}
			------------EPOCH 30---------------
Loss: tensor(13.4783, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.7137, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.2562, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.9885, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.6511, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.2755, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.4740, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.3798, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.4543, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.1577, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.9904, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.3424, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.4642, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.1867, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.7167, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.0041, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.7462, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.2287, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.8469, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.3918, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.3315, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.0247, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.6800, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.1352, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.7050, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.0569, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.1310, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.5874, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.6578, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.9129, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.45322793148880103, 'recall': 0.5111441307578009, 'f1': 0.48044692737430167, 'number': 673}, 'P': {'precision': 0.5376782077393075, 'recall': 0.6462668298653611, 'f1': 0.5869927737632017, 'number': 817}, 'overall_precision': 0.5008615738081562, 'overall_recall': 0.5852348993288591, 'overall_f1': 0.539770968740328, 'overall_accuracy': 0.7034328508242863}


		-------------RUN 2-----------
			------------EPOCH 1---------------
Loss: tensor(973.4827, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1696.7617, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3270.1985, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3331.0107, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1546.5708, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2369.9543, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1967.3788, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2561.2319, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3058.3357, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2180.2883, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2968.3330, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1290.5874, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1917.4197, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2128.5874, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3137.0454, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1470.5151, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1675.6842, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1714.9729, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2174.0903, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2342.2415, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3621.5288, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4137.6943, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1727.7561, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1716.5039, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2258.6262, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3078.0786, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2328.3647, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1847.5835, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2441.5930, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.051011433597185574, 'recall': 0.06962785114045618, 'f1': 0.05888324873096446, 'number': 833}, 'P': {'precision': 0.08613138686131387, 'recall': 0.05689488910318226, 'f1': 0.06852497096399536, 'number': 1037}, 'overall_precision': 0.06421514818880351, 'overall_recall': 0.06256684491978609, 'overall_f1': 0.06338028169014084, 'overall_accuracy': 0.45975193540331305}
			------------EPOCH 2---------------
Loss: tensor(815.7098, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1320.7375, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2454.7031, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2493.7310, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1253.0106, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1949.7124, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1652.6956, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2013.3069, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2582.2991, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1801.6281, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2486.3218, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1051.9722, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1703.6932, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1809.6328, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2797.4741, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1235.3698, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1421.1356, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1401.9105, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1792.0096, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2013.6274, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3224.2649, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3830.3774, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1610.8477, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1552.5703, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2119.9929, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2604.7456, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2052.4299, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1644.4663, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2186.9299, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.18686868686868688, 'recall': 0.04441776710684274, 'f1': 0.07177497575169739, 'number': 833}, 'P': {'precision': 0.26792223572296475, 'recall': 0.4252651880424301, 'f1': 0.3287364890048453, 'number': 1037}, 'overall_precision': 0.2592190889370933, 'overall_recall': 0.2556149732620321, 'overall_f1': 0.25740441572428646, 'overall_accuracy': 0.502767834845584}
			------------EPOCH 3---------------
Loss: tensor(689.6237, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1142.4961, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2006.5277, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2171.3088, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1084.7861, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1551.0964, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1466.3376, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1826.5314, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2295.0439, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1670.9951, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2296.9141, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(945.4166, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1551.1387, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1509.1216, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2508.6167, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1135.2235, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1171.4966, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1191.5544, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1498.9343, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1803.4138, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2764.3628, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3180.3276, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1359.9142, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1291.6653, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1793.7297, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2308.7905, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1785.3949, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1499.2833, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1937.5342, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.26970227670753066, 'recall': 0.18487394957983194, 'f1': 0.2193732193732194, 'number': 833}, 'P': {'precision': 0.3694958519463944, 'recall': 0.5583413693346191, 'f1': 0.44470046082949305, 'number': 1037}, 'overall_precision': 0.34284377923292797, 'overall_recall': 0.39197860962566844, 'overall_f1': 0.3657684630738523, 'overall_accuracy': 0.5935028718887871}
			------------EPOCH 4---------------
Loss: tensor(666.7971, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1019.6915, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1778.4403, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1932.2715, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1008.4729, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1309.7024, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1348.0703, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1617.6355, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2109.4648, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1495.1183, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2105.9502, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(834.8290, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1381.9431, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1208.4935, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2112.0396, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1046.8619, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(990.2587, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1030.9315, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1306.5253, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1623.0818, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2238.7964, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2616.3340, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1036.8066, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(969.6530, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1464.3750, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1867.0253, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1583.7916, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1379.7959, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1710.9199, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.2234891676168757, 'recall': 0.23529411764705882, 'f1': 0.22923976608187135, 'number': 833}, 'P': {'precision': 0.3811922753988245, 'recall': 0.437801350048216, 'f1': 0.4075403949730701, 'number': 1037}, 'overall_precision': 0.31431334622823986, 'overall_recall': 0.34759358288770054, 'overall_f1': 0.33011681056373793, 'overall_accuracy': 0.600391242820278}
			------------EPOCH 5---------------
Loss: tensor(635.1031, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(858.3550, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1507.2375, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1672.8115, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(889.8909, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1062.3448, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1204.1317, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1363.1772, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1905.9409, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1330.7382, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1965.7185, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(746.0576, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1146.1406, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(859.8401, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1634.5930, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(924.4646, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(858.9262, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(867.4518, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1107.0154, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1423.3998, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1834.3195, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2309.5012, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(751.9004, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(680.6610, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1225.9636, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1529.3741, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1384.1926, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1159.3481, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1539.1576, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.28945074106364427, 'recall': 0.3985594237695078, 'f1': 0.33535353535353535, 'number': 833}, 'P': {'precision': 0.35351089588377727, 'recall': 0.4223722275795564, 'f1': 0.38488576449912126, 'number': 1037}, 'overall_precision': 0.32271584241408213, 'overall_recall': 0.4117647058823529, 'overall_f1': 0.36184210526315785, 'overall_accuracy': 0.6100266378090402}
			------------EPOCH 6---------------
Loss: tensor(486.6774, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(681.9597, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1205.5090, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1531.7256, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(731.7945, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(861.3572, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(991.2018, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1134.2843, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1638.4110, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1184.0776, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1643.5098, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(699.3862, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(913.2241, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(761.7414, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1337.2705, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(931.2802, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(719.0277, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(684.2343, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(926.3962, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1140.0403, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1581.7893, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2058.0071, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(545.9154, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(461.3027, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(863.4258, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1077.2389, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1173.6558, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(924.3798, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1216.5247, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.30409356725146197, 'recall': 0.4369747899159664, 'f1': 0.3586206896551724, 'number': 833}, 'P': {'precision': 0.4758293838862559, 'recall': 0.4840887174541948, 'f1': 0.4799235181644359, 'number': 1037}, 'overall_precision': 0.3845470692717584, 'overall_recall': 0.46310160427807484, 'overall_f1': 0.42018437651625423, 'overall_accuracy': 0.653541996170815}
			------------EPOCH 7---------------
Loss: tensor(427.7461, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(539.0993, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1050.4912, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1084.1409, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(611.7521, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(624.1454, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(805.4795, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(925.1503, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1212.4409, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(969.0741, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1440.9141, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(560.5344, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(681.4910, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(477.0323, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1014.7145, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(740.1375, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(607.4839, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(517.3154, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(784.9010, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(918.4069, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1078.3149, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1367.4089, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(363.0498, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(321.1048, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(558.2546, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(736.0642, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1023.0654, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(790.5833, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1046.7635, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.33697813121272363, 'recall': 0.4069627851140456, 'f1': 0.36867862969004894, 'number': 833}, 'P': {'precision': 0.46887312844759654, 'recall': 0.5737704918032787, 'f1': 0.5160450997398093, 'number': 1037}, 'overall_precision': 0.4105494505494505, 'overall_recall': 0.4994652406417112, 'overall_f1': 0.4506634499396863, 'overall_accuracy': 0.644322816948306}
			------------EPOCH 8---------------
Loss: tensor(310.3897, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(423.5450, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(815.9218, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(906.5778, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(444.2045, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(446.8514, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(639.3027, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(743.0833, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(852.6068, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(700.6830, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1053.9250, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(432.7332, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(555.7063, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(449.3368, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(708.3721, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(533.5538, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(440.2875, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(413.5426, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(634.9797, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(709.9763, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(826.4483, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1054.6289, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(345.0036, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(302.2682, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(474.2335, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(562.2047, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(929.6425, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(738.3116, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(786.7454, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.17964071856287425, 'recall': 0.43217286914765907, 'f1': 0.25378921395840676, 'number': 833}, 'P': {'precision': 0.4036281179138322, 'recall': 0.171648987463838, 'f1': 0.24086603518267932, 'number': 1037}, 'overall_precision': 0.220040899795501, 'overall_recall': 0.2877005347593583, 'overall_f1': 0.24936268829663963, 'overall_accuracy': 0.5150253891617415}
			------------EPOCH 9---------------
Loss: tensor(437.8168, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(638.5386, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1136.0215, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1362.2598, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(405.4337, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(680.5266, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(679.2949, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(858.5667, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1132.0403, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(727.3787, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1314.2163, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(457.3352, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(455.4052, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(329.2096, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(777.8003, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(528.0706, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(323.6933, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(256.0730, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(493.0096, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(514.2151, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(875.0277, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1087.9246, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(324.4589, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(277.8229, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(790.1384, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1061.1780, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1932.1111, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1573.0632, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1291.7837, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3295668549905838, 'recall': 0.21008403361344538, 'f1': 0.2565982404692082, 'number': 833}, 'P': {'precision': 0.4200557103064067, 'recall': 0.7270973963355835, 'f1': 0.5324858757062146, 'number': 1037}, 'overall_precision': 0.3993981083404987, 'overall_recall': 0.49679144385026736, 'overall_f1': 0.44280266920877026, 'overall_accuracy': 0.6536252393240656}
			------------EPOCH 10---------------
Loss: tensor(311.9606, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(746.6410, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1227.3210, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(936.1639, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(444.2115, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(423.5269, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(671.7723, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(832.8522, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1006.1191, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(604.7277, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1248.2955, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(403.0691, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(806.9722, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(656.8375, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1240.2957, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(637.0693, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(768.7248, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(574.5601, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1057.6603, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1391.7681, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1878.3174, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2428.5986, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(342.7941, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(209.9341, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(693.7856, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(949.2489, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(807.2236, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(822.5688, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(912.1237, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3268156424581006, 'recall': 0.2809123649459784, 'f1': 0.30213040671400904, 'number': 833}, 'P': {'precision': 0.4562043795620438, 'recall': 0.7232401157184185, 'f1': 0.5594927265945543, 'number': 1037}, 'overall_precision': 0.41694915254237286, 'overall_recall': 0.5262032085561498, 'overall_f1': 0.4652482269503546, 'overall_accuracy': 0.6644884708232748}
			------------EPOCH 11---------------
Loss: tensor(276.7321, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(438.7803, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(767.2933, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(607.2679, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(385.0181, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(326.5344, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(674.7056, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(819.0792, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(859.9523, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(749.7604, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1052.9114, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(473.8456, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(426.4385, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(388.2039, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(626.3510, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(445.9604, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(346.4685, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(318.5681, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(494.4254, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(579.5256, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(682.4927, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(816.4040, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(215.8570, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(173.1486, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(276.8420, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(368.6948, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(626.1515, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(523.6650, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(669.9088, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.33421750663129973, 'recall': 0.453781512605042, 'f1': 0.384928716904277, 'number': 833}, 'P': {'precision': 0.5235707121364093, 'recall': 0.5033751205400193, 'f1': 0.5132743362831858, 'number': 1037}, 'overall_precision': 0.42293233082706766, 'overall_recall': 0.48128342245989303, 'overall_f1': 0.4502251125562782, 'overall_accuracy': 0.683093315574794}
			------------EPOCH 12---------------
Loss: tensor(225.7428, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(294.7480, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(555.9562, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(410.6202, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(255.9252, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(194.2675, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(375.2869, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(494.5682, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(527.9062, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(405.9628, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(566.8965, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(267.4451, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(265.3962, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(224.6631, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(451.6766, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(231.8668, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(295.0273, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(183.4132, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(462.8055, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(505.0810, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(674.5935, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(933.1011, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(164.6045, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(108.5937, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(273.7495, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(216.6258, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(535.0534, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(399.6135, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(471.8558, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.34210526315789475, 'recall': 0.4057623049219688, 'f1': 0.371224601867106, 'number': 833}, 'P': {'precision': 0.4852173913043478, 'recall': 0.5380906460945034, 'f1': 0.5102880658436214, 'number': 1037}, 'overall_precision': 0.41908325537885877, 'overall_recall': 0.47914438502673795, 'overall_f1': 0.44710578842315374, 'overall_accuracy': 0.6896279031049696}
			------------EPOCH 13---------------
Loss: tensor(148.7762, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(210.1561, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(417.7497, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(244.0994, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(155.3346, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(112.3520, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(260.0060, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(372.8450, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(434.0463, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(367.1964, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(529.0559, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(279.2775, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(159.5910, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(190.2152, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(302.0195, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(179.5526, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(203.3570, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(103.9610, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(249.0069, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(289.2296, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(318.5998, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(374.1440, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(105.3794, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(79.8335, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(139.3421, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(133.7946, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(332.9101, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(288.5828, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(437.5767, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.37722419928825623, 'recall': 0.2545018007202881, 'f1': 0.30394265232974915, 'number': 833}, 'P': {'precision': 0.44218551461245237, 'recall': 0.6711668273866924, 'f1': 0.5331290693220988, 'number': 1037}, 'overall_precision': 0.4250936329588015, 'overall_recall': 0.4855614973262032, 'overall_f1': 0.4533200199700449, 'overall_accuracy': 0.6930616831765587}
			------------EPOCH 14---------------
Loss: tensor(135.8660, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(219.2868, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(441.7231, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(183.2093, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(84.2527, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(75.8295, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(230.0373, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(283.3687, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(269.7441, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(274.1785, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(343.1690, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(150.9042, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(101.6829, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(104.6226, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(214.6013, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(102.9921, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(163.5432, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.7056, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(175.9595, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(241.5453, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(319.7800, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(375.0644, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(95.7232, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.3670, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(126.9258, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(130.4854, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(342.1655, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(273.9957, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(271.0883, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.351976856316297, 'recall': 0.4381752701080432, 'f1': 0.39037433155080214, 'number': 833}, 'P': {'precision': 0.4948837209302326, 'recall': 0.5130183220829315, 'f1': 0.5037878787878788, 'number': 1037}, 'overall_precision': 0.4247159090909091, 'overall_recall': 0.47967914438502673, 'overall_f1': 0.45052737317930686, 'overall_accuracy': 0.690397902272538}
			------------EPOCH 15---------------
Loss: tensor(96.9328, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(110.5640, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(259.9122, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(125.1865, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.5777, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.2355, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(116.4158, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(160.6082, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(181.3673, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(190.4047, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(219.3278, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(130.7008, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(105.5907, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(88.4740, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(193.2591, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(83.4123, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(139.5542, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.0429, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(137.9712, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(182.4130, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(216.2545, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(198.8483, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.7386, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.8406, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.5847, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.3324, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(164.7866, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(120.8560, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(144.3267, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.39001189060642094, 'recall': 0.3937575030012005, 'f1': 0.3918757467144564, 'number': 833}, 'P': {'precision': 0.4816053511705686, 'recall': 0.5554484088717454, 'f1': 0.51589789520824, 'number': 1037}, 'overall_precision': 0.44378988708885614, 'overall_recall': 0.4834224598930481, 'overall_f1': 0.46275915024315334, 'overall_accuracy': 0.6970781653209024}
			------------EPOCH 16---------------
Loss: tensor(72.0944, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(76.9612, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(200.7559, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(90.9315, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.8952, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.3332, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(85.1658, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(124.5207, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(127.8170, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(148.7245, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(174.0106, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(92.5614, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.3381, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.1049, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(121.9326, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.0420, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.8669, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.7478, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.6110, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(119.4381, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(171.5112, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(134.0131, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.2445, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.6617, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.5405, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.0159, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(123.1418, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(82.5340, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(96.4987, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.39787485242030696, 'recall': 0.40456182472989194, 'f1': 0.40119047619047615, 'number': 833}, 'P': {'precision': 0.4825910931174089, 'recall': 0.5747348119575699, 'f1': 0.5246478873239436, 'number': 1037}, 'overall_precision': 0.44812680115273773, 'overall_recall': 0.49893048128342243, 'overall_f1': 0.47216599190283404, 'overall_accuracy': 0.7032589694497627}
			------------EPOCH 17---------------
Loss: tensor(58.8396, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.3848, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(148.6570, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.4406, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.5985, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.2008, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.4038, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(83.5561, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(88.2681, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(103.8042, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(110.3046, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.6537, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.5131, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.0134, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(92.6604, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.8330, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.0784, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.7717, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.5983, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(90.7924, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(150.1008, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(102.8173, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.8268, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.1536, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.5991, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.1212, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(95.9864, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.5171, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.7853, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4025157232704403, 'recall': 0.38415366146458585, 'f1': 0.39312039312039315, 'number': 833}, 'P': {'precision': 0.48214285714285715, 'recall': 0.5988428158148505, 'f1': 0.5341935483870968, 'number': 1037}, 'overall_precision': 0.45175228036485837, 'overall_recall': 0.5032085561497326, 'overall_f1': 0.47609410574247407, 'overall_accuracy': 0.7034462665445768}
			------------EPOCH 18---------------
Loss: tensor(53.3051, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.8202, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(114.6235, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.8534, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.2752, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.1599, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.4089, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.2410, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.9939, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.9243, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(85.9316, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.9769, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.7961, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.0318, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.6950, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.3243, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.2029, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.2829, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.0534, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(75.1664, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(126.6733, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(84.2739, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.8023, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.3308, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.5122, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.6392, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.1964, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.3991, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.8310, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.39600470035252644, 'recall': 0.40456182472989194, 'f1': 0.4002375296912114, 'number': 833}, 'P': {'precision': 0.4917627677100494, 'recall': 0.5756991321118612, 'f1': 0.5304309195912928, 'number': 1037}, 'overall_precision': 0.4523002421307506, 'overall_recall': 0.4994652406417112, 'overall_f1': 0.47471410419313853, 'overall_accuracy': 0.7049446433030884}
			------------EPOCH 19---------------
Loss: tensor(49.4257, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.4380, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(93.8615, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.1276, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.0221, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.0372, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.7382, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.8145, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.3335, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.2142, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.4232, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.6256, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.0072, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.6155, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.1094, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.4494, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.1004, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.7950, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.5951, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.1203, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(110.7512, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.7746, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.9167, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.3351, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.7978, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.1664, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.9460, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.0845, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.0936, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4022140221402214, 'recall': 0.39255702280912363, 'f1': 0.3973268529769137, 'number': 833}, 'P': {'precision': 0.4846335697399527, 'recall': 0.5930568948891032, 'f1': 0.5333911535125758, 'number': 1037}, 'overall_precision': 0.45244956772334294, 'overall_recall': 0.5037433155080214, 'overall_f1': 0.4767206477732793, 'overall_accuracy': 0.7036959960043286}
			------------EPOCH 20---------------
Loss: tensor(45.9129, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.8057, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(81.3360, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.1368, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.5714, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.8923, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.6219, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.2112, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.5824, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.4413, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.3992, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.0822, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.8817, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.5487, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.6379, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.1729, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.2848, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.6056, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.2238, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.3262, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(97.8452, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.0246, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.2297, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.3842, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.3569, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.7249, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.8165, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.6703, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.8357, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3951048951048951, 'recall': 0.4069627851140456, 'f1': 0.4009461856889414, 'number': 833}, 'P': {'precision': 0.48932676518883417, 'recall': 0.5747348119575699, 'f1': 0.5286031042128603, 'number': 1037}, 'overall_precision': 0.4503853564547206, 'overall_recall': 0.5, 'overall_f1': 0.47389761784085144, 'overall_accuracy': 0.7013027553483726}
			------------EPOCH 21---------------
Loss: tensor(43.3894, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.7871, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(75.1755, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.5252, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.5225, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.8400, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.6981, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.4706, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.0415, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.2146, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.1784, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.4993, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.4429, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.2102, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.6176, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.6748, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.3381, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.5479, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.7636, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.8078, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(87.5146, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.9505, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.9326, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.9331, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.9150, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.8086, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.1832, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.6193, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.7814, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3983152827918171, 'recall': 0.39735894357743096, 'f1': 0.3978365384615385, 'number': 833}, 'P': {'precision': 0.49518459069020865, 'recall': 0.5949855351976856, 'f1': 0.5405168637757337, 'number': 1037}, 'overall_precision': 0.45642753972075106, 'overall_recall': 0.506951871657754, 'overall_f1': 0.48036483405117814, 'overall_accuracy': 0.7022808623990677}
			------------EPOCH 22---------------
Loss: tensor(40.7323, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.9152, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.2037, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.2084, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.3269, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.7839, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.2761, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.6861, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.2143, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.1418, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.6511, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.0836, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.8716, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.1991, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.5474, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.2518, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.1854, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.8486, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.9696, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.0182, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(79.1090, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.6089, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.5106, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.7405, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.4122, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.1376, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.3545, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.6815, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.9919, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.39644970414201186, 'recall': 0.4021608643457383, 'f1': 0.39928486293206195, 'number': 833}, 'P': {'precision': 0.49715678310316813, 'recall': 0.5901639344262295, 'f1': 0.5396825396825395, 'number': 1037}, 'overall_precision': 0.45616570327552985, 'overall_recall': 0.5064171122994653, 'overall_f1': 0.4799797263051191, 'overall_accuracy': 0.7008657287938067}
			------------EPOCH 23---------------
Loss: tensor(38.2298, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.4119, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.6192, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.7917, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.4802, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.3111, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.3489, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.7563, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.1687, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.4300, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.3761, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.2683, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.7822, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.0594, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.7317, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.3078, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.4443, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.1375, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.4078, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.2273, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.3159, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.8310, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.5619, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.7670, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.7108, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.6711, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.8723, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.7561, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.8033, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3858447488584475, 'recall': 0.4057623049219688, 'f1': 0.39555295494441195, 'number': 833}, 'P': {'precision': 0.4987633965375103, 'recall': 0.583413693346191, 'f1': 0.5377777777777778, 'number': 1037}, 'overall_precision': 0.45141215892771663, 'overall_recall': 0.5042780748663102, 'overall_f1': 0.4763829249810559, 'overall_accuracy': 0.7015316740198119}
			------------EPOCH 24---------------
Loss: tensor(35.8568, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.2413, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.0622, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.0887, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.9518, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.2517, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.8135, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.3830, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.8581, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.7988, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.4125, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.8214, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.1016, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.3550, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.0387, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.5247, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.1443, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.5918, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.9743, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.9686, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.1805, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.8359, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.1907, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.9297, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.1695, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.5233, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.6609, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.7691, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.0978, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.39247943595769685, 'recall': 0.4009603841536615, 'f1': 0.3966745843230404, 'number': 833}, 'P': {'precision': 0.49959514170040487, 'recall': 0.5949855351976856, 'f1': 0.5431338028169013, 'number': 1037}, 'overall_precision': 0.45589645254074784, 'overall_recall': 0.5085561497326203, 'overall_f1': 0.480788675429727, 'overall_accuracy': 0.7021143760925664}
			------------EPOCH 25---------------
Loss: tensor(33.3723, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.3337, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.6014, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.1658, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.3199, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.1736, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.6559, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.4607, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.0766, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.1751, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.2494, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.5957, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.7696, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.4354, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.2279, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.7923, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.2740, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.1441, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.6913, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.1219, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.3576, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.2699, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.7551, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.2269, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.5966, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.4880, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.7380, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.1813, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.7553, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3884393063583815, 'recall': 0.40336134453781514, 'f1': 0.3957597173144876, 'number': 833}, 'P': {'precision': 0.4991883116883117, 'recall': 0.5930568948891032, 'f1': 0.5420890260026443, 'number': 1037}, 'overall_precision': 0.45350500715307585, 'overall_recall': 0.5085561497326203, 'overall_f1': 0.4794555079405092, 'overall_accuracy': 0.7026762673770083}
			------------EPOCH 26---------------
Loss: tensor(31.0488, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.5652, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.3072, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.8623, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.8356, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.3496, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.6136, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.7996, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.4806, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.9362, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.1292, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.4844, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.5461, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.5970, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.3408, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.2736, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.4759, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.6587, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.4153, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.9193, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.1636, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.9101, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.0652, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.6202, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.5859, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.4405, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.0287, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.9353, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.5509, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3933102652825836, 'recall': 0.40936374549819926, 'f1': 0.4011764705882353, 'number': 833}, 'P': {'precision': 0.4987755102040816, 'recall': 0.5891996142719382, 'f1': 0.5402298850574713, 'number': 1037}, 'overall_precision': 0.45506692160611856, 'overall_recall': 0.509090909090909, 'overall_f1': 0.480565371024735, 'overall_accuracy': 0.7029468076250729}
			------------EPOCH 27---------------
Loss: tensor(29.0386, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.9545, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.1961, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.3044, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.4895, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.4474, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.0794, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.8710, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.7417, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.9558, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.7427, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.4105, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.3707, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.8289, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.1282, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.8106, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.4758, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.3210, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.0162, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.5106, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.0263, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.8065, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.7480, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.7849, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.6779, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.5792, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.3954, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.8066, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.6867, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.40090600226500567, 'recall': 0.4249699879951981, 'f1': 0.4125874125874126, 'number': 833}, 'P': {'precision': 0.5041459369817579, 'recall': 0.5863066538090647, 'f1': 0.5421310744538566, 'number': 1037}, 'overall_precision': 0.4605074198180948, 'overall_recall': 0.5144385026737968, 'overall_f1': 0.48598130841121495, 'overall_accuracy': 0.7021351868808791}
			------------EPOCH 28---------------
Loss: tensor(27.6198, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.5562, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.0507, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.2708, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.9466, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.4674, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.3217, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.7404, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.7898, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.8364, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.1960, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.5761, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.2085, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.3767, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.0466, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.0457, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.4425, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.6852, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.1201, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.5097, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.4601, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.1579, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.5265, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.1463, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.9237, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.7008, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.0747, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.9753, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.5009, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.39933259176863184, 'recall': 0.4309723889555822, 'f1': 0.41454965357967666, 'number': 833}, 'P': {'precision': 0.503765690376569, 'recall': 0.5805207328833173, 'f1': 0.539426523297491, 'number': 1037}, 'overall_precision': 0.4589302769818529, 'overall_recall': 0.513903743315508, 'overall_f1': 0.48486377396569125, 'overall_accuracy': 0.7026554565886955}
			------------EPOCH 29---------------
Loss: tensor(24.1864, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.2109, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.9163, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.1709, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.5528, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.5656, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.3050, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.5543, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.4355, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.8987, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.4920, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.7868, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.3818, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.3995, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.1407, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.3301, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.3273, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.2617, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.9627, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.7441, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.9857, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.5086, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.8985, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.0888, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.4134, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.7268, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.7095, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.9146, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.5994, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.38870792616720956, 'recall': 0.4297719087635054, 'f1': 0.40820980615735464, 'number': 833}, 'P': {'precision': 0.5, 'recall': 0.5583413693346191, 'f1': 0.5275626423690205, 'number': 1037}, 'overall_precision': 0.4506974506974507, 'overall_recall': 0.5010695187165776, 'overall_f1': 0.4745505191187642, 'overall_accuracy': 0.7001997835678015}
			------------EPOCH 30---------------
Loss: tensor(25.6683, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.0342, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.8602, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.8080, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.5899, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.2122, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.1403, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.2944, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.5807, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.2150, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.4643, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.9671, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.1316, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.4538, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.2314, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.0988, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.9312, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.8029, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.5322, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.5530, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.4240, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.8571, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.4592, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.1511, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.6142, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.2666, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.2488, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.0987, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.4214, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.40801001251564456, 'recall': 0.39135654261704683, 'f1': 0.3995098039215686, 'number': 833}, 'P': {'precision': 0.49523052464228934, 'recall': 0.600771456123433, 'f1': 0.5429193899782135, 'number': 1037}, 'overall_precision': 0.46135148274185706, 'overall_recall': 0.5074866310160427, 'overall_f1': 0.4833206009676598, 'overall_accuracy': 0.7012195121951219}


		-------------RUN 3-----------
			------------EPOCH 1---------------
Loss: tensor(2987.6826, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2643.0291, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1843.9724, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3117.8279, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2353.7881, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3016.6902, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2928.8252, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3430.5659, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3271.0215, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5617.6411, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2699.9487, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2403.2603, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1129.0912, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2537.9087, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5051.4468, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1471.5906, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3215.3589, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2419.3706, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2267.0356, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1616.1890, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1153.8733, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1648.3699, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1677.2998, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3652.7881, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5652.3110, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3518.9185, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1808.5253, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2973.5483, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3087.2786, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.014492753623188406, 'recall': 0.003947368421052632, 'f1': 0.006204756980351603, 'number': 760}, 'P': {'precision': 0.06443298969072164, 'recall': 0.13144058885383805, 'f1': 0.08647526807333103, 'number': 951}, 'overall_precision': 0.05961807172799255, 'overall_recall': 0.07481005260081823, 'overall_f1': 0.06635562467599791, 'overall_accuracy': 0.511449861420328}
			------------EPOCH 2---------------
Loss: tensor(2320.8762, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2048.2749, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1494.9778, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2498.3335, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1958.6571, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2599.3467, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2328.4194, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2561.3511, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2628.9561, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4872.7031, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2104.1797, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1959.8595, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(953.1959, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2026.9199, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4275.2759, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1249.2256, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2791.1440, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2106.0884, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1920.4572, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1402.5745, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1011.6644, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1429.1194, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1449.5315, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3143.3235, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5021.3213, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3003.4497, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1583.8693, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2623.1499, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2581.6719, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.07514450867052024, 'recall': 0.06842105263157895, 'f1': 0.0716253443526171, 'number': 760}, 'P': {'precision': 0.1550330639235856, 'recall': 0.22187171398527866, 'f1': 0.18252595155709345, 'number': 951}, 'overall_precision': 0.12810521188504628, 'overall_recall': 0.1537112799532437, 'overall_f1': 0.13974495217853347, 'overall_accuracy': 0.5552955609069017}
			------------EPOCH 3---------------
Loss: tensor(2124.0278, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1838.8711, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1331.9872, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2136.4507, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1747.6846, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2293.9668, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2001.8762, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2146.3057, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2305.6572, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4025.3242, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1744.2700, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1702.0117, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(865.2676, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1594.6826, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3582.6653, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1113.4204, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2457.5759, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1834.7139, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1741.7675, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1251.7646, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(929.9924, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1300.5415, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1226.7634, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2422.4121, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4382.0547, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2670.9990, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1406.5691, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2274.9109, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2169.6343, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.13646288209606988, 'recall': 0.16447368421052633, 'f1': 0.14916467780429596, 'number': 760}, 'P': {'precision': 0.24326292789512016, 'recall': 0.3512092534174553, 'f1': 0.28743545611015486, 'number': 951}, 'overall_precision': 0.20052424639580602, 'overall_recall': 0.2682641729982466, 'overall_f1': 0.22949999999999998, 'overall_accuracy': 0.584351856058885}
			------------EPOCH 4---------------
Loss: tensor(2024.4807, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1664.3417, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1215.8474, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1920.7491, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1580.3689, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2031.1516, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1705.9175, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1761.9849, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2035.2526, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3203.5254, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1507.9156, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1527.3149, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(685.8814, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1294.6714, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3078.8677, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(983.8336, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2106.8843, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1523.5813, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1508.9536, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1142.6104, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(831.4615, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1126.0012, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1042.1448, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1928.5912, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3785.6350, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2232.1714, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1205.7637, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1954.1379, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1737.1479, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.1834975369458128, 'recall': 0.19605263157894737, 'f1': 0.1895674300254453, 'number': 760}, 'P': {'precision': 0.28200253485424587, 'recall': 0.4679284963196635, 'f1': 0.35191775405298537, 'number': 951}, 'overall_precision': 0.2485355648535565, 'overall_recall': 0.3471654003506721, 'overall_f1': 0.2896854425749817, 'overall_accuracy': 0.6086146576400563}
			------------EPOCH 5---------------
Loss: tensor(1656.6833, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1416.1760, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1137.1283, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1684.0354, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1342.3583, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1788.7693, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1424.9512, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1517.4060, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1802.4449, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2699.8567, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1332.6101, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1361.4553, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(581.5172, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1073.5139, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2583.3086, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(843.3140, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1785.1559, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1287.5698, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1253.1765, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(890.5580, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(678.6893, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(953.9554, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(900.0752, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1636.6124, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3427.3306, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2091.1658, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1048.2836, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1730.4229, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1423.6633, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.34445768772348034, 'recall': 0.38026315789473686, 'f1': 0.3614759224515322, 'number': 760}, 'P': {'precision': 0.377160030052592, 'recall': 0.5278654048370137, 'f1': 0.43996494303242767, 'number': 951}, 'overall_precision': 0.36451612903225805, 'overall_recall': 0.46230274693161894, 'overall_f1': 0.407626900283432, 'overall_accuracy': 0.6465536825843973}
			------------EPOCH 6---------------
Loss: tensor(1363.1626, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1238.3334, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1027.3704, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1457.7583, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1157.7582, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1654.0074, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1227.8953, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1311.4523, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1731.3204, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2719.8677, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1195.3164, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1319.5999, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(575.3261, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(929.4673, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2327.3525, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(778.9326, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1694.5273, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1124.7395, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1154.0896, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(769.3304, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(499.1705, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(832.0927, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(763.8420, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1401.4403, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2886.9883, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1635.6309, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(848.0005, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1272.0823, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1593.5790, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.2682119205298013, 'recall': 0.10657894736842105, 'f1': 0.15254237288135594, 'number': 760}, 'P': {'precision': 0.2509457755359395, 'recall': 0.2092534174553102, 'f1': 0.22821100917431195, 'number': 951}, 'overall_precision': 0.2557077625570776, 'overall_recall': 0.1636469900642899, 'overall_f1': 0.19957234497505347, 'overall_accuracy': 0.5037257485574084}
			------------EPOCH 7---------------
Loss: tensor(2487.5898, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2374.3418, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1541.8611, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2542.0229, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1271.8394, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1669.0569, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1359.3630, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1474.2229, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1360.0703, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1966.1343, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1004.5079, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1024.6211, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(527.2991, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(807.5863, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1970.7881, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(661.0162, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1874.6099, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1079.3234, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1174.7222, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(768.9940, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(567.3055, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(891.3713, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(848.8668, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2280.3337, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4022.1580, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2084.9736, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(977.6507, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2045.4258, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2717.5300, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3295254833040422, 'recall': 0.4934210526315789, 'f1': 0.3951527924130664, 'number': 760}, 'P': {'precision': 0.40975192472198463, 'recall': 0.5036803364879074, 'f1': 0.4518867924528302, 'number': 951}, 'overall_precision': 0.37017771998266147, 'overall_recall': 0.49912331969608414, 'overall_f1': 0.4250871080139373, 'overall_accuracy': 0.6293788904539053}
			------------EPOCH 8---------------
Loss: tensor(1460.8042, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1378.0037, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1176.8446, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1251.8026, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1007.9582, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1437.0305, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1091.3259, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1222.1298, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1418.7028, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2678.4531, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(936.3311, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1037.3582, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(545.4268, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(858.9481, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1952.7086, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(672.4993, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1575.9004, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1091.6583, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1084.1514, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(594.5701, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(396.8484, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(793.6589, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(733.3179, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1365.0088, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2675.7510, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1581.9929, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(759.5149, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1284.3667, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1341.1697, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3611111111111111, 'recall': 0.5644736842105263, 'f1': 0.4404517453798768, 'number': 760}, 'P': {'precision': 0.4100135317997294, 'recall': 0.3186119873817035, 'f1': 0.3585798816568048, 'number': 951}, 'overall_precision': 0.37986507524649715, 'overall_recall': 0.42781998831092927, 'overall_f1': 0.4024189114898296, 'overall_accuracy': 0.6180199009496116}
			------------EPOCH 9---------------
Loss: tensor(1015.6310, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1291.9402, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(845.3257, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1254.0178, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1028.6766, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1284.1422, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1144.2407, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1299.7920, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1083.5365, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1803.6919, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(851.5400, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(945.0206, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(384.0922, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(532.9343, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1430.9994, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(450.8632, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1326.7908, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(910.0131, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(911.4922, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(464.4337, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(274.1677, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(693.8951, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(623.3992, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1048.3511, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2121.5476, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1391.9784, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(589.1496, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1072.2660, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1097.3662, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3492063492063492, 'recall': 0.6947368421052632, 'f1': 0.4647887323943662, 'number': 760}, 'P': {'precision': 0.4819277108433735, 'recall': 0.25236593059936907, 'f1': 0.33126293995859213, 'number': 951}, 'overall_precision': 0.382089552238806, 'overall_recall': 0.4488603156049094, 'overall_f1': 0.41279226014512227, 'overall_accuracy': 0.5917579172156845}
			------------EPOCH 10---------------
Loss: tensor(970.3883, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1004.4231, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(795.7197, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1112.9758, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1002.6246, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1165.5735, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1067.5270, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1149.5923, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1119.4441, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1686.7065, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(809.0462, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(988.4199, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(372.9061, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(491.8520, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1438.6885, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(357.0905, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(909.1475, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(709.4567, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(680.2646, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(295.9108, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(223.8314, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(496.5037, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(482.6852, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(734.9886, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1893.5314, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1493.6593, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(584.1266, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1101.6925, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1470.9541, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4405594405594406, 'recall': 0.16578947368421051, 'f1': 0.2409177820267686, 'number': 760}, 'P': {'precision': 0.4183417085427136, 'recall': 0.7003154574132492, 'f1': 0.5237907982697602, 'number': 951}, 'overall_precision': 0.4217252396166134, 'overall_recall': 0.4628872004675628, 'overall_f1': 0.4413485650599053, 'overall_accuracy': 0.6448725521377618}
			------------EPOCH 11---------------
Loss: tensor(1270.7205, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1090.5267, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1027.7361, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1638.6199, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(800.5997, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1311.4402, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(752.1469, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1157.6478, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(828.3156, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1141.1401, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(663.5199, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(679.6895, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(320.3374, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(447.4416, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1331.1309, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(334.2780, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1398.8350, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(955.2220, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(907.8535, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(340.2960, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(234.2343, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(694.5283, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(649.2255, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1191.7358, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2798.3755, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1502.1005, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(699.7391, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1185.6899, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(732.3494, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.42555438225976766, 'recall': 0.5302631578947369, 'f1': 0.4721734036321031, 'number': 760}, 'P': {'precision': 0.4775435380384968, 'recall': 0.5478443743427971, 'f1': 0.5102840352595495, 'number': 951}, 'overall_precision': 0.4533856722276742, 'overall_recall': 0.5400350672121567, 'overall_f1': 0.4929314483862363, 'overall_accuracy': 0.6716797673678949}
			------------EPOCH 12---------------
Loss: tensor(653.0553, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(560.5483, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(484.5291, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(784.6633, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(547.5464, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(962.1790, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(483.0128, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(804.2268, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(780.3624, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1060.2808, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(697.4913, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(618.0776, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(323.3751, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(403.6109, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1007.6918, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(324.3567, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(661.9463, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(519.1653, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(511.2713, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(202.1887, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(111.9143, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(337.8529, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(325.9768, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(451.4790, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(904.9921, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(698.7294, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(242.4631, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(505.2404, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(394.3427, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4448871181938911, 'recall': 0.4407894736842105, 'f1': 0.4428288169200264, 'number': 760}, 'P': {'precision': 0.5008896797153025, 'recall': 0.5920084121976866, 'f1': 0.5426506024096385, 'number': 951}, 'overall_precision': 0.47842301545018645, 'overall_recall': 0.5248392752776154, 'overall_f1': 0.5005574136008918, 'overall_accuracy': 0.6858557862692535}
			------------EPOCH 13---------------
Loss: tensor(444.7445, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(489.9062, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(339.0350, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(606.4109, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(462.3561, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(649.8434, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(270.2190, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(582.4124, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(490.0337, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(785.9987, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(456.3887, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(395.9670, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(163.6204, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(261.3494, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(727.6882, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(191.8640, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(448.7635, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(349.6608, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(341.7878, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(138.7782, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.7306, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(283.9985, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(244.3970, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(349.0340, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(645.9534, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(510.6964, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(176.1214, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(378.2302, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(366.9661, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.45671267252195735, 'recall': 0.4789473684210526, 'f1': 0.4675658317276814, 'number': 760}, 'P': {'precision': 0.541095890410959, 'recall': 0.6645636172450052, 'f1': 0.5965077866918358, 'number': 951}, 'overall_precision': 0.5068702290076336, 'overall_recall': 0.5821157218001168, 'overall_f1': 0.5418933623503808, 'overall_accuracy': 0.6878549684220092}
			------------EPOCH 14---------------
Loss: tensor(349.6586, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(314.0117, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(247.2849, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(443.1960, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(328.6110, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(494.1504, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(161.2413, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(447.1204, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(377.1207, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(512.7345, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(330.8359, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(240.4001, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(112.7722, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(183.6323, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(500.2418, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(120.6913, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(274.1574, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(239.9446, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(226.9734, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(112.8297, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.4459, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(181.1414, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(190.3161, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(279.2754, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(380.1448, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(354.0233, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(103.7211, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(188.2419, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(227.4367, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.43703703703703706, 'recall': 0.5434210526315789, 'f1': 0.4844574780058651, 'number': 760}, 'P': {'precision': 0.5306971904266389, 'recall': 0.5362776025236593, 'f1': 0.5334728033472803, 'number': 951}, 'overall_precision': 0.4842602308499475, 'overall_recall': 0.5394506136762127, 'overall_f1': 0.5103677080453415, 'overall_accuracy': 0.6829251669771457}
			------------EPOCH 15---------------
Loss: tensor(191.7021, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(206.6536, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(178.8242, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(283.1567, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(192.5236, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(264.0494, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(101.9344, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(327.3774, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(193.1453, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(346.7447, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(235.7657, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(158.7017, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(82.9160, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(140.7860, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(378.1436, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(83.7505, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(183.8620, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(156.4516, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(149.6897, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.6828, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.3713, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(100.0465, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(124.1805, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(209.8667, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(253.8141, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(238.7458, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.4835, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(135.9304, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(165.8342, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4771505376344086, 'recall': 0.46710526315789475, 'f1': 0.4720744680851064, 'number': 760}, 'P': {'precision': 0.5136518771331058, 'recall': 0.6330178759200841, 'f1': 0.5671219971738106, 'number': 951}, 'overall_precision': 0.49947807933194155, 'overall_recall': 0.559322033898305, 'overall_f1': 0.5277088502894953, 'overall_accuracy': 0.6953064655368258}
			------------EPOCH 16---------------
Loss: tensor(144.9497, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(126.1095, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(152.3490, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(171.0378, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(125.3634, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(159.0833, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.0931, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(235.7966, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(123.7972, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(249.6868, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(152.2458, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(90.4966, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.3640, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(84.5363, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(254.8623, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.3968, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(110.8118, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(83.6617, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(107.8048, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.0059, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.6505, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.2370, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(89.0799, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(166.9977, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(153.9263, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(155.9694, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.6460, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.8576, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(130.3036, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4624017957351291, 'recall': 0.5421052631578948, 'f1': 0.499091459721381, 'number': 760}, 'P': {'precision': 0.5349753694581281, 'recall': 0.5709779179810726, 'f1': 0.5523906408952187, 'number': 951}, 'overall_precision': 0.5010493179433368, 'overall_recall': 0.5581531268264173, 'overall_f1': 0.5280619297760575, 'overall_accuracy': 0.6927847698668727}
			------------EPOCH 17---------------
Loss: tensor(97.9209, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(87.8530, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(138.7666, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(108.8013, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(91.2589, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(89.9802, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.1442, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(165.8719, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(90.5369, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(179.1275, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(110.1000, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.7021, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.7525, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.0975, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(179.8293, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.5411, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.2398, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.5102, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(81.4762, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.2460, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.1526, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.2979, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.2582, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(140.0780, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(110.1644, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(109.4407, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.3936, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.8462, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(111.3624, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.46508728179551123, 'recall': 0.49078947368421055, 'f1': 0.47759282970550576, 'number': 760}, 'P': {'precision': 0.5341726618705036, 'recall': 0.6246056782334385, 'f1': 0.5758603974793989, 'number': 951}, 'overall_precision': 0.5052246603970741, 'overall_recall': 0.565166569257744, 'overall_f1': 0.5335172413793103, 'overall_accuracy': 0.6957608251169975}
			------------EPOCH 18---------------
Loss: tensor(79.4920, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.0249, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(136.0584, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(75.8180, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.7246, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.6598, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.2757, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(131.2541, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.0088, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(113.4269, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(81.9329, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.4835, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.9774, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.0238, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(144.6456, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.3831, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.1931, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.7417, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.7556, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.7492, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.5502, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.9489, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.7556, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(119.1810, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(89.5107, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(84.2909, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.1263, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.0586, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(79.8416, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.44884488448844884, 'recall': 0.5368421052631579, 'f1': 0.4889155182744158, 'number': 760}, 'P': {'precision': 0.5258964143426295, 'recall': 0.555205047318612, 'f1': 0.5401534526854219, 'number': 951}, 'overall_precision': 0.4892838473601673, 'overall_recall': 0.5470485096434834, 'overall_f1': 0.5165562913907285, 'overall_accuracy': 0.6911490753782543}
			------------EPOCH 19---------------
Loss: tensor(57.9272, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.5787, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(125.1815, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.0151, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.8876, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.5859, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.1870, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(107.1030, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.5884, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(87.9405, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.3852, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.4448, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.0285, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.9258, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(123.6541, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.1160, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.2754, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.0985, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.6330, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.1777, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.6303, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.5248, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.8188, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(104.5651, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(81.5006, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.5446, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.8735, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.9108, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.4037, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.45454545454545453, 'recall': 0.5131578947368421, 'f1': 0.48207663782447474, 'number': 760}, 'P': {'precision': 0.5269016697588126, 'recall': 0.5972660357518401, 'f1': 0.5598817151306063, 'number': 951}, 'overall_precision': 0.49483471074380164, 'overall_recall': 0.559906487434249, 'overall_f1': 0.5253633123114889, 'overall_accuracy': 0.6920577945385978}
			------------EPOCH 20---------------
Loss: tensor(41.0399, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.8388, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(105.4106, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.2024, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.6182, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.0914, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.5388, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(91.4371, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.2569, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.5601, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.1632, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.2254, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.4311, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.4839, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(112.5115, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.8077, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.6857, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.2582, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.0159, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.3461, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.0573, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.7280, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.2495, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(93.2098, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.3301, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.2352, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.1288, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.9152, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.4712, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4491725768321513, 'recall': 0.5, 'f1': 0.47322540473225405, 'number': 760}, 'P': {'precision': 0.5280588776448942, 'recall': 0.6035751840168244, 'f1': 0.5632973503434741, 'number': 951}, 'overall_precision': 0.49353336782203827, 'overall_recall': 0.5575686732904734, 'overall_f1': 0.5236004390779363, 'overall_accuracy': 0.693375437321096}
			------------EPOCH 21---------------
Loss: tensor(34.1277, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.8138, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(87.2578, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.9807, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.1361, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.7659, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.6240, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(82.1207, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.5742, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.0046, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.3216, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.6542, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.4198, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.8631, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(101.1422, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.7075, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.7454, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.8057, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.0351, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.7830, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.9440, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.4545, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.8959, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.5254, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.5010, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.8874, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.1481, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.0960, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.9611, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.44114285714285717, 'recall': 0.5078947368421053, 'f1': 0.47217125382263003, 'number': 760}, 'P': {'precision': 0.523320895522388, 'recall': 0.5899053627760252, 'f1': 0.5546218487394957, 'number': 951}, 'overall_precision': 0.48638931689779147, 'overall_recall': 0.5534774985388662, 'overall_f1': 0.5177692728266813, 'overall_accuracy': 0.6922622563496751}
			------------EPOCH 22---------------
Loss: tensor(24.3995, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.0939, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.8829, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.0535, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.9226, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.3115, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.3324, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.2607, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.2605, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.8474, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.0172, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.5158, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.2966, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.2937, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(90.4206, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.6003, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.8283, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.6511, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.8845, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.9623, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.8144, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.7937, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.7102, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.6441, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.3583, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.5156, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.5003, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.7688, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.0908, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.44144144144144143, 'recall': 0.5157894736842106, 'f1': 0.47572815533980584, 'number': 760}, 'P': {'precision': 0.5284249767008388, 'recall': 0.5962145110410094, 'f1': 0.5602766798418972, 'number': 951}, 'overall_precision': 0.4890362060173381, 'overall_recall': 0.5604909409701929, 'overall_f1': 0.522331154684096, 'overall_accuracy': 0.6974419555636331}
			------------EPOCH 23---------------
Loss: tensor(23.1536, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.8306, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.7199, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.9743, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.8821, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.0993, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.9163, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.8199, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.6307, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.8089, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.2028, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.3916, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.4702, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.6520, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(94.8088, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.5166, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.0994, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.2455, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.4894, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.8097, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.2799, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.9514, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.8510, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.2685, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.4059, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.5411, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.7561, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.8290, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.5662, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.44562647754137114, 'recall': 0.49605263157894736, 'f1': 0.46948941469489414, 'number': 760}, 'P': {'precision': 0.5246800731261426, 'recall': 0.6035751840168244, 'f1': 0.5613691931540342, 'number': 951}, 'overall_precision': 0.4902061855670103, 'overall_recall': 0.5558153126826417, 'overall_f1': 0.5209531635168447, 'overall_accuracy': 0.6979644690808305}
			------------EPOCH 24---------------
Loss: tensor(17.8614, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.8757, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.6560, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.7914, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.2144, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.2584, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.2177, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.8928, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.0237, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.3693, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.9469, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.9953, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.5994, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.8056, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(86.7430, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.1229, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.0620, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.9722, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.9674, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.0971, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.6298, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.9669, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.4088, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.8863, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.7802, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.4334, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.5171, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.5922, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.6198, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.44306651634723787, 'recall': 0.5171052631578947, 'f1': 0.47723132969034615, 'number': 760}, 'P': {'precision': 0.5310734463276836, 'recall': 0.5930599369085173, 'f1': 0.5603576751117734, 'number': 951}, 'overall_precision': 0.4910210364289379, 'overall_recall': 0.559322033898305, 'overall_f1': 0.5229508196721311, 'overall_accuracy': 0.6932164114680358}
			------------EPOCH 25---------------
Loss: tensor(16.1316, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.9571, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.9338, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.3680, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.0544, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.8587, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.6550, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.4495, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.1217, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.6418, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.6462, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.2056, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.6745, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.6653, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.6726, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.0142, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.0529, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.0572, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.0485, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.8160, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.1838, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.6270, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.7060, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.4006, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.3869, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.7928, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.4228, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.4413, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.4541, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.43857634902411025, 'recall': 0.5026315789473684, 'f1': 0.46842427958307786, 'number': 760}, 'P': {'precision': 0.5177434030937216, 'recall': 0.5983175604626709, 'f1': 0.5551219512195122, 'number': 951}, 'overall_precision': 0.482741116751269, 'overall_recall': 0.5558153126826417, 'overall_f1': 0.5167074164629177, 'overall_accuracy': 0.6945567722295425}
			------------EPOCH 26---------------
Loss: tensor(13.9689, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.9545, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.0261, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.7706, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.9030, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.3000, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.1613, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.3109, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.9038, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.5983, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.0253, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.1758, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.4218, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.4474, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.8287, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.2787, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.6323, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.6618, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.5876, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.0923, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.6348, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.7322, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.5652, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.8509, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.2484, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.2472, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.6193, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.1461, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.1406, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.43922018348623854, 'recall': 0.5039473684210526, 'f1': 0.4693627450980392, 'number': 760}, 'P': {'precision': 0.5195989061075661, 'recall': 0.5993690851735016, 'f1': 0.556640625, 'number': 951}, 'overall_precision': 0.48400203148806503, 'overall_recall': 0.5569842197545295, 'overall_f1': 0.5179347826086957, 'overall_accuracy': 0.694420464355491}
			------------EPOCH 27---------------
Loss: tensor(12.4289, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.9580, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.9332, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.4688, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.4338, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.3856, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.8431, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.3969, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.4037, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.6305, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.5802, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.9689, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.4044, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.7017, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.4716, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.5909, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.9087, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.9108, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.3177, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.3733, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.9905, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.9808, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.2618, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.8164, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.8795, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.6539, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.6653, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.6475, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.1815, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4372574385510996, 'recall': 0.44473684210526315, 'f1': 0.44096542726679716, 'number': 760}, 'P': {'precision': 0.5152801358234296, 'recall': 0.6382754994742377, 'f1': 0.5702207609206201, 'number': 951}, 'overall_precision': 0.4843669912865197, 'overall_recall': 0.5523085914669784, 'overall_f1': 0.5161114145275806, 'overall_accuracy': 0.6938979508382934}
			------------EPOCH 28---------------
Loss: tensor(28.7444, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.7646, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.6779, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.8974, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.6425, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.7350, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.6084, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.4278, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.9531, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.9345, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.3221, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.3644, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.2925, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.0638, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(83.9857, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.1688, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.8106, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.0312, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.1580, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.1348, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.1103, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.1546, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.0651, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.6779, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.8103, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.7125, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.2377, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.6751, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.3769, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4322132097334878, 'recall': 0.49078947368421055, 'f1': 0.45964263709180536, 'number': 760}, 'P': {'precision': 0.5116487455197133, 'recall': 0.6004206098843323, 'f1': 0.552491533623609, 'number': 951}, 'overall_precision': 0.4770085901970692, 'overall_recall': 0.5517241379310345, 'overall_f1': 0.5116531165311652, 'overall_accuracy': 0.6897178427007133}
			------------EPOCH 29---------------
Loss: tensor(33.2261, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.2482, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.0455, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.9003, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.2549, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.9039, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.5745, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.5631, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.2297, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.1845, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.1566, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.6591, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.8721, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.4882, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(79.4833, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.5534, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.8426, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.9296, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.1997, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.8723, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.9441, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.9255, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.4352, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.1957, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.7758, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.1186, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.7327, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.9905, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.9989, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4352806414662085, 'recall': 0.5, 'f1': 0.46540110226576853, 'number': 760}, 'P': {'precision': 0.518348623853211, 'recall': 0.594111461619348, 'f1': 0.5536501714845664, 'number': 951}, 'overall_precision': 0.4814060112073357, 'overall_recall': 0.5523085914669784, 'overall_f1': 0.5144256940664126, 'overall_accuracy': 0.6917170248534691}
			------------EPOCH 30---------------
Loss: tensor(27.4940, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.3495, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.2832, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.8444, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.4540, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.2777, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.7092, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.5054, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.6304, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.6160, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.9697, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.4787, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.3198, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.9091, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.1202, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.8672, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.4941, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.3079, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.3432, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.3601, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.9379, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.4245, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.4956, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.7502, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.8703, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.7702, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.7101, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.5350, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.6181, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.42545871559633025, 'recall': 0.4881578947368421, 'f1': 0.45465686274509803, 'number': 760}, 'P': {'precision': 0.5185873605947955, 'recall': 0.5867507886435331, 'f1': 0.5505673408978786, 'number': 951}, 'overall_precision': 0.4768993839835729, 'overall_recall': 0.5429573348918761, 'overall_f1': 0.5077890133916371, 'overall_accuracy': 0.6919669226225635}


		-------------RUN 4-----------
			------------EPOCH 1---------------
Loss: tensor(2715.0327, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5829.7080, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1530.1248, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2419.9956, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3288.3960, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2988.2524, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4239.2607, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1620.7711, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4605.7920, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3457.3154, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2203.5078, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1805.6323, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2159.9980, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1789.3181, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2660.5151, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3270.6899, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1635.3228, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2096.3066, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2903.7334, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1451.9519, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1575.2456, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2264.3259, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3249.5918, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2066.6721, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1660.7197, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1670.0127, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1861.0375, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1262.7856, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1154.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
				 {'C': {'precision': 0.04239917269906929, 'recall': 0.053735255570117955, 'f1': 0.047398843930635835, 'number': 763}, 'P': {'precision': 0.0, 'recall': 0.0, 'f1': 0.0, 'number': 1154}, 'overall_precision': 0.04239917269906929, 'overall_recall': 0.02138758476786646, 'overall_f1': 0.028432732316227463, 'overall_accuracy': 0.3340412111017662}
			------------EPOCH 2---------------
Loss: tensor(2132.6736, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4804.0439, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1169.5969, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1902.2841, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2625.5132, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2318.4067, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3053.1484, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1325.4144, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3778.4617, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2828.0913, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1852.0029, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1448.1315, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1779.7678, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1508.5198, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2261.1421, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2785.5806, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1465.2649, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1860.5248, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2503.3330, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1291.9779, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1303.6445, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1914.3021, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2841.0181, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1809.5536, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1456.0955, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1448.8611, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1617.3179, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1115.7771, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1013.0049, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.14754098360655737, 'recall': 0.3302752293577982, 'f1': 0.20396600566572237, 'number': 763}, 'P': {'precision': 0.0, 'recall': 0.0, 'f1': 0.0, 'number': 1154}, 'overall_precision': 0.14754098360655737, 'overall_recall': 0.13145539906103287, 'overall_f1': 0.13903448275862068, 'overall_accuracy': 0.38116063919259885}
			------------EPOCH 3---------------
Loss: tensor(1895.9922, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4085.8335, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1065.2852, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1723.3009, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2324.5083, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2020.1628, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2618.7168, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1180.7690, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3335.8276, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2480.5156, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1621.7705, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1235.5424, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1515.1573, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1326.6980, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2025.0729, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2472.8870, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1325.4546, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1650.9338, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2189.8867, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1137.8284, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1110.2600, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1663.8562, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2549.5176, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1609.5347, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1297.2583, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1275.5144, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1455.5796, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1010.1097, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(893.2717, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.21861861861861862, 'recall': 0.47706422018348627, 'f1': 0.29983525535420097, 'number': 763}, 'P': {'precision': 0.46630727762803237, 'recall': 0.14991334488734837, 'f1': 0.22688524590163936, 'number': 1154}, 'overall_precision': 0.2637524557956778, 'overall_recall': 0.28012519561815336, 'overall_f1': 0.2716923855299772, 'overall_accuracy': 0.5288057190916736}
			------------EPOCH 4---------------
Loss: tensor(1729.1517, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3331.1514, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(965.2601, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1558.2865, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2051.8406, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1708.1809, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2025.2864, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1087.4688, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2768.6057, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2180.8018, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1433.0260, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1065.8446, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1297.7654, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1191.3850, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1872.8231, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2253.9180, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1192.1786, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1466.0269, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1873.3196, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(974.0751, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(914.2000, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1370.7804, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2294.6531, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1319.3822, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(990.1836, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(964.8167, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1196.9285, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(903.2158, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(767.2030, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.22438044206296048, 'recall': 0.43905635648754915, 'f1': 0.2969858156028369, 'number': 763}, 'P': {'precision': 0.4201909959072306, 'recall': 0.2668977469670711, 'f1': 0.3264440911499735, 'number': 1154}, 'overall_precision': 0.288858939802336, 'overall_recall': 0.33541992696922274, 'overall_f1': 0.31040308954863627, 'overall_accuracy': 0.5931244743481917}
			------------EPOCH 5---------------
Loss: tensor(1461.1938, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2620.3188, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(863.2048, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1323.8953, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1748.4510, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1380.2129, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1567.8411, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(970.1958, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2192.8367, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1793.5371, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1227.2266, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(875.3311, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1110.4351, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1057.9600, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1619.4102, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1886.9636, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(969.6772, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1235.9482, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1515.3759, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(838.1613, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(724.9337, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1137.0786, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1782.2225, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(978.9025, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(700.2437, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(690.8599, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(933.9018, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(706.7819, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(596.8662, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.25255102040816324, 'recall': 0.2595019659239843, 'f1': 0.2559793148028442, 'number': 763}, 'P': {'precision': 0.44745762711864406, 'recall': 0.5719237435008665, 'f1': 0.5020920502092051, 'number': 1154}, 'overall_precision': 0.3798140770252324, 'overall_recall': 0.4475743348982786, 'overall_f1': 0.410919540229885, 'overall_accuracy': 0.6489276703111859}
			------------EPOCH 6---------------
Loss: tensor(1242.6898, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2341.1177, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(831.1527, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1127.2297, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1496.2639, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1066.2354, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1129.5717, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(825.5448, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1761.3314, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1366.9612, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1032.0065, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(605.1859, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(935.4460, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(997.3334, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1419.2063, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1637.8839, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(860.9543, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1111.7368, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1429.0286, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(926.6527, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(645.8312, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1121.7791, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1646.3154, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(861.1660, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(473.9595, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(444.6355, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(715.6881, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(510.8417, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(473.8374, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.21957671957671956, 'recall': 0.10878112712975098, 'f1': 0.1454864154250657, 'number': 763}, 'P': {'precision': 0.3791374122367101, 'recall': 0.6551126516464472, 'f1': 0.4803049555273189, 'number': 1154}, 'overall_precision': 0.3537099494097808, 'overall_recall': 0.43766301512780387, 'overall_f1': 0.391233387736069, 'overall_accuracy': 0.62973086627418}
			------------EPOCH 7---------------
Loss: tensor(1455.2448, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2543.9004, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(838.9911, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1217.8311, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1968.7495, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1444.5364, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1405.6631, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1161.6161, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2434.7988, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1689.5076, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1240.5127, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(865.4746, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(854.5392, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(868.2838, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1271.6956, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1589.5266, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(774.0842, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(924.0017, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1243.4961, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(739.8091, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(751.9359, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1586.3237, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1880.6595, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1122.0840, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(652.0146, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(613.8796, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1126.1018, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(980.6289, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(927.2715, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.25499334221038616, 'recall': 0.5019659239842726, 'f1': 0.33818984547461367, 'number': 763}, 'P': {'precision': 0.0, 'recall': 0.0, 'f1': 0.0, 'number': 1154}, 'overall_precision': 0.2523056653491436, 'overall_recall': 0.19979134063641105, 'overall_f1': 0.2229985443959243, 'overall_accuracy': 0.44411269974768713}
			------------EPOCH 8---------------
Loss: tensor(1999.1633, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3675.1982, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(987.8185, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2081.3481, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1790.0012, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1563.8494, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2339.1638, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(879.0240, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2218.7776, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1654.7815, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1013.3994, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(586.6726, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(890.9246, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1019.5422, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1318.7323, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1540.4136, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(825.9370, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(962.3138, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1446.6543, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(774.5383, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(747.7979, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1019.0707, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1658.7552, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(873.1318, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(649.3831, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(615.8622, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(899.2440, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(617.4958, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(497.8732, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3632075471698113, 'recall': 0.2018348623853211, 'f1': 0.2594776748104465, 'number': 763}, 'P': {'precision': 0.5074216602528862, 'recall': 0.7998266897746967, 'f1': 0.6209216279852001, 'number': 1154}, 'overall_precision': 0.48016049933125277, 'overall_recall': 0.5618153364632238, 'overall_f1': 0.5177884615384616, 'overall_accuracy': 0.6773549201009251}
			------------EPOCH 9---------------
Loss: tensor(1263.9584, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2288.0537, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(705.5105, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1039.4988, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1625.1116, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1076.7236, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1147.1223, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(998.9440, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2195.0178, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1648.0582, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1259.2959, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(923.0304, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1017.3672, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(851.7837, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1342.2627, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1816.9877, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(787.1746, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1047.9368, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1317.8179, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(752.3820, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(545.3506, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(852.0278, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1284.7729, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(683.9303, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(392.7918, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(335.9100, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(552.4196, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(435.1065, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(416.2195, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.2627163083377032, 'recall': 0.6566186107470511, 'f1': 0.37528089887640453, 'number': 763}, 'P': {'precision': 0.5470588235294118, 'recall': 0.0805892547660312, 'f1': 0.1404833836858006, 'number': 1154}, 'overall_precision': 0.2859894077997111, 'overall_recall': 0.30985915492957744, 'overall_f1': 0.2974461692538808, 'overall_accuracy': 0.5176198486122793}
			------------EPOCH 10---------------
Loss: tensor(946.1366, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1836.7690, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(573.6923, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1051.6884, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1147.8562, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(900.6638, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1196.8577, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(582.1562, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1504.7300, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1130.7017, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(806.7120, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(449.7494, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(598.2401, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(632.0339, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(914.7997, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1139.5378, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(549.1857, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(716.9437, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(945.6169, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(504.2194, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(391.7811, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(640.0217, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(931.3538, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(557.6622, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(301.8999, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(270.1144, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(441.0118, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(272.5566, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(248.1918, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3572815533980582, 'recall': 0.24115334207077327, 'f1': 0.2879499217527387, 'number': 763}, 'P': {'precision': 0.515638963360143, 'recall': 0.5, 'f1': 0.5076990761108667, 'number': 1154}, 'overall_precision': 0.46572827417380663, 'overall_recall': 0.39697443922796033, 'overall_f1': 0.42861165868769363, 'overall_accuracy': 0.6450378469301934}
			------------EPOCH 11---------------
Loss: tensor(885.4153, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1465.1663, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(408.7422, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(897.2379, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(916.3332, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(574.8372, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(604.1590, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(692.4778, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1135.9755, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(831.5825, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(650.4136, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(295.4858, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(549.2943, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(507.2630, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(642.3742, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1050.8738, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(615.9689, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(746.5056, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(957.8906, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(561.9415, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(442.3145, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(752.9420, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1110.8898, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(552.2206, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(258.3553, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(191.8879, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(391.7336, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(290.4770, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(249.8250, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3412816691505216, 'recall': 0.6002621231979031, 'f1': 0.43515439429928743, 'number': 763}, 'P': {'precision': 0.6482164821648216, 'recall': 0.45667244367417675, 'f1': 0.5358413828164718, 'number': 1154}, 'overall_precision': 0.45707656612529, 'overall_recall': 0.5138236828377674, 'overall_f1': 0.4837917485265226, 'overall_accuracy': 0.6657905803195963}
			------------EPOCH 12---------------
Loss: tensor(550.6688, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1204.2727, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(296.7628, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(559.8475, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(634.2961, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(371.6042, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(393.6307, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(330.2492, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(790.0157, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(575.8102, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(473.1085, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(219.4594, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(449.5882, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(294.6390, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(603.9109, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(741.8604, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(423.4911, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(561.9647, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(625.7712, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(406.9049, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(250.9169, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(331.6442, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(685.5223, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(353.4462, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(211.0824, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(143.0515, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(232.9861, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(132.1971, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(126.9955, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.367816091954023, 'recall': 0.5871559633027523, 'f1': 0.45229681978798586, 'number': 763}, 'P': {'precision': 0.6341463414634146, 'recall': 0.42807625649913345, 'f1': 0.5111226073460942, 'number': 1154}, 'overall_precision': 0.471707561342013, 'overall_recall': 0.49139280125195617, 'overall_f1': 0.48134900357690347, 'overall_accuracy': 0.6696173254835996}
			------------EPOCH 13---------------
Loss: tensor(328.5908, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(806.6721, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(197.4836, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(414.8634, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(489.1620, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(288.7816, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(274.7666, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(248.9126, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(558.2666, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(391.0087, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(338.7209, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(138.1232, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(284.2055, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(204.9297, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(319.1825, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(504.2118, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(243.7384, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(388.4439, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(366.7151, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(226.4462, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(177.8297, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(230.2672, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(371.8687, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(222.7054, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(143.2317, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(87.1268, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(195.5045, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(88.1014, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(88.1441, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4244120940649496, 'recall': 0.4967234600262123, 'f1': 0.45772946859903385, 'number': 763}, 'P': {'precision': 0.6108676599474145, 'recall': 0.6039861351819757, 'f1': 0.6074074074074074, 'number': 1154}, 'overall_precision': 0.5290068829891839, 'overall_recall': 0.5612936880542514, 'overall_f1': 0.5446722348772463, 'overall_accuracy': 0.7062237174095879}
			------------EPOCH 14---------------
Loss: tensor(236.8472, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(481.9512, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(137.8407, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(289.3628, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(314.1094, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(158.3746, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(119.0697, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(184.7164, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(374.1057, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(243.7645, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(206.0491, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.1674, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(172.6642, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(106.9660, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(224.8055, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(357.2238, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(174.2603, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(221.1156, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(223.3889, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(120.9917, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(133.0139, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(146.7422, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(257.6166, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(133.2154, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(95.5140, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.5403, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(151.1406, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.7043, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.9457, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.40131578947368424, 'recall': 0.5596330275229358, 'f1': 0.4674329501915709, 'number': 763}, 'P': {'precision': 0.6215895610913404, 'recall': 0.4540727902946274, 'f1': 0.5247871807711567, 'number': 1154}, 'overall_precision': 0.49868904037755635, 'overall_recall': 0.49608763693270735, 'overall_f1': 0.4973849372384937, 'overall_accuracy': 0.6808662741799831}
			------------EPOCH 15---------------
Loss: tensor(195.0530, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(386.0209, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(89.7158, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(193.5701, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(189.0125, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(106.1488, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.8898, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(156.1268, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(198.1998, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(128.4610, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(127.3404, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.7676, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(93.8936, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.9736, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(137.6746, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(212.0139, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(104.9484, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(162.7939, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(134.0006, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.5286, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.3557, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(117.8551, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(165.5080, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.6923, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.3709, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.1655, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.6856, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.6685, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.5046, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.40755467196819084, 'recall': 0.5373525557011796, 'f1': 0.4635387224420577, 'number': 763}, 'P': {'precision': 0.6201923076923077, 'recall': 0.5589254766031195, 'f1': 0.5879671832269826, 'number': 1154}, 'overall_precision': 0.5156402737047898, 'overall_recall': 0.550339071465832, 'overall_f1': 0.5324249306081252, 'overall_accuracy': 0.69053826745164}
			------------EPOCH 16---------------
Loss: tensor(142.7189, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(272.1572, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.3242, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(115.7437, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(95.3645, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.3787, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.2941, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(132.0745, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(87.4241, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(84.9246, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(94.1480, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.7637, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.5478, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.8416, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(92.8826, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(142.2818, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.2805, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(86.0521, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(88.0881, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.3197, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.9809, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.7496, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(121.4422, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.0676, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.5909, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.1241, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.1393, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.7159, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.3264, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.41047120418848165, 'recall': 0.5137614678899083, 'f1': 0.45634458672875433, 'number': 763}, 'P': {'precision': 0.5967432950191571, 'recall': 0.5398613518197574, 'f1': 0.5668789808917196, 'number': 1154}, 'overall_precision': 0.5077538769384692, 'overall_recall': 0.5294731351069379, 'overall_f1': 0.5183861082737488, 'overall_accuracy': 0.6955845248107654}
			------------EPOCH 17---------------
Loss: tensor(115.6491, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(173.7108, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.5127, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(84.7922, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.6965, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.1013, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.6570, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(119.6593, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.7440, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.1477, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(75.9349, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.9203, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.4816, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.8253, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.9442, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(91.2708, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.7051, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.8147, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.3433, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.1611, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.9492, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.6898, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.3968, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.3151, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.7975, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.3534, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.8701, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.2659, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.1997, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4056795131845842, 'recall': 0.5242463958060288, 'f1': 0.45740423098913663, 'number': 763}, 'P': {'precision': 0.6037549407114624, 'recall': 0.5294627383015598, 'f1': 0.5641735918744228, 'number': 1154}, 'overall_precision': 0.506006006006006, 'overall_recall': 0.5273865414710485, 'overall_f1': 0.5164750957854406, 'overall_accuracy': 0.6972035323801514}
			------------EPOCH 18---------------
Loss: tensor(90.9856, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(126.9463, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.8376, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.7348, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.6888, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.5333, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.8767, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(110.8694, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.3950, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.7655, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.6568, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.5309, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.9114, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.4241, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.4308, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.9244, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.0141, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.0329, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.0796, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.4398, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.5409, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.7204, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.1695, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.6940, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.4232, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.9811, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.7754, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.0258, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.4024, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4100418410041841, 'recall': 0.5137614678899083, 'f1': 0.45607911576497967, 'number': 763}, 'P': {'precision': 0.605832549388523, 'recall': 0.5580589254766031, 'f1': 0.5809652683806946, 'number': 1154}, 'overall_precision': 0.5131253095591877, 'overall_recall': 0.5404277516953573, 'overall_f1': 0.5264227642276422, 'overall_accuracy': 0.7028595458368376}
			------------EPOCH 19---------------
Loss: tensor(66.0207, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(108.3535, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.0023, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.0631, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.1986, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.7268, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.8228, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(100.3856, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.6847, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.4775, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.4239, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.4916, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.6232, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.8404, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.0077, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.7204, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.8394, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.3146, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.0633, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.1091, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.8894, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.3901, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.5529, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.0119, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.9894, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.8599, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.8695, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.9916, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.9806, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3831041257367387, 'recall': 0.5111402359108781, 'f1': 0.437956204379562, 'number': 763}, 'P': {'precision': 0.6239554317548747, 'recall': 0.5823223570190641, 'f1': 0.6024204392649037, 'number': 1154}, 'overall_precision': 0.5069212410501194, 'overall_recall': 0.5539906103286385, 'overall_f1': 0.5294117647058824, 'overall_accuracy': 0.7010513036164845}
			------------EPOCH 20---------------
Loss: tensor(58.5042, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(142.5073, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.4667, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.7742, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.8030, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.8477, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.5060, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(145.5519, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(86.4561, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(97.4697, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.9716, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.5085, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.0753, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.2753, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.8510, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(103.9908, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.5194, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(107.5665, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(86.0694, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.6620, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.5635, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.6219, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(104.0808, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.6912, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.4696, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.4907, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.7893, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.1572, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.0430, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.408716136631331, 'recall': 0.45478374836173, 'f1': 0.43052109181141435, 'number': 763}, 'P': {'precision': 0.6058519793459552, 'recall': 0.610051993067591, 'f1': 0.6079447322970639, 'number': 1154}, 'overall_precision': 0.5226255594231726, 'overall_recall': 0.5482524778299426, 'overall_f1': 0.5351323828920569, 'overall_accuracy': 0.7188814129520605}
			------------EPOCH 21---------------
Loss: tensor(69.0659, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(152.1231, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.7907, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.5784, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(76.8710, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.0596, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.6614, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(137.6471, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(89.3998, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(100.1096, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(86.6844, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.4398, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.6049, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.6624, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.2980, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(104.1165, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.1122, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.3063, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.1159, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.1468, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.4305, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.7970, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(109.4066, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.4648, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.3674, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.6899, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.7051, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.2719, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.8782, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3877159309021113, 'recall': 0.5294888597640891, 'f1': 0.4476454293628809, 'number': 763}, 'P': {'precision': 0.6218074656188605, 'recall': 0.548526863084922, 'f1': 0.5828729281767956, 'number': 1154}, 'overall_precision': 0.5033980582524272, 'overall_recall': 0.5409494001043297, 'overall_f1': 0.5214986170480261, 'overall_accuracy': 0.6992640874684609}
			------------EPOCH 22---------------
Loss: tensor(43.3893, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(142.3673, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.2553, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.9886, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.3285, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.5540, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.4858, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(115.3724, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(88.3900, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(98.0699, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.7647, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.1657, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.7887, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.5671, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.4859, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(88.3417, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.3318, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.1446, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.0179, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.1276, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.3963, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.5376, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(94.7010, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.9921, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.3465, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.4423, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.8452, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.7829, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.2008, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3912111468381565, 'recall': 0.4783748361730013, 'f1': 0.43042452830188677, 'number': 763}, 'P': {'precision': 0.5966608084358523, 'recall': 0.5883882149046794, 'f1': 0.5924956369982548, 'number': 1154}, 'overall_precision': 0.5041042974408498, 'overall_recall': 0.5446009389671361, 'overall_f1': 0.5235707121364092, 'overall_accuracy': 0.715264928511354}
			------------EPOCH 23---------------
Loss: tensor(39.7801, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(127.3165, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.8779, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.7131, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.9616, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.7543, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.3362, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(91.0455, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.5910, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(96.1666, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.8102, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.0471, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.5529, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.4669, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.9902, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.6255, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.3139, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.2653, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.4258, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.2143, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.1885, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.4797, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(89.3007, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.7079, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.3546, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.7776, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.6047, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.5955, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.0116, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3993963782696177, 'recall': 0.5203145478374837, 'f1': 0.45190665907797384, 'number': 763}, 'P': {'precision': 0.6285444234404537, 'recall': 0.5762564991334489, 'f1': 0.60126582278481, 'number': 1154}, 'overall_precision': 0.5175438596491229, 'overall_recall': 0.5539906103286385, 'overall_f1': 0.5351473922902495, 'overall_accuracy': 0.7095668629100084}
			------------EPOCH 24---------------
Loss: tensor(28.0243, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(119.3164, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.9681, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.2272, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.7930, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.3689, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.6209, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.8539, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.6952, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(85.4354, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.7831, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.1601, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.4783, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.4187, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.0848, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.2433, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.6082, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.3338, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.3965, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.7158, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.3670, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.3346, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(84.5670, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.6368, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.1561, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.4614, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.0753, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.1745, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.8819, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3853211009174312, 'recall': 0.4954128440366973, 'f1': 0.4334862385321101, 'number': 763}, 'P': {'precision': 0.6099158091674463, 'recall': 0.5649913344887348, 'f1': 0.5865946918578497, 'number': 1154}, 'overall_precision': 0.5024390243902439, 'overall_recall': 0.5372978612415232, 'overall_f1': 0.5192840937736325, 'overall_accuracy': 0.7123212783851977}
			------------EPOCH 25---------------
Loss: tensor(30.4418, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(115.7573, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.7024, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.1126, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.0189, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.7410, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.1267, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.5345, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.8415, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(85.9499, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.0754, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.8363, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.3299, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.4080, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.2452, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.8045, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.0492, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.4442, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.0013, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.9277, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.7618, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.5097, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(81.8644, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.4015, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.3828, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.6412, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.5748, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.4372, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.5295, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.39384615384615385, 'recall': 0.5032765399737876, 'f1': 0.44188722669735325, 'number': 763}, 'P': {'precision': 0.6212962962962963, 'recall': 0.5814558058925476, 'f1': 0.6007162041181737, 'number': 1154}, 'overall_precision': 0.51338199513382, 'overall_recall': 0.550339071465832, 'overall_f1': 0.5312185297079557, 'overall_accuracy': 0.7132464255677039}
			------------EPOCH 26---------------
Loss: tensor(23.1458, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(108.3800, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.5907, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.7272, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.8530, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.8307, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.4985, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.4898, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.1875, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.0934, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.9178, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.0807, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.0382, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.0715, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.5802, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.6962, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.4955, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.7226, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.6382, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.4291, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.4497, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.1009, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.6678, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.2699, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.5570, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.3187, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.0231, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.6567, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.7416, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.38453713123092575, 'recall': 0.4954128440366973, 'f1': 0.4329896907216495, 'number': 763}, 'P': {'precision': 0.6134686346863468, 'recall': 0.5762564991334489, 'f1': 0.5942806076854333, 'number': 1154}, 'overall_precision': 0.5045960328979197, 'overall_recall': 0.5440792905581638, 'overall_f1': 0.5235943775100401, 'overall_accuracy': 0.7113330529857023}
			------------EPOCH 27---------------
Loss: tensor(24.5207, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(102.7686, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.9196, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.1759, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.9416, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.5221, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.0447, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.1687, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.1188, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(79.1260, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.5365, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.5514, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.0331, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.2619, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.5638, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.4781, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.0825, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.3085, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.1415, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.2331, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.4790, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.5883, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.4234, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.5847, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.2591, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.2628, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.8647, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.4482, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.6119, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.39081632653061227, 'recall': 0.5019659239842726, 'f1': 0.4394721744119335, 'number': 763}, 'P': {'precision': 0.6205936920222634, 'recall': 0.5797227036395147, 'f1': 0.5994623655913979, 'number': 1154}, 'overall_precision': 0.511175898931001, 'overall_recall': 0.548774126238915, 'overall_f1': 0.529308176100629, 'overall_accuracy': 0.7103658536585366}
			------------EPOCH 28---------------
Loss: tensor(19.9539, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(99.0486, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.0309, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.6846, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.1470, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.2402, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.1166, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.4772, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.1273, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(75.3325, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.9145, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.2906, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.7265, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.5334, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.8379, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.6813, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.9053, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.3041, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.0838, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.7159, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.0968, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.0009, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.0913, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.2985, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.9892, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.7094, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.7230, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.3238, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.5141, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.38996929375639716, 'recall': 0.49934469200524245, 'f1': 0.4379310344827586, 'number': 763}, 'P': {'precision': 0.6175373134328358, 'recall': 0.5736568457538995, 'f1': 0.5947888589398025, 'number': 1154}, 'overall_precision': 0.509028794533919, 'overall_recall': 0.5440792905581638, 'overall_f1': 0.5259707513867877, 'overall_accuracy': 0.71013456686291}
			------------EPOCH 29---------------
Loss: tensor(20.2124, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(96.1277, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.8902, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.8339, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.9367, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.9204, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.8395, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.7941, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.9581, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(82.9310, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.8062, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.7701, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.2907, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.3515, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.2081, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.7281, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.8117, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.1489, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.2227, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.7723, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.9675, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.2599, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.5890, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.8648, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.1635, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.7008, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.1634, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.0959, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.9225, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.39036885245901637, 'recall': 0.49934469200524245, 'f1': 0.43818286371477866, 'number': 763}, 'P': {'precision': 0.6171003717472119, 'recall': 0.5753899480069324, 'f1': 0.5955156950672646, 'number': 1154}, 'overall_precision': 0.5092592592592593, 'overall_recall': 0.5451225873761085, 'overall_f1': 0.526581002771479, 'overall_accuracy': 0.7096930193439865}
			------------EPOCH 30---------------
Loss: tensor(18.1465, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(93.1293, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.3776, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.8146, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.5384, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.1708, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.4751, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.5173, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.2282, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(76.2504, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.1044, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.9799, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.0399, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.2502, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.3379, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.5627, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.0057, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.2030, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.6856, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.3646, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.6438, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.4597, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.5878, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.3554, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.2377, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.6832, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.8390, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.8444, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.6311, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.39197530864197533, 'recall': 0.49934469200524245, 'f1': 0.439193083573487, 'number': 763}, 'P': {'precision': 0.6182994454713494, 'recall': 0.5797227036395147, 'f1': 0.5983899821109124, 'number': 1154}, 'overall_precision': 0.5111976630963972, 'overall_recall': 0.5477308294209703, 'overall_f1': 0.528834046839587, 'overall_accuracy': 0.7098822539949537}


		-------------RUN 5-----------
			------------EPOCH 1---------------
Loss: tensor(2239.8657, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2741.4351, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3436.3179, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2099.8403, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2550.8188, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6796.0640, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3937.4434, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3598.0635, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3147.2051, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1631.9277, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4023.7705, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2506.3130, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1396.1232, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1279.8641, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2595.3411, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2236.8945, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1060.5618, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1935.3103, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2372.0342, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3608.8604, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1492.6184, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3999.4290, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2225.3123, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4372.5020, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3127.7568, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1678.3473, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1678.8367, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1758.1024, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.031078610603290677, 'recall': 0.08970976253298153, 'f1': 0.0461642905634759, 'number': 758}, 'P': {'precision': 0.0371900826446281, 'recall': 0.008530805687203791, 'f1': 0.013878180416345413, 'number': 1055}, 'overall_precision': 0.03168724279835391, 'overall_recall': 0.04247104247104247, 'overall_f1': 0.03629507423992458, 'overall_accuracy': 0.3837745774404967}
			------------EPOCH 2---------------
Loss: tensor(1597.8127, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1999.2810, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2722.7966, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1722.3401, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2054.9631, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5462.5308, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3144.0879, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2809.0784, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2549.1992, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1271.3617, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3122.4370, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2088.3613, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1213.0801, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1120.4724, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2078.5715, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1882.0615, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(892.2502, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1619.6992, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1849.2122, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3139.5952, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1233.0664, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3413.2905, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1959.7278, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3992.6331, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2860.6294, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1623.1279, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1579.2874, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1679.1421, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.10572947430596574, 'recall': 0.23614775725593667, 'f1': 0.14606283149734803, 'number': 758}, 'P': {'precision': 0.15980230642504117, 'recall': 0.09194312796208531, 'f1': 0.1167268351383875, 'number': 1055}, 'overall_precision': 0.12, 'overall_recall': 0.15223386651958082, 'overall_f1': 0.13420860685630928, 'overall_accuracy': 0.49437305967575024}
			------------EPOCH 3---------------
Loss: tensor(1341.9491, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1663.0830, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2383.2173, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1546.2957, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1740.6737, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4772.4004, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2631.6934, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2412.4668, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2296.3862, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1057.3054, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2753.3279, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1849.8422, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1122.7524, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1031.4318, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1753.7844, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1646.4098, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(788.3411, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1386.1598, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1522.3188, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2802.0479, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1079.7878, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3093.1948, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1771.0367, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3686.8186, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2542.1221, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1421.0570, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1359.4207, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1526.5967, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.11814345991561181, 'recall': 0.14775725593667546, 'f1': 0.13130128956623682, 'number': 758}, 'P': {'precision': 0.1676750216076059, 'recall': 0.18388625592417063, 'f1': 0.17540687160940327, 'number': 1055}, 'overall_precision': 0.14536817102137767, 'overall_recall': 0.16878102592388305, 'overall_f1': 0.15620214395099538, 'overall_accuracy': 0.5660788202828562}
			------------EPOCH 4---------------
Loss: tensor(1210.2844, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1469.2694, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2132.9856, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1369.6216, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1541.3633, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4440.4561, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2251.8259, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2142.2878, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2062.5439, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(891.4032, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2453.3342, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1604.9082, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1028.5747, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(938.8793, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1482.8860, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1448.6223, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(690.8221, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1188.2881, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1220.7073, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2506.2576, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(974.6461, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2926.6399, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1616.9963, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3176.2415, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2184.4541, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1146.0898, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1059.5095, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1322.0833, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.14022988505747128, 'recall': 0.24142480211081793, 'f1': 0.17741153659718858, 'number': 758}, 'P': {'precision': 0.27013752455795675, 'recall': 0.26066350710900477, 'f1': 0.2653159671972986, 'number': 1055}, 'overall_precision': 0.19715884631941455, 'overall_recall': 0.25261996690568117, 'overall_f1': 0.22147001934235977, 'overall_accuracy': 0.5746162469817179}
			------------EPOCH 5---------------
Loss: tensor(987.4897, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1207.6217, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1956.7229, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1274.2607, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1336.4927, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3823.5706, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1838.8752, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1836.8174, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1818.6714, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(742.3029, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2202.5898, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1380.4614, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(898.3165, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(824.9416, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1320.8472, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1290.5642, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(605.3280, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(958.0111, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1012.0070, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2284.4500, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(845.0199, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2518.0776, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1469.2465, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2622.4888, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1846.1654, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(834.3805, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(764.6699, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1080.2328, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.22463402322059567, 'recall': 0.5870712401055409, 'f1': 0.3249361080686382, 'number': 758}, 'P': {'precision': 0.46697038724373574, 'recall': 0.1943127962085308, 'f1': 0.27443105756358765, 'number': 1055}, 'overall_precision': 0.26859504132231404, 'overall_recall': 0.35852178709321564, 'overall_f1': 0.30711079612567915, 'overall_accuracy': 0.5201793721973094}
			------------EPOCH 6---------------
Loss: tensor(942.7089, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1161.0503, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1886.8540, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1255.8694, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1187.2236, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3404.6455, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1608.1451, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1571.0819, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1606.0886, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(564.2502, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1839.2723, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1220.7573, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(763.5321, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(641.7484, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1207.5393, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1219.0164, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(646.3606, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(848.2432, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(806.6392, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2176.5317, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(801.4797, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2348.1213, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1459.9187, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2681.3120, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1587.1995, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(637.1674, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(621.9346, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(989.6101, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.24040796503156872, 'recall': 0.6530343007915568, 'f1': 0.3514376996805112, 'number': 758}, 'P': {'precision': 0.5310344827586206, 'recall': 0.14597156398104266, 'f1': 0.22899628252788107, 'number': 1055}, 'overall_precision': 0.27628778203490845, 'overall_recall': 0.35797021511307225, 'overall_f1': 0.31186929360884186, 'overall_accuracy': 0.4960762331838565}
			------------EPOCH 7---------------
Loss: tensor(735.6733, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(974.3037, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1672.7808, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1169.7971, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1158.7042, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3331.8506, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1498.7681, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1454.7051, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1667.9250, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(511.8039, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1617.5266, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1331.5782, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(707.1125, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(584.3319, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(987.9780, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1227.2117, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(643.7494, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(815.1388, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(703.8830, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2140.1213, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(744.7037, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2297.7148, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1354.5791, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2806.2773, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1414.9814, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(519.0834, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(513.8223, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(845.0303, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.1324345757335448, 'recall': 0.22031662269129287, 'f1': 0.1654284299157999, 'number': 758}, 'P': {'precision': 0.15950920245398773, 'recall': 0.04928909952606635, 'f1': 0.07530774800868936, 'number': 1055}, 'overall_precision': 0.13799621928166353, 'overall_recall': 0.12079426365140651, 'overall_f1': 0.1288235294117647, 'overall_accuracy': 0.47559503276992066}
			------------EPOCH 8---------------
Loss: tensor(870.9449, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1131.3342, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1792.6831, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1296.7150, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1260.1621, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4170.5010, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1552.1000, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1539.9175, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1524.3726, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(522.3865, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1752.4746, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1084.2106, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(619.0300, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(554.8669, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(959.9753, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1046.8054, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(511.8167, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(704.8626, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(605.2749, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1751.5061, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(639.2202, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1926.6421, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1163.4519, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2416.9531, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1528.2637, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(659.4517, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(610.4017, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(989.8943, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.29310344827586204, 'recall': 0.3812664907651715, 'f1': 0.33142201834862384, 'number': 758}, 'P': {'precision': 0.4662020905923345, 'recall': 0.6341232227488152, 'f1': 0.5373493975903614, 'number': 1055}, 'overall_precision': 0.39570425444031393, 'overall_recall': 0.5284059569773856, 'overall_f1': 0.45252716107699575, 'overall_accuracy': 0.6088737495688168}
			------------EPOCH 9---------------
Loss: tensor(728.4197, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1004.0050, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1851.8378, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1145.6505, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1017.0323, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3076.5813, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1490.0004, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1400.4329, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1291.9263, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(421.3039, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1506.3322, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1043.0114, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(547.8776, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(472.3397, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(799.3131, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1035.9453, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(482.3180, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(715.6969, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(585.1778, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1674.4036, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(613.6281, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1981.1409, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1105.0519, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2049.8428, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1240.8428, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(444.0292, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(395.5217, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(730.1437, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.2447833065810594, 'recall': 0.4023746701846966, 'f1': 0.30439121756487025, 'number': 758}, 'P': {'precision': 0.460984393757503, 'recall': 0.3639810426540284, 'f1': 0.4067796610169491, 'number': 1055}, 'overall_precision': 0.33140933140933143, 'overall_recall': 0.3800330943188086, 'overall_f1': 0.3540596094552929, 'overall_accuracy': 0.6155786478095895}
			------------EPOCH 10---------------
Loss: tensor(570.5763, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(734.4240, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1218.7054, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(752.0919, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(795.0535, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2275.0801, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(777.4066, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(885.6920, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1034.1787, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(313.0041, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1302.6761, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(718.5155, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(371.2113, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(329.0775, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(741.9272, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(810.2404, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(342.9695, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(442.3193, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(382.0230, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1298.3651, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(369.0853, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1398.0559, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(741.9369, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1515.9595, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(926.9659, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(305.7984, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(282.5587, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(578.7288, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3071646341463415, 'recall': 0.5316622691292876, 'f1': 0.38937198067632856, 'number': 758}, 'P': {'precision': 0.5477941176470589, 'recall': 0.42369668246445497, 'f1': 0.4778193479422769, 'number': 1055}, 'overall_precision': 0.3994360902255639, 'overall_recall': 0.4688361831218974, 'overall_f1': 0.4313625983252982, 'overall_accuracy': 0.6241160745084512}
			------------EPOCH 11---------------
Loss: tensor(487.6220, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(615.0176, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1013.9550, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(557.5024, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(629.7275, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1785.5858, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(548.5637, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(624.0681, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(929.0767, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(247.2640, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(924.8941, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(702.1650, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(260.1698, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(267.3306, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(596.4344, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(671.0780, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(280.5581, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(372.2536, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(291.2111, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(973.9877, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(241.0134, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1056.1052, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(502.2294, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1073.8104, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(727.3325, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(231.1462, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(232.4377, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(461.3597, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.32284382284382285, 'recall': 0.3654353562005277, 'f1': 0.34282178217821785, 'number': 758}, 'P': {'precision': 0.4803082191780822, 'recall': 0.5317535545023697, 'f1': 0.5047233468286101, 'number': 1055}, 'overall_precision': 0.4136229022704837, 'overall_recall': 0.4622173193601765, 'overall_f1': 0.4365720239645741, 'overall_accuracy': 0.6469687823387374}
			------------EPOCH 12---------------
Loss: tensor(298.8699, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(461.9500, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(785.7125, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(417.4987, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(425.6864, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1397.5402, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(388.4427, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(492.4294, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(577.2304, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(157.5425, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(741.4438, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(475.0737, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(198.8079, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(209.0821, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(523.1352, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(556.0227, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(275.2080, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(344.3562, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(275.0346, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(833.9282, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(181.2118, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(904.5387, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(390.1732, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(791.5386, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(439.5023, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(140.4347, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(118.2257, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(264.6867, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.324031007751938, 'recall': 0.2757255936675462, 'f1': 0.29793300071275836, 'number': 758}, 'P': {'precision': 0.47257383966244726, 'recall': 0.6369668246445498, 'f1': 0.5425918449737587, 'number': 1055}, 'overall_precision': 0.4262215771649734, 'overall_recall': 0.4859349145063431, 'overall_f1': 0.4541237113402061, 'overall_accuracy': 0.6483054501552259}
			------------EPOCH 13---------------
Loss: tensor(245.9239, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(377.8197, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(686.0219, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(332.6879, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(410.6605, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1169.5806, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(330.9950, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(476.1759, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(429.3663, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(133.4191, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(602.1809, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(335.0826, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(132.0238, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(140.7882, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(434.7425, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(348.9630, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(225.9345, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(265.9782, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(270.5537, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(698.5293, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(204.2075, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1023.8375, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(341.9581, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(760.5562, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(418.5132, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(149.2553, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(111.8326, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(317.7210, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3382899628252788, 'recall': 0.48021108179419525, 'f1': 0.3969465648854962, 'number': 758}, 'P': {'precision': 0.5448207171314741, 'recall': 0.5184834123222749, 'f1': 0.5313258863525984, 'number': 1055}, 'overall_precision': 0.43798076923076923, 'overall_recall': 0.5024820739106454, 'overall_f1': 0.4680195222193681, 'overall_accuracy': 0.6532640565712314}
			------------EPOCH 14---------------
Loss: tensor(140.9180, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(237.7123, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(416.7937, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(227.1782, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(230.4400, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(713.8553, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(203.9955, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(301.3700, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(432.6467, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(149.1034, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(720.3816, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(345.2739, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(185.0141, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(201.6015, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(507.2163, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(636.3841, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(241.4837, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(191.5114, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(151.5172, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(715.3966, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(104.8915, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(506.3714, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(161.1876, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(574.1281, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(205.8183, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(102.2335, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(84.6037, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(160.9110, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.2842789598108747, 'recall': 0.6345646437994723, 'f1': 0.3926530612244898, 'number': 758}, 'P': {'precision': 0.4880952380952381, 'recall': 0.11658767772511848, 'f1': 0.18821729150726854, 'number': 1055}, 'overall_precision': 0.31069958847736623, 'overall_recall': 0.33314947600661887, 'overall_f1': 0.32153313814213463, 'overall_accuracy': 0.5484865470852018}
			------------EPOCH 15---------------
Loss: tensor(432.8609, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(529.5176, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(702.7496, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(477.1060, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(592.4260, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2194.5447, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(498.3358, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(591.1204, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(706.9318, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(143.5586, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(859.6221, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(417.1072, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(93.8512, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(84.5431, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(306.6826, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(232.6351, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(108.8507, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(136.4144, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(116.5846, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(439.5921, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(150.3153, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(792.9512, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(186.8590, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(672.5292, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(487.2396, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(219.8969, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(216.6269, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(331.1578, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.32142857142857145, 'recall': 0.24934036939313983, 'f1': 0.28083209509658247, 'number': 758}, 'P': {'precision': 0.4592545799115603, 'recall': 0.6890995260663507, 'f1': 0.5511751326762699, 'number': 1055}, 'overall_precision': 0.42192538000921237, 'overall_recall': 0.5052399338113623, 'overall_f1': 0.45983935742971893, 'overall_accuracy': 0.6479389444636081}
			------------EPOCH 16---------------
Loss: tensor(166.0236, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(270.6108, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(505.5124, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(218.4952, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(242.3764, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(804.1121, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(235.9892, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(295.9335, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(266.8436, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(82.7283, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(439.7397, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(233.6349, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(107.1569, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.2143, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(260.2988, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(203.3719, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(102.5717, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(167.0733, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(122.5030, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(351.4269, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.0454, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(347.6098, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(121.7047, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(317.2209, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(164.3046, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(87.3287, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.1112, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(113.8907, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.32432432432432434, 'recall': 0.5224274406332454, 'f1': 0.40020212228398183, 'number': 758}, 'P': {'precision': 0.5396825396825397, 'recall': 0.3867298578199052, 'f1': 0.45057979017117616, 'number': 1055}, 'overall_precision': 0.40667678300455234, 'overall_recall': 0.44346387203530063, 'overall_f1': 0.4242744063324539, 'overall_accuracy': 0.6281260779579165}
			------------EPOCH 17---------------
Loss: tensor(106.3786, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(133.2583, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(282.7415, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(118.2120, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(149.6486, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(479.8394, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(109.9605, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(151.7602, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(224.6447, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.7491, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(354.1536, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(151.9108, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.4528, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.1935, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(208.8874, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(142.0019, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(84.1591, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(116.2418, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(87.2430, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(285.8072, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.4688, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(183.9877, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.2548, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(192.2975, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(102.1606, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.6338, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.3658, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.5087, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.38333333333333336, 'recall': 0.42480211081794195, 'f1': 0.4030037546933667, 'number': 758}, 'P': {'precision': 0.5122591943957968, 'recall': 0.5545023696682464, 'f1': 0.5325443786982249, 'number': 1055}, 'overall_precision': 0.4576185671039354, 'overall_recall': 0.5002757859900717, 'overall_f1': 0.47799736495388667, 'overall_accuracy': 0.6648628837530183}
			------------EPOCH 18---------------
Loss: tensor(41.2094, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(79.9519, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(180.3441, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.0099, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(76.2247, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(297.0275, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.6259, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(90.9538, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(125.0570, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.3461, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(245.4056, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.9807, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.9031, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.1300, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(138.9615, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(100.0415, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.2863, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.3365, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.8576, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(226.7390, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.9633, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(132.9593, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.8472, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(131.4286, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.0830, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.2146, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.0775, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.8397, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.35400763358778625, 'recall': 0.4894459102902375, 'f1': 0.4108527131782945, 'number': 758}, 'P': {'precision': 0.5295748613678374, 'recall': 0.543127962085308, 'f1': 0.5362657931679925, 'number': 1055}, 'overall_precision': 0.4431924882629108, 'overall_recall': 0.5206839492553779, 'overall_f1': 0.4788232310423535, 'overall_accuracy': 0.6663935839944809}
			------------EPOCH 19---------------
Loss: tensor(29.5926, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.1404, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(147.5853, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.6395, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.6107, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(219.3790, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.4855, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.0448, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(93.6822, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.6049, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(167.4015, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.0748, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.5410, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.3095, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(107.0485, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.0434, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.3714, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.3152, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.1498, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(155.5505, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.5861, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.8655, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.0126, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(99.9301, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.8751, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.6671, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.5613, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.9567, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.36853002070393376, 'recall': 0.46965699208443273, 'f1': 0.41299303944315546, 'number': 758}, 'P': {'precision': 0.5334590009425071, 'recall': 0.5364928909952607, 'f1': 0.5349716446124764, 'number': 1055}, 'overall_precision': 0.45485939812530835, 'overall_recall': 0.5085493656922229, 'overall_f1': 0.48020833333333335, 'overall_accuracy': 0.6709210072438772}
			------------EPOCH 20---------------
Loss: tensor(30.2359, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.0334, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(99.5374, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.6174, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.0021, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(157.7150, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.4733, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.0503, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.4312, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.5857, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(132.2405, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.6063, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.0906, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.8572, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(76.0819, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.4682, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.4995, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.5407, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.1817, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(118.9175, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.7922, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.4485, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.8953, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(75.9939, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.1042, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.2903, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.5333, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.6529, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.35707121364092276, 'recall': 0.46965699208443273, 'f1': 0.4056980056980057, 'number': 758}, 'P': {'precision': 0.5327552986512524, 'recall': 0.524170616113744, 'f1': 0.5284280936454849, 'number': 1055}, 'overall_precision': 0.4466830466830467, 'overall_recall': 0.5013789299503585, 'overall_f1': 0.47245322245322247, 'overall_accuracy': 0.6668247671610901}
			------------EPOCH 21---------------
Loss: tensor(23.0773, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.9372, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.4147, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.2451, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.9065, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(131.2768, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.8459, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.9784, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.4795, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.7085, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(101.3928, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.4806, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.8209, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.2704, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.2256, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.9923, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.4857, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.5153, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.4905, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(91.4022, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.4263, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.0578, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.4819, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.3005, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.0299, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.5894, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.2435, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.1898, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.35110663983903423, 'recall': 0.4604221635883905, 'f1': 0.3984018264840183, 'number': 758}, 'P': {'precision': 0.5386081982840801, 'recall': 0.5355450236966824, 'f1': 0.5370722433460076, 'number': 1055}, 'overall_precision': 0.44738130200685267, 'overall_recall': 0.5041367898510756, 'overall_f1': 0.47406639004149376, 'overall_accuracy': 0.6666307347361159}
			------------EPOCH 22---------------
Loss: tensor(18.4698, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.6312, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.6793, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.1329, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.0111, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(101.6655, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.1512, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.3049, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.6112, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.9192, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.2109, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.9886, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.8219, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.1144, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.7675, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.3158, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.9830, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.5126, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.0593, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.8891, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.2183, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.0278, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.7438, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.6273, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.3021, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.9567, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.5802, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.6842, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3433433433433433, 'recall': 0.4525065963060686, 'f1': 0.39043824701195223, 'number': 758}, 'P': {'precision': 0.5311909262759924, 'recall': 0.5327014218009478, 'f1': 0.5319451017510648, 'number': 1055}, 'overall_precision': 0.4399611084103063, 'overall_recall': 0.4991726420297849, 'overall_f1': 0.46770025839793283, 'overall_accuracy': 0.6658761641945499}
			------------EPOCH 23---------------
Loss: tensor(13.0892, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.2291, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.3895, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.7238, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.8968, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(85.3715, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.9459, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.8815, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.5515, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.0567, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.5499, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.8577, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.9329, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.8646, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.4679, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.7363, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.7918, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.9403, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.4731, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.5029, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.9836, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.1502, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.5785, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.4428, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.3629, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.5761, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.2859, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.4503, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.33987603305785125, 'recall': 0.4340369393139842, 'f1': 0.3812282734646582, 'number': 758}, 'P': {'precision': 0.5313075506445673, 'recall': 0.5469194312796208, 'f1': 0.539000467071462, 'number': 1055}, 'overall_precision': 0.44109055501460565, 'overall_recall': 0.4997242140099283, 'overall_f1': 0.4685802948021722, 'overall_accuracy': 0.6666307347361159}
			------------EPOCH 24---------------
Loss: tensor(11.4111, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.6632, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.7765, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.6421, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.8469, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.1136, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.3421, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.4388, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.9282, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.9653, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.3108, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.9231, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.0295, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.5687, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.4876, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.4282, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.3577, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.8550, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.3068, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.4347, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.9702, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.9885, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.6356, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.4342, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.0166, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.2552, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.1118, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.0671, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.33270499528746467, 'recall': 0.4656992084432718, 'f1': 0.38812534359538214, 'number': 758}, 'P': {'precision': 0.551622418879056, 'recall': 0.5317535545023697, 'f1': 0.5415057915057915, 'number': 1055}, 'overall_precision': 0.43984600577478344, 'overall_recall': 0.5041367898510756, 'overall_f1': 0.46980210742739653, 'overall_accuracy': 0.6669325629527423}
			------------EPOCH 25---------------
Loss: tensor(13.7808, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.7991, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.8050, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.5506, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.5815, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.6296, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.3042, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.9946, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.0537, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.8626, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.4922, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.2286, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.3179, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.8455, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.7366, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.5982, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.8317, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.8326, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.7547, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.9928, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.8304, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.5252, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.0659, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.7680, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.6901, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.6037, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.9500, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.2878, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3307163886162905, 'recall': 0.4445910290237467, 'f1': 0.3792909397861564, 'number': 758}, 'P': {'precision': 0.5355450236966824, 'recall': 0.5355450236966824, 'f1': 0.5355450236966824, 'number': 1055}, 'overall_precision': 0.43490838958534234, 'overall_recall': 0.49751792608935463, 'overall_f1': 0.4641111396964239, 'overall_accuracy': 0.6649491203863401}
			------------EPOCH 26---------------
Loss: tensor(18.8836, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.6324, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.7908, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.8138, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.7625, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(76.6850, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.0236, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.2637, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.8322, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.9814, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.6936, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.0663, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.0964, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.5565, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.6010, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.5831, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.0347, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.0644, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.6597, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.6635, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.7839, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.7581, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.4576, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.7875, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.9598, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.7096, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.0020, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.0597, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.332, 'recall': 0.43799472295514513, 'f1': 0.3777019340159272, 'number': 758}, 'P': {'precision': 0.5281818181818182, 'recall': 0.5507109004739337, 'f1': 0.5392111368909512, 'number': 1055}, 'overall_precision': 0.43476190476190474, 'overall_recall': 0.5035852178709321, 'overall_f1': 0.4666496294403271, 'overall_accuracy': 0.6648413245946878}
			------------EPOCH 27---------------
Loss: tensor(19.6609, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.4514, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.5976, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.9982, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.9484, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.9510, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.1660, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.4384, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.9899, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.7151, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.1470, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.3888, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.0411, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.0924, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.9037, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.9737, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.7617, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.1163, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.4990, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.1835, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.9094, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.4171, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.1461, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.9503, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.8598, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.1667, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.5069, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.8567, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3368091762252346, 'recall': 0.4261213720316623, 'f1': 0.37623762376237624, 'number': 758}, 'P': {'precision': 0.5257548845470693, 'recall': 0.5611374407582939, 'f1': 0.5428702430077946, 'number': 1055}, 'overall_precision': 0.43884892086330934, 'overall_recall': 0.504688361831219, 'overall_f1': 0.4694715238583889, 'overall_accuracy': 0.6667600896860987}
			------------EPOCH 28---------------
Loss: tensor(18.9113, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.2327, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.6278, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.1891, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.6970, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.0753, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.8448, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.5053, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.7395, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.6436, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.9778, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.8594, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.4694, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.8828, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.7768, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.7128, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.0871, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.6288, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.8733, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.1030, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.2838, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.6930, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.9163, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.6153, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.4033, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.3430, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.7993, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.9869, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3333333333333333, 'recall': 0.4182058047493404, 'f1': 0.3709771796372147, 'number': 758}, 'P': {'precision': 0.5211640211640212, 'recall': 0.5601895734597157, 'f1': 0.5399725902238465, 'number': 1055}, 'overall_precision': 0.4354916067146283, 'overall_recall': 0.5008273579702152, 'overall_f1': 0.46587993842996406, 'overall_accuracy': 0.6670403587443946}
			------------EPOCH 29---------------
Loss: tensor(18.5541, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.4800, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.7094, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.5407, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.0798, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.8058, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.5568, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.2576, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.4465, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.8837, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.1198, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.4947, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.5643, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.2169, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.5466, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.1274, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.1107, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.3979, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.3328, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.8427, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.4146, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.4599, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.0036, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.8417, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.5226, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.0111, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.6173, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.0986, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.33401430030643514, 'recall': 0.4313984168865435, 'f1': 0.3765112262521589, 'number': 758}, 'P': {'precision': 0.5195729537366548, 'recall': 0.5535545023696683, 'f1': 0.5360256998623222, 'number': 1055}, 'overall_precision': 0.43319067998097954, 'overall_recall': 0.5024820739106454, 'overall_f1': 0.4652706843718079, 'overall_accuracy': 0.6647335288030355}
			------------EPOCH 30---------------
Loss: tensor(18.0726, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.7502, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.3432, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.5946, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.3920, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.8577, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.8612, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.7253, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.4676, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.1882, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.4902, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.8054, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.4731, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.9872, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.8013, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.0071, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.9056, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.8075, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.6785, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.8083, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.3725, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.1102, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.2154, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.8122, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.6267, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.8155, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.2188, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.2700, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3313373253493014, 'recall': 0.43799472295514513, 'f1': 0.3772727272727272, 'number': 758}, 'P': {'precision': 0.5238954012623985, 'recall': 0.5507109004739337, 'f1': 0.5369685767097967, 'number': 1055}, 'overall_precision': 0.4324964471814306, 'overall_recall': 0.5035852178709321, 'overall_f1': 0.4653414882772681, 'overall_accuracy': 0.6629656778199379}
