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


		-------------RUN 1-----------
			------------EPOCH 1---------------
Loss: tensor(2103.5559, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1821.0010, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2869.2988, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4203.8892, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2277.3303, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2297.6558, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2151.0015, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2195.3799, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2265.1995, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3412.3438, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5383.9424, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2699.0957, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2978.5767, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1504.5613, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2470.2642, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2446.2878, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4794.4424, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3770.2344, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3082.9438, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2263.3474, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1483.4910, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1929.7957, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2368.8901, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2893.1934, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3044.6255, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3297.0093, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2200.3816, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1630.9478, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2689.7185, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2604.1807, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3992.3188, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2533.8965, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1949.4707, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2641.7729, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2483.3486, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1036.4058, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1657.5760, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2694.0264, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2095.3015, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1317.0033, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1173.4883, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2942.4941, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2905.1279, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4129.4854, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1782.6599, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2202.0615, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.14519056261343014, 'recall': 0.23952095808383234, 'f1': 0.18079096045197743, 'number': 334}, 'P': {'precision': 0.263681592039801, 'recall': 0.13216957605985039, 'f1': 0.17607973421926915, 'number': 401}, 'overall_precision': 0.1768617021276596, 'overall_recall': 0.18095238095238095, 'overall_f1': 0.17888365837256223, 'overall_accuracy': 0.5225039361528856}
			------------EPOCH 2---------------
Loss: tensor(1312.9874, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1201.1068, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1847.7712, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2845.1482, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1668.2388, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1537.6095, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1489.7083, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1470.5820, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1587.4877, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2415.4116, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3846.7920, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1962.2524, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2218.2363, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1139.4524, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1845.8163, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1762.8074, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3744.9834, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2971.5291, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2488.1304, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1804.0773, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1200.0524, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1533.6450, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1859.4305, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2324.6006, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2399.5715, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2465.5754, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1881.6790, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1336.7335, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2074.0874, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1884.9816, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3175.9683, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2076.6367, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1574.3778, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2142.7100, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2015.8594, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(820.9996, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1259.6473, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2183.9768, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1763.6144, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1097.3440, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(986.8083, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2471.5276, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2397.0999, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3587.8677, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1531.9050, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1951.3112, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.17403708987161198, 'recall': 0.3652694610778443, 'f1': 0.2357487922705314, 'number': 334}, 'P': {'precision': 0.3399014778325123, 'recall': 0.17206982543640897, 'f1': 0.22847682119205298, 'number': 401}, 'overall_precision': 0.21128318584070796, 'overall_recall': 0.2598639455782313, 'overall_f1': 0.23306894447834042, 'overall_accuracy': 0.6106737607904881}
			------------EPOCH 3---------------
Loss: tensor(1094.3497, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(926.1263, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1369.6794, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2363.1594, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1340.4259, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1187.6545, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1267.9255, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1203.1345, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1365.0447, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1817.2859, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2951.0430, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1415.1829, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1616.5913, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(916.3326, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1371.3807, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1147.4307, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3268.8020, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2549.4128, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2003.2334, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1528.8284, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(948.6504, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1200.8352, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1444.1226, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1797.0291, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1828.7653, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1768.0964, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1591.2958, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1038.7819, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1585.9662, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1293.4229, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2468.3877, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1631.6521, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1317.6758, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1727.2550, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1639.2356, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(636.6840, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(929.9130, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1729.5721, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1448.5789, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(938.1346, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(830.8413, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1923.2412, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1747.6082, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2872.0999, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1234.3391, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1518.9443, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.2716297786720322, 'recall': 0.4041916167664671, 'f1': 0.3249097472924188, 'number': 334}, 'P': {'precision': 0.42356687898089174, 'recall': 0.3316708229426434, 'f1': 0.37202797202797205, 'number': 401}, 'overall_precision': 0.33045622688039455, 'overall_recall': 0.36462585034013606, 'overall_f1': 0.34670116429495473, 'overall_accuracy': 0.6443346544329225}
			------------EPOCH 4---------------
Loss: tensor(971.0104, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(757.7616, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(949.0567, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1712.5724, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1074.1063, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(847.7741, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(706.3537, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(697.5207, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(992.8214, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1447.3940, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2199.7861, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1092.9128, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1203.5378, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(655.9875, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(974.4423, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(737.0041, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2484.9219, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2003.9641, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1562.4631, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1208.6390, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(748.7068, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(778.9880, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(946.3705, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1267.3680, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1391.0964, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1304.5618, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1070.1687, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(743.5222, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1040.0100, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(848.2153, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1863.8529, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1303.6854, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1038.6621, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1460.8749, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1225.6978, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(483.1496, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(613.0719, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1308.0344, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(954.2626, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(672.1483, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(546.2539, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1296.5227, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1014.8052, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1827.5774, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(840.0068, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(950.9033, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.31216931216931215, 'recall': 0.3532934131736527, 'f1': 0.3314606741573034, 'number': 334}, 'P': {'precision': 0.3967280163599182, 'recall': 0.4837905236907731, 'f1': 0.4359550561797753, 'number': 401}, 'overall_precision': 0.35986159169550175, 'overall_recall': 0.42448979591836733, 'overall_f1': 0.3895131086142322, 'overall_accuracy': 0.6998208371789999}
			------------EPOCH 5---------------
Loss: tensor(835.5286, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(678.5854, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(644.8525, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1219.3025, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(743.2047, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(580.6258, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(440.3674, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(468.3331, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(598.7766, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1009.4592, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1653.6877, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(865.9038, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(979.5640, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(414.3896, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(908.0056, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(549.0162, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1647.9015, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1359.6658, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1231.4767, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(918.7806, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(634.8304, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(432.4279, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(658.7062, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(995.4406, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1311.0859, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1160.4220, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(858.7229, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(747.8759, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(954.8678, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(669.8949, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1628.0142, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1374.9474, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(688.9680, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1096.2808, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(818.3029, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(350.9929, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(467.6828, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(864.0206, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(685.0288, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(416.0863, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(466.7069, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1214.8120, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(896.5043, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1959.8525, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(845.2252, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(871.3132, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.2770700636942675, 'recall': 0.5209580838323353, 'f1': 0.36174636174636177, 'number': 334}, 'P': {'precision': 0.4782608695652174, 'recall': 0.19201995012468828, 'f1': 0.27402135231316727, 'number': 401}, 'overall_precision': 0.3181242078580482, 'overall_recall': 0.3414965986394558, 'overall_f1': 0.32939632545931763, 'overall_accuracy': 0.6323904663662523}
			------------EPOCH 6---------------
Loss: tensor(608.7906, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(597.6613, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(665.5706, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1227.0198, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(655.3339, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(431.4207, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(340.5733, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(310.6982, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(446.8600, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(806.9364, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1358.4028, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(728.0027, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(858.7761, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(395.9628, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(707.4259, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(494.1407, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1312.5516, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1075.2742, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(844.8766, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(709.7078, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(486.4171, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(341.5326, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(463.4420, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(749.3650, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(932.9318, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(900.7587, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(575.3368, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(496.3869, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(641.3981, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(452.3484, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1404.7249, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1082.4490, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(603.9178, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1074.3190, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(666.8458, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(292.2206, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(309.1723, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(820.8180, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(507.5136, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(335.2525, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(282.0778, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(736.7746, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(572.5804, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1173.7716, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(452.8007, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(416.5261, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.32450331125827814, 'recall': 0.5868263473053892, 'f1': 0.417910447761194, 'number': 334}, 'P': {'precision': 0.6388888888888888, 'recall': 0.22942643391521197, 'f1': 0.33761467889908253, 'number': 401}, 'overall_precision': 0.3850267379679144, 'overall_recall': 0.39183673469387753, 'overall_f1': 0.3884018880647336, 'overall_accuracy': 0.6125196807644281}
			------------EPOCH 7---------------
Loss: tensor(487.3085, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(556.9941, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(450.4213, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(917.5263, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(811.2953, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(495.9460, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(343.5053, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(280.5271, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(406.4020, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(797.3300, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1530.5618, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(540.5142, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(543.6953, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(291.2115, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(698.7600, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(399.1358, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(861.6837, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(707.9924, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(538.7980, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(476.4408, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(357.0760, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(192.3542, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(340.8571, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(540.3362, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(849.1775, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(813.3751, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(432.6554, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(451.4136, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(797.6594, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(459.0077, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1362.3850, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1191.2167, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(624.9834, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1277.1758, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(795.5424, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(372.1069, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(285.6794, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(869.0312, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(489.0617, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(317.6618, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(207.1499, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(607.8610, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(422.7770, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(889.4954, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(380.8872, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(342.7797, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3282828282828283, 'recall': 0.5838323353293413, 'f1': 0.42025862068965514, 'number': 334}, 'P': {'precision': 0.6052631578947368, 'recall': 0.286783042394015, 'f1': 0.38917089678511, 'number': 401}, 'overall_precision': 0.39540816326530615, 'overall_recall': 0.4217687074829932, 'overall_f1': 0.40816326530612246, 'overall_accuracy': 0.6579075954177751}
			------------EPOCH 8---------------
Loss: tensor(362.4547, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(409.6007, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(386.6355, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(663.1769, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(618.6111, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(304.5894, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(263.6392, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(187.2415, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(312.0651, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(946.0035, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1688.5845, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(636.4048, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(741.5770, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(605.3617, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1356.1270, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(956.9049, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1926.4534, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1420.2546, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1245.0920, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1104.8248, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(402.5003, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(359.2234, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(424.2191, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(732.8800, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(635.1655, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(639.5882, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(338.2321, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(308.2977, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(470.7469, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(301.7993, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(891.9240, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(835.7297, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(686.0776, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1276.7468, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(810.2888, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(326.0933, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(471.4503, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1353.8217, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(692.6932, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(468.1124, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(367.8063, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1294.0035, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1002.4581, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1768.2731, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(847.5162, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1040.3127, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4714285714285714, 'recall': 0.09880239520958084, 'f1': 0.16336633663366337, 'number': 334}, 'P': {'precision': 0.3829787234042553, 'recall': 0.6733167082294265, 'f1': 0.48824593128390603, 'number': 401}, 'overall_precision': 0.3909677419354839, 'overall_recall': 0.4122448979591837, 'overall_f1': 0.4013245033112583, 'overall_accuracy': 0.6623052282968673}
			------------EPOCH 9---------------
Loss: tensor(999.2089, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1110.0168, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(596.3093, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1196.3372, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(929.9655, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(809.3246, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(485.6320, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(599.9919, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(426.5918, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(663.5729, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1163.5990, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(638.2631, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(582.9055, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(331.8936, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(500.7461, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(330.6833, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(866.7848, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(720.0980, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(579.8206, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(545.9937, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(414.0277, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(282.1348, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(357.1896, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(630.2551, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(854.7106, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1128.7054, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(587.2723, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(448.4347, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(740.5757, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(867.8241, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1310.4745, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(821.4583, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(584.0603, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(560.9316, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(704.4764, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(250.1756, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(315.0514, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(536.5397, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(444.0667, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(274.2369, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(233.7285, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(496.8784, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(348.4524, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(825.6676, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(401.9164, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(391.1790, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.38283828382838286, 'recall': 0.3473053892215569, 'f1': 0.36420722135007855, 'number': 334}, 'P': {'precision': 0.46284501061571126, 'recall': 0.543640897755611, 'f1': 0.5, 'number': 401}, 'overall_precision': 0.4315245478036176, 'overall_recall': 0.454421768707483, 'overall_f1': 0.4426772697150431, 'overall_accuracy': 0.7030783430153645}
			------------EPOCH 10---------------
Loss: tensor(347.5951, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(413.1631, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(318.8723, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(559.7582, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(477.6219, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(325.7981, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(266.2565, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(295.4298, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(259.3376, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(508.7231, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(779.8903, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(412.9512, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(473.2751, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(260.6804, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(406.0693, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(264.1010, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(713.0905, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(625.8032, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(475.0488, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(451.2937, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(239.3667, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(167.1960, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(249.8644, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(426.9256, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(441.7325, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(546.0952, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(235.9541, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(245.7818, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(255.3142, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(258.1190, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(599.7394, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(479.3456, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(328.8684, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(451.1635, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(322.0365, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(157.9708, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(189.2999, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(397.0091, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(244.7667, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(155.0595, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(147.2810, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(288.7989, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(222.8358, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(471.2843, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(234.9223, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(259.4307, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4512987012987013, 'recall': 0.4161676646706587, 'f1': 0.4330218068535826, 'number': 334}, 'P': {'precision': 0.460446247464503, 'recall': 0.5660847880299252, 'f1': 0.5078299776286354, 'number': 401}, 'overall_precision': 0.45692883895131087, 'overall_recall': 0.49795918367346936, 'overall_f1': 0.4765625, 'overall_accuracy': 0.7375536131168902}
			------------EPOCH 11---------------
Loss: tensor(264.7980, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(301.6316, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(170.7824, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(340.0257, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(356.3374, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(172.8561, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(195.8680, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(200.4756, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(138.7236, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(239.6878, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(481.7054, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(246.0296, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(261.1543, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(115.9509, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(283.5822, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(159.7885, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(362.3634, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(408.3263, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(292.1086, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(254.1246, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(169.1144, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(102.9352, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(217.4261, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(303.8631, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(373.7723, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(487.4596, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(211.0485, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(232.7532, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(155.8822, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(156.8883, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(442.7870, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(318.0074, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(251.7325, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(331.5474, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(168.6850, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(118.7421, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(112.0715, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(296.1845, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(136.5450, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(106.8566, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(95.8818, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(153.1565, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(158.2590, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(329.6137, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(178.9942, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(279.1137, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.48372093023255813, 'recall': 0.31137724550898205, 'f1': 0.3788706739526412, 'number': 334}, 'P': {'precision': 0.3597972972972973, 'recall': 0.5311720698254364, 'f1': 0.4290030211480363, 'number': 401}, 'overall_precision': 0.39281288723667906, 'overall_recall': 0.4312925170068027, 'overall_f1': 0.41115434500648507, 'overall_accuracy': 0.7180628698626418}
			------------EPOCH 12---------------
Loss: tensor(236.0605, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(305.1521, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(184.7953, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(347.0677, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(324.8727, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(196.3745, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(179.2745, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(206.2412, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(171.8172, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(258.2455, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(473.6368, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(219.1223, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(196.3384, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(81.9877, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(226.3833, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(107.4177, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(221.3793, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(255.4821, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(165.9434, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(116.6192, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(82.2091, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.1836, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(101.8723, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(160.4418, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(222.9063, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(305.7834, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(113.0826, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(155.8985, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(123.9930, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(146.5973, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(428.5805, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(313.2392, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(251.3895, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(289.2180, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(190.3150, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(115.4225, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(115.7348, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(243.5186, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(142.1400, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(81.8392, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.1647, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(142.7988, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(101.0886, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(244.7476, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(107.5006, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(115.0154, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4560260586319218, 'recall': 0.41916167664670656, 'f1': 0.4368174726989079, 'number': 334}, 'P': {'precision': 0.4383838383838384, 'recall': 0.5411471321695761, 'f1': 0.484375, 'number': 401}, 'overall_precision': 0.4451371571072319, 'overall_recall': 0.4857142857142857, 'overall_f1': 0.4645413142485361, 'overall_accuracy': 0.74309137303871}
			------------EPOCH 13---------------
Loss: tensor(111.6397, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(125.6181, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(100.5610, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(174.6196, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(193.7442, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(100.6887, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(88.8332, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.5323, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(103.3407, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(185.4451, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(297.2791, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(175.5479, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(206.6430, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(86.6932, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(158.7313, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(98.7265, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(234.1928, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(219.1102, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(170.4534, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(177.2477, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.8766, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.2101, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(97.7124, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(150.8487, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(186.6433, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(211.8281, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(93.2733, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(108.8497, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.1931, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.8819, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(191.6642, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(163.2611, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(122.8579, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(153.4467, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.3061, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.9031, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.5010, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(161.6404, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.9941, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.4077, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.2193, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(87.1674, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(99.3511, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(213.5299, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(91.7934, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(127.9742, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.47619047619047616, 'recall': 0.4491017964071856, 'f1': 0.4622496147919876, 'number': 334}, 'P': {'precision': 0.5869017632241813, 'recall': 0.5810473815461347, 'f1': 0.5839598997493735, 'number': 401}, 'overall_precision': 0.5379213483146067, 'overall_recall': 0.5210884353741496, 'overall_f1': 0.5293711126468555, 'overall_accuracy': 0.7146967804983984}
			------------EPOCH 14---------------
Loss: tensor(118.9041, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(94.6442, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(119.1797, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(145.6935, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(147.3746, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.9433, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(79.7969, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.0638, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.3975, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(112.9153, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(289.3031, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(160.4221, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(106.4515, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.3004, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(91.5116, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.7558, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(165.9583, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(192.7209, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(147.8452, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(100.1696, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.4578, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.1330, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.6748, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(86.3851, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(109.2860, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(179.7053, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.6743, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.0685, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.8440, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.2882, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(147.4622, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(121.6038, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(116.6082, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(99.5669, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.7575, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.2742, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.3347, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(131.7162, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.8914, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.6943, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.5113, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.1652, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(105.1073, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(199.8321, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.8411, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(101.5977, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5388349514563107, 'recall': 0.3323353293413174, 'f1': 0.41111111111111115, 'number': 334}, 'P': {'precision': 0.5400340715502555, 'recall': 0.7905236907730673, 'f1': 0.6417004048582995, 'number': 401}, 'overall_precision': 0.5397225725094578, 'overall_recall': 0.582312925170068, 'overall_f1': 0.5602094240837696, 'overall_accuracy': 0.7296270155817363}
			------------EPOCH 15---------------
Loss: tensor(66.7905, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(82.4854, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(75.4644, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(127.3260, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(108.8597, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(85.4608, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.7947, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.5265, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(88.0739, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(90.3676, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(221.9350, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.8525, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.0637, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.2907, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(85.1905, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.8547, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(107.9932, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(108.3980, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.3426, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.4920, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.9501, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.2674, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.9905, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.3763, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.9925, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(130.8006, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.0432, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.5370, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.9152, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.8909, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(110.5610, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.3219, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(93.0508, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.5451, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.6204, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.8158, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.7387, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(112.1739, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.2140, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.5974, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.6743, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.4150, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.5708, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(88.5647, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.9151, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.6520, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4854111405835544, 'recall': 0.5479041916167665, 'f1': 0.5147679324894515, 'number': 334}, 'P': {'precision': 0.5818639798488665, 'recall': 0.5760598503740648, 'f1': 0.5789473684210525, 'number': 401}, 'overall_precision': 0.5348837209302325, 'overall_recall': 0.563265306122449, 'overall_f1': 0.5487077534791253, 'overall_accuracy': 0.7383679895759814}
			------------EPOCH 16---------------
Loss: tensor(63.9378, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.3354, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.3946, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.6808, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.9294, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.3629, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.8422, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.1463, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.5684, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.3512, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(115.5826, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.6416, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.3810, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.6100, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.3562, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.6708, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(75.7306, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(82.7664, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.4477, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.3581, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.2806, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.4429, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.3526, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.1493, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.4310, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(104.3303, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.1607, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.9333, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.1568, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.8528, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(91.4483, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.5263, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.0694, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.1732, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.1817, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.5220, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.9816, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.9708, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.1937, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.9815, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.3979, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.1893, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.2308, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.4731, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.2675, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.1101, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5342960288808665, 'recall': 0.4431137724550898, 'f1': 0.4844517184942717, 'number': 334}, 'P': {'precision': 0.5482546201232033, 'recall': 0.6658354114713217, 'f1': 0.6013513513513514, 'number': 401}, 'overall_precision': 0.5431937172774869, 'overall_recall': 0.564625850340136, 'overall_f1': 0.5537024683122082, 'overall_accuracy': 0.7392909495629513}
			------------EPOCH 17---------------
Loss: tensor(40.0082, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.2159, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.5006, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.0529, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.5733, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.4259, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.5534, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.1743, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.7590, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.5105, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(93.5755, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.6047, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.1743, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.2107, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.7337, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.0269, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.9736, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.9861, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.4619, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.2485, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.4982, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.4332, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.7470, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.9197, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.7967, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.4684, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.5090, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.8316, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.7335, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.1840, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.8469, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.3405, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.4724, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.6469, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.2873, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.6786, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.3073, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.4843, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.1944, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.8763, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.0074, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.7777, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.2075, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.7328, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.4473, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.0498, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5384615384615384, 'recall': 0.44011976047904194, 'f1': 0.4843492586490939, 'number': 334}, 'P': {'precision': 0.5587044534412956, 'recall': 0.6882793017456359, 'f1': 0.616759776536313, 'number': 401}, 'overall_precision': 0.5514993481095176, 'overall_recall': 0.5755102040816327, 'overall_f1': 0.563249001331558, 'overall_accuracy': 0.7403224930778001}
			------------EPOCH 18---------------
Loss: tensor(33.7828, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.8871, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.3761, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.7511, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.9990, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.8029, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.2330, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.6686, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.2646, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.4489, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.0704, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.8840, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.1682, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.0896, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.5271, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.3690, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.5568, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.6441, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.0735, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.3878, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.2751, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.1957, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.7614, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.2256, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.5357, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.5429, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.9216, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.6979, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.8705, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.2617, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.2432, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.9221, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.4360, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.2943, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.9832, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.1109, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.9609, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.3578, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.6812, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.9209, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.9582, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.8915, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.3793, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.3643, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.5507, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.2772, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5082508250825083, 'recall': 0.46107784431137727, 'f1': 0.4835164835164835, 'number': 334}, 'P': {'precision': 0.5479744136460555, 'recall': 0.6408977556109726, 'f1': 0.5908045977011496, 'number': 401}, 'overall_precision': 0.5323834196891192, 'overall_recall': 0.5591836734693878, 'overall_f1': 0.5454545454545454, 'overall_accuracy': 0.7402682013138607}
			------------EPOCH 19---------------
Loss: tensor(29.6777, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.0258, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.2609, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.8569, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.8458, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.3440, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.1986, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.9442, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.3353, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.2889, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.2569, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.4712, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.4773, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.5548, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.8200, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.3781, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.5233, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.4249, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.1664, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.8692, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.6194, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.0139, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.2435, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.1382, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.4279, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.2829, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.5795, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.6008, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.7726, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.4036, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.5918, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.9351, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.6230, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.5666, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.1046, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.7388, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.3704, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.6081, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.9397, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.7507, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.6601, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.2795, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.0971, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.1645, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.4899, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.0502, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.49, 'recall': 0.44011976047904194, 'f1': 0.4637223974763407, 'number': 334}, 'P': {'precision': 0.5471698113207547, 'recall': 0.6508728179551122, 'f1': 0.5945330296127562, 'number': 401}, 'overall_precision': 0.525096525096525, 'overall_recall': 0.5551020408163265, 'overall_f1': 0.5396825396825397, 'overall_accuracy': 0.737933655464466}
			------------EPOCH 20---------------
Loss: tensor(23.3585, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.9704, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.7076, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.3037, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.6580, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.6195, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.3458, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.9787, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.2515, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.2300, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.8051, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.8540, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.9774, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.6474, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.0022, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.4686, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.8686, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.0518, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.1626, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.1553, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.7172, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.3010, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.8262, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.0034, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.7956, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.9639, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.7741, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.8698, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.5871, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.4173, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.8839, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.4023, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.0715, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.1707, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.1847, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.0741, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.9653, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.9547, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.3429, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.3899, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.4285, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.1160, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.2884, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.7825, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.9934, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.0730, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5302491103202847, 'recall': 0.44610778443113774, 'f1': 0.4845528455284553, 'number': 334}, 'P': {'precision': 0.5462012320328542, 'recall': 0.6633416458852868, 'f1': 0.5990990990990991, 'number': 401}, 'overall_precision': 0.5403645833333334, 'overall_recall': 0.564625850340136, 'overall_f1': 0.5522288755821689, 'overall_accuracy': 0.739779575438406}
			------------EPOCH 21---------------
Loss: tensor(18.5169, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.5722, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.3872, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.4199, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.7409, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.4005, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.6097, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.1444, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.5866, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.7219, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.1682, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.6357, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.7249, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.9103, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.6472, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.2427, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.3012, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.6912, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.8989, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.0063, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.7904, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.9417, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.9516, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.9106, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.9364, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.2780, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.4037, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.0271, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.0959, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.8843, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.1322, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.3585, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.0925, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.0961, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.8019, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.4659, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.5302, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.2856, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.9983, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.2283, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.8716, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.7049, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.8939, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.7236, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.3705, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.8101, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5140845070422535, 'recall': 0.437125748502994, 'f1': 0.47249190938511326, 'number': 334}, 'P': {'precision': 0.5525773195876289, 'recall': 0.6683291770573566, 'f1': 0.6049661399548534, 'number': 401}, 'overall_precision': 0.5383615084525357, 'overall_recall': 0.563265306122449, 'overall_f1': 0.550531914893617, 'overall_accuracy': 0.7423312883435583}
			------------EPOCH 22---------------
Loss: tensor(16.1925, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.1752, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.0596, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.2991, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.5473, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.4261, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.0822, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.8400, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.0144, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.8668, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.9141, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.5370, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.5316, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.2245, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.9732, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.6350, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.7998, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.6412, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.7334, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.3353, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.8892, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.5253, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.6709, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.3119, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.8567, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.5306, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.6260, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.8329, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.1694, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.0948, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.3433, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.6174, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.3600, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.1983, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.9747, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.2791, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.1192, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.6744, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.2979, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.2702, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.1753, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.9240, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.0780, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.8222, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.5159, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.1118, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5086505190311419, 'recall': 0.44011976047904194, 'f1': 0.4719101123595506, 'number': 334}, 'P': {'precision': 0.5648535564853556, 'recall': 0.6733167082294265, 'f1': 0.614334470989761, 'number': 401}, 'overall_precision': 0.5436766623207301, 'overall_recall': 0.5673469387755102, 'overall_f1': 0.5552596537949401, 'overall_accuracy': 0.7435799989141647}
			------------EPOCH 23---------------
Loss: tensor(14.4640, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.8973, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.7674, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.8296, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.4945, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.1871, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.7355, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.8510, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.2188, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.8077, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.9976, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.4219, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.1789, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.7277, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.6721, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.5650, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.6551, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.4435, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.6665, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.3144, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.2763, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.6478, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.1416, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.4547, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.5303, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.4024, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.7569, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.5232, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.3365, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.9749, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.8980, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.7360, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.9720, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.6475, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.3654, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.0034, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.4625, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.5875, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.8376, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.5979, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.2585, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.8543, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.1892, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.1105, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.2787, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.4016, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4911660777385159, 'recall': 0.4161676646706587, 'f1': 0.45056726094003247, 'number': 334}, 'P': {'precision': 0.5623721881390593, 'recall': 0.685785536159601, 'f1': 0.6179775280898877, 'number': 401}, 'overall_precision': 0.5362694300518135, 'overall_recall': 0.563265306122449, 'overall_f1': 0.5494359654943596, 'overall_accuracy': 0.7365763613659808}
			------------EPOCH 24---------------
Loss: tensor(12.1880, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.8639, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.8701, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.9821, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.1836, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.9326, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.3618, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.5713, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.3291, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.8106, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.1078, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.7887, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.8985, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.5765, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.2478, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.3266, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.9263, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.7361, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.4383, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.3735, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.2658, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.6890, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.3038, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.0178, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.6790, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.5236, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.1274, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.9902, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.9651, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.8274, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.0724, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.2678, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.0756, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.2266, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.5708, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.4397, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.1119, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.3686, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.8948, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.5689, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.0475, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.9892, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.0540, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.6707, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.6574, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.8272, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4982698961937716, 'recall': 0.4311377245508982, 'f1': 0.4622792937399679, 'number': 334}, 'P': {'precision': 0.5484536082474227, 'recall': 0.6633416458852868, 'f1': 0.6004514672686231, 'number': 401}, 'overall_precision': 0.5297157622739018, 'overall_recall': 0.5578231292517006, 'overall_f1': 0.5434062292909211, 'overall_accuracy': 0.7406482436614366}
			------------EPOCH 25---------------
Loss: tensor(11.3514, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.5860, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.2020, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.4036, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.5281, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.2015, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.9270, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.4713, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.3359, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.2588, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.0085, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.7816, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.2491, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.6801, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.3112, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.0725, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.4863, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.1897, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.9482, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.3594, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.7908, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.2594, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.4241, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.7651, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.4387, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.0036, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.1719, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.0911, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.2413, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.7011, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.1869, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.0900, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.1070, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.4268, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.9478, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1.9563, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.5400, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.8928, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.5522, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.2486, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.6503, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.0320, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.4573, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.0143, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.6031, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.3260, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.48936170212765956, 'recall': 0.41317365269461076, 'f1': 0.44805194805194803, 'number': 334}, 'P': {'precision': 0.5423387096774194, 'recall': 0.6708229426433915, 'f1': 0.5997770345596433, 'number': 401}, 'overall_precision': 0.5231362467866324, 'overall_recall': 0.5537414965986395, 'overall_f1': 0.5380039656311963, 'overall_accuracy': 0.7347847331559803}
			------------EPOCH 26---------------
Loss: tensor(9.4183, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.2232, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.6998, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.5312, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.0501, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.4858, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.1604, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.0832, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.5317, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.5624, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.1683, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.0192, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.6656, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.2976, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.2009, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.8648, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.6217, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.7410, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.4806, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.9745, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.4806, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.0005, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.9704, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.4636, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.4935, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.4076, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.7971, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.6132, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.7331, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.2660, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.2543, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.5057, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.5304, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.9527, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.5037, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1.7479, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.1142, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.3546, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.8082, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.1687, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.1218, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.7765, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.3890, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.0123, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.2732, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.5817, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.49295774647887325, 'recall': 0.41916167664670656, 'f1': 0.4530744336569579, 'number': 334}, 'P': {'precision': 0.5372233400402414, 'recall': 0.6658354114713217, 'f1': 0.5946547884187082, 'number': 401}, 'overall_precision': 0.5211267605633803, 'overall_recall': 0.5537414965986395, 'overall_f1': 0.5369393139841689, 'overall_accuracy': 0.7373907378250719}
			------------EPOCH 27---------------
Loss: tensor(8.5152, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.6554, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.2910, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.9508, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.6480, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.3219, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.5877, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.9198, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.0671, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.7909, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.6691, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.3958, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.9927, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.1540, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.6978, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.5354, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.7950, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.5344, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.1990, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.6024, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.2407, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1.8236, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.7321, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.1864, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.0938, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.8124, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.5944, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.4333, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.6877, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.1284, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.8621, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.8208, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.1917, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.1459, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.1694, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1.5824, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.6768, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.3779, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.4757, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.6973, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.9446, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.0953, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.1910, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.5428, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.1984, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.2098, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4911660777385159, 'recall': 0.4161676646706587, 'f1': 0.45056726094003247, 'number': 334}, 'P': {'precision': 0.5403225806451613, 'recall': 0.6683291770573566, 'f1': 0.5975473801560759, 'number': 401}, 'overall_precision': 0.5224646983311938, 'overall_recall': 0.5537414965986395, 'overall_f1': 0.5376486129458389, 'overall_accuracy': 0.7359248601987078}
			------------EPOCH 28---------------
Loss: tensor(7.3158, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.4170, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.9859, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.4443, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.3570, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.9607, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.8763, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.7152, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.6516, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.0969, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.7495, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.0347, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.5533, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.9855, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.4783, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.3433, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.0982, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.5345, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.5299, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.2953, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.9891, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1.6586, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.4546, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.9158, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.3329, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.2310, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.3938, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.0922, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.2896, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.8281, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.6999, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.4396, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.2996, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.8056, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.8345, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1.4464, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.4084, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.2284, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.9225, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.4319, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.7352, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.6667, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.2648, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.0685, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.6675, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.7193, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4838709677419355, 'recall': 0.4041916167664671, 'f1': 0.4404567699836868, 'number': 334}, 'P': {'precision': 0.5487804878048781, 'recall': 0.6733167082294265, 'f1': 0.6047032474804032, 'number': 401}, 'overall_precision': 0.5252918287937743, 'overall_recall': 0.5510204081632653, 'overall_f1': 0.5378486055776893, 'overall_accuracy': 0.7328302296541614}
			------------EPOCH 29---------------
Loss: tensor(7.3349, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.1344, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.0853, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.8452, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(138.3462, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.4185, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.7252, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.0973, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.1941, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.6772, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.4117, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.9037, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.7693, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.3588, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.7870, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.2855, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.6982, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.6847, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.1216, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.7046, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.8779, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.1040, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.0519, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.2614, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.1640, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.6633, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.2000, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.9009, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.3010, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.4030, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.1901, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.1620, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.2905, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.2243, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.3923, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1.3807, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.7862, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.9897, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.2066, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.5479, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.8779, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.2817, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.3440, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.5586, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.8937, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.5291, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4362934362934363, 'recall': 0.3383233532934132, 'f1': 0.38111298482293426, 'number': 334}, 'P': {'precision': 0.5193482688391039, 'recall': 0.6359102244389028, 'f1': 0.5717488789237668, 'number': 401}, 'overall_precision': 0.49066666666666664, 'overall_recall': 0.5006802721088436, 'overall_f1': 0.49562289562289563, 'overall_accuracy': 0.7130137358162767}
			------------EPOCH 30---------------
Loss: tensor(32.6741, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.4437, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.7069, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.0474, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.4699, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.0924, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.7529, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.5949, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.9801, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.8138, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(97.5815, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.7020, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.4352, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.9405, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.6920, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.2994, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.8041, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.4322, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.6135, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.4916, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.9721, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.6595, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.1379, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.1350, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.5817, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.9704, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.1172, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.1100, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.5867, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.3054, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.9499, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.3454, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.4670, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.7855, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.3884, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.9598, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.5893, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.4444, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.4452, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.6488, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.6874, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.3492, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.0431, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.5075, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.8248, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.8074, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.44982698961937717, 'recall': 0.38922155688622756, 'f1': 0.41733547351524874, 'number': 334}, 'P': {'precision': 0.5434782608695652, 'recall': 0.685785536159601, 'f1': 0.6063947078280044, 'number': 401}, 'overall_precision': 0.5094339622641509, 'overall_recall': 0.5510204081632653, 'overall_f1': 0.5294117647058822, 'overall_accuracy': 0.7372278625332537}


		-------------RUN 2-----------
			------------EPOCH 1---------------
Loss: tensor(2098.1489, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4136.7266, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2183.2046, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2746.0811, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3429.0151, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1615.1965, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1756.8931, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1785.1759, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1856.5293, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2186.2197, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3802.8970, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7164.7256, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3822.0020, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2675.8550, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2253.5735, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3816.5081, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2867.0095, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3209.2065, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1941.6421, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1842.8362, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2275.1348, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3263.6357, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2296.4084, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1573.3093, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1104.6997, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3081.3721, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1956.6775, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2115.7212, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2608.2651, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1562.2864, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1367.8584, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3310.4463, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2216.3889, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1921.2310, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2833.5784, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1507.4843, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1675.9913, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2152.4880, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2490.4666, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1942.3778, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1436.2223, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1948.3533, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2575.8552, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2059.5300, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1728.6638, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4134.0474, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.07516339869281045, 'recall': 0.1776061776061776, 'f1': 0.10562571756601608, 'number': 259}, 'P': {'precision': 0.2830188679245283, 'recall': 0.03865979381443299, 'f1': 0.06802721088435373, 'number': 388}, 'overall_precision': 0.09172932330827067, 'overall_recall': 0.09428129829984544, 'overall_f1': 0.09298780487804878, 'overall_accuracy': 0.3605482717520858}
			------------EPOCH 2---------------
Loss: tensor(1355.5040, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2863.6484, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1545.3159, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1880.5405, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2519.8062, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1194.7537, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1202.5637, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1531.5508, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1562.2107, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1853.2565, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2912.3442, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5325.1641, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2810.0171, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1969.6512, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1676.2510, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3054.2700, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2332.5261, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2558.9453, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1567.6046, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1389.5427, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1681.8397, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2872.7244, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1798.4679, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1256.2397, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(940.3264, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2536.4307, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1573.0522, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1780.6694, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1993.1667, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1302.1514, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1019.9462, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2585.5134, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1672.2334, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1482.6243, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2213.7734, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1261.8433, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1290.0009, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1623.9062, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1887.0447, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1484.3634, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1220.4768, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1702.7791, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2179.6052, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1864.4380, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1301.0754, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3377.9614, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.1621160409556314, 'recall': 0.3667953667953668, 'f1': 0.22485207100591714, 'number': 259}, 'P': {'precision': 0.4564102564102564, 'recall': 0.22938144329896906, 'f1': 0.30531732418524865, 'number': 388}, 'overall_precision': 0.235595390524968, 'overall_recall': 0.28438948995363217, 'overall_f1': 0.257703081232493, 'overall_accuracy': 0.5389352403655145}
			------------EPOCH 3---------------
Loss: tensor(1070.0436, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2400.7021, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1320.7583, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1588.4783, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2110.9768, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(987.9114, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(968.4778, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1391.8413, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1346.2969, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1640.9028, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2395.9485, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4407.0645, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2235.8672, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1580.3601, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1361.1404, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2616.3994, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1984.1354, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2055.9546, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1303.7700, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1100.8282, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1179.4575, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2362.0220, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1457.1826, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(978.5572, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(830.4846, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2017.9324, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1252.1272, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1511.4192, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1641.8865, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1081.1442, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(753.9119, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2112.3193, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1278.4724, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1072.0282, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1708.3114, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1033.5359, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(990.2269, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1239.7358, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1441.6362, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1031.2865, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1091.0637, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1408.5601, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1826.6187, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1564.0164, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(875.2756, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2466.8826, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.21428571428571427, 'recall': 0.416988416988417, 'f1': 0.28309305373525556, 'number': 259}, 'P': {'precision': 0.5053003533568905, 'recall': 0.36855670103092786, 'f1': 0.4262295081967213, 'number': 388}, 'overall_precision': 0.3189326556543837, 'overall_recall': 0.38794435857805254, 'overall_f1': 0.35006973500697347, 'overall_accuracy': 0.5908820023837902}
			------------EPOCH 4---------------
Loss: tensor(861.5350, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1974.3944, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1036.5221, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1341.0417, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1818.6586, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(854.5792, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(826.0927, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(919.6973, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(795.1960, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1008.7179, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1913.0894, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3650.9116, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1491.9027, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1062.7599, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1012.1080, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1987.4514, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1509.3424, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1619.9276, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1105.1104, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(779.1813, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(707.8934, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1792.3108, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1184.0432, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(748.1977, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(709.9321, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1526.6405, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(893.8980, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1209.8303, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1336.0122, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(772.1428, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(437.5453, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1612.0234, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(933.7319, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(718.2954, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1234.1538, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(686.8820, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(669.1978, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1051.6346, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1188.5328, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(658.4319, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(928.5289, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1107.8613, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1529.3967, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1156.0480, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(630.6223, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1660.1230, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.25164113785557984, 'recall': 0.444015444015444, 'f1': 0.3212290502793296, 'number': 259}, 'P': {'precision': 0.47714285714285715, 'recall': 0.43041237113402064, 'f1': 0.45257452574525747, 'number': 388}, 'overall_precision': 0.34944237918215615, 'overall_recall': 0.43585780525502316, 'overall_f1': 0.38789546079779913, 'overall_accuracy': 0.615315852205006}
			------------EPOCH 5---------------
Loss: tensor(626.6026, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1522.3672, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(812.1587, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1053.0420, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1173.1670, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(665.2794, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(635.9189, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(514.9198, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(450.2720, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(518.5409, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1455.4329, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3014.0361, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1025.7871, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(679.1814, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(667.4040, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1369.7241, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(987.9010, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1139.3108, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(831.9224, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(502.3127, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(441.2556, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1331.6439, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(686.7885, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(577.4586, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(578.0411, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1057.3673, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(612.6013, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(918.8044, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1167.6740, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(632.4672, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(313.3813, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1219.0829, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(607.9059, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(481.2264, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(766.8864, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(511.5437, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(577.1914, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(677.3759, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(760.8046, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(490.6426, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(910.6207, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(803.6554, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1279.7563, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1217.4102, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(451.0305, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1455.8126, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.32558139534883723, 'recall': 0.43243243243243246, 'f1': 0.3714759535655059, 'number': 259}, 'P': {'precision': 0.49353448275862066, 'recall': 0.5902061855670103, 'f1': 0.5375586854460094, 'number': 388}, 'overall_precision': 0.422029702970297, 'overall_recall': 0.527047913446677, 'overall_f1': 0.4687285223367697, 'overall_accuracy': 0.7001390544298768}
			------------EPOCH 6---------------
Loss: tensor(545.6634, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1065.4521, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(562.4998, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(868.6235, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(907.0745, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(547.5969, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(421.4943, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(407.7079, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(321.8296, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(537.5513, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1153.8445, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2237.5801, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(682.0630, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(529.3301, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(600.0531, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1371.6177, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(703.1564, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(865.3140, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(723.2419, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(372.8414, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(387.1087, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1005.0013, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(719.1390, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(431.0383, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(500.1731, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(631.3987, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(605.5824, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(839.7133, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(961.7341, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(498.2660, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(299.9653, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1120.3794, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(403.9882, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(362.5255, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(644.6288, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(472.8029, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(363.0672, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(516.9424, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(567.3063, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(295.4168, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(719.1906, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(584.4489, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(838.5128, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(790.3933, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(302.5479, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(903.1219, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.30201342281879195, 'recall': 0.5212355212355212, 'f1': 0.3824362606232295, 'number': 259}, 'P': {'precision': 0.5542168674698795, 'recall': 0.4742268041237113, 'f1': 0.5111111111111112, 'number': 388}, 'overall_precision': 0.40949935815147626, 'overall_recall': 0.49304482225656876, 'overall_f1': 0.4474053295932679, 'overall_accuracy': 0.6474473579658323}
			------------EPOCH 7---------------
Loss: tensor(417.8685, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(844.0941, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(456.9899, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(568.8295, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(681.4893, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(219.0598, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(268.5149, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(284.1277, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(369.8097, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(317.5602, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(838.5417, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2210.5083, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(404.6120, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(266.7206, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(438.3368, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(671.2581, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(561.8901, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(664.5950, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(653.8310, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(301.9343, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(450.3890, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1282.1973, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(958.7944, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(523.2819, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(525.6827, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(782.9957, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(370.8481, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1081.4814, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(682.1401, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(273.8761, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(145.0548, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(669.6528, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(251.3596, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(221.4717, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(382.9691, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(392.8246, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(392.0008, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(675.5225, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(752.0939, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(328.3755, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(937.7592, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1347.1125, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1887.9355, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(838.2618, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(272.4329, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(831.2457, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3242506811989101, 'recall': 0.4594594594594595, 'f1': 0.3801916932907349, 'number': 259}, 'P': {'precision': 0.49344978165938863, 'recall': 0.5824742268041238, 'f1': 0.5342789598108747, 'number': 388}, 'overall_precision': 0.41818181818181815, 'overall_recall': 0.5332302936630603, 'overall_f1': 0.46875, 'overall_accuracy': 0.7228843861740167}
			------------EPOCH 8---------------
Loss: tensor(353.9484, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(665.5717, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(379.4760, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(475.9121, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(484.3624, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(242.2480, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(251.7199, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(212.9204, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(192.2572, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(195.9437, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(793.2394, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1400.0718, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(345.7645, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(260.7665, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(344.0329, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(762.7260, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(478.5177, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(550.2442, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(524.5020, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(238.8819, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(279.4110, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(631.4391, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(343.3963, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(240.8031, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(281.8138, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(471.0310, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(228.7192, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(550.9550, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(609.5710, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(254.1830, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(162.7145, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(586.7520, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(266.2624, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(171.8647, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(317.9378, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(223.3345, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(177.9070, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(270.7625, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(261.2109, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(139.3747, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(316.1543, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(259.1403, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(511.8107, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(386.0100, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(219.3106, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(594.2939, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.378698224852071, 'recall': 0.2471042471042471, 'f1': 0.29906542056074764, 'number': 259}, 'P': {'precision': 0.5068493150684932, 'recall': 0.7628865979381443, 'f1': 0.6090534979423868, 'number': 388}, 'overall_precision': 0.47808764940239046, 'overall_recall': 0.5564142194744977, 'overall_f1': 0.5142857142857143, 'overall_accuracy': 0.6864322606277314}
			------------EPOCH 9---------------
Loss: tensor(582.1230, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(853.8595, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(584.7094, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(769.6970, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(632.8194, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(266.8074, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(248.9545, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(277.5243, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(190.9443, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(131.4063, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(457.1522, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(977.2258, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(214.3882, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(127.2529, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(194.3067, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(349.6462, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(314.4592, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(322.0849, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(485.8024, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(132.0045, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(197.8152, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(489.6859, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(258.9619, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(221.7455, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(391.5463, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(584.3793, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(208.6568, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(908.0038, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(866.5098, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(582.7310, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(325.4373, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1488.5593, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(499.5669, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(334.8457, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(583.3580, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(531.1017, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(195.2178, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(239.1059, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(217.6451, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(115.9254, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(276.3046, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(222.8162, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(386.7458, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(281.2007, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(221.7464, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(572.0115, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.34065934065934067, 'recall': 0.11969111969111969, 'f1': 0.17714285714285713, 'number': 259}, 'P': {'precision': 0.45034965034965035, 'recall': 0.8298969072164949, 'f1': 0.5838621940163191, 'number': 388}, 'overall_precision': 0.43796526054590573, 'overall_recall': 0.5455950540958269, 'overall_f1': 0.4858912594631796, 'overall_accuracy': 0.6530095351609059}
			------------EPOCH 10---------------
Loss: tensor(647.4672, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1101.7031, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(533.4424, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(818.4374, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1086.0406, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(807.5216, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(532.1023, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(383.2899, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(456.8564, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(353.3329, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1036.9838, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2326.1416, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(331.1339, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(326.8781, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(329.1244, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(646.3739, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(327.3497, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(321.3567, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(406.4172, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(178.5667, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(256.0837, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(478.6351, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(284.4552, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(199.3672, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(277.3546, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(445.3990, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(204.7665, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(530.3931, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(844.0035, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(322.2928, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(187.4201, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(910.7729, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(771.1461, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(472.5633, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(795.5020, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(492.2473, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(626.4636, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(777.7788, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1069.3279, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1537.7687, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(483.0899, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(566.4901, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(913.1462, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(727.7052, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(292.7473, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(862.0623, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3098901098901099, 'recall': 0.5444015444015444, 'f1': 0.3949579831932773, 'number': 259}, 'P': {'precision': 0.552, 'recall': 0.5335051546391752, 'f1': 0.54259501965924, 'number': 388}, 'overall_precision': 0.41927710843373495, 'overall_recall': 0.5378670788253478, 'overall_f1': 0.47122545700744756, 'overall_accuracy': 0.6740166865315852}
			------------EPOCH 11---------------
Loss: tensor(303.5560, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(443.6953, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(237.0015, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(257.9091, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(331.0237, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(145.4500, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(178.2861, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(169.5015, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(420.7859, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(303.1528, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(592.4777, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1329.0175, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(432.0411, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(424.2344, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(473.3672, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1140.1979, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(954.8640, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(889.9492, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(992.0178, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(503.0060, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(190.9156, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(683.4728, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(261.1169, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(341.6310, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(299.5714, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(228.0636, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(225.4633, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(353.8441, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(472.2284, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(196.9704, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(109.1159, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(484.2301, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(221.1603, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(182.8412, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(262.0858, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(163.8123, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(230.2699, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(218.4949, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(260.1900, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(247.1989, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(238.4626, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(272.5114, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(535.1304, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(330.0406, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(273.1255, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(936.9641, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.2848, 'recall': 0.6872586872586872, 'f1': 0.40271493212669685, 'number': 259}, 'P': {'precision': 0.5527638190954773, 'recall': 0.28350515463917525, 'f1': 0.37478705281090285, 'number': 388}, 'overall_precision': 0.34951456310679613, 'overall_recall': 0.44513137557959814, 'overall_f1': 0.3915703602991163, 'overall_accuracy': 0.5980333730631704}
			------------EPOCH 12---------------
Loss: tensor(608.0204, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(852.3116, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(306.7689, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(375.1175, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(528.8984, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(330.0363, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(317.5440, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(206.9502, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(120.2343, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(126.1779, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(535.1995, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1187.2258, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(170.3360, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(131.1717, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(178.4008, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(390.9186, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(205.7376, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(258.1493, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(252.8146, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(125.4941, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(138.3039, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(334.6409, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(144.0510, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(182.8933, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(291.2188, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(183.4208, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(232.6338, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(252.0431, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(539.0402, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(224.3207, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(157.6926, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(563.2786, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(176.5485, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(216.0849, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(258.4199, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(172.9019, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(108.3320, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(191.0672, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(218.7441, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(114.9729, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(174.3787, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(178.2357, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(337.7313, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(245.8661, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(111.4248, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(242.8589, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4212218649517685, 'recall': 0.5057915057915058, 'f1': 0.45964912280701753, 'number': 259}, 'P': {'precision': 0.5498938428874734, 'recall': 0.6675257731958762, 'f1': 0.6030267753201396, 'number': 388}, 'overall_precision': 0.49872122762148335, 'overall_recall': 0.6027820710973725, 'overall_f1': 0.5458362491252624, 'overall_accuracy': 0.7334624553039333}
			------------EPOCH 13---------------
Loss: tensor(117.2296, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(244.0010, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(138.5273, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(168.6958, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(178.1150, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(89.8485, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.3466, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(85.2629, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.5861, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(83.5826, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(186.9614, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(415.7293, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(86.8396, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.3252, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(108.1051, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(164.9544, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(104.1195, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(124.2225, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(195.9205, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.2729, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(103.3238, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(167.8685, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(97.0251, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(108.3808, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(110.6775, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.3651, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(95.9313, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(134.5314, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(230.0776, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.4196, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.9966, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(214.8150, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(92.7546, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.2013, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(130.1045, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.0591, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.6045, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(100.9144, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(83.6104, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.6943, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(113.8980, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(107.0651, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(225.6727, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(128.2498, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.3976, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(179.6654, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.33638443935926776, 'recall': 0.5675675675675675, 'f1': 0.4224137931034483, 'number': 259}, 'P': {'precision': 0.5497237569060773, 'recall': 0.5128865979381443, 'f1': 0.5306666666666666, 'number': 388}, 'overall_precision': 0.4330413016270338, 'overall_recall': 0.5347758887171561, 'overall_f1': 0.4785615491009682, 'overall_accuracy': 0.6899086213746524}
			------------EPOCH 14---------------
Loss: tensor(103.6923, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(130.9791, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(103.3297, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(106.3032, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(87.2027, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(84.3485, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.0374, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.4393, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.8281, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.3723, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(136.0588, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(244.1059, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.6371, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.5313, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.1342, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(79.7989, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.2013, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.2042, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(126.0342, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.9402, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.7701, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(92.8305, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.1632, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(88.4280, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.8926, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.1194, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.8050, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(100.4812, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(152.7954, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.4761, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.8822, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(146.4469, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.6712, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.5396, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.6729, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.6652, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.6709, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.5225, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.2193, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.2352, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.8835, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.3676, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(100.8077, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(99.8122, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.3395, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(92.9688, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4046920821114369, 'recall': 0.5328185328185329, 'f1': 0.46, 'number': 259}, 'P': {'precision': 0.5388026607538803, 'recall': 0.6262886597938144, 'f1': 0.5792610250297974, 'number': 388}, 'overall_precision': 0.4810606060606061, 'overall_recall': 0.58887171561051, 'overall_f1': 0.5295343988881168, 'overall_accuracy': 0.728595550258244}
			------------EPOCH 15---------------
Loss: tensor(33.9321, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.1675, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.0287, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.6867, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.5529, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.3577, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.5461, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.8640, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.4747, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.4073, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.4030, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(145.1908, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.1317, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.8875, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.5735, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.0188, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.9750, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.4788, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(75.2159, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.6223, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.6980, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.8830, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.7967, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.1496, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.6574, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.4865, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.8303, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.5173, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(91.1050, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.1071, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.0155, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.3886, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.1603, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.7792, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.7969, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.1305, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.0857, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.6153, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.1106, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.0922, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.4484, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.1688, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.9726, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.1425, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.2324, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.3124, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.37084398976982097, 'recall': 0.5598455598455598, 'f1': 0.4461538461538461, 'number': 259}, 'P': {'precision': 0.5452322738386308, 'recall': 0.5747422680412371, 'f1': 0.5595984943538268, 'number': 388}, 'overall_precision': 0.46, 'overall_recall': 0.5687789799072643, 'overall_f1': 0.5086385625431928, 'overall_accuracy': 0.709574890742948}
			------------EPOCH 16---------------
Loss: tensor(23.2239, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.1986, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.6607, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.1471, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.3006, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.4567, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.4919, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.3723, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.7691, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.4861, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.0910, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(104.3199, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.5821, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.2381, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.0300, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.3322, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.7361, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.6858, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.6879, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.9213, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.8156, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.1954, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.7966, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.1753, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.8075, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.3992, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.6557, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.9982, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.0759, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.4407, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.1769, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.1390, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.9199, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.0626, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.9290, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.3775, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.6843, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.0462, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.2193, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.7017, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.8602, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.4804, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.6529, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.0798, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.1442, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.4369, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.37894736842105264, 'recall': 0.555984555984556, 'f1': 0.4507042253521127, 'number': 259}, 'P': {'precision': 0.5342789598108747, 'recall': 0.5824742268041238, 'f1': 0.5573366214549939, 'number': 388}, 'overall_precision': 0.46077210460772106, 'overall_recall': 0.5718701700154559, 'overall_f1': 0.5103448275862069, 'overall_accuracy': 0.7145411203814065}
			------------EPOCH 17---------------
Loss: tensor(24.2806, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.9518, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.4573, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.5669, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.8576, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.7353, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.6699, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.0397, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.5698, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.0452, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.9558, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(85.4943, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.4414, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.2697, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.9683, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.3065, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.5762, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.1972, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.8230, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.9171, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.0051, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.8603, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.4011, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.4417, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.8762, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.2485, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.3700, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.2651, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.5782, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.5704, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.2289, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.7360, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.3000, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.7293, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.2301, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.2574, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.0524, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.2522, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.7831, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.8661, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.7023, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.9439, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.0761, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.0302, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.0130, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.4622, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3553921568627451, 'recall': 0.5598455598455598, 'f1': 0.43478260869565216, 'number': 259}, 'P': {'precision': 0.5081585081585082, 'recall': 0.5618556701030928, 'f1': 0.5336597307221542, 'number': 388}, 'overall_precision': 0.4336917562724014, 'overall_recall': 0.5610510046367851, 'overall_f1': 0.48921832884097033, 'overall_accuracy': 0.7024235200635678}
			------------EPOCH 18---------------
Loss: tensor(15.3655, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.8803, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.6712, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.1980, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.8998, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.8641, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.6826, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.9562, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.9640, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.2869, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.4647, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.0375, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.9502, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.1683, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.2933, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.6617, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.6489, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.0533, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.6377, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.0161, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.3299, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.8280, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.2253, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.4309, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.4122, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.7463, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.5811, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.7009, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.2297, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.6600, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.7776, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.6804, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.6531, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.6334, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.4075, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.1891, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.5064, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.8794, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.8527, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.5477, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.4509, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.9205, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.9674, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.7590, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.7226, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.0489, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3507853403141361, 'recall': 0.5173745173745173, 'f1': 0.4180967238689547, 'number': 259}, 'P': {'precision': 0.5375302663438256, 'recall': 0.5721649484536082, 'f1': 0.5543071161048688, 'number': 388}, 'overall_precision': 0.4477987421383648, 'overall_recall': 0.5502318392581144, 'overall_f1': 0.49375866851595007, 'overall_accuracy': 0.7141934843067144}
			------------EPOCH 19---------------
Loss: tensor(14.0461, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.8128, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.3260, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.0719, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.5762, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.5032, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.2019, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.4150, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.7362, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.3923, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.5508, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.0819, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.8541, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.5026, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.5297, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.8417, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.8908, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.5815, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.5791, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.6271, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.4909, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.4775, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.3434, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.5464, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.1808, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.5463, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.1873, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.6973, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.1883, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.0339, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.4541, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.9911, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.7901, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.9842, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.4693, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.5336, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.3452, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.3636, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.4427, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.1962, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.1068, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.4377, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.5665, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.1000, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.3785, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.7947, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.350253807106599, 'recall': 0.5328185328185329, 'f1': 0.42266462480857575, 'number': 259}, 'P': {'precision': 0.533816425120773, 'recall': 0.5695876288659794, 'f1': 0.5511221945137158, 'number': 388}, 'overall_precision': 0.4443069306930693, 'overall_recall': 0.5548686244204019, 'overall_f1': 0.49347079037800695, 'overall_accuracy': 0.7077870480731029}
			------------EPOCH 20---------------
Loss: tensor(13.1330, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.5183, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.2995, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.2745, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.9596, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.9022, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.7800, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.4614, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.9187, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.6427, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.9608, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.0753, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.0236, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.4813, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.0850, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.2765, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.6320, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.0573, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.5296, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.7774, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.4875, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.7361, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.2119, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.0259, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.5821, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.6298, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.6169, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.0287, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.8302, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.3227, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.0692, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.4697, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.1317, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.3659, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.5236, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.9752, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.3420, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.7925, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.8173, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.1008, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.4050, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.6440, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.2061, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.0270, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.2413, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.4056, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.36246786632390743, 'recall': 0.5444015444015444, 'f1': 0.43518518518518523, 'number': 259}, 'P': {'precision': 0.5311004784688995, 'recall': 0.5721649484536082, 'f1': 0.5508684863523573, 'number': 388}, 'overall_precision': 0.44981412639405205, 'overall_recall': 0.5610510046367851, 'overall_f1': 0.499312242090784, 'overall_accuracy': 0.7135975367500993}
			------------EPOCH 21---------------
Loss: tensor(11.3151, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.0659, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.3889, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.6394, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.8903, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.1641, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.3107, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.9169, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.4052, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.0533, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.3614, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.8470, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.9466, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.2872, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.0563, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.5466, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.8610, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.7923, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.0372, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.7394, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.0827, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.0346, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.6672, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.3608, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.9140, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.7047, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.6168, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.4411, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.3644, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.3580, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.7911, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.4633, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.4201, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.5448, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.7191, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.2787, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.5853, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.9076, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.1662, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.5748, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.5725, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.0694, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.6074, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.6132, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.6762, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.5026, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3645833333333333, 'recall': 0.5405405405405406, 'f1': 0.43545878693623646, 'number': 259}, 'P': {'precision': 0.5274463007159904, 'recall': 0.5695876288659794, 'f1': 0.5477075588599751, 'number': 388}, 'overall_precision': 0.44956413449564137, 'overall_recall': 0.5579598145285936, 'overall_f1': 0.49793103448275866, 'overall_accuracy': 0.7119586809694081}
			------------EPOCH 22---------------
Loss: tensor(8.6336, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.7919, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.9924, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.4195, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.1057, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.9585, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.1608, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.1277, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.8355, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.5184, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.6143, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.1307, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.2332, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.9492, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.3259, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.3184, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.4006, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.7727, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.1382, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.6420, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.1510, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.8603, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.8922, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.1533, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.3110, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.5399, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.9653, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.4560, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.3787, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.0168, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.6052, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.7147, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.0874, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.9863, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.9060, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.4910, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.1409, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.9469, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.8134, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.6436, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.8192, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.1480, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.1062, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.6694, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.0520, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.4105, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.35714285714285715, 'recall': 0.5405405405405406, 'f1': 0.4301075268817204, 'number': 259}, 'P': {'precision': 0.5288461538461539, 'recall': 0.5670103092783505, 'f1': 0.5472636815920398, 'number': 388}, 'overall_precision': 0.44554455445544555, 'overall_recall': 0.5564142194744977, 'overall_f1': 0.4948453608247423, 'overall_accuracy': 0.7096245530393326}
			------------EPOCH 23---------------
Loss: tensor(8.2077, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.2014, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.4242, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.1299, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.4782, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.4944, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.3088, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.8476, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.5710, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.4121, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.0979, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.8966, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.8730, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.7874, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.6636, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.5182, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.9253, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.3959, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.1835, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.2590, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.0531, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.8495, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.3432, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.8757, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.7439, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.4943, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.6224, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.7104, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.3002, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.5466, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.4737, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.9983, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.4451, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.2438, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.0107, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.8626, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.8228, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.5975, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.8244, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.1461, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.6316, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.2705, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.7575, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.4626, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.0963, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.7485, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3681462140992167, 'recall': 0.5444015444015444, 'f1': 0.4392523364485982, 'number': 259}, 'P': {'precision': 0.5369928400954654, 'recall': 0.5798969072164949, 'f1': 0.5576208178438662, 'number': 388}, 'overall_precision': 0.456359102244389, 'overall_recall': 0.5656877897990726, 'overall_f1': 0.5051759834368529, 'overall_accuracy': 0.7123559793404847}
			------------EPOCH 24---------------
Loss: tensor(7.3412, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.7188, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.5713, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.4446, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.7930, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.4402, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.9992, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.4778, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.3129, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.9973, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.4817, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.3368, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.8226, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.4254, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.2957, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.4480, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.0697, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.5040, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.0560, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.6202, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.4981, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.4416, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.6082, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.7358, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.1499, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.8737, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.8488, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.0029, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.0085, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.7844, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.8664, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.7376, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.6982, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.0252, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.1870, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.5593, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.3865, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.0726, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.8700, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.4476, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.7165, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.7051, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.4598, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.1995, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.8081, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.4640, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3697916666666667, 'recall': 0.5482625482625483, 'f1': 0.4416796267496112, 'number': 259}, 'P': {'precision': 0.5357142857142857, 'recall': 0.5798969072164949, 'f1': 0.556930693069307, 'number': 388}, 'overall_precision': 0.4564676616915423, 'overall_recall': 0.5672333848531684, 'overall_f1': 0.5058580289455548, 'overall_accuracy': 0.7117103694874851}
			------------EPOCH 25---------------
Loss: tensor(7.0958, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.6261, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.5880, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.7034, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.3246, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.5557, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.6369, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.9991, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.1424, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.8615, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.6519, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.4862, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.4172, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.5161, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.6425, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.7428, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.5990, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.8409, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.4527, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.0115, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.2317, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.3990, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.2931, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.9972, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.7045, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.5180, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.6943, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.6940, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.3864, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.5387, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.2952, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.6847, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.3244, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.7688, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.8575, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.2414, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.1697, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.5451, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.3261, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.0998, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.0418, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.2820, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.5531, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.3834, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.2960, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.0366, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.36528497409326427, 'recall': 0.5444015444015444, 'f1': 0.4372093023255814, 'number': 259}, 'P': {'precision': 0.5358851674641149, 'recall': 0.5773195876288659, 'f1': 0.5558312655086849, 'number': 388}, 'overall_precision': 0.4539800995024876, 'overall_recall': 0.5641421947449768, 'overall_f1': 0.5031013094417643, 'overall_accuracy': 0.7115613825983313}
			------------EPOCH 26---------------
Loss: tensor(6.7946, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.7863, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.9021, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.1576, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.9306, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.2140, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.9238, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.7461, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.0050, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.8365, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.9948, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.2547, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.0089, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.6963, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.9965, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.0820, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.2634, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.1121, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.0299, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.5725, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.8875, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.5089, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.2725, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.2627, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.0431, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.2836, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.5489, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.0819, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.5019, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.3421, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.9301, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.9803, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.1548, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.5812, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.4163, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1.9642, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.8626, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.1866, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.9496, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.7687, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.6673, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.9145, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.7626, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.3866, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.0158, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.7222, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.36883116883116884, 'recall': 0.5482625482625483, 'f1': 0.44099378881987583, 'number': 259}, 'P': {'precision': 0.5346062052505967, 'recall': 0.5773195876288659, 'f1': 0.5551425030978935, 'number': 388}, 'overall_precision': 0.4552238805970149, 'overall_recall': 0.5656877897990726, 'overall_f1': 0.5044796691936596, 'overall_accuracy': 0.7123063170441001}
			------------EPOCH 27---------------
Loss: tensor(6.6368, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.0232, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.2342, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.6554, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.6540, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.1810, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.4684, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.4435, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.9156, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.8613, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.4533, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.7461, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.6955, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.8473, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.4356, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.4611, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.9787, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.5377, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.7092, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.2724, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.5791, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.8059, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.4952, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.7180, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.6415, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.9908, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.2806, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.9284, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.0680, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.0962, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.5505, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.3508, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.8564, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.9627, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.0249, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1.7745, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.6395, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.8956, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.6172, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.5951, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.3181, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.6239, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.2046, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.6339, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.8051, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.6749, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3643410852713178, 'recall': 0.5444015444015444, 'f1': 0.4365325077399381, 'number': 259}, 'P': {'precision': 0.5368171021377672, 'recall': 0.5824742268041238, 'f1': 0.5587144622991347, 'number': 388}, 'overall_precision': 0.4542079207920792, 'overall_recall': 0.5672333848531684, 'overall_f1': 0.5044673539518901, 'overall_accuracy': 0.7123559793404847}
			------------EPOCH 28---------------
Loss: tensor(6.4602, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.4317, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.7609, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.3103, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.4190, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.2791, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.1929, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.1839, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.8616, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.8176, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.0093, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.4070, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.3531, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.7995, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.0088, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.9366, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.7024, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.0862, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.4046, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.0566, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.2998, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.3358, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.8627, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.3602, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.3339, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.6413, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.6253, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.3418, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.2662, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.8225, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.1933, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.7877, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.5317, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.5494, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.7133, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1.6421, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.5043, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.6197, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.3325, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.3995, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.9415, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.4061, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.8049, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.1315, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.5531, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.6867, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3669250645994832, 'recall': 0.5482625482625483, 'f1': 0.43962848297213625, 'number': 259}, 'P': {'precision': 0.5319148936170213, 'recall': 0.5798969072164949, 'f1': 0.5548705302096177, 'number': 388}, 'overall_precision': 0.45308641975308644, 'overall_recall': 0.5672333848531684, 'overall_f1': 0.5037748798901852, 'overall_accuracy': 0.712554628526023}
			------------EPOCH 29---------------
Loss: tensor(6.0889, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.9719, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.4221, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.0417, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.1543, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.5572, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.9649, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.0166, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.7599, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.7577, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.6104, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.9986, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.9920, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.9016, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.7389, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.5665, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.4746, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.5565, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.1939, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1.8879, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.1994, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.8333, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.3049, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.0112, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.0576, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.3754, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.1544, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.9747, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.7250, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.6731, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.9489, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.3787, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.7137, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.4454, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.4358, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1.5079, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.3447, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.4272, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.1304, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.2388, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.7070, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.2187, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.3529, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.3363, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.4584, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.7013, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3657289002557545, 'recall': 0.5521235521235521, 'f1': 0.44000000000000006, 'number': 259}, 'P': {'precision': 0.5306603773584906, 'recall': 0.5798969072164949, 'f1': 0.5541871921182266, 'number': 388}, 'overall_precision': 0.45153374233128835, 'overall_recall': 0.5687789799072643, 'overall_f1': 0.5034199726402189, 'overall_accuracy': 0.7119586809694081}
			------------EPOCH 30---------------
Loss: tensor(5.9149, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.5077, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.0021, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.7068, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.0429, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.8993, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.7408, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.7352, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.6965, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.8439, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.1665, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.2184, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.8139, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.2399, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.3426, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.0981, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.3492, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.2558, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.0269, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1.7133, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.9792, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.4913, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.9206, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.7429, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.7939, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.1441, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.9178, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.6445, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.4276, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.5313, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.7369, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.9758, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.8602, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.2920, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.2263, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1.4145, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.2755, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.2340, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.9723, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.0373, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.4106, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.0858, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.1177, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.9744, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.2096, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.8219, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3638676844783715, 'recall': 0.5521235521235521, 'f1': 0.4386503067484663, 'number': 259}, 'P': {'precision': 0.5295508274231678, 'recall': 0.5773195876288659, 'f1': 0.5524044389642416, 'number': 388}, 'overall_precision': 0.4497549019607843, 'overall_recall': 0.5672333848531684, 'overall_f1': 0.5017088174982911, 'overall_accuracy': 0.7129022646007152}


		-------------RUN 3-----------
			------------EPOCH 1---------------
Loss: tensor(3201.1111, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2612.8081, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2292.6338, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2349.8628, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2622.8782, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5471.2334, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2451.8469, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3167.3555, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3748.4575, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2681.7197, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2745.4021, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3020.4609, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5635.3037, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4672.8975, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4488.2627, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3119.5681, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2456.9194, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3222.6650, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3277.3901, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3468.3633, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7559.1699, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4709.8076, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3469.4958, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3069.5024, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2536.6968, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3466.4746, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2658.9385, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2602.6125, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3161.7056, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3284.8159, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1007.1310, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1678.1471, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1866.3643, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5150.7559, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3952.1426, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1725.3224, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2054.1655, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2915.5103, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2159.4453, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1975.0267, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2971.9224, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5615.5547, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1488.1234, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2300.9639, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3642.7900, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1676.9832, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1817.6775, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.0038022813688212928, 'recall': 0.005076142131979695, 'f1': 0.004347826086956522, 'number': 197}, 'P': {'precision': 0.08791208791208792, 'recall': 0.18691588785046728, 'f1': 0.11958146487294471, 'number': 214}, 'overall_precision': 0.057103064066852366, 'overall_recall': 0.09975669099756691, 'overall_f1': 0.07263064658990255, 'overall_accuracy': 0.5507108100372102}
			------------EPOCH 2---------------
Loss: tensor(2151.1848, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1978.3066, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2061.9968, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2025.4094, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2143.4438, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4158.7539, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1679.3401, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2218.2795, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2885.3135, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2087.1487, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2193.6606, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2203.9033, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4665.7280, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3702.1011, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3204.3662, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2548.6226, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2058.6052, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2702.5618, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2708.8711, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2845.0054, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5969.5342, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3514.1509, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2860.5776, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2370.6919, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1952.4797, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2898.9053, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2195.3442, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2146.9814, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2431.3650, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2667.4524, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(867.7594, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1350.5422, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1418.1619, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4336.5015, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3150.0049, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1429.0103, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1743.6523, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2330.7715, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1756.3213, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1624.3225, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2378.5459, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4938.4170, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1239.9487, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1684.2534, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2867.4531, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1402.2324, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1485.4545, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.02142857142857143, 'recall': 0.030456852791878174, 'f1': 0.025157232704402514, 'number': 197}, 'P': {'precision': 0.13539651837524178, 'recall': 0.32710280373831774, 'f1': 0.19151846785225718, 'number': 214}, 'overall_precision': 0.09535759096612297, 'overall_recall': 0.18491484184914841, 'overall_f1': 0.12582781456953643, 'overall_accuracy': 0.5953630378780651}
			------------EPOCH 3---------------
Loss: tensor(1737.7107, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1684.2256, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1800.3807, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1719.9359, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1842.6726, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3554.8872, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1359.2883, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1836.9878, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2535.7371, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1730.1274, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1860.9075, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1865.9429, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3848.5239, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3128.0422, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2595.0286, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2289.9448, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1845.4479, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2336.0903, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2406.4497, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2422.7134, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5131.4268, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2850.8530, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2490.2708, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1906.7797, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1564.2399, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2638.0369, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1971.8104, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1859.7744, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1969.1921, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2317.5913, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(694.2077, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1173.6908, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1310.8821, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3709.6475, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2514.9429, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1196.5667, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1529.8845, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1942.5986, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1503.5625, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1318.6515, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2181.0688, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4334.9746, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1102.4636, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1321.9177, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2366.6704, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1195.8762, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1160.1721, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.0856353591160221, 'recall': 0.15736040609137056, 'f1': 0.11091234347048301, 'number': 197}, 'P': {'precision': 0.32, 'recall': 0.5233644859813084, 'f1': 0.3971631205673759, 'number': 214}, 'overall_precision': 0.20084269662921347, 'overall_recall': 0.34793187347931875, 'overall_f1': 0.25467497773820125, 'overall_accuracy': 0.6444041599084057}
			------------EPOCH 4---------------
Loss: tensor(1490.1956, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1260.2059, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1156.7429, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1070.3385, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1377.0255, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3015.4136, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1083.8602, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1553.7201, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2026.8243, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1470.2312, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1612.5735, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1594.3530, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2990.3323, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2374.2261, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1886.2855, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1827.3853, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1602.0071, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2000.8092, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1988.3333, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2078.1226, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4533.5015, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2111.0825, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2053.2739, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1549.3296, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1162.4414, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2100.1953, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1589.3151, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1387.2135, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1712.0996, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1897.0333, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(498.7069, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1263.3834, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1017.3870, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3010.6667, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2053.5938, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(961.6614, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1216.6202, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1439.2664, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1193.9785, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1045.0355, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1748.5892, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3441.1582, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(875.9066, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1004.9623, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1823.6782, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(955.8414, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(864.7914, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.13259668508287292, 'recall': 0.2436548223350254, 'f1': 0.17173524150268335, 'number': 197}, 'P': {'precision': 0.4475806451612903, 'recall': 0.5186915887850467, 'f1': 0.48051948051948057, 'number': 214}, 'overall_precision': 0.260655737704918, 'overall_recall': 0.38686131386861317, 'overall_f1': 0.3114593535749266, 'overall_accuracy': 0.6994561587634768}
			------------EPOCH 5---------------
Loss: tensor(1195.5554, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(973.1455, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(759.4879, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(662.6302, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(966.2891, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2440.7314, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(874.3602, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1307.6224, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1498.8381, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1174.7520, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1319.4988, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1222.8691, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2248.8875, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1862.4680, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1274.6508, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1644.5605, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1361.1494, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1710.2397, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1516.0530, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1568.3157, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3623.2715, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1447.2677, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1605.5988, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1330.8757, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(972.1898, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1536.6072, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1207.1621, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1084.4944, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1383.4143, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1625.0422, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(452.0881, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(819.2501, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(734.0693, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2437.7737, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1697.1750, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(769.3140, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1108.9106, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1254.3645, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(972.3837, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(835.0128, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1590.8544, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3578.9546, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(913.4508, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(987.9705, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1798.9073, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(925.7118, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(777.6406, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.25, 'recall': 0.4720812182741117, 'f1': 0.32688927943760987, 'number': 197}, 'P': {'precision': 0.5429864253393665, 'recall': 0.5607476635514018, 'f1': 0.5517241379310345, 'number': 214}, 'overall_precision': 0.3591905564924115, 'overall_recall': 0.5182481751824818, 'overall_f1': 0.4243027888446216, 'overall_accuracy': 0.6834271538975288}
			------------EPOCH 6---------------
Loss: tensor(957.2643, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(902.1119, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(594.1309, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(414.5297, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(877.0056, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2446.0801, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(433.7048, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(804.3933, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1289.1199, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(853.3818, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(971.2416, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1219.5959, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1733.1860, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1275.7231, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(932.6171, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1151.0493, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1163.6001, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1444.5913, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1067.5537, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1133.1821, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3428.4702, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1474.4774, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1540.8759, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1140.6667, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(881.0560, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1395.7809, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1286.9502, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(948.1208, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1229.7506, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1174.8312, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(405.6644, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(842.9473, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(606.3771, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2037.1085, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1270.2931, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(682.5775, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(741.1545, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(868.8312, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(671.4719, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(558.9208, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1024.6191, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1966.7609, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(396.0602, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(605.2037, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1238.7227, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(678.8066, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(545.2546, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.25, 'recall': 0.3604060913705584, 'f1': 0.2952182952182952, 'number': 197}, 'P': {'precision': 0.42424242424242425, 'recall': 0.5887850467289719, 'f1': 0.4931506849315068, 'number': 214}, 'overall_precision': 0.33907056798623064, 'overall_recall': 0.4793187347931874, 'overall_f1': 0.3971774193548387, 'overall_accuracy': 0.6735044365995612}
			------------EPOCH 7---------------
Loss: tensor(882.7234, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(897.0034, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(629.1432, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(436.4204, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1004.7192, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2447.4675, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(489.8098, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(838.4648, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1539.7236, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(977.3602, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(929.1593, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1075.8527, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2089.7144, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1520.2473, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(980.2959, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1090.5178, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1076.4980, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1237.2358, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1248.1708, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1210.2462, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2209.2869, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(899.1435, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1127.8481, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(834.5129, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(505.6915, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(797.2393, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(665.9244, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(544.5131, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1047.3792, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(755.6519, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(297.0643, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(740.8975, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(518.7380, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1980.2234, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1177.0444, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(760.5335, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(591.2133, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(842.5967, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(928.1003, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(954.9194, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1108.6272, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2263.8928, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(596.2894, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(992.8245, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1059.7266, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(712.8942, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(533.7038, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.250996015936255, 'recall': 0.3197969543147208, 'f1': 0.28125000000000006, 'number': 197}, 'P': {'precision': 0.4717607973421927, 'recall': 0.6635514018691588, 'f1': 0.5514563106796116, 'number': 214}, 'overall_precision': 0.3713768115942029, 'overall_recall': 0.49878345498783455, 'overall_f1': 0.42575285565939774, 'overall_accuracy': 0.7240721305218968}
			------------EPOCH 8---------------
Loss: tensor(825.2281, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(595.9066, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(448.2814, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(317.2807, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(549.5831, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1306.4889, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(273.2864, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(600.3832, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(802.6081, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(716.3212, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(686.7764, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(749.1149, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1387.9087, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1016.0629, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(615.1233, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(922.4796, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(853.6306, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(978.1085, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(821.5269, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(853.7699, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1705.4131, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(660.0546, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1099.1736, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(725.1765, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(512.9074, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1298.7170, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(676.2751, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(808.4030, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(974.2336, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1077.3375, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(337.4894, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(589.5316, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(362.3264, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1227.4449, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(742.4905, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(390.1213, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(350.7325, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(448.1498, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(331.8932, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(271.6061, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(501.0059, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1186.7113, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(224.1929, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(294.8616, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(818.7269, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(421.5338, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(344.2765, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3502824858757062, 'recall': 0.3147208121827411, 'f1': 0.3315508021390375, 'number': 197}, 'P': {'precision': 0.4966216216216216, 'recall': 0.6869158878504673, 'f1': 0.5764705882352942, 'number': 214}, 'overall_precision': 0.4418604651162791, 'overall_recall': 0.5085158150851582, 'overall_f1': 0.4728506787330317, 'overall_accuracy': 0.7644308749165156}
			------------EPOCH 9---------------
Loss: tensor(707.8747, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(442.3607, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(363.9335, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(201.1876, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(337.4754, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(987.5714, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(284.1715, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(526.1501, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(420.5434, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(605.2361, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(588.7404, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(462.8198, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1129.3679, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(571.1818, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(342.9617, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(678.6132, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(533.5213, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(789.5224, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(397.4119, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(634.2292, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(998.7004, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(364.2084, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(482.1312, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(459.7055, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(274.6384, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(536.0642, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(389.5816, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(319.1699, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(692.9404, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(559.6871, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(180.1230, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(499.9485, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(449.7644, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1057.9323, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(700.8845, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(379.6754, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(387.3190, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(527.9873, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(323.2271, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(282.2647, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(522.4952, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(899.5402, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(212.6642, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(314.1562, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(555.3813, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(248.9994, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(294.0914, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3561643835616438, 'recall': 0.39593908629441626, 'f1': 0.37500000000000006, 'number': 197}, 'P': {'precision': 0.46646341463414637, 'recall': 0.7149532710280374, 'f1': 0.5645756457564576, 'number': 214}, 'overall_precision': 0.42230347349177333, 'overall_recall': 0.5620437956204379, 'overall_f1': 0.48225469728601256, 'overall_accuracy': 0.723690487548898}
			------------EPOCH 10---------------
Loss: tensor(442.6815, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(376.4153, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(226.3714, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(156.9105, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(317.5113, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(727.5541, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(150.0830, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(398.7994, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(507.3029, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(649.8468, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(628.3536, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(514.1400, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(992.3221, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(553.8951, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(360.1947, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(823.9308, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(423.8395, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(698.4954, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(456.6353, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(427.8216, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(641.9347, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(234.6932, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(315.6330, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(335.1030, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(214.9169, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(389.5570, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(279.3919, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(215.6195, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(568.3224, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(455.0248, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(137.6163, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(375.5575, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(337.2243, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1683.2963, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1215.3210, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(535.7379, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(694.7423, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(769.2592, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(435.4517, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(424.9237, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(622.1752, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(901.3494, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(367.1040, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(336.4456, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(558.6072, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(259.1944, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(405.1541, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4200913242009132, 'recall': 0.467005076142132, 'f1': 0.44230769230769224, 'number': 197}, 'P': {'precision': 0.5572519083969466, 'recall': 0.6822429906542056, 'f1': 0.6134453781512604, 'number': 214}, 'overall_precision': 0.49480249480249483, 'overall_recall': 0.5790754257907542, 'overall_f1': 0.5336322869955156, 'overall_accuracy': 0.7609960881595268}
			------------EPOCH 11---------------
Loss: tensor(359.6796, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(234.1025, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(160.3627, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(120.1393, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(194.6584, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(426.4267, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(108.9774, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(207.7133, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(313.9152, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(377.2995, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(359.7881, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(326.5442, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1242.3640, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1090.6221, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(647.2335, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1006.9501, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1089.0906, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1433.1978, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(967.7393, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(911.4476, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1748.3958, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(559.1743, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(559.6885, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(445.0724, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(176.4546, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(387.7146, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(261.9110, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(187.7831, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(377.8918, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(340.3560, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(111.7165, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(269.1145, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(352.5974, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1150.0265, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(762.7535, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(360.6542, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(791.9330, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1600.2798, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(667.8311, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(547.4615, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1076.7350, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2732.1218, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(913.1690, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3058.9519, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3119.9885, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(771.8848, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(773.6217, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3248407643312102, 'recall': 0.5177664974619289, 'f1': 0.39921722113502933, 'number': 197}, 'P': {'precision': 0.5310344827586206, 'recall': 0.3598130841121495, 'f1': 0.4289693593314763, 'number': 214}, 'overall_precision': 0.3899782135076253, 'overall_recall': 0.43552311435523117, 'overall_f1': 0.4114942528735633, 'overall_accuracy': 0.6778933307890469}
			------------EPOCH 12---------------
Loss: tensor(965.2692, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(732.2248, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(260.5691, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(157.1490, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(278.5929, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1201.3972, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(325.7240, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(529.0693, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(327.5798, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(406.9470, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(520.5644, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(497.4097, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1330.2271, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(724.9890, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(398.3388, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(798.1922, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1003.6742, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1427.7495, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(971.2227, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1065.1766, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2486.0071, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1032.0697, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1425.2578, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(835.6865, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(578.0086, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1734.7767, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1523.3740, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(904.4619, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(957.2284, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(980.6489, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(239.9301, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(803.2230, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(441.0873, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1113.4279, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(692.6144, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(470.5467, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(481.2725, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(516.8005, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(319.1581, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(229.5490, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(680.3453, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1106.6932, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(294.8242, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(400.5262, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(919.0029, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(345.9508, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(373.9071, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.30787589498806683, 'recall': 0.6548223350253807, 'f1': 0.4188311688311689, 'number': 197}, 'P': {'precision': 0.5784313725490197, 'recall': 0.2757009345794392, 'f1': 0.37341772151898733, 'number': 214}, 'overall_precision': 0.36084452975047987, 'overall_recall': 0.45742092457420924, 'overall_f1': 0.40343347639484983, 'overall_accuracy': 0.6263715294342143}
			------------EPOCH 13---------------
Loss: tensor(819.2080, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(623.3293, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(348.9607, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(212.6514, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(642.4158, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2451.3801, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(660.9370, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(938.4667, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1065.9529, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(803.3273, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(932.9000, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1196.5685, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2137.5232, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1246.5443, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1456.3033, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(733.6963, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(566.1505, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(644.7755, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(487.5041, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(672.0750, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(896.6461, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(294.2993, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(429.8044, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(368.5359, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(299.6620, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(568.7415, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(495.8118, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(334.7796, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(834.9728, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(540.0394, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(163.7776, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(832.9137, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(525.2767, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1225.7211, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(936.6542, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(705.6796, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(437.2305, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(620.5797, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(835.3995, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(747.6962, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(661.8278, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1111.0898, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(544.6949, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(331.1102, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(710.6908, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(497.0520, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(553.1019, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.45664739884393063, 'recall': 0.4010152284263959, 'f1': 0.42702702702702705, 'number': 197}, 'P': {'precision': 0.5064102564102564, 'recall': 0.7383177570093458, 'f1': 0.6007604562737642, 'number': 214}, 'overall_precision': 0.488659793814433, 'overall_recall': 0.5766423357664233, 'overall_f1': 0.5290178571428572, 'overall_accuracy': 0.7431542791718347}
			------------EPOCH 14---------------
Loss: tensor(463.2629, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(305.8391, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(241.7261, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(234.1740, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(217.8289, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(509.9225, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(112.6725, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(188.6895, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(235.4218, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(309.2706, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(237.0821, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(323.8917, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(698.6982, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(344.6347, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(293.6700, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(272.9095, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(306.0445, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(319.6879, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(256.2516, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(387.3105, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(597.8028, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(200.5573, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(316.8076, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(302.9427, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(156.9911, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(358.4356, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(234.4503, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(210.0342, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(305.6355, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(250.6709, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(91.1728, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(225.6067, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(149.5006, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(407.9292, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(424.5709, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(136.1865, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(109.5269, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(194.3842, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(113.8909, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(98.0896, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(246.4346, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(374.4910, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(98.3423, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(153.1876, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(320.3277, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(119.0399, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(163.7242, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4163568773234201, 'recall': 0.5685279187817259, 'f1': 0.48068669527896996, 'number': 197}, 'P': {'precision': 0.5989583333333334, 'recall': 0.5373831775700935, 'f1': 0.5665024630541872, 'number': 214}, 'overall_precision': 0.4924078091106291, 'overall_recall': 0.5523114355231143, 'overall_f1': 0.5206422018348623, 'overall_accuracy': 0.74458544032058}
			------------EPOCH 15---------------
Loss: tensor(251.7114, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(177.7009, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(125.8064, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(86.3102, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(134.0883, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(454.4665, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(89.3370, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(110.7751, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(239.8201, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(263.6700, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(215.6312, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(282.4163, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(505.8475, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(279.5355, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(221.8462, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(248.8544, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(269.5798, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(238.0931, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(155.5748, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(297.0482, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(346.6770, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(118.0198, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(203.1339, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(184.0128, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(87.9212, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(208.2724, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(140.8175, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(123.3432, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(234.3976, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(129.3313, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.5937, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(189.4818, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(121.1294, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(347.8477, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(384.3076, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(105.4397, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(89.1985, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(132.4731, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(91.6784, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.5950, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(164.3576, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(253.0883, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.6003, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(123.4828, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(241.2955, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(87.7035, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(109.4926, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.47368421052631576, 'recall': 0.5025380710659898, 'f1': 0.48768472906403937, 'number': 197}, 'P': {'precision': 0.5823293172690763, 'recall': 0.677570093457944, 'f1': 0.6263498920086393, 'number': 214}, 'overall_precision': 0.5327510917030568, 'overall_recall': 0.5936739659367397, 'overall_f1': 0.5615650172612199, 'overall_accuracy': 0.7711096269439939}
			------------EPOCH 16---------------
Loss: tensor(181.5317, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(144.9924, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(105.0212, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(94.8975, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(119.1302, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(232.4922, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.8537, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(82.1223, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(105.4069, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(131.3792, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(137.7442, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(164.5406, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(212.2139, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(196.5300, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(116.7268, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(163.9225, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(141.8539, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(170.6323, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(124.0073, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(159.9263, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(236.7417, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(88.7144, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(162.7498, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(142.5650, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.3385, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(171.4260, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(130.3355, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(94.4422, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(191.0645, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(109.0854, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.7268, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(170.7421, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(99.7303, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(308.3424, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(359.3910, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(79.6284, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.3479, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(103.9510, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.2180, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.4161, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(126.8475, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(203.5236, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.0235, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(104.8403, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(155.6511, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.5225, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.3875, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4766355140186916, 'recall': 0.5177664974619289, 'f1': 0.4963503649635037, 'number': 197}, 'P': {'precision': 0.5991561181434599, 'recall': 0.6635514018691588, 'f1': 0.6297117516629711, 'number': 214}, 'overall_precision': 0.541019955654102, 'overall_recall': 0.5936739659367397, 'overall_f1': 0.5661252900232018, 'overall_accuracy': 0.7672931972140064}
			------------EPOCH 17---------------
Loss: tensor(135.1776, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(107.0340, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.5088, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.3376, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(93.4681, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(194.6277, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.9457, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.4473, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(97.5369, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(97.8716, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(114.8432, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(142.0154, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(169.4533, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(181.5343, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(104.3267, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(121.5499, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(115.1258, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(131.4236, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(98.9286, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(142.3192, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(168.4545, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.6517, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(133.2384, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(121.5989, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.4194, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(121.3456, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(89.1850, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(79.0496, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(145.3956, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(87.2348, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.1509, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(146.3485, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.1497, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(243.1123, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(319.3268, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.7088, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.7540, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(87.5484, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.6091, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.4525, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(106.6180, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(169.3607, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.3403, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(86.8605, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(113.0087, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.0686, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.7554, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.49777777777777776, 'recall': 0.5685279187817259, 'f1': 0.5308056872037914, 'number': 197}, 'P': {'precision': 0.6116071428571429, 'recall': 0.6401869158878505, 'f1': 0.6255707762557078, 'number': 214}, 'overall_precision': 0.5545657015590201, 'overall_recall': 0.6058394160583942, 'overall_f1': 0.5790697674418605, 'overall_accuracy': 0.7687243583627517}
			------------EPOCH 18---------------
Loss: tensor(114.1186, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(87.9901, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.9340, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.8066, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.5188, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(176.8102, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.9156, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.5995, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(82.7493, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(84.2054, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(98.2530, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(120.7164, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(138.2986, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(163.5466, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(91.9067, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(100.9419, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(96.5791, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(103.2519, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(91.5106, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(124.6285, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(143.4001, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.8873, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(110.1331, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(106.4002, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.5557, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(94.2567, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.2982, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.4971, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(117.6720, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.0567, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.0592, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(137.9305, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.2216, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(210.1057, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(273.6137, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.9452, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.1852, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.1048, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.0422, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.2664, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(87.0897, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(146.2110, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.6660, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.5809, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(98.7773, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.5243, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.1831, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4931506849315068, 'recall': 0.5482233502538071, 'f1': 0.5192307692307692, 'number': 197}, 'P': {'precision': 0.6106194690265486, 'recall': 0.6448598130841121, 'f1': 0.6272727272727272, 'number': 214}, 'overall_precision': 0.5528089887640449, 'overall_recall': 0.5985401459854015, 'overall_f1': 0.5747663551401869, 'overall_accuracy': 0.7650987501192634}
			------------EPOCH 19---------------
Loss: tensor(92.3790, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(82.5169, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.7894, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.2682, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.7942, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(169.3742, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.1350, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.3191, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(75.5743, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.6911, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(85.8558, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(94.9011, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(125.6328, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(156.8246, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(84.9480, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(83.3459, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(83.5000, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(87.6514, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(85.7493, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(116.3940, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(123.3750, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.3713, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(95.6210, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(95.9991, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.9753, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.5551, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.9256, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.6654, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(108.2646, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.1583, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.9493, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(120.6397, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.9628, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(192.0836, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(230.7577, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.7834, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.7733, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.0952, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.3091, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.9450, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(81.0059, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(133.0678, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.4104, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.7133, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(90.9633, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.9705, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.1818, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.49321266968325794, 'recall': 0.5532994923857868, 'f1': 0.521531100478469, 'number': 197}, 'P': {'precision': 0.5982532751091703, 'recall': 0.6401869158878505, 'f1': 0.618510158013544, 'number': 214}, 'overall_precision': 0.5466666666666666, 'overall_recall': 0.5985401459854015, 'overall_f1': 0.5714285714285713, 'overall_accuracy': 0.7629997137677702}
			------------EPOCH 20---------------
Loss: tensor(79.4898, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(76.5064, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.5651, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.6560, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.3300, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(145.4605, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.0376, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.9753, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.7603, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.6455, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(76.9151, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(89.6984, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(119.5473, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(152.5784, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(75.1416, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.6278, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(75.4029, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(75.8422, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(79.7577, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(100.6796, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(101.2722, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.1637, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(95.5311, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(89.5439, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.0313, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.9720, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.7975, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.2802, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(98.9560, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.6682, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.4055, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(104.9963, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.0847, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(175.6064, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(203.6216, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.2566, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.9030, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.8871, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.1724, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.3503, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.6013, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(130.0201, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.3149, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.8900, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(84.2080, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.2584, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.1148, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4801762114537445, 'recall': 0.5532994923857868, 'f1': 0.5141509433962265, 'number': 197}, 'P': {'precision': 0.5982532751091703, 'recall': 0.6401869158878505, 'f1': 0.618510158013544, 'number': 214}, 'overall_precision': 0.5394736842105263, 'overall_recall': 0.5985401459854015, 'overall_f1': 0.5674740484429065, 'overall_accuracy': 0.7612823203892758}
			------------EPOCH 21---------------
Loss: tensor(68.1816, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.3906, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.5429, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.5558, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.9505, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(137.9662, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.1654, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.3511, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.4475, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.4549, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.8255, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(83.7126, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(113.4716, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(149.2632, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.5042, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.0298, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.5175, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.2336, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(76.9996, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(93.8176, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(89.5541, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.5432, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(81.7366, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(83.8036, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.8188, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.3026, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.3878, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.3866, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(92.7066, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.4761, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.4420, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(93.5411, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.6794, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(162.9613, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(186.2451, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.0956, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.5717, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.4183, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.6256, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.3659, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.5219, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(130.6194, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.8400, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.1470, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(79.4297, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.5284, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.3388, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4868421052631579, 'recall': 0.5634517766497462, 'f1': 0.5223529411764706, 'number': 197}, 'P': {'precision': 0.6061946902654868, 'recall': 0.6401869158878505, 'f1': 0.6227272727272728, 'number': 214}, 'overall_precision': 0.5462555066079295, 'overall_recall': 0.6034063260340633, 'overall_f1': 0.5734104046242776, 'overall_accuracy': 0.7622364278217727}
			------------EPOCH 22---------------
Loss: tensor(62.5614, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.9039, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.1293, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.4930, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.3668, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(130.5914, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.4453, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.5679, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.9670, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.6884, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.0765, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(81.2289, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(108.9646, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(144.8503, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.9043, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.3400, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.8197, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.7668, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.5050, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(89.6413, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.9401, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.5355, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(79.6422, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(79.7847, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.3776, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.8053, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.7679, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.4557, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(85.7509, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.2147, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.0259, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.7577, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.2487, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(153.9626, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(171.0532, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.6096, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.8359, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.0020, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.8541, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.8521, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.5217, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(118.8577, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.7459, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.8738, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.4917, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.6716, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.6484, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4911504424778761, 'recall': 0.5634517766497462, 'f1': 0.524822695035461, 'number': 197}, 'P': {'precision': 0.5938864628820961, 'recall': 0.6355140186915887, 'f1': 0.6139954853273137, 'number': 214}, 'overall_precision': 0.5428571428571428, 'overall_recall': 0.6009732360097324, 'overall_f1': 0.5704387990762125, 'overall_accuracy': 0.7596603377540311}
			------------EPOCH 23---------------
Loss: tensor(61.3628, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.1707, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.5841, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.1044, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.0816, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(108.8651, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.4795, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.0860, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.3778, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.0291, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.7812, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(75.2016, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(90.6555, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(130.3519, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.2421, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.8467, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.2838, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.2929, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.1546, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(76.2204, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.8499, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.0994, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.6294, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.5419, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.3697, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.7107, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.1546, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.7935, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.7425, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.7608, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.1924, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.4228, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.0668, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(134.0900, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(158.5593, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.3975, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.6286, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.1363, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.4019, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.1701, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.1730, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(115.8911, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.7530, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.3079, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.1641, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.4615, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.0115, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5065502183406113, 'recall': 0.5888324873096447, 'f1': 0.5446009389671361, 'number': 197}, 'P': {'precision': 0.5947136563876652, 'recall': 0.6308411214953271, 'f1': 0.6122448979591837, 'number': 214}, 'overall_precision': 0.5504385964912281, 'overall_recall': 0.610705596107056, 'overall_f1': 0.5790080738177623, 'overall_accuracy': 0.7584199980917852}
			------------EPOCH 24---------------
Loss: tensor(52.4974, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.9748, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.1876, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.1173, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.0851, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(94.2116, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.9773, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.7773, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.0854, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.8742, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.5773, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.7048, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(83.8712, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(118.1035, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.9615, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.7787, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.8785, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.7172, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.8865, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.4833, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.7473, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.8178, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.1784, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.8182, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.9444, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.3461, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.9784, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.2761, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.6916, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.5459, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.8675, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.2797, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.0599, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(94.2958, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(148.9179, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.4887, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.6116, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.8754, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.9504, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.3916, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.7140, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(97.1085, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.8664, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.1148, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.7447, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.9499, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.4398, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5043859649122807, 'recall': 0.583756345177665, 'f1': 0.5411764705882353, 'number': 197}, 'P': {'precision': 0.5603448275862069, 'recall': 0.6074766355140186, 'f1': 0.5829596412556053, 'number': 214}, 'overall_precision': 0.532608695652174, 'overall_recall': 0.5961070559610706, 'overall_f1': 0.5625717566016073, 'overall_accuracy': 0.7588016410647839}
			------------EPOCH 25---------------
Loss: tensor(61.2908, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.6205, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.7738, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.2668, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.9823, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.0044, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.4645, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.1371, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.6191, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.3773, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.5951, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.9455, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.3993, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(81.1169, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.5287, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.1884, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.1950, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.1726, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.9973, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.5432, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.1685, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.4953, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.7858, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.0899, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.7150, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.7134, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.7270, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.4970, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.9071, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.0017, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.3958, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.9954, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.2192, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.3958, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(130.0146, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.7760, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.5412, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.0914, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.1057, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.2536, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.9859, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(81.8761, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.7360, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.8146, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.0933, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.1649, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.2461, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5088495575221239, 'recall': 0.583756345177665, 'f1': 0.5437352245862883, 'number': 197}, 'P': {'precision': 0.5720524017467249, 'recall': 0.6121495327102804, 'f1': 0.5914221218961625, 'number': 214}, 'overall_precision': 0.5406593406593406, 'overall_recall': 0.5985401459854015, 'overall_f1': 0.5681293302540416, 'overall_accuracy': 0.7555576757942944}
			------------EPOCH 26---------------
Loss: tensor(36.0742, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.1083, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.5906, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.2675, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.3272, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.7818, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.1765, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.5058, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.1971, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.1846, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.9437, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.5182, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.2551, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.7699, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.6662, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.6647, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.9556, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.6453, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.4242, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.7258, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.6446, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.7800, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.6745, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.0993, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.7641, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.6103, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.8728, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.6996, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.8060, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.5825, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.7143, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.5306, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.0003, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.1719, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(117.5379, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.3185, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.7735, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.8861, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.8450, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.1394, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.8420, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.2637, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.5581, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.2359, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.4489, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.1882, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.0434, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4978540772532189, 'recall': 0.5888324873096447, 'f1': 0.5395348837209303, 'number': 197}, 'P': {'precision': 0.5676855895196506, 'recall': 0.6074766355140186, 'f1': 0.5869074492099323, 'number': 214}, 'overall_precision': 0.5324675324675324, 'overall_recall': 0.5985401459854015, 'overall_f1': 0.563573883161512, 'overall_accuracy': 0.7558439080240436}
			------------EPOCH 27---------------
Loss: tensor(25.3213, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.4221, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.2140, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.7037, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.3668, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.5450, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.4398, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.6532, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.7564, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.9446, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.4868, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.5934, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.5404, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.8387, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.3859, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.8672, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.5469, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.8035, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.4133, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.7776, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.9677, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.1947, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.3922, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.7203, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.7559, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.0042, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.0920, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.6894, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.2048, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.0923, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.6754, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.9144, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.4308, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.6158, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(100.0043, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.8827, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.9350, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.8909, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.9463, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.3563, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.2766, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.9205, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.0034, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.9892, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.3219, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.1927, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.2336, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.502127659574468, 'recall': 0.5989847715736041, 'f1': 0.5462962962962963, 'number': 197}, 'P': {'precision': 0.5745614035087719, 'recall': 0.6121495327102804, 'f1': 0.5927601809954751, 'number': 214}, 'overall_precision': 0.5377969762419006, 'overall_recall': 0.6058394160583942, 'overall_f1': 0.5697940503432494, 'overall_accuracy': 0.7565117832267914}
			------------EPOCH 28---------------
Loss: tensor(21.1551, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.5197, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.1005, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.2143, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.1966, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.0287, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.0238, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.2548, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.4545, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.5390, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.3661, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.8301, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.3923, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.3853, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.7269, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.7484, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.9244, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.3610, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.2824, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.4838, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.5625, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.5428, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.1515, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.1722, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.6583, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.1436, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.6870, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.2001, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.0000, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.9217, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.1291, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.4702, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.6004, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.2672, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(92.7432, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.5740, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.2909, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.2442, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.4659, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.8196, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.9613, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.6399, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.5825, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.9757, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.3310, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.7261, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.8166, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.49572649572649574, 'recall': 0.5888324873096447, 'f1': 0.5382830626450117, 'number': 197}, 'P': {'precision': 0.5764192139737991, 'recall': 0.616822429906542, 'f1': 0.5959367945823928, 'number': 214}, 'overall_precision': 0.5356371490280778, 'overall_recall': 0.6034063260340633, 'overall_f1': 0.5675057208237987, 'overall_accuracy': 0.7561301402537925}
			------------EPOCH 29---------------
Loss: tensor(18.4589, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.3507, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.4209, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.8146, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.9029, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.1930, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.8262, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.3765, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.4643, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.0949, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.3756, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.8618, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.7467, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.4129, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.2479, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.0933, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.3668, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.8557, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.2788, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.5464, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.4027, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.5732, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.9430, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.2626, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.3397, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.4015, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.9239, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.5799, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.5233, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.3521, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.0762, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.3550, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.4038, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.8793, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(86.5897, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.9525, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.7264, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.5572, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.0122, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.5391, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.6531, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.0229, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.1436, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.5925, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.7517, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.2426, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.0092, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5043103448275862, 'recall': 0.5939086294416244, 'f1': 0.5454545454545454, 'number': 197}, 'P': {'precision': 0.5895196506550219, 'recall': 0.6308411214953271, 'f1': 0.6094808126410836, 'number': 214}, 'overall_precision': 0.5466377440347071, 'overall_recall': 0.6131386861313869, 'overall_f1': 0.5779816513761468, 'overall_accuracy': 0.7558439080240436}
			------------EPOCH 30---------------
Loss: tensor(16.5398, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.9967, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.5755, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.3230, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.1780, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.8319, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.2387, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.5704, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.6087, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.1984, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.9737, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.8126, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.7938, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.9508, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.8287, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.7032, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.2123, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.8537, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.8682, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.5858, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.1746, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.5349, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.0874, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.1069, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.0928, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.0956, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.8215, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.5180, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.4915, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.1765, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.6206, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.3382, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.0835, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.7461, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(84.6226, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.3722, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.9871, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.3248, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.4577, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.9019, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.9917, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.1442, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.0217, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.5451, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.4216, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.5715, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.1078, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.46638655462184875, 'recall': 0.5634517766497462, 'f1': 0.5103448275862069, 'number': 197}, 'P': {'precision': 0.5688888888888889, 'recall': 0.5981308411214953, 'f1': 0.5831435079726651, 'number': 214}, 'overall_precision': 0.5161987041036717, 'overall_recall': 0.5815085158150851, 'overall_f1': 0.5469107551487415, 'overall_accuracy': 0.7537448716725503}


		-------------RUN 4-----------
			------------EPOCH 1---------------
Loss: tensor(5650.4883, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2849.5042, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3502.9658, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2661.9016, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3176.8242, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3075.6445, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3406.3906, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5199.0767, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4112.3076, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3317.1599, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2273.4897, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6983.4556, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3792.2329, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2564.6746, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1257.4678, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3035.0127, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2463.5623, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3577.6743, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1444.4525, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1605.9606, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1692.5232, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1998.1873, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1480.8519, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3679.8918, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2497.9829, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1978.2549, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2031.6721, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2977.5425, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1950.3864, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1559.4379, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1575.5688, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1738.7366, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2701.5635, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2333.4807, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4375.0195, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(991.3793, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1909.0106, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3805.7534, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1437.1666, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1462.9386, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1045.8195, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1690.1377, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2897.5923, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1974.6788, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1956.3921, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2980.8337, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.027777777777777776, 'recall': 0.018779342723004695, 'f1': 0.022408963585434174, 'number': 213}, 'P': {'precision': 0.16985138004246284, 'recall': 0.22408963585434175, 'f1': 0.1932367149758454, 'number': 357}, 'overall_precision': 0.13658536585365855, 'overall_recall': 0.14736842105263157, 'overall_f1': 0.14177215189873416, 'overall_accuracy': 0.5630074367196561}
			------------EPOCH 2---------------
Loss: tensor(4621.8218, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2245.2424, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2339.2061, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1968.1227, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2553.0945, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2070.4141, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2194.4375, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4053.5032, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3144.8718, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2501.5308, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1708.6975, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5144.3237, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2831.3521, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1877.0833, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(991.8588, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2578.5166, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1820.6213, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2936.5601, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1163.2998, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1416.4675, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1422.9333, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1652.1442, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1131.8225, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2900.5537, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2101.9980, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1692.8033, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1822.6893, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2432.5713, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1579.3413, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1290.6758, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1327.7383, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1366.8395, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2171.7847, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1834.1458, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3654.1743, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(814.8672, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1505.5024, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3181.2441, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1204.3367, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1232.8051, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(903.0880, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1405.0947, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2185.9746, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1523.4044, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1637.3610, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2333.3335, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.09392265193370165, 'recall': 0.07981220657276995, 'f1': 0.08629441624365482, 'number': 213}, 'P': {'precision': 0.2633390705679862, 'recall': 0.42857142857142855, 'f1': 0.326226012793177, 'number': 357}, 'overall_precision': 0.2230971128608924, 'overall_recall': 0.2982456140350877, 'overall_f1': 0.2552552552552553, 'overall_accuracy': 0.6263218939755748}
			------------EPOCH 3---------------
Loss: tensor(4264.7905, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2071.3984, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2042.1533, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1612.4456, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2136.0142, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1684.2556, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1857.2764, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3451.0125, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2625.0012, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2113.3994, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1439.7540, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4318.5781, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2162.2798, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1438.0696, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(899.9044, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2142.9209, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1466.3115, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2631.7710, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1049.6548, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1250.4510, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1203.1460, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1454.3547, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(901.1720, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2505.0427, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1908.5708, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1536.0645, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1585.7690, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2127.9775, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1331.1517, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1073.9784, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1138.7965, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1128.9790, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1882.5841, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1505.9102, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3082.2048, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(690.9448, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1195.2139, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2705.3809, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1098.6924, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1041.9558, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(785.3580, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1162.9912, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1750.7263, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1298.6448, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1382.2759, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1861.3438, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.17733990147783252, 'recall': 0.16901408450704225, 'f1': 0.17307692307692307, 'number': 213}, 'P': {'precision': 0.411663807890223, 'recall': 0.6722689075630253, 'f1': 0.5106382978723404, 'number': 357}, 'overall_precision': 0.3511450381679389, 'overall_recall': 0.4842105263157895, 'overall_f1': 0.4070796460176991, 'overall_accuracy': 0.6664392440472129}
			------------EPOCH 4---------------
Loss: tensor(3572.3232, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1855.0955, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1746.6741, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1387.0106, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1956.2439, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1456.0117, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1656.6423, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3193.5256, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2346.9053, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1859.0686, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1296.9362, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4020.1042, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1727.0315, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1172.1934, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(785.7681, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1894.4954, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(961.5402, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1930.8026, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(882.3253, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(870.7850, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(766.3712, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(930.9575, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(597.7759, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1947.1354, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1764.0503, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1450.7007, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1415.5739, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1863.6401, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1370.4163, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1042.9207, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1154.9573, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1143.7822, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1698.6621, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1344.8079, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3083.6909, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(614.6230, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(960.6477, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2338.5498, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1034.5535, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(934.4032, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(620.2145, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(940.1875, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1347.0645, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1060.1462, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1054.1882, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1279.7825, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.2897727272727273, 'recall': 0.23943661971830985, 'f1': 0.2622107969151671, 'number': 213}, 'P': {'precision': 0.4515539305301645, 'recall': 0.6918767507002801, 'f1': 0.5464601769911505, 'number': 357}, 'overall_precision': 0.41217150760719223, 'overall_recall': 0.5228070175438596, 'overall_f1': 0.46094354215003863, 'overall_accuracy': 0.6963225762434332}
			------------EPOCH 5---------------
Loss: tensor(2619.2710, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1486.5265, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1565.7913, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1195.9453, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1761.7529, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1233.6401, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1514.5503, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2647.2815, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2025.5189, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1585.3374, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1182.3040, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3555.3970, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1484.1801, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1035.0547, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(709.0216, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1648.3257, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(758.8586, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1708.4744, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(826.2950, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(707.0969, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(617.2964, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(744.7780, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(501.2381, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1728.8287, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1351.2960, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1044.6526, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1083.5767, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1476.3638, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(953.7184, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(736.9551, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(848.9412, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(808.6380, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1450.4548, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1083.9575, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2531.3606, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(518.4280, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(884.1793, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2134.1167, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(838.7997, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(722.7782, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(478.7004, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(836.8783, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1402.1633, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(967.9712, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(742.4355, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1268.1930, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3700440528634361, 'recall': 0.39436619718309857, 'f1': 0.38181818181818183, 'number': 213}, 'P': {'precision': 0.5337423312883436, 'recall': 0.48739495798319327, 'f1': 0.5095168374816984, 'number': 357}, 'overall_precision': 0.4665461121157324, 'overall_recall': 0.45263157894736844, 'overall_f1': 0.45948352626892247, 'overall_accuracy': 0.6959814423142526}
			------------EPOCH 6---------------
Loss: tensor(1932.6062, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1048.3911, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1199.5238, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1047.8273, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1355.8335, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(950.3061, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1284.0083, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1732.6262, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1717.8148, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1447.5056, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1026.8953, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3206.5254, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(987.0757, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(750.4369, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(666.9102, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1450.2843, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(504.2357, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1439.8400, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(740.1267, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(485.6491, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(381.0573, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(416.1834, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(262.5695, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1251.4398, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1028.2781, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(786.3068, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(742.7804, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1070.2701, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(626.3472, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(523.5400, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(683.1573, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(589.2870, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1094.6953, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(873.3726, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1935.9479, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(403.0674, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(690.2758, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1752.9343, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(661.4706, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(535.7484, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(351.2360, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(724.6722, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1202.1024, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(704.1080, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(610.6679, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1223.8579, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.325068870523416, 'recall': 0.5539906103286385, 'f1': 0.40972222222222227, 'number': 213}, 'P': {'precision': 0.3895131086142322, 'recall': 0.2913165266106443, 'f1': 0.33333333333333337, 'number': 357}, 'overall_precision': 0.3523809523809524, 'overall_recall': 0.3894736842105263, 'overall_f1': 0.37, 'overall_accuracy': 0.6375110868526984}
			------------EPOCH 7---------------
Loss: tensor(1771.3822, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(840.2180, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(985.7498, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(854.6154, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1046.7819, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(834.2961, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1051.6941, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1632.9647, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1110.2249, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1006.7571, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(859.3710, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2192.9844, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(562.2662, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(508.3901, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(554.5244, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(994.8098, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(410.7393, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1120.7285, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(711.6981, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(404.6825, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(492.0335, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(548.1477, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(318.1256, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1408.9487, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1190.4004, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(888.2806, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(915.7815, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1471.4070, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(701.7001, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(736.2859, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(530.6091, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(639.5347, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1240.3362, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(812.7079, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1556.6046, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(494.3774, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(492.7163, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1394.4396, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(699.1946, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(364.4664, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(203.1156, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(445.5215, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(611.7342, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(427.5978, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(424.6472, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(549.1166, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3875, 'recall': 0.29107981220657275, 'f1': 0.3324396782841823, 'number': 213}, 'P': {'precision': 0.4, 'recall': 0.22408963585434175, 'f1': 0.28725314183123885, 'number': 357}, 'overall_precision': 0.39444444444444443, 'overall_recall': 0.24912280701754386, 'overall_f1': 0.30537634408602143, 'overall_accuracy': 0.5793136385344887}
			------------EPOCH 8---------------
Loss: tensor(1628.5289, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1651.8430, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1365.3082, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1620.5485, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1019.8815, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(803.2750, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1079.3806, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1772.4318, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1070.8838, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1022.8846, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(893.4392, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2069.0471, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(398.0908, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(358.8608, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(410.1832, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(611.2662, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(328.3380, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(781.8376, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(444.5921, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(236.2494, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(351.2249, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(454.5143, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(221.9029, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1023.7295, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(831.3987, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(746.3380, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(676.7020, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1512.0989, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(583.0190, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(712.1058, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(766.3586, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(963.3403, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1130.5339, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(807.5946, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1735.1785, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(539.3220, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(544.0778, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1496.2043, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(842.1459, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(509.6617, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(289.1921, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(607.1396, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(893.5610, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(392.2918, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(720.9860, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1176.0032, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.25919117647058826, 'recall': 0.6619718309859155, 'f1': 0.37252311756935275, 'number': 213}, 'P': {'precision': 0.5117370892018779, 'recall': 0.30532212885154064, 'f1': 0.38245614035087716, 'number': 357}, 'overall_precision': 0.33025099075297226, 'overall_recall': 0.43859649122807015, 'overall_f1': 0.3767897513187641, 'overall_accuracy': 0.5622569420754588}
			------------EPOCH 9---------------
Loss: tensor(3381.2878, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1460.1749, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1076.6199, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(942.0907, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(841.4263, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(675.0231, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(916.1245, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1578.6267, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(831.8349, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(641.4645, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(622.8763, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1387.5825, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(514.9810, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(375.4213, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(453.4816, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(705.4216, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(443.9578, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1108.3900, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(503.9529, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(289.7885, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(343.3911, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(309.3924, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(214.4216, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1254.8506, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(614.7469, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(640.7087, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(593.5024, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1007.3918, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(445.4260, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(489.5859, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(470.0384, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(390.7857, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(555.1180, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(736.3220, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1113.9817, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(282.3303, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(295.1221, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(918.3227, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(631.7373, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(232.1496, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(165.4899, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(355.4315, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(442.3003, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(265.9877, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(240.5675, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(322.0418, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3793103448275862, 'recall': 0.6197183098591549, 'f1': 0.4705882352941176, 'number': 213}, 'P': {'precision': 0.629746835443038, 'recall': 0.5574229691876751, 'f1': 0.5913818722139673, 'number': 357}, 'overall_precision': 0.49849397590361444, 'overall_recall': 0.5807017543859649, 'overall_f1': 0.5364667747163696, 'overall_accuracy': 0.7175411066384663}
			------------EPOCH 10---------------
Loss: tensor(1157.5884, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(528.7283, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(636.5366, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(492.5491, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(578.9288, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(364.0892, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(619.2587, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(758.4008, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(594.2629, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(493.7071, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(513.0924, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1195.9464, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(336.9211, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(312.2706, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(441.8546, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(653.0755, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(283.7680, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(652.7591, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(435.6709, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(326.9741, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(141.8957, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(150.0816, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(131.6964, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(717.2835, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(391.3072, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(236.7432, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(255.6054, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(495.8050, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(219.0361, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(279.2964, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(209.0326, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(117.6921, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(318.8222, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(518.6494, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(655.7272, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(167.1274, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(298.0748, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(776.0674, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(515.5485, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(202.9096, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(139.0331, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(383.6883, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(465.4593, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(345.5638, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(244.8677, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(357.3137, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4587628865979381, 'recall': 0.41784037558685444, 'f1': 0.4373464373464373, 'number': 213}, 'P': {'precision': 0.5641646489104116, 'recall': 0.6526610644257703, 'f1': 0.6051948051948052, 'number': 357}, 'overall_precision': 0.5304777594728172, 'overall_recall': 0.5649122807017544, 'overall_f1': 0.5471537807986406, 'overall_accuracy': 0.741966295967797}
			------------EPOCH 11---------------
Loss: tensor(869.7991, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(378.2518, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(640.7126, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(480.3699, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(513.7708, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(344.7730, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(501.3821, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(554.9020, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(493.8921, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(276.6571, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(256.2954, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(707.3346, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(189.8152, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(159.1958, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(202.2736, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(364.1971, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(343.2751, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(672.8611, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(308.6016, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(132.2649, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(176.1292, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(171.9968, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(212.9936, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1140.8271, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(616.7536, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(454.8975, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(492.0273, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(684.1854, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(298.4531, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(245.4804, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(267.3928, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(231.7624, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(308.2219, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(419.7662, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(597.7558, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(179.4000, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(162.6221, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(418.0163, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(227.9628, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(114.7264, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.0949, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(215.4467, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(234.7753, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(139.6414, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(142.9709, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(140.6032, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5202702702702703, 'recall': 0.3615023474178404, 'f1': 0.4265927977839335, 'number': 213}, 'P': {'precision': 0.5555555555555556, 'recall': 0.7563025210084033, 'f1': 0.6405693950177936, 'number': 357}, 'overall_precision': 0.5473186119873817, 'overall_recall': 0.6087719298245614, 'overall_f1': 0.5764119601328903, 'overall_accuracy': 0.7479702531213754}
			------------EPOCH 12---------------
Loss: tensor(579.5192, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(406.1955, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(515.7531, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(334.5924, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(823.0826, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(427.2923, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(608.2652, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(671.7206, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(775.9691, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(520.4507, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(489.5636, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1347.3234, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(159.6591, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(199.3546, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(280.3829, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(445.6877, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(114.4653, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(363.8026, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(192.0581, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(142.3150, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.0978, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(84.6405, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.7677, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(390.0428, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(217.6993, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(127.8215, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(113.5046, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(242.1504, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(161.9904, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(150.9541, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(174.7316, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(88.5610, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(265.5554, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(382.6993, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(581.3077, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(120.6706, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(231.9570, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(667.0207, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(199.3839, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(139.5882, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(100.6532, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(324.6747, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(446.9220, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(164.1878, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(142.0261, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(192.6362, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3333333333333333, 'recall': 0.6525821596244131, 'f1': 0.4412698412698412, 'number': 213}, 'P': {'precision': 0.6090909090909091, 'recall': 0.3753501400560224, 'f1': 0.464471403812825, 'number': 357}, 'overall_precision': 0.42857142857142855, 'overall_recall': 0.4789473684210526, 'overall_f1': 0.45236122618061303, 'overall_accuracy': 0.6554547315275977}
			------------EPOCH 13---------------
Loss: tensor(584.7384, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(209.7873, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(304.8470, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(351.9209, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(265.7084, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(206.4184, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(348.2703, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(366.0115, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(310.9044, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(200.9140, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(166.1416, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(537.4298, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(107.9203, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(100.1280, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(118.1775, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(222.9503, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(104.3719, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(249.8267, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(118.0111, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(102.1157, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.1214, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.8480, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.3320, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(276.5209, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(135.8619, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(128.1511, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(105.0079, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(186.2918, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(107.4984, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(138.4394, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(105.2121, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.3771, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(124.4558, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(222.3804, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(278.5261, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.3311, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(95.3932, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(244.2463, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(120.5663, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(95.4060, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.4116, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(148.2037, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(183.2977, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(90.9063, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(86.4146, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(89.9242, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4439461883408072, 'recall': 0.4647887323943662, 'f1': 0.4541284403669724, 'number': 213}, 'P': {'precision': 0.5950617283950618, 'recall': 0.6750700280112045, 'f1': 0.6325459317585302, 'number': 357}, 'overall_precision': 0.5414012738853503, 'overall_recall': 0.5964912280701754, 'overall_f1': 0.5676126878130217, 'overall_accuracy': 0.7377362352459576}
			------------EPOCH 14---------------
Loss: tensor(284.2831, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(150.0829, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(178.5731, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(128.4759, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(166.6495, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(168.6428, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(195.7321, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(159.2432, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(213.3229, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(115.8857, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(112.3353, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(307.1578, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(76.9828, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(75.5263, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(88.4028, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(161.5218, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(88.4421, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(212.2566, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(87.1370, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(76.9853, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.9516, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.2428, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.7638, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(138.0205, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(95.5387, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.4981, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.1607, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(114.8935, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.4879, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(79.2420, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.9037, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.5265, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.8123, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(132.3679, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(177.0620, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.0527, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.0357, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(159.6190, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(106.5808, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(75.1400, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.0844, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(116.0854, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(143.4689, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.3372, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.7600, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.4221, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3793103448275862, 'recall': 0.568075117370892, 'f1': 0.45488721804511273, 'number': 213}, 'P': {'precision': 0.5692771084337349, 'recall': 0.5294117647058824, 'f1': 0.5486211901306242, 'number': 357}, 'overall_precision': 0.47619047619047616, 'overall_recall': 0.543859649122807, 'overall_f1': 0.5077805077805078, 'overall_accuracy': 0.711059561984035}
			------------EPOCH 15---------------
Loss: tensor(205.2003, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(113.8397, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(98.5049, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(100.1683, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(98.0896, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(109.0395, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(158.4791, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(129.8969, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(143.9443, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(97.2636, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(86.4265, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(218.3357, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.8083, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.4246, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(93.9049, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(103.3910, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(75.9504, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(165.4742, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.0402, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.5085, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.8216, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.4973, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.5405, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(115.3668, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.7672, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.0815, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.4438, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(81.8407, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.7577, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.9050, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.0693, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.8404, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.5873, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(93.8144, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(147.2440, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.9862, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.6938, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(136.3091, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(79.6277, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.5091, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.3591, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(85.0569, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(122.7666, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.9449, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.1002, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.5311, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3811074918566775, 'recall': 0.5492957746478874, 'f1': 0.45, 'number': 213}, 'P': {'precision': 0.5803571428571429, 'recall': 0.5462184873949579, 'f1': 0.5627705627705628, 'number': 357}, 'overall_precision': 0.48522550544323484, 'overall_recall': 0.5473684210526316, 'overall_f1': 0.5144270403957131, 'overall_accuracy': 0.7030088012553729}
			------------EPOCH 16---------------
Loss: tensor(146.0033, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(90.3781, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.8964, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.8042, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.7317, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(86.2592, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(106.1571, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(105.2282, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(120.9582, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(83.1946, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.2314, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(173.2468, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.3366, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.3207, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.2258, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(81.7119, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.2326, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(125.0949, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.1723, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.9668, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.2578, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.8447, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.2168, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(86.8356, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.8323, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.3904, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.9773, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.2107, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.9933, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.4113, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.2546, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.4706, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.7290, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(90.6664, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(128.2491, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.0115, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.8456, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(121.5358, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.5236, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.9558, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.7426, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.7235, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(102.9363, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.9200, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.2064, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.7563, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.38333333333333336, 'recall': 0.539906103286385, 'f1': 0.4483430799220273, 'number': 213}, 'P': {'precision': 0.5884057971014492, 'recall': 0.5686274509803921, 'f1': 0.5783475783475783, 'number': 357}, 'overall_precision': 0.4930232558139535, 'overall_recall': 0.5578947368421052, 'overall_f1': 0.5234567901234568, 'overall_accuracy': 0.7075117691205567}
			------------EPOCH 17---------------
Loss: tensor(114.6028, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.8435, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.6046, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.0184, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.5965, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.6118, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(87.1824, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(93.1969, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(114.7469, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.0770, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.2054, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(139.9027, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.5367, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.3889, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.5821, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.6349, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.2384, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(93.5343, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.6327, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.9794, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.8748, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.9623, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.8317, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.8720, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.9587, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.8519, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.4704, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.0783, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.5841, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.8483, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.7632, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.3607, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.7589, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.5946, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(113.7963, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.5018, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.4875, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(109.3181, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.7692, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.4357, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.3591, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.9890, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(90.5134, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.7211, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.9050, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.9432, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.38235294117647056, 'recall': 0.5492957746478874, 'f1': 0.4508670520231214, 'number': 213}, 'P': {'precision': 0.582089552238806, 'recall': 0.5462184873949579, 'f1': 0.5635838150289018, 'number': 357}, 'overall_precision': 0.48673946957878317, 'overall_recall': 0.5473684210526316, 'overall_f1': 0.5152766308835673, 'overall_accuracy': 0.7009619976802893}
			------------EPOCH 18---------------
Loss: tensor(97.5465, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.7500, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.6435, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.6649, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.1852, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.1988, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.8568, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(83.5753, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(110.9573, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.0738, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.8150, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(123.3544, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.5478, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.2880, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.7021, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.2713, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.3980, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.3343, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.1241, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.8026, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.6017, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.1501, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.2269, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.7667, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.1117, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.7141, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.6186, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.1047, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.7690, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.8775, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.4882, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.7044, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.5508, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.7980, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(102.8966, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.7732, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.9986, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(104.1479, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.1270, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.2464, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.6572, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.2906, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.1294, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.1379, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.6128, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.3416, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.37987012987012986, 'recall': 0.5492957746478874, 'f1': 0.44913627639155473, 'number': 213}, 'P': {'precision': 0.5848484848484848, 'recall': 0.5406162464985994, 'f1': 0.561863173216885, 'number': 357}, 'overall_precision': 0.48589341692789967, 'overall_recall': 0.543859649122807, 'overall_f1': 0.5132450331125828, 'overall_accuracy': 0.7019171726819949}
			------------EPOCH 19---------------
Loss: tensor(88.8256, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.3683, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.7588, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.5001, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.6935, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.5874, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.6757, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(79.3733, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(106.7993, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.2076, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.0580, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(108.8663, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.9953, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.8191, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.9404, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.3912, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.3143, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.5875, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.6537, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.6960, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.4928, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.7656, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.1672, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.6191, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.8528, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.0263, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.7983, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.2630, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.8616, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.9990, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.9027, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.5821, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.3433, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.7828, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(96.9751, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.0937, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.8434, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(99.7469, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.7024, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.5673, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.5853, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.5824, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.1792, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.9473, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.2060, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.4698, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3811074918566775, 'recall': 0.5492957746478874, 'f1': 0.45, 'number': 213}, 'P': {'precision': 0.5778443113772455, 'recall': 0.5406162464985994, 'f1': 0.5586107091172213, 'number': 357}, 'overall_precision': 0.4836193447737909, 'overall_recall': 0.543859649122807, 'overall_f1': 0.5119735755573905, 'overall_accuracy': 0.7049191512587842}
			------------EPOCH 20---------------
Loss: tensor(83.4141, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.3759, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.1038, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.8969, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.7556, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.6591, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.7879, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(76.3618, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(103.8998, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.8573, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.4730, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(94.9972, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.3389, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.2595, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.1710, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.7125, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.6247, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.0736, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.5379, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.7889, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.4175, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.4421, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.2694, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.0162, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.0154, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.2411, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.2606, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.5012, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.3727, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.6216, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.6879, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.3604, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.6345, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.9391, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(92.8178, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.4004, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.1454, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(95.5921, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.2893, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.1260, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.8782, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.2127, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.6295, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.4334, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.0142, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.8960, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3836065573770492, 'recall': 0.5492957746478874, 'f1': 0.4517374517374517, 'number': 213}, 'P': {'precision': 0.5769230769230769, 'recall': 0.5462184873949579, 'f1': 0.5611510791366905, 'number': 357}, 'overall_precision': 0.48522550544323484, 'overall_recall': 0.5473684210526316, 'overall_f1': 0.5144270403957131, 'overall_accuracy': 0.7064883673330149}
			------------EPOCH 21---------------
Loss: tensor(79.2689, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.5326, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.3465, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.8677, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.8884, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.8033, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.5692, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.6502, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(101.7535, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.4175, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.3409, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(86.1474, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.3134, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.4985, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.9178, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.0953, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.2366, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.2242, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.3649, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.0715, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.5300, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.3368, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.7099, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.3013, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.4637, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.0994, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.9983, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.5147, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.2475, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.9931, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.5507, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.1878, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.2536, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.7376, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(89.9436, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.7839, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.8959, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(89.8862, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.4696, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.0033, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.3364, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.0874, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.1004, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.3688, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.0684, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.5401, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.38613861386138615, 'recall': 0.5492957746478874, 'f1': 0.4534883720930233, 'number': 213}, 'P': {'precision': 0.5823529411764706, 'recall': 0.5546218487394958, 'f1': 0.5681492109038738, 'number': 357}, 'overall_precision': 0.48989113530326595, 'overall_recall': 0.5526315789473685, 'overall_f1': 0.5193734542456719, 'overall_accuracy': 0.7090127584089514}
			------------EPOCH 22---------------
Loss: tensor(76.3587, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.0708, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.0676, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.0277, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.4949, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.1590, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.1445, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.6998, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(100.0983, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.5678, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.7875, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(76.8083, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.3985, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.1883, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.7566, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.2002, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.0858, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.4810, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.8239, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.2621, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.8917, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.3271, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.3482, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.7443, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.8453, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.1177, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.1287, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.8886, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.5573, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.9050, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.7566, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.0683, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.0456, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.2502, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.1714, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.2220, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.9686, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(83.1326, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.6184, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.8065, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.1118, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.3146, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.7381, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.6121, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.2768, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.8596, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3713355048859935, 'recall': 0.5352112676056338, 'f1': 0.43846153846153846, 'number': 213}, 'P': {'precision': 0.5697674418604651, 'recall': 0.5490196078431373, 'f1': 0.5592011412268189, 'number': 357}, 'overall_precision': 0.47619047619047616, 'overall_recall': 0.543859649122807, 'overall_f1': 0.5077805077805078, 'overall_accuracy': 0.704236883400423}
			------------EPOCH 23---------------
Loss: tensor(72.5272, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.1648, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.7845, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.4833, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.9264, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.8091, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.4486, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.6050, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(96.5183, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.5920, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.1514, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.1759, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.4587, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.6470, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.3362, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.1515, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.3175, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.5145, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.6114, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.5827, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.6125, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.9266, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.9941, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.7622, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.4004, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.9642, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.3389, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.4587, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.8934, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.0427, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.3749, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.5645, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.7959, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.5114, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(76.6512, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.6890, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.1205, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.1630, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.9451, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.5385, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.0282, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.2684, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.0959, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.5816, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.5480, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.7054, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.36807817589576547, 'recall': 0.5305164319248826, 'f1': 0.4346153846153846, 'number': 213}, 'P': {'precision': 0.5806451612903226, 'recall': 0.5546218487394958, 'f1': 0.5673352435530086, 'number': 357}, 'overall_precision': 0.4799382716049383, 'overall_recall': 0.5456140350877193, 'overall_f1': 0.5106732348111658, 'overall_accuracy': 0.703691069113734}
			------------EPOCH 24---------------
Loss: tensor(65.3452, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.0016, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.7357, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.1910, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.6200, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.8873, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.2520, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.9965, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(95.9974, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.0513, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.6331, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.5489, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.6738, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.7137, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.7864, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.0638, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.6054, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.4279, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.4757, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.7480, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.5466, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.5217, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.5104, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.9380, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.8535, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.3579, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.5489, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.7635, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.6391, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.5074, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.9126, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.1751, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.5680, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.9546, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.4429, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.3533, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.5098, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.7858, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.3725, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.1821, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.5943, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.6688, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.7734, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.4791, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.7959, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.2665, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3745928338762215, 'recall': 0.539906103286385, 'f1': 0.4423076923076923, 'number': 213}, 'P': {'precision': 0.5718390804597702, 'recall': 0.5574229691876751, 'f1': 0.5645390070921986, 'number': 357}, 'overall_precision': 0.47938931297709925, 'overall_recall': 0.5508771929824562, 'overall_f1': 0.5126530612244897, 'overall_accuracy': 0.7068295012621956}
			------------EPOCH 25---------------
Loss: tensor(62.6220, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.7613, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.9849, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.3613, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.6086, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.8562, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.8321, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.3669, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(93.0125, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.0068, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.8660, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.5464, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.3206, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.6400, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.0712, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.0982, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.7143, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.3510, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.9628, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.3951, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.3086, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.2951, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.3624, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.9813, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.1473, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.6515, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.4717, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.0302, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.4093, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.3733, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.6266, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.7391, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.4639, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.6748, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.9373, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.1199, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.1347, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.6425, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.2354, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.5327, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.0849, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.0863, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.1192, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.8904, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.4753, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.7669, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3795379537953795, 'recall': 0.539906103286385, 'f1': 0.4457364341085271, 'number': 213}, 'P': {'precision': 0.5809248554913294, 'recall': 0.5630252100840336, 'f1': 0.5718349928876244, 'number': 357}, 'overall_precision': 0.4869029275808937, 'overall_recall': 0.5543859649122806, 'overall_f1': 0.5184577522559475, 'overall_accuracy': 0.7068295012621956}
			------------EPOCH 26---------------
Loss: tensor(65.6349, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.6825, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.4748, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.7682, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.9330, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.9296, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.2577, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.8400, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(89.8912, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.1746, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.9863, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.3184, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.1908, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.4745, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.7503, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.3631, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.7026, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.6196, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.1761, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.4206, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.0771, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.8863, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.0198, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.6237, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.3972, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.0952, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.8862, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.3155, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.6486, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.0879, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.6919, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.4188, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.5705, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.1748, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.2754, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.5495, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.1608, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.9610, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.3476, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.0377, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.4378, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.5825, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.1828, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.2255, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.4528, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.3731, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.380327868852459, 'recall': 0.5446009389671361, 'f1': 0.44787644787644787, 'number': 213}, 'P': {'precision': 0.5809248554913294, 'recall': 0.5630252100840336, 'f1': 0.5718349928876244, 'number': 357}, 'overall_precision': 0.4869431643625192, 'overall_recall': 0.5561403508771929, 'overall_f1': 0.5192465192465192, 'overall_accuracy': 0.7064201405471788}
			------------EPOCH 27---------------
Loss: tensor(65.1594, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.0246, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.4159, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.0126, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.4086, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.9807, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.5663, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.8365, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(87.8347, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.2928, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.1742, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.8456, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.3000, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.8735, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.2789, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.9804, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.0126, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.8175, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.4701, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.8070, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.7667, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.3607, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.6806, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.6947, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.2463, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.5722, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.3481, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.5772, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.0112, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.9069, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.0136, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.0937, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.8984, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.4844, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.0278, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.9480, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.9516, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.4543, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.8061, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.1392, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.0297, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.8544, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.0025, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.6171, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.5099, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.2335, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.37216828478964403, 'recall': 0.539906103286385, 'f1': 0.4406130268199234, 'number': 213}, 'P': {'precision': 0.5652173913043478, 'recall': 0.5462184873949579, 'f1': 0.5555555555555555, 'number': 357}, 'overall_precision': 0.4740061162079511, 'overall_recall': 0.543859649122807, 'overall_f1': 0.5065359477124183, 'overall_accuracy': 0.7023947601828477}
			------------EPOCH 28---------------
Loss: tensor(63.3248, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.1451, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.4000, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.5890, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.9673, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.8384, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.3222, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.6829, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(88.4376, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.5651, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.9067, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.9629, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.8746, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.4271, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.8867, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.3915, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.1908, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.0116, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.0300, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.0021, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.5293, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.1170, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.6178, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.2598, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.8849, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.2407, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.8683, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.5147, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.3477, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.8228, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.2932, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.7520, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.4331, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.1048, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.7976, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.8773, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.9790, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.8155, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.2300, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.5334, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.7409, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.7841, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.1451, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.3676, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.2628, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.8180, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.38305084745762713, 'recall': 0.5305164319248826, 'f1': 0.4448818897637795, 'number': 213}, 'P': {'precision': 0.5771428571428572, 'recall': 0.5658263305322129, 'f1': 0.5714285714285715, 'number': 357}, 'overall_precision': 0.4883720930232558, 'overall_recall': 0.5526315789473685, 'overall_f1': 0.5185185185185185, 'overall_accuracy': 0.7113324691273795}
			------------EPOCH 29---------------
Loss: tensor(65.3889, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.8085, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.5318, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.7133, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.5589, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.9915, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.2188, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.7490, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(84.8305, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.6168, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.5532, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.4792, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.9138, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.8302, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.5139, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.3877, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.5733, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.3941, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.6513, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.4737, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.5730, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.5460, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.0338, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.5226, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.7518, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.0127, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.5721, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.2678, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.6307, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.8136, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.5200, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.8441, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.6464, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.1473, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(83.4804, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.8291, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.1776, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.9913, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.9767, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.6114, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.1108, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.0024, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.6487, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.6982, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.4819, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.0775, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.37542662116040953, 'recall': 0.5164319248826291, 'f1': 0.43478260869565216, 'number': 213}, 'P': {'precision': 0.5774647887323944, 'recall': 0.5742296918767507, 'f1': 0.5758426966292135, 'number': 357}, 'overall_precision': 0.4861111111111111, 'overall_recall': 0.5526315789473685, 'overall_f1': 0.5172413793103449, 'overall_accuracy': 0.7199972709285666}
			------------EPOCH 30---------------
Loss: tensor(67.0036, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.1488, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.7120, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.3351, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.3387, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.7186, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.8362, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.1956, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(96.1905, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.8166, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.0799, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.9066, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.1524, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.8807, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.8513, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.4063, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.9780, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.3047, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.9039, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.8573, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.4076, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.4505, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.9491, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.4282, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.2489, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.1081, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.4823, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.9951, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.5225, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.8444, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.1824, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.5588, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.2945, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.4313, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(92.7155, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.2605, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.1697, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(90.4266, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.8923, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.0481, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.3739, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.0176, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.5425, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.6341, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.4709, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.2662, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3944636678200692, 'recall': 0.5352112676056338, 'f1': 0.45418326693227085, 'number': 213}, 'P': {'precision': 0.5686274509803921, 'recall': 0.5686274509803921, 'f1': 0.5686274509803921, 'number': 357}, 'overall_precision': 0.4907120743034056, 'overall_recall': 0.5561403508771929, 'overall_f1': 0.5213815789473684, 'overall_accuracy': 0.7227263423620113}


		-------------RUN 5-----------
			------------EPOCH 1---------------
Loss: tensor(2808.1396, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4281.3628, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2527.0833, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2333.0869, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2141.7476, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2511.7739, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1999.7019, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2469.0972, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3277.1311, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2670.1667, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3058.3711, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3131.6943, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7087.3765, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4518.4531, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2953.2915, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3598.2319, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1633.6683, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1915.1084, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2999.0400, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1665.6597, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1763.3584, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1444.6643, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2146.6182, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2681.9155, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5341.8682, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2167.0322, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2567.4126, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(839.9473, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1313.9839, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1326.4241, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1202.6296, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1920.3864, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3220.2800, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2041.8486, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1874.0310, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1447.3950, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2133.4470, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2050.2812, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2675.4519, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4225.5498, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1649.0051, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4044.0400, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1524.3693, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1576.2043, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1818.8347, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3098.3389, 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': 349}, 'P': {'precision': 0.0958904109589041, 'recall': 0.16733067729083664, 'f1': 0.12191582002902755, 'number': 251}, 'overall_precision': 0.0958904109589041, 'overall_recall': 0.07, 'overall_f1': 0.08092485549132948, 'overall_accuracy': 0.44880738821340777}
			------------EPOCH 2---------------
Loss: tensor(2001.7185, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3036.1943, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1803.4878, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1737.1201, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1564.1289, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1807.9067, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1431.5870, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1788.0886, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2724.5737, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1995.5961, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2300.8843, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2387.2710, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5459.3164, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3365.7136, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2254.7190, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2854.3738, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1311.6600, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1558.2639, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2427.7017, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1346.1550, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1417.2922, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1176.4910, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1858.9500, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2315.3521, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4471.1196, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1689.4083, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1983.5662, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(668.1794, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1047.5706, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1094.8740, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(959.9395, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1584.7773, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2715.5881, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1738.1901, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1457.8921, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1238.2749, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1599.9563, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1516.1808, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2178.8965, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3660.9080, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1213.6306, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3331.8022, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1491.3804, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1489.0315, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1661.0673, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2524.6616, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.1643835616438356, 'recall': 0.034383954154727794, 'f1': 0.05687203791469195, 'number': 349}, 'P': {'precision': 0.289760348583878, 'recall': 0.5298804780876494, 'f1': 0.37464788732394366, 'number': 251}, 'overall_precision': 0.2725563909774436, 'overall_recall': 0.24166666666666667, 'overall_f1': 0.25618374558303886, 'overall_accuracy': 0.5164440900936815}
			------------EPOCH 3---------------
Loss: tensor(1694.8408, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2478.9746, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1508.5901, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1575.9656, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1242.8345, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1405.1995, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1115.1300, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1330.7401, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2294.0444, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1612.0580, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1762.1726, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1943.6626, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4491.9766, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2621.1401, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1815.6432, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2360.5073, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1103.8604, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1258.3748, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1994.6396, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1105.2078, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1057.3215, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(962.7796, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1615.4263, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1934.2354, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3679.1313, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1327.5874, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1530.4883, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(561.8958, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(908.7568, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(966.2159, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(834.1609, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1341.5281, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2384.0874, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1500.7101, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1289.9543, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1138.4287, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1220.9950, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1290.7277, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1748.3428, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2966.4070, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(970.5031, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2758.2688, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(992.6780, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(935.8189, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1012.9873, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2025.0779, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.18023255813953487, 'recall': 0.08882521489971347, 'f1': 0.11900191938579655, 'number': 349}, 'P': {'precision': 0.4161676646706587, 'recall': 0.5537848605577689, 'f1': 0.4752136752136752, 'number': 251}, 'overall_precision': 0.3359683794466403, 'overall_recall': 0.2833333333333333, 'overall_f1': 0.30741410488245935, 'overall_accuracy': 0.5539166832768587}
			------------EPOCH 4---------------
Loss: tensor(1504.8662, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2113.0713, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1244.0400, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1395.2998, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1087.2664, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1202.4998, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(901.4133, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1038.9275, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1916.8096, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1393.8362, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1467.9937, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1609.5188, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3737.6306, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1959.2371, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1398.1553, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1787.7734, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(963.8528, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1006.5985, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1715.0574, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(907.8977, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(820.4818, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(827.7341, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1402.6128, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1515.5872, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2965.1509, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1052.1495, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1200.3904, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(456.1114, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(767.3181, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(796.3682, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(701.6232, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1181.3977, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1939.5024, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1083.2629, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1045.1731, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1058.6965, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(775.3491, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1075.1526, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1144.9258, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2002.6047, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(647.0156, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2111.2927, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(571.6206, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(495.9456, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(602.2350, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1421.9139, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3894736842105263, 'recall': 0.31805157593123207, 'f1': 0.3501577287066246, 'number': 349}, 'P': {'precision': 0.4, 'recall': 0.5657370517928287, 'f1': 0.46864686468646866, 'number': 251}, 'overall_precision': 0.3953125, 'overall_recall': 0.4216666666666667, 'overall_f1': 0.4080645161290323, 'overall_accuracy': 0.5953092817752973}
			------------EPOCH 5---------------
Loss: tensor(976.1799, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1541.4500, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1013.2042, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(940.3239, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(780.6150, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(801.6830, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(552.2585, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(621.1188, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1167.7180, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(899.0494, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1266.3348, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1177.9346, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2984.8848, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1243.3923, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(930.8854, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1275.6780, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(708.3947, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(713.0516, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1198.1772, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(685.7134, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(564.4738, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(716.9386, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1124.4766, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(942.8431, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2366.8013, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(794.1025, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(950.2310, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(357.6896, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(623.6876, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(554.4008, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(469.0884, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(923.5254, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1548.3677, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(866.2340, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(834.4644, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(741.2624, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(432.6931, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(797.0402, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(821.3552, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1523.1917, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(405.1415, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1584.9081, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(364.9451, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(380.5210, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(399.9992, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1080.1449, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4336569579288026, 'recall': 0.3839541547277937, 'f1': 0.4072948328267477, 'number': 349}, 'P': {'precision': 0.5544041450777202, 'recall': 0.4262948207171315, 'f1': 0.48198198198198194, 'number': 251}, 'overall_precision': 0.4800796812749004, 'overall_recall': 0.40166666666666667, 'overall_f1': 0.43738656987295826, 'overall_accuracy': 0.6329147564945851}
			------------EPOCH 6---------------
Loss: tensor(733.4911, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1464.6763, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(831.4172, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(854.4189, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(582.3588, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(530.3199, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(340.2709, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(387.2393, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(803.6638, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(569.5400, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(970.7531, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(837.3101, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1938.9164, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(677.7844, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(589.7870, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(709.7519, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(642.7506, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(673.5228, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(880.6936, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(705.2225, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(383.7507, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(584.0996, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(593.4740, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(609.7587, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1484.9409, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(543.4759, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(640.9762, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(252.4710, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(404.7321, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(391.1030, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(323.1453, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(705.2073, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1242.2418, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(995.4918, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(963.4641, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(499.9457, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(265.7306, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(602.1819, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(591.5723, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1096.7605, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(315.4408, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1187.8965, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(279.0137, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(346.9667, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(415.1664, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(860.2493, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5046728971962616, 'recall': 0.15472779369627507, 'f1': 0.23684210526315785, 'number': 349}, 'P': {'precision': 0.39014373716632444, 'recall': 0.7569721115537849, 'f1': 0.5149051490514905, 'number': 251}, 'overall_precision': 0.4107744107744108, 'overall_recall': 0.4066666666666667, 'overall_f1': 0.4087102177554439, 'overall_accuracy': 0.5923194472128098}
			------------EPOCH 7---------------
Loss: tensor(616.4291, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1361.9099, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(912.1387, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(709.4993, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(476.2799, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(441.5063, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(247.4590, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(253.4084, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(756.9409, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(636.2841, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(939.8090, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(589.3305, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2252.7290, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(776.8301, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(773.2891, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1064.9003, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(412.8671, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(500.9038, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(878.2841, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(444.4698, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(293.2892, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(420.0645, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(392.8783, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(275.7732, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1189.6836, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(422.5453, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(517.7763, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(195.8726, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(493.8382, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(370.4551, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(335.6389, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(722.2950, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1335.0864, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(686.2712, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(714.2314, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(596.6590, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(402.5386, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(605.5513, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(701.5458, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1538.6323, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(452.7624, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1056.0946, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(352.7826, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(228.3793, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(378.0809, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(796.0403, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4811594202898551, 'recall': 0.47564469914040114, 'f1': 0.4783861671469741, 'number': 349}, 'P': {'precision': 0.4325153374233129, 'recall': 0.5617529880478087, 'f1': 0.488734835355286, 'number': 251}, 'overall_precision': 0.45752608047690013, 'overall_recall': 0.5116666666666667, 'overall_f1': 0.4830841856805665, 'overall_accuracy': 0.630987974220982}
			------------EPOCH 8---------------
Loss: tensor(541.0724, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1023.7881, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(537.3987, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(531.3641, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(372.3496, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(264.3404, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(185.9131, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(211.0312, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(523.1726, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(289.9201, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(660.2396, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(431.6409, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1259.8115, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(481.6204, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(313.7563, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(501.3286, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(532.5289, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(621.5807, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(931.8779, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(494.0065, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(339.9033, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(339.4393, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(393.7760, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(323.6808, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(870.2155, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(356.0549, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(402.4508, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(183.7992, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(232.1033, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(156.3259, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(186.2136, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(273.7371, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(561.4125, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(384.5405, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(384.5061, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(243.3648, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(158.7603, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(420.4135, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(389.7480, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(650.5347, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(190.8907, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(624.2557, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(168.3719, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(138.7151, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(291.1885, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(536.0701, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3987341772151899, 'recall': 0.36103151862464183, 'f1': 0.37894736842105264, 'number': 349}, 'P': {'precision': 0.3624161073825503, 'recall': 0.6454183266932271, 'f1': 0.4641833810888252, 'number': 251}, 'overall_precision': 0.37745740498034075, 'overall_recall': 0.48, 'overall_f1': 0.4225972120322817, 'overall_accuracy': 0.5681350076406884}
			------------EPOCH 9---------------
Loss: tensor(542.2652, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(658.2645, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(450.6591, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(421.5598, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(369.2419, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(366.8391, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(314.1699, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(381.0367, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1174.3827, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(676.3541, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(687.8224, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1074.3218, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1109.0079, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(402.9885, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(680.3596, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1025.8176, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(243.9996, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(303.6874, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(530.9562, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(177.3711, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(176.1801, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(261.1986, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(210.4833, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(162.6133, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(758.8467, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(433.7039, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(467.3949, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(153.3960, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(383.0044, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(336.5792, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(289.2841, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(238.4367, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(941.8045, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(644.6108, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(723.0909, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(645.0926, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(161.7000, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(698.5790, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(547.1483, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1057.1143, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(162.3758, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(744.1146, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(150.8481, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(118.7744, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(154.4420, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(441.0304, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.43897216274089934, 'recall': 0.5873925501432665, 'f1': 0.5024509803921569, 'number': 349}, 'P': {'precision': 0.43824701195219123, 'recall': 0.43824701195219123, 'f1': 0.43824701195219123, 'number': 251}, 'overall_precision': 0.4387186629526462, 'overall_recall': 0.525, 'overall_f1': 0.4779969650986343, 'overall_accuracy': 0.6453391801209222}
			------------EPOCH 10---------------
Loss: tensor(271.1274, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(503.7608, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(281.5265, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(343.1693, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(282.4203, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(154.4887, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(123.1112, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(175.0052, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(483.1519, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(250.5631, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(547.2336, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(588.2641, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(734.9363, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(203.9286, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(378.7479, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(563.2435, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(248.2076, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(317.2946, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(599.8487, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(289.2651, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(281.9326, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(236.5887, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(358.1366, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(363.4929, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(869.0547, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(365.3250, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(438.7549, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(96.1588, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(160.9394, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(117.6004, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(130.8766, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(171.0531, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(506.2726, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(300.4196, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(230.2531, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(183.6401, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.3341, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(259.0053, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(214.0672, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(314.1584, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(83.2753, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(297.7491, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(96.8883, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.1871, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(95.8161, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(336.5164, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.48775510204081635, 'recall': 0.6848137535816619, 'f1': 0.569725864123957, 'number': 349}, 'P': {'precision': 0.49710982658959535, 'recall': 0.3426294820717131, 'f1': 0.4056603773584905, 'number': 251}, 'overall_precision': 0.49019607843137253, 'overall_recall': 0.5416666666666666, 'overall_f1': 0.5146476642913697, 'overall_accuracy': 0.6806856687263305}
			------------EPOCH 11---------------
Loss: tensor(138.7882, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(377.7351, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(206.1193, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(226.2180, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(256.1098, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(301.9360, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(109.7144, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(140.0986, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(488.5602, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(329.7802, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(766.1122, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(487.4457, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(446.6725, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(167.6145, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(111.1660, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(230.8666, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(118.4837, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(148.6425, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(183.6601, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(76.5286, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(154.8556, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(137.8573, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(106.3694, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(88.9009, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(483.8682, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(245.6310, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(212.8025, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.3400, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(245.4360, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(278.0816, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(221.3640, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(402.7418, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(843.1292, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(359.0107, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(667.8918, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(414.3790, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(100.7790, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(466.0624, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(316.7166, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(463.3286, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.0327, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(344.8919, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(95.5898, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(137.2225, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(81.9470, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(285.3529, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.45904761904761904, 'recall': 0.6905444126074498, 'f1': 0.5514874141876429, 'number': 349}, 'P': {'precision': 0.5853658536585366, 'recall': 0.38247011952191234, 'f1': 0.4626506024096385, 'number': 251}, 'overall_precision': 0.48911465892597966, 'overall_recall': 0.5616666666666666, 'overall_f1': 0.5228859581070596, 'overall_accuracy': 0.6769649857152349}
			------------EPOCH 12---------------
Loss: tensor(124.2927, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(279.3303, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(202.6831, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(160.2167, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(367.2217, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(117.1103, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.1012, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(109.1676, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(641.5668, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(764.9973, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(484.8056, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(739.8145, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1162.8875, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(269.5784, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(495.2065, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(890.2115, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(131.5314, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(302.4319, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(469.3178, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(144.4073, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(110.7681, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(141.4136, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(94.4043, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(93.6952, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(208.1902, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(121.2356, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(129.6485, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.5512, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(115.7664, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(103.9028, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(101.2765, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(102.1638, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(899.3143, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(490.9294, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(556.1757, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(331.2744, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(437.5627, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1034.2941, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(654.2546, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1769.2539, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(324.0418, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1733.5349, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(520.0087, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(750.7015, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(407.5910, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(548.7285, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5738636363636364, 'recall': 0.28939828080229224, 'f1': 0.38476190476190475, 'number': 349}, 'P': {'precision': 0.4470588235294118, 'recall': 0.7569721115537849, 'f1': 0.5621301775147929, 'number': 251}, 'overall_precision': 0.4841930116472546, 'overall_recall': 0.485, 'overall_f1': 0.4845961698584513, 'overall_accuracy': 0.6466679954820278}
			------------EPOCH 13---------------
Loss: tensor(201.9132, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(701.6583, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(431.9809, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(214.2445, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(276.8827, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(163.1317, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(147.2442, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(85.1904, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(283.0809, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(124.3747, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(438.1249, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(185.4194, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(552.9646, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(185.9021, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(219.8265, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(303.6561, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(348.7890, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(440.3758, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(907.6434, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(513.7944, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(642.4037, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1007.9957, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1545.5612, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(771.4227, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3117.4497, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(616.3651, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(800.0100, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(564.1259, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(442.6216, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(183.0510, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(286.8343, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(422.1902, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(501.6950, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(323.8829, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(261.8439, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(188.0928, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(146.1622, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(228.3483, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(204.7733, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(309.5155, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(91.1447, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(416.8424, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(95.6184, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(109.7016, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(218.0195, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(448.7962, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.6666666666666666, 'recall': 0.09169054441260745, 'f1': 0.16120906801007556, 'number': 349}, 'P': {'precision': 0.3622448979591837, 'recall': 0.848605577689243, 'f1': 0.5077473182359953, 'number': 251}, 'overall_precision': 0.38522012578616355, 'overall_recall': 0.4083333333333333, 'overall_f1': 0.39644012944983825, 'overall_accuracy': 0.5635505946448741}
			------------EPOCH 14---------------
Loss: tensor(573.8752, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(946.2556, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(703.9878, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(536.7225, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(912.3774, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(666.2841, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(530.7526, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(561.2811, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1130.8887, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(836.2692, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1524.0763, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1025.7936, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1635.5275, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(673.8597, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(447.4806, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(512.7646, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(273.3672, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(319.5705, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(302.6508, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(294.2180, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(127.2516, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(142.8678, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(131.6389, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(112.8882, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(481.0119, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(182.7749, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(170.0632, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(101.9584, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(228.4319, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(142.7494, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(178.5401, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(219.3892, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(574.0932, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(545.3118, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(377.9386, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(257.7476, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(887.7651, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(600.2032, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(662.4115, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1229.5803, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(380.0091, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1103.2151, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(158.9650, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(166.9703, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(102.4600, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(736.7687, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.49872122762148335, 'recall': 0.5587392550143266, 'f1': 0.527027027027027, 'number': 349}, 'P': {'precision': 0.4801587301587302, 'recall': 0.4820717131474104, 'f1': 0.48111332007952284, 'number': 251}, 'overall_precision': 0.49144634525660963, 'overall_recall': 0.5266666666666666, 'overall_f1': 0.5084473049074819, 'overall_accuracy': 0.6696565012291542}
			------------EPOCH 15---------------
Loss: tensor(252.7836, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(311.9487, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(201.4491, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(183.2225, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(170.4070, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(151.7228, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(85.9448, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(109.3069, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(212.9391, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(130.6151, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(264.4373, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(147.7696, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(385.3882, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(126.0224, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(91.5511, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(161.2995, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(121.9778, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(123.8913, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(163.8290, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(79.3385, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(93.9371, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(137.1374, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(115.4453, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(107.1472, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(333.2388, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(144.1319, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(126.0001, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.3535, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(89.9759, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.6450, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.4533, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.1390, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(217.4608, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(101.0946, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(134.8434, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(93.9837, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.0067, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(141.5668, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(144.4460, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(176.4512, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.9633, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(228.4152, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.6771, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.4891, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.3408, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(212.4653, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5644171779141104, 'recall': 0.2636103151862464, 'f1': 0.35937499999999994, 'number': 349}, 'P': {'precision': 0.41629955947136565, 'recall': 0.7529880478087649, 'f1': 0.5361702127659576, 'number': 251}, 'overall_precision': 0.4554294975688817, 'overall_recall': 0.4683333333333333, 'overall_f1': 0.46179129005751846, 'overall_accuracy': 0.6332469603348615}
			------------EPOCH 16---------------
Loss: tensor(108.2459, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(183.2146, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(154.3000, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(81.5114, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(160.9537, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(123.2090, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.2056, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.0870, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(228.7737, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(113.4315, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(283.0677, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(123.7953, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(301.9526, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(83.2607, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.4898, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(137.1178, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(85.0079, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.0808, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(119.7328, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.6867, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.8778, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.2541, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.2537, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.7258, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(176.8596, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(82.3128, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.6983, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.9703, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(91.6714, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.8875, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.3328, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.0627, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(164.2635, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(85.4584, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(94.5681, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(96.7184, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.4065, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(106.7373, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(117.8444, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(108.6638, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.8679, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(144.2972, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.0996, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.2639, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.0164, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(181.7703, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5415282392026578, 'recall': 0.4670487106017192, 'f1': 0.5015384615384616, 'number': 349}, 'P': {'precision': 0.4884393063583815, 'recall': 0.6733067729083665, 'f1': 0.5661641541038526, 'number': 251}, 'overall_precision': 0.5131375579598145, 'overall_recall': 0.5533333333333333, 'overall_f1': 0.532477947072975, 'overall_accuracy': 0.6748388811374659}
			------------EPOCH 17---------------
Loss: tensor(42.9085, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(99.3703, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.8699, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.3295, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.9700, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.6246, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.5125, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.5515, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(100.6286, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.4061, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(141.1435, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.6201, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(144.8561, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.3583, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.7641, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.6605, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.5477, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.9064, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.3034, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.9431, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.4768, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.9624, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.2093, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.6100, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(146.8850, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.9326, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.1423, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.6023, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.1405, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.7878, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.4333, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.2560, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(124.5258, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.0457, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.5864, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(81.9553, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.8884, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.7565, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(93.3878, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.9138, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.9594, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(113.1780, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.1684, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.6807, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.6668, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(154.7256, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5448275862068965, 'recall': 0.45272206303724927, 'f1': 0.4945226917057903, 'number': 349}, 'P': {'precision': 0.47714285714285715, 'recall': 0.6653386454183267, 'f1': 0.5557404326123128, 'number': 251}, 'overall_precision': 0.5078125, 'overall_recall': 0.5416666666666666, 'overall_f1': 0.5241935483870968, 'overall_accuracy': 0.6705202312138728}
			------------EPOCH 18---------------
Loss: tensor(33.4135, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.2969, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.4415, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.8612, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.7663, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.5048, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.1184, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.9812, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.9929, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.5687, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(88.3363, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.3478, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(120.2632, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.5190, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.3939, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.9795, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.8624, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.4726, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.6458, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.9888, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.6489, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.8488, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.1404, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.3074, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(106.3276, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.7711, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.6383, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.5628, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.9100, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.9213, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.4600, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.8762, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(84.6048, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.5439, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.0520, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.1880, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.7013, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.5625, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.1014, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.1671, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.9340, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(95.6282, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.4820, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.1832, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.7591, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(134.1206, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5687022900763359, 'recall': 0.4269340974212034, 'f1': 0.48772504091653024, 'number': 349}, 'P': {'precision': 0.47506561679790027, 'recall': 0.7211155378486056, 'f1': 0.5727848101265822, 'number': 251}, 'overall_precision': 0.5132192846034215, 'overall_recall': 0.55, 'overall_f1': 0.5309734513274338, 'overall_accuracy': 0.6780944787721747}
			------------EPOCH 19---------------
Loss: tensor(28.8701, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.2615, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.3922, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.7592, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.0455, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.9306, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.8362, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.9904, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.8319, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.4372, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.0184, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.3677, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(94.7846, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.0489, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.4296, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.1955, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.9349, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.6467, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.1817, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.6127, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.5754, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.7376, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.1061, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.2475, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(82.7194, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.9115, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.4706, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.4609, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.6925, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.9651, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.4142, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.5505, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.3802, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.6168, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.7763, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.5393, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.5096, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.2506, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.6205, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.2247, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.1083, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(81.8504, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.9657, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.8098, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.3058, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(107.1401, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5608856088560885, 'recall': 0.4355300859598854, 'f1': 0.4903225806451613, 'number': 349}, 'P': {'precision': 0.4671916010498688, 'recall': 0.7091633466135459, 'f1': 0.5632911392405062, 'number': 251}, 'overall_precision': 0.5061349693251533, 'overall_recall': 0.55, 'overall_f1': 0.5271565495207667, 'overall_accuracy': 0.6782273603082851}
			------------EPOCH 20---------------
Loss: tensor(25.2797, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.5687, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.2089, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.3324, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.3726, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.1721, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.3654, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.0469, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.8519, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.6579, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.8180, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.4904, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.3724, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.5403, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.2560, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.7868, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.1539, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.8695, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.0219, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.5934, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.3687, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.9168, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.4298, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.1349, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.7098, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.9085, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.4619, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.0534, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.1706, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.4470, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.7180, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.7909, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.7001, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.5885, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.9268, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.3680, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.4927, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.9895, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.7455, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.5695, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.4181, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.5640, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.1584, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.2039, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.9138, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(94.7085, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5667870036101083, 'recall': 0.4498567335243553, 'f1': 0.501597444089457, 'number': 349}, 'P': {'precision': 0.4876712328767123, 'recall': 0.7091633466135459, 'f1': 0.577922077922078, 'number': 251}, 'overall_precision': 0.5218068535825545, 'overall_recall': 0.5583333333333333, 'overall_f1': 0.5394524959742352, 'overall_accuracy': 0.6776958341638429}
			------------EPOCH 21---------------
Loss: tensor(14.0251, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.8411, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.9490, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.4336, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.6889, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.7821, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.9516, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.3973, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.3202, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.2300, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.8934, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.8905, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.4469, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.8246, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.4940, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.3923, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.0286, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.7791, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.8613, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.2499, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.2705, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.2864, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.4969, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.2880, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.1825, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.2043, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.0209, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.3987, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.6736, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.3443, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.7986, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.6295, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.1155, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.6973, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.2396, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.3672, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.9182, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.2726, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.9083, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.7228, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.4401, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.1642, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.8738, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.2298, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.1630, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(79.0484, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5591397849462365, 'recall': 0.4469914040114613, 'f1': 0.4968152866242038, 'number': 349}, 'P': {'precision': 0.4782608695652174, 'recall': 0.701195219123506, 'f1': 0.5686591276252019, 'number': 251}, 'overall_precision': 0.5131375579598145, 'overall_recall': 0.5533333333333333, 'overall_f1': 0.532477947072975, 'overall_accuracy': 0.6777622749318982}
			------------EPOCH 22---------------
Loss: tensor(12.2397, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.5414, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.4104, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.7009, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.1811, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.0276, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.8981, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.8796, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.8356, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.3397, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.0719, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.3098, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.7648, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.1553, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.6855, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.7426, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.4827, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.5671, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.6334, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.0889, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.0866, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.5737, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.8901, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.3122, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.0583, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.3579, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.9306, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.1619, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.7234, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.2207, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.7086, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.3036, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.1275, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.4974, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.2379, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.2734, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.1009, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.3222, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.6507, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.3432, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.6885, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.8527, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.8244, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.5497, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.5703, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.8740, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5602836879432624, 'recall': 0.45272206303724927, 'f1': 0.5007923930269415, 'number': 349}, 'P': {'precision': 0.4782608695652174, 'recall': 0.701195219123506, 'f1': 0.5686591276252019, 'number': 251}, 'overall_precision': 0.5138461538461538, 'overall_recall': 0.5566666666666666, 'overall_f1': 0.5344, 'overall_accuracy': 0.6778951564680088}
			------------EPOCH 23---------------
Loss: tensor(11.3305, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.7665, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.4027, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.3708, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.3184, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.9911, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.1922, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.1991, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.8742, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.7376, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.2967, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.2435, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.0752, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.1606, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.5419, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.8027, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.0742, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.8150, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.8827, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.2694, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.6502, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.3596, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.3553, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.0973, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.4319, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.9253, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.6138, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.3957, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.7333, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.6318, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.0633, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.1059, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.9277, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.4757, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.5491, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.6992, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.3834, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.9450, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.9509, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.6601, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.2880, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.0590, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.7171, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.9718, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.5676, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.7855, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5653710247349824, 'recall': 0.4584527220630373, 'f1': 0.5063291139240507, 'number': 349}, 'P': {'precision': 0.4808743169398907, 'recall': 0.701195219123506, 'f1': 0.5705024311183144, 'number': 251}, 'overall_precision': 0.5177195685670262, 'overall_recall': 0.56, 'overall_f1': 0.5380304243394716, 'overall_accuracy': 0.6794897349013355}
			------------EPOCH 24---------------
Loss: tensor(10.6094, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.9112, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.7475, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.2440, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.5965, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.9748, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.6947, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.8540, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.0835, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.2521, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.7561, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.8447, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.7930, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.7780, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.7227, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.4494, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.7869, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.7474, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.9964, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.6934, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.6890, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.4512, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.3545, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.1873, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.3505, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.5476, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.4100, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.0326, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.5140, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.9239, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.8265, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.3209, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.5515, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.1332, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.1129, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.3523, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.8076, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.4102, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.3873, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.7833, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.0345, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.3213, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.9999, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.5763, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.8390, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.7443, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5594405594405595, 'recall': 0.4584527220630373, 'f1': 0.5039370078740157, 'number': 349}, 'P': {'precision': 0.4821917808219178, 'recall': 0.701195219123506, 'f1': 0.5714285714285714, 'number': 251}, 'overall_precision': 0.5161290322580645, 'overall_recall': 0.56, 'overall_f1': 0.5371702637889688, 'overall_accuracy': 0.6771643080194008}
			------------EPOCH 25---------------
Loss: tensor(10.0891, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.2190, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.7044, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.5027, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.8456, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.5710, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.3179, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.9720, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.1473, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.1660, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.5873, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.1319, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.1761, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.8794, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.9140, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.3991, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.9027, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.0570, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.7199, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.2084, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.0267, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.4578, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.4395, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.5468, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.6743, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.6627, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.4863, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.1412, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.6391, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.4853, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.8550, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.6019, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.8585, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.0695, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.5168, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.2257, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.4053, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.2957, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.3750, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.4716, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.9458, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.2277, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.0580, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.2486, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.2703, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.8830, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5555555555555556, 'recall': 0.4584527220630373, 'f1': 0.5023547880690739, 'number': 349}, 'P': {'precision': 0.4768392370572207, 'recall': 0.6972111553784861, 'f1': 0.5663430420711975, 'number': 251}, 'overall_precision': 0.5114503816793893, 'overall_recall': 0.5583333333333333, 'overall_f1': 0.5338645418326693, 'overall_accuracy': 0.676034814962461}
			------------EPOCH 26---------------
Loss: tensor(9.6204, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.4196, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.9304, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.9465, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.5827, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.5397, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.0251, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.3422, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.2597, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.4485, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.5935, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.2762, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.3244, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.1144, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.3253, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.6358, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.2899, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.5315, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.7145, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.9013, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.4981, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.7161, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.7453, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.0067, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.3651, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.0640, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.8104, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.4227, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.8504, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.1515, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.9278, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.0503, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.5668, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.2428, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.6316, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.6403, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.0186, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.4331, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.2045, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.3805, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.9153, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.5229, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.9900, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.9883, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.8369, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.9734, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5555555555555556, 'recall': 0.4584527220630373, 'f1': 0.5023547880690739, 'number': 349}, 'P': {'precision': 0.4713896457765668, 'recall': 0.6892430278884463, 'f1': 0.5598705501618123, 'number': 251}, 'overall_precision': 0.5083969465648855, 'overall_recall': 0.555, 'overall_f1': 0.5306772908366534, 'overall_accuracy': 0.6739751511527473}
			------------EPOCH 27---------------
Loss: tensor(9.2174, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.7622, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.3496, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.4888, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.6304, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.7422, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.7299, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.8384, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.0978, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.6988, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.0256, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.1314, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.8300, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.4772, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.7346, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.8836, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.7900, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.0370, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.8901, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.5553, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.0497, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.8495, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.0554, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.4700, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.1446, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.5255, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.2302, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.9546, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.1510, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.9269, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.1064, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.5602, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.5520, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.4966, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.4854, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.5416, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.7213, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.6672, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.5329, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.7015, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.2372, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.5930, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.0054, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.7671, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.4738, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.7626, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5551724137931034, 'recall': 0.46131805157593125, 'f1': 0.5039123630672926, 'number': 349}, 'P': {'precision': 0.4701086956521739, 'recall': 0.6892430278884463, 'f1': 0.5589660743134087, 'number': 251}, 'overall_precision': 0.5075987841945289, 'overall_recall': 0.5566666666666666, 'overall_f1': 0.5310015898251191, 'overall_accuracy': 0.6741080326888579}
			------------EPOCH 28---------------
Loss: tensor(8.8357, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.9615, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.8705, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.1513, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.7676, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.1729, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.5128, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.4950, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.7757, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.3205, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.1109, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.7394, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.9171, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.8650, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.2929, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.3663, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.4170, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.6794, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.1879, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.4185, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.6621, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.1576, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.4802, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.9852, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.0589, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.0931, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.7492, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.5039, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.4921, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.7798, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.2500, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.1214, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.5160, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.9529, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.4325, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.8059, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.3997, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.0213, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.5246, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.0341, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.4824, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.2660, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.4268, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.4428, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.1998, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.0095, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.547945205479452, 'recall': 0.4584527220630373, 'f1': 0.499219968798752, 'number': 349}, 'P': {'precision': 0.4673913043478261, 'recall': 0.6852589641434262, 'f1': 0.5557350565428111, 'number': 251}, 'overall_precision': 0.503030303030303, 'overall_recall': 0.5533333333333333, 'overall_f1': 0.526984126984127, 'overall_accuracy': 0.6727127765596971}
			------------EPOCH 29---------------
Loss: tensor(8.5348, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.4786, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.5149, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.8005, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.1818, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.6490, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.2358, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.8746, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.2573, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.4133, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.2135, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.6419, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.7836, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.3250, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.8300, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.7812, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.0267, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.0115, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.4939, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.0599, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.3070, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.1972, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.6750, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.5245, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.0113, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.6671, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.3149, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.1773, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.8810, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.7726, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.4591, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.6397, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.6376, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.5129, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.3951, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.5156, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.1432, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.4456, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.7720, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.3352, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.2800, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.3321, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.7459, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.2195, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.9528, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.2161, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.54421768707483, 'recall': 0.4584527220630373, 'f1': 0.4976671850699844, 'number': 349}, 'P': {'precision': 0.46321525885558584, 'recall': 0.6772908366533864, 'f1': 0.5501618122977346, 'number': 251}, 'overall_precision': 0.49924357034795763, 'overall_recall': 0.55, 'overall_f1': 0.5233941316415543, 'overall_accuracy': 0.6719819281110889}
			------------EPOCH 30---------------
Loss: tensor(8.1397, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.4627, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.1106, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.5229, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.4814, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.2511, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.0759, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.5683, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.2128, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.0889, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.1436, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.3315, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.1870, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.8116, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.5647, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.4322, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.6971, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.7103, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.9155, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.9425, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.0036, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.5466, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.1345, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.0297, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.0480, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.3697, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.9326, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.7888, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.3269, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.0296, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.8489, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.3170, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.9537, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.0791, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.4134, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.8775, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.8620, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.9829, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.0804, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.9348, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.5051, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.8320, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.0180, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.0398, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.7013, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.3005, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5513698630136986, 'recall': 0.46131805157593125, 'f1': 0.5023400936037441, 'number': 349}, 'P': {'precision': 0.46321525885558584, 'recall': 0.6772908366533864, 'f1': 0.5501618122977346, 'number': 251}, 'overall_precision': 0.5022761760242792, 'overall_recall': 0.5516666666666666, 'overall_f1': 0.5258141382049245, 'overall_accuracy': 0.6699887050694306}
	Train size: 50 Test size: 50


		-------------RUN 1-----------
			------------EPOCH 1---------------
Loss: tensor(2221.0696, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2770.1558, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2208.7175, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1326.7344, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1782.6458, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2843.1680, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2612.4934, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2366.0798, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2424.2754, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3239.1528, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1849.2646, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2218.2056, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3108.1406, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2664.7017, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3124.5522, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6574.6274, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3878.5459, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1321.8367, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1463.2679, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1432.9739, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3330.2397, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2324.2266, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2092.8228, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1640.5604, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2477.9292, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1954.5381, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1551.3496, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1633.4142, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1903.4519, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.04071661237785016, 'recall': 0.03094059405940594, 'f1': 0.03516174402250352, 'number': 808}, 'P': {'precision': 0.03871681415929203, 'recall': 0.036231884057971016, 'f1': 0.0374331550802139, 'number': 966}, 'overall_precision': 0.039525691699604744, 'overall_recall': 0.033821871476888386, 'overall_f1': 0.03645200486026731, 'overall_accuracy': 0.48854469854469856}
			------------EPOCH 2---------------
Loss: tensor(1578.7202, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1936.0370, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1515.9905, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1036.7222, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1412.5745, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2213.5181, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1974.3983, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1745.6201, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1850.5189, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2670.0857, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1533.0442, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1832.7388, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2449.9893, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2174.9177, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2558.5215, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5320.2822, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3149.2803, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1122.8683, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1253.9164, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1132.2686, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2712.0591, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1908.1029, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1702.6049, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1349.2932, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2063.4038, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1746.5056, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1445.8400, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1469.4114, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1726.1829, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.0950626381724392, 'recall': 0.15965346534653466, 'f1': 0.11916859122401847, 'number': 808}, 'P': {'precision': 0.09090909090909091, 'recall': 0.06521739130434782, 'f1': 0.0759493670886076, 'number': 966}, 'overall_precision': 0.09365853658536585, 'overall_recall': 0.10822998872604284, 'overall_f1': 0.100418410041841, 'overall_accuracy': 0.5224324324324324}
			------------EPOCH 3---------------
Loss: tensor(1199.2120, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1495.5995, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1237.5206, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(865.0481, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1122.2618, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1840.9363, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1519.2733, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1428.9404, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1452.8555, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2328.5674, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1287.4729, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1513.0520, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1975.6731, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1733.3691, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2140.2644, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4403.4150, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2460.1895, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(932.6591, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1136.9458, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(859.7640, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2200.6248, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1555.0520, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1400.8228, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1069.0402, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1684.4747, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1577.0310, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1248.2379, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1232.4877, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1415.3906, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.14218009478672985, 'recall': 0.22277227722772278, 'f1': 0.17357762777242045, 'number': 808}, 'P': {'precision': 0.20194174757281552, 'recall': 0.2153209109730849, 'f1': 0.20841683366733468, 'number': 966}, 'overall_precision': 0.16898954703832753, 'overall_recall': 0.21871476888387825, 'overall_f1': 0.19066339066339066, 'overall_accuracy': 0.5973804573804574}
			------------EPOCH 4---------------
Loss: tensor(1008.6869, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1247.5291, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1034.7068, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(751.7913, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(960.4098, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1553.8459, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1233.5762, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1150.9905, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1067.2109, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1898.1339, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1118.5035, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1285.6910, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1669.5764, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1446.9235, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1844.5786, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3758.8291, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1903.1323, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(844.5294, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1016.0825, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(589.3870, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1837.1617, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1309.3580, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1169.5126, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(879.2750, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1474.3125, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1366.7375, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(816.4037, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(770.7012, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(930.6108, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.22560553633217992, 'recall': 0.4034653465346535, 'f1': 0.2893919218819352, 'number': 808}, 'P': {'precision': 0.4190371991247265, 'recall': 0.39648033126293997, 'f1': 0.4074468085106383, 'number': 966}, 'overall_precision': 0.30055108096651123, 'overall_recall': 0.3996617812852311, 'overall_f1': 0.34309218485361725, 'overall_accuracy': 0.594906444906445}
			------------EPOCH 5---------------
Loss: tensor(756.6775, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1004.4152, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(886.7311, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(639.2429, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(790.8373, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1279.4691, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(991.1593, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(871.1860, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(767.8928, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1577.8586, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(944.3691, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1088.0571, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1299.8967, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1199.3594, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1601.8503, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3373.9578, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1302.3878, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(729.1923, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(946.2389, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(389.8609, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1589.6816, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1120.8857, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(927.1184, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(690.1519, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1331.4901, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1205.5791, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(569.3580, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(488.1365, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(757.6448, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.23403113258185723, 'recall': 0.5396039603960396, 'f1': 0.32646948708348933, 'number': 808}, 'P': {'precision': 0.45701357466063347, 'recall': 0.3136645962732919, 'f1': 0.37200736648250454, 'number': 966}, 'overall_precision': 0.2925574030087094, 'overall_recall': 0.4165727170236753, 'overall_f1': 0.3437209302325581, 'overall_accuracy': 0.5224324324324324}
			------------EPOCH 6---------------
Loss: tensor(793.8204, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1063.6233, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1026.6815, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(594.2243, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(700.1257, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1223.7590, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(905.9062, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(982.9646, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(669.6901, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1535.2451, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(853.5143, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(991.9243, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1506.1871, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1386.4136, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1667.0659, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2817.8452, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1168.1899, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(711.0593, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(872.4146, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(377.9059, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1543.3302, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(932.6594, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(825.0895, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(695.3403, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1101.6938, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1005.4313, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(540.1455, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(511.2471, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(609.3484, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.2794943820224719, 'recall': 0.49257425742574257, 'f1': 0.35663082437275984, 'number': 808}, 'P': {'precision': 0.47667638483965014, 'recall': 0.3385093167701863, 'f1': 0.3958837772397094, 'number': 966}, 'overall_precision': 0.34360189573459715, 'overall_recall': 0.4086809470124014, 'overall_f1': 0.37332646755921733, 'overall_accuracy': 0.5749896049896049}
			------------EPOCH 7---------------
Loss: tensor(461.5782, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(707.7400, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(562.9652, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(485.3588, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(597.3619, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1146.8256, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(790.6516, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(845.8245, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(626.6240, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1256.3186, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(759.7249, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(858.7552, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1029.1223, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(904.0892, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1335.2338, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2185.0012, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(590.2919, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(521.3368, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(838.8218, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(317.7575, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1241.9850, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(836.1326, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(762.0313, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(528.6247, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(909.4548, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1045.0791, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(399.6413, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(337.1443, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(556.9639, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.2662192393736018, 'recall': 0.44183168316831684, 'f1': 0.3322475570032573, 'number': 808}, 'P': {'precision': 0.40074906367041196, 'recall': 0.33229813664596275, 'f1': 0.3633276740237691, 'number': 966}, 'overall_precision': 0.3165266106442577, 'overall_recall': 0.38218714768883877, 'overall_f1': 0.3462717058222676, 'overall_accuracy': 0.6005197505197505}
			------------EPOCH 8---------------
Loss: tensor(401.5874, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(629.7533, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(498.5819, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(446.8097, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(485.3086, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(790.0233, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(717.9454, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(598.7205, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(440.1744, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(952.9148, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(562.4309, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(664.7455, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(755.7239, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(731.1581, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1135.1594, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1678.2207, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(530.5530, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(443.4798, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(613.5092, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(199.4424, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(975.0942, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(771.5141, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(444.5150, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(336.0435, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(742.9126, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(716.7360, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(259.4323, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(204.0635, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(317.4534, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.30116358658453113, 'recall': 0.5445544554455446, 'f1': 0.38783605112384306, 'number': 808}, 'P': {'precision': 0.4993215739484396, 'recall': 0.38095238095238093, 'f1': 0.4321785085143864, 'number': 966}, 'overall_precision': 0.36760691537761603, 'overall_recall': 0.455467869222097, 'overall_f1': 0.40684793554884185, 'overall_accuracy': 0.5957796257796257}
			------------EPOCH 9---------------
Loss: tensor(239.5024, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(468.7638, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(348.2935, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(339.9912, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(379.3733, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(535.4528, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(422.9901, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(436.6666, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(388.0876, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(872.0750, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(501.4756, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(570.9850, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(521.7412, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(532.5582, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(773.2120, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1183.4269, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(310.2995, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(366.7524, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(404.6890, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(158.7221, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(895.7460, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(628.8270, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(372.2668, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(269.8576, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(545.8030, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(502.6573, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(199.4502, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(160.6402, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(211.3797, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.2941542288557214, 'recall': 0.5853960396039604, 'f1': 0.39155629139072845, 'number': 808}, 'P': {'precision': 0.5402097902097902, 'recall': 0.3198757763975155, 'f1': 0.40182054616384916, 'number': 966}, 'overall_precision': 0.3587155963302752, 'overall_recall': 0.44081172491544535, 'overall_f1': 0.3955488113302984, 'overall_accuracy': 0.5744074844074845}
			------------EPOCH 10---------------
Loss: tensor(154.7843, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(377.2009, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(287.6303, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(225.9438, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(270.0762, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(455.0393, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(344.1329, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(375.8794, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(298.8177, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(654.8496, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(415.8018, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(459.4698, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(411.2017, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(404.3747, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(644.7088, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1000.2964, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(225.4671, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(250.0018, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(219.9180, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(89.3572, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(711.3458, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(538.2366, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(341.3266, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(262.3856, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(917.4084, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(744.6013, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(364.3427, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(382.4766, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(419.1608, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.30363423212192264, 'recall': 0.32054455445544555, 'f1': 0.3118603251053582, 'number': 808}, 'P': {'precision': 0.42857142857142855, 'recall': 0.6055900621118012, 'f1': 0.5019305019305019, 'number': 966}, 'overall_precision': 0.38052299368800724, 'overall_recall': 0.47576099210823, 'overall_f1': 0.4228456913827655, 'overall_accuracy': 0.6571101871101871}
			------------EPOCH 11---------------
Loss: tensor(204.8805, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(396.3766, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(328.9094, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(320.2607, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(235.0027, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(362.5165, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(266.2901, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(293.8960, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(293.5060, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(560.6793, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(338.5957, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(329.5349, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(680.1283, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(583.6298, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(962.4097, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1927.2441, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(455.2484, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(564.3550, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(478.1536, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(339.7303, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(926.8890, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(636.4406, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(319.0742, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(319.7241, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(392.6491, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(306.0608, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(126.9313, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(92.6204, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(356.2453, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3282442748091603, 'recall': 0.10643564356435643, 'f1': 0.16074766355140185, 'number': 808}, 'P': {'precision': 0.3727008712487899, 'recall': 0.7971014492753623, 'f1': 0.5079155672823218, 'number': 966}, 'overall_precision': 0.36769759450171824, 'overall_recall': 0.48252536640360766, 'overall_f1': 0.4173573866406631, 'overall_accuracy': 0.5935758835758835}
			------------EPOCH 12---------------
Loss: tensor(1338.8436, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1469.0063, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1204.3655, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(921.2975, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1563.8853, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1846.2395, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1311.6865, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1297.6204, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(817.5295, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1753.9021, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1249.4271, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1551.0287, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(689.4147, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(928.6165, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1150.2294, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1765.2462, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(459.9071, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(403.7440, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(360.8146, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(155.8335, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1159.1709, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(827.5210, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(590.5347, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(560.6144, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1272.3163, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1147.1965, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(334.5605, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(350.4450, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(416.8433, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.2854855923159018, 'recall': 0.6621287128712872, 'f1': 0.3989560029828486, 'number': 808}, 'P': {'precision': 0.35064935064935066, 'recall': 0.027950310559006212, 'f1': 0.051773729626078624, 'number': 966}, 'overall_precision': 0.28805740645822653, 'overall_recall': 0.31679819616685456, 'overall_f1': 0.301744966442953, 'overall_accuracy': 0.486985446985447}
			------------EPOCH 13---------------
Loss: tensor(706.5137, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(864.2899, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(909.1839, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(783.4966, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1117.2198, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1517.4143, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(920.8708, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(801.6317, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(937.1147, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1686.1821, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1058.0920, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(818.6889, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(787.7136, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(691.4490, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1136.3372, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2060.8958, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(748.3530, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(448.3172, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(431.4299, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(284.9547, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1045.4795, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(788.3596, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(587.1700, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(512.6328, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(772.8329, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(621.2188, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(235.9846, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(240.9646, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(292.4128, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.38558786346396967, 'recall': 0.3774752475247525, 'f1': 0.38148843026891804, 'number': 808}, 'P': {'precision': 0.46380885453267745, 'recall': 0.6832298136645962, 'f1': 0.5525324403516115, 'number': 966}, 'overall_precision': 0.43586269196025296, 'overall_recall': 0.5439684329199549, 'overall_f1': 0.4839518555667001, 'overall_accuracy': 0.6651351351351351}
			------------EPOCH 14---------------
Loss: tensor(298.8597, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(399.4074, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(366.2205, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(372.8842, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(477.4732, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(597.2534, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(493.2449, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(380.4908, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(363.5995, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(767.6733, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(579.6621, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(662.0547, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(515.7800, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(655.0530, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(778.3142, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1476.2319, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(413.0601, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(429.4119, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(328.6443, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(116.1462, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(587.9542, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(409.5961, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(259.0303, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(221.8779, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(405.4397, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(326.9194, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(140.9859, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(130.2795, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(144.2710, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.32168330955777463, 'recall': 0.5581683168316832, 'f1': 0.40814479638009055, 'number': 808}, 'P': {'precision': 0.5383411580594679, 'recall': 0.35610766045548653, 'f1': 0.42866043613707167, 'number': 966}, 'overall_precision': 0.38951494365507106, 'overall_recall': 0.44813979706877116, 'overall_f1': 0.416775884665793, 'overall_accuracy': 0.6124740124740125}
			------------EPOCH 15---------------
Loss: tensor(217.9488, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(267.6106, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(345.2758, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(268.8027, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(241.4042, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(430.5285, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(251.3170, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(216.1796, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(206.4949, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(446.5367, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(337.0544, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(245.6677, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(216.0565, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(202.0657, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(326.0337, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(640.5479, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(193.9017, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(183.7295, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(160.9506, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(89.0429, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(391.6118, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(261.7442, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(144.0821, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(186.8042, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(292.8780, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(238.7246, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(93.7950, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(76.3249, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(88.7723, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.35958254269449713, 'recall': 0.46905940594059403, 'f1': 0.4070891514500537, 'number': 808}, 'P': {'precision': 0.4744525547445255, 'recall': 0.5383022774327122, 'f1': 0.504364694471387, 'number': 966}, 'overall_precision': 0.4181395348837209, 'overall_recall': 0.5067643742953777, 'overall_f1': 0.4582059123343527, 'overall_accuracy': 0.6664449064449064}
			------------EPOCH 16---------------
Loss: tensor(80.3165, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(118.4556, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(155.4221, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(125.4632, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(125.7983, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(257.9500, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(163.0387, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(136.3313, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(108.7688, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(327.1299, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(281.6328, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(204.1081, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(200.2828, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(218.2134, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(250.7644, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(571.0861, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(141.3509, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(172.3354, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(107.6360, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.2308, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(268.1491, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(142.9409, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(97.3767, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(103.4816, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(197.4692, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(104.1887, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.7803, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.2161, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.4535, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3479938271604938, 'recall': 0.5581683168316832, 'f1': 0.4287072243346008, 'number': 808}, 'P': {'precision': 0.5122994652406417, 'recall': 0.49585921325051757, 'f1': 0.5039452919516044, 'number': 966}, 'overall_precision': 0.41685342895562527, 'overall_recall': 0.52423900789177, 'overall_f1': 0.4644194756554307, 'overall_accuracy': 0.6448648648648648}
			------------EPOCH 17---------------
Loss: tensor(41.1480, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(99.5788, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(136.6643, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(91.1554, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.9146, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(187.9738, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(112.5262, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(96.2530, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.4208, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(191.1351, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(135.4873, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(114.2409, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(129.8737, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(84.8686, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(135.9350, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(284.9030, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(86.3351, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(92.3224, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.5398, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.1099, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(178.8242, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(111.9117, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(81.8314, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(98.7104, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(173.0615, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(94.6494, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.6504, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.8438, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.2222, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3633440514469453, 'recall': 0.5594059405940595, 'f1': 0.4405458089668616, 'number': 808}, 'P': {'precision': 0.5334900117508813, 'recall': 0.4699792960662526, 'f1': 0.4997248211337369, 'number': 966}, 'overall_precision': 0.4324582338902148, 'overall_recall': 0.5107102593010147, 'overall_f1': 0.4683380718531921, 'overall_accuracy': 0.6487318087318087}
			------------EPOCH 18---------------
Loss: tensor(30.7614, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.6264, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(106.0768, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.5292, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.6561, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(123.1324, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(85.4914, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.8648, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.7719, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(137.1284, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(103.9722, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(89.2415, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(110.3606, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.4094, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(99.9982, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(199.1739, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.3775, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.0301, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.5653, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.5820, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(127.2573, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.4972, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.2372, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.4412, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(105.9078, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.8701, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.7305, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.7581, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.3320, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3621434745030251, 'recall': 0.5185643564356436, 'f1': 0.4264631043256997, 'number': 808}, 'P': {'precision': 0.4995169082125604, 'recall': 0.5351966873706004, 'f1': 0.5167416291854073, 'number': 966}, 'overall_precision': 0.42700729927007297, 'overall_recall': 0.5276211950394588, 'overall_f1': 0.4720121028744326, 'overall_accuracy': 0.6592931392931393}
			------------EPOCH 19---------------
Loss: tensor(24.2682, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.8134, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.9292, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.4607, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.2940, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(91.2076, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.9544, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.4208, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.7651, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(113.8953, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(82.3267, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.6915, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(95.2902, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.9764, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(82.4134, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(149.9582, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.9237, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.6231, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.1903, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.3738, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(107.2891, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.2629, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.3609, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.1160, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(87.6490, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.5733, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.8483, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.7901, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.3949, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3579595426561126, 'recall': 0.5037128712871287, 'f1': 0.4185089974293059, 'number': 808}, 'P': {'precision': 0.4995121951219512, 'recall': 0.5300207039337475, 'f1': 0.5143144148669011, 'number': 966}, 'overall_precision': 0.42506938020351526, 'overall_recall': 0.5180383314543405, 'overall_f1': 0.46697154471544716, 'overall_accuracy': 0.6612889812889813}
			------------EPOCH 20---------------
Loss: tensor(21.2316, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.5137, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.4555, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.4518, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.2019, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.5497, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.9706, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.8412, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.4883, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(93.8094, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.2567, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.5571, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.4419, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.5229, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.3954, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(117.9779, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.6026, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.5229, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.3579, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.1530, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(90.0606, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.0807, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.5631, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.2829, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.3567, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.6026, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.6095, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.5670, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.7628, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3594009983361065, 'recall': 0.5346534653465347, 'f1': 0.42985074626865677, 'number': 808}, 'P': {'precision': 0.5104384133611691, 'recall': 0.5062111801242236, 'f1': 0.5083160083160083, 'number': 966}, 'overall_precision': 0.4263888888888889, 'overall_recall': 0.5191657271702368, 'overall_f1': 0.46822572445348243, 'overall_accuracy': 0.6557380457380457}
			------------EPOCH 21---------------
Loss: tensor(18.6354, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.3427, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.1200, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.6689, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.9027, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.2242, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.6206, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.6142, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.7796, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.8942, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.3076, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.1305, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.4172, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.4596, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.4198, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(101.0430, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.5457, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.3511, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.2101, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.6179, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(76.7076, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.4652, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.6272, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.8241, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.7274, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.5649, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.5731, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.0328, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.1427, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3558748943364328, 'recall': 0.5210396039603961, 'f1': 0.42290306378704173, 'number': 808}, 'P': {'precision': 0.5030549898167006, 'recall': 0.5113871635610766, 'f1': 0.5071868583162217, 'number': 966}, 'overall_precision': 0.4226327944572748, 'overall_recall': 0.5157835400225479, 'overall_f1': 0.4645849200304646, 'overall_accuracy': 0.6584199584199584}
			------------EPOCH 22---------------
Loss: tensor(16.5960, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.4762, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.0207, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.2861, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.5660, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.2308, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.5792, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.8276, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.3836, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.5617, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.6599, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.2501, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.3712, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.5544, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.1580, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(87.7586, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.6790, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.6729, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.9188, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.0149, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.4221, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.7476, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.6546, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.1044, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.5137, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.0988, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.2551, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.0972, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.4112, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.35786802030456855, 'recall': 0.5235148514851485, 'f1': 0.4251256281407035, 'number': 808}, 'P': {'precision': 0.5025125628140703, 'recall': 0.5175983436853002, 'f1': 0.5099439061703213, 'number': 966}, 'overall_precision': 0.423977951309141, 'overall_recall': 0.520293122886133, 'overall_f1': 0.4672234877246267, 'overall_accuracy': 0.6593762993762994}
			------------EPOCH 23---------------
Loss: tensor(15.1427, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.4822, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.4981, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.1581, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.6832, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.7963, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.6441, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.8181, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.6367, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.2712, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.7951, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.4545, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.1522, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.7051, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.9269, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.2001, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.3932, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.7383, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.2235, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.3370, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.4871, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.6085, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.5370, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.1584, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.8202, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.0620, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.8096, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.5160, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.0302, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.35374149659863946, 'recall': 0.5148514851485149, 'f1': 0.41935483870967744, 'number': 808}, 'P': {'precision': 0.496551724137931, 'recall': 0.5217391304347826, 'f1': 0.5088339222614842, 'number': 966}, 'overall_precision': 0.4198995892286627, 'overall_recall': 0.5186020293122886, 'overall_f1': 0.4640605296343001, 'overall_accuracy': 0.6591268191268191}
			------------EPOCH 24---------------
Loss: tensor(14.0376, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.4351, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.1015, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.5803, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.4923, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.2897, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.6150, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.6102, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.6785, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.2715, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.5294, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.7641, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.3678, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.8141, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.2589, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.8928, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.3366, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.8808, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.2553, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.0125, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.8261, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.4406, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.3202, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.8928, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.5632, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.1855, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.4645, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.2663, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.9667, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3526361279170268, 'recall': 0.504950495049505, 'f1': 0.4152671755725191, 'number': 808}, 'P': {'precision': 0.4931640625, 'recall': 0.5227743271221532, 'f1': 0.507537688442211, 'number': 966}, 'overall_precision': 0.41861531407611186, 'overall_recall': 0.5146561443066516, 'overall_f1': 0.46169405815423514, 'overall_accuracy': 0.657962577962578}
			------------EPOCH 25---------------
Loss: tensor(11.3651, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.8165, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.3988, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.8546, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.8500, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.4918, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.3427, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.7113, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.9693, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.0591, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.4434, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.3278, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.0851, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.3527, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.8423, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.7256, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.6118, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.2144, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.3465, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.7248, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.0297, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.7067, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.5611, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.2545, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.2993, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.0131, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.5508, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.0547, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.2177, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.34318555008210183, 'recall': 0.5173267326732673, 'f1': 0.4126357354392893, 'number': 808}, 'P': {'precision': 0.4857423795476893, 'recall': 0.5113871635610766, 'f1': 0.49823499747856786, 'number': 966}, 'overall_precision': 0.4080536912751678, 'overall_recall': 0.5140924464487034, 'overall_f1': 0.4549763033175355, 'overall_accuracy': 0.6511642411642412}
			------------EPOCH 26---------------
Loss: tensor(9.6637, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.2180, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.1422, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.5065, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.1001, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.8850, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.9138, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.5639, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.2709, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.8183, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.2894, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.9713, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.5749, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.1798, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.4610, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.8650, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.9170, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.0392, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.8362, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.7924, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.8956, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.8270, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.8139, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.1631, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.0229, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.9066, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.2587, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.4008, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.1645, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.33848657445077296, 'recall': 0.5148514851485149, 'f1': 0.40844378988708885, 'number': 808}, 'P': {'precision': 0.4851190476190476, 'recall': 0.5062111801242236, 'f1': 0.4954407294832827, 'number': 966}, 'overall_precision': 0.4045596781403666, 'overall_recall': 0.5101465614430665, 'overall_f1': 0.4512590376464722, 'overall_accuracy': 0.6509563409563409}
			------------EPOCH 27---------------
Loss: tensor(19.4776, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.2657, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.4445, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.2821, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.2495, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.5259, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.6498, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.9071, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.1753, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.4864, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.4896, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.3967, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.1959, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.4961, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.4013, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.8282, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.0539, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.8293, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.9258, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.1170, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.3509, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.6875, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.9166, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.1714, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.3130, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.9340, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.2690, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.2212, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.8565, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.34456613310867734, 'recall': 0.5061881188118812, 'f1': 0.4100250626566416, 'number': 808}, 'P': {'precision': 0.48090107737512244, 'recall': 0.5082815734989649, 'f1': 0.49421238047307503, 'number': 966}, 'overall_precision': 0.4076086956521739, 'overall_recall': 0.5073280721533259, 'overall_f1': 0.45203415369161226, 'overall_accuracy': 0.6580457380457381}
			------------EPOCH 28---------------
Loss: tensor(13.0537, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.8916, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.3880, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.9732, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.9100, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.4021, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.2531, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.4908, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.9673, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.9250, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.6998, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.7014, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.9627, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.3303, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.1953, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.0369, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.0386, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.7150, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.4448, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.9884, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.5932, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.5472, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.1058, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.6736, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.4193, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.1834, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.5768, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.2756, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.3455, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.34065040650406503, 'recall': 0.5185643564356436, 'f1': 0.4111874386653582, 'number': 808}, 'P': {'precision': 0.4866732477788746, 'recall': 0.510351966873706, 'f1': 0.4982314300151591, 'number': 966}, 'overall_precision': 0.4065983058403923, 'overall_recall': 0.5140924464487034, 'overall_f1': 0.45407020164301715, 'overall_accuracy': 0.6545738045738045}
			------------EPOCH 29---------------
Loss: tensor(11.5250, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.7142, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.0553, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.1002, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.7028, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.4447, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.7578, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.5395, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.7302, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.5281, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.6504, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.0792, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.4374, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.5335, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.7973, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.7412, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.3105, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.2767, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.6299, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.4168, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.1162, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.4336, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.1808, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.5470, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.1598, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.8760, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.0002, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.0895, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.0030, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.34615384615384615, 'recall': 0.5235148514851485, 'f1': 0.4167487684729064, 'number': 808}, 'P': {'precision': 0.48330058939096265, 'recall': 0.5093167701863354, 'f1': 0.4959677419354838, 'number': 966}, 'overall_precision': 0.40848214285714285, 'overall_recall': 0.5157835400225479, 'overall_f1': 0.45590433482810166, 'overall_accuracy': 0.6552806652806653}
			------------EPOCH 30---------------
Loss: tensor(7.0930, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.1034, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.4672, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.7832, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.7292, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.7195, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.1178, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.9369, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.0950, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.9343, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.6214, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.8557, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.4976, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.4073, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.6053, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.0467, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.1571, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.4317, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.3881, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.0003, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.7913, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.2380, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.3106, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.5465, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.7189, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.4475, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.4151, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.6411, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.7408, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3419732441471572, 'recall': 0.5061881188118812, 'f1': 0.40818363273453095, 'number': 808}, 'P': {'precision': 0.4839650145772595, 'recall': 0.515527950310559, 'f1': 0.4992481203007519, 'number': 966}, 'overall_precision': 0.40764044943820227, 'overall_recall': 0.5112739571589628, 'overall_f1': 0.4536134033508378, 'overall_accuracy': 0.6560914760914761}


		-------------RUN 2-----------
			------------EPOCH 1---------------
Loss: tensor(3211.9453, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3658.5806, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6127.7324, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3911.5405, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2914.1909, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5196.6797, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2600.9863, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1851.8328, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1284.6798, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4144.1562, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1623.9902, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2540.8545, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1733.2388, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1894.7700, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2188.7876, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1717.4644, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1209.2562, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2373.7310, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2513.8687, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1563.9583, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2191.2671, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4242.1782, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3119.4526, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2189.1858, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2550.4668, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2177.2178, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1505.8108, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1708.2856, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2257.0823, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2658.2766, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.04303086997193639, 'recall': 0.05778894472361809, 'f1': 0.049329758713136725, 'number': 796}, 'P': {'precision': 0.0, 'recall': 0.0, 'f1': 0.0, 'number': 947}, 'overall_precision': 0.04299065420560748, 'overall_recall': 0.026391279403327597, 'overall_f1': 0.032705296836118024, 'overall_accuracy': 0.39343446903755286}
			------------EPOCH 2---------------
Loss: tensor(2302.8984, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2539.2197, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4254.1201, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2808.2417, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2047.6296, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3903.4927, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1967.6771, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1400.2600, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1075.9309, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3230.0327, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1349.8855, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1975.5740, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1494.6493, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1609.3914, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1860.1382, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1383.9137, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1022.6633, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2087.7827, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2182.5044, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1356.7014, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1919.1329, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3700.7412, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2725.1729, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1856.2251, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2190.9224, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1957.9454, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1365.2761, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1509.0859, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1891.3279, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2211.0803, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.10184442662389735, 'recall': 0.15954773869346733, 'f1': 0.12432697014194811, 'number': 796}, 'P': {'precision': 0.11428571428571428, 'recall': 0.008447729672650475, 'f1': 0.01573254670599803, 'number': 947}, 'overall_precision': 0.10250569476082004, 'overall_recall': 0.0774526678141136, 'overall_f1': 0.08823529411764705, 'overall_accuracy': 0.4397952416480146}
			------------EPOCH 3---------------
Loss: tensor(1932.3077, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2090.6411, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3653.0605, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2470.9116, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1673.7371, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3462.9941, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1811.8597, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1223.7981, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(976.5869, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2760.4272, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1150.8516, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1774.8354, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1310.3674, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1368.9008, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1610.2551, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1243.3389, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(909.6953, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1833.7531, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2005.5729, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1170.6310, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1639.4148, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3215.3252, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2389.2705, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1607.6897, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1902.7327, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1712.8458, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1204.9132, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1298.7548, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1656.9524, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1901.3235, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.17846607669616518, 'recall': 0.30402010050251255, 'f1': 0.22490706319702602, 'number': 796}, 'P': {'precision': 0.25098039215686274, 'recall': 0.1351636747624076, 'f1': 0.1757035003431709, 'number': 947}, 'overall_precision': 0.1982851018220793, 'overall_recall': 0.21227768215720022, 'overall_f1': 0.20504294818509283, 'overall_accuracy': 0.5433142667661444}
			------------EPOCH 4---------------
Loss: tensor(1597.9324, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1827.4580, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3244.6082, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2193.2700, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1369.2952, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2848.6580, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1597.9102, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1081.2706, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(872.6299, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2271.4150, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1024.0686, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1557.4207, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(974.7966, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1026.1050, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1244.5203, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1130.0398, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(821.9331, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1595.2979, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1768.2305, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1087.7401, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1446.0547, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2822.1997, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2106.9548, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1397.9396, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1692.2397, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1550.7485, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1051.4863, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1038.6003, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1437.9722, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1651.9414, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.25922330097087376, 'recall': 0.33542713567839194, 'f1': 0.29244249726177435, 'number': 796}, 'P': {'precision': 0.26061493411420206, 'recall': 0.3759239704329461, 'f1': 0.30782533506268916, 'number': 947}, 'overall_precision': 0.26001669449081805, 'overall_recall': 0.357429718875502, 'overall_f1': 0.3010388982846099, 'overall_accuracy': 0.6153527314929951}
			------------EPOCH 5---------------
Loss: tensor(1380.5427, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1818.3687, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3344.6943, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2005.2512, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1203.4464, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2499.9800, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1401.1160, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(916.0365, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(703.1344, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1799.3761, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(837.4069, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1350.0116, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(793.5560, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(784.7545, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(979.1392, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(957.5792, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(744.9891, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1622.6940, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1783.9326, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1180.0986, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1396.1920, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2753.8101, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1959.8745, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1458.9951, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1508.3140, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1230.6375, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(885.2269, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(871.7838, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1120.8370, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1370.9962, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.2557544757033248, 'recall': 0.12562814070351758, 'f1': 0.16849199663016007, 'number': 796}, 'P': {'precision': 0.36403995560488345, 'recall': 0.6927138331573389, 'f1': 0.477264459803565, 'number': 947}, 'overall_precision': 0.3447332421340629, 'overall_recall': 0.43373493975903615, 'overall_f1': 0.3841463414634146, 'overall_accuracy': 0.6078297272651911}
			------------EPOCH 6---------------
Loss: tensor(1380.3846, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1644.4695, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3185.8037, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2026.4683, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1095.9077, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2577.9202, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1328.0509, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(937.4003, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(684.3561, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1575.1963, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(874.5557, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1343.1536, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(685.5510, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(677.9928, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(912.1885, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(897.0789, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(645.5703, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1401.9257, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1730.1150, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(841.9528, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1195.9366, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2549.8213, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1865.1135, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1330.9868, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1656.1865, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1275.5588, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(905.4918, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(943.7203, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1269.4941, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1594.4177, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.1578512396694215, 'recall': 0.2399497487437186, 'f1': 0.19042871385842472, 'number': 796}, 'P': {'precision': 0.072992700729927, 'recall': 0.03167898627243928, 'f1': 0.04418262150220913, 'number': 947}, 'overall_precision': 0.13633559531153608, 'overall_recall': 0.1267928858290304, 'overall_f1': 0.1313912009512485, 'overall_accuracy': 0.49699494321478904}
			------------EPOCH 7---------------
Loss: tensor(1350.2354, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1382.2634, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2657.6514, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1877.5970, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1060.9622, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2294.5176, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1208.7687, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(798.9438, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(700.6879, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1572.9697, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(841.1093, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1143.2581, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(590.5621, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(647.4182, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(778.4282, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(710.3521, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(524.2107, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1283.5051, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1518.0432, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(751.6316, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(941.1197, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2108.8887, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1691.7810, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1017.6813, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1127.7952, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(998.1487, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(736.5449, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(665.9008, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(779.1086, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(973.9625, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.28494208494208495, 'recall': 0.4635678391959799, 'f1': 0.35294117647058826, 'number': 796}, 'P': {'precision': 0.4364508393285372, 'recall': 0.3843717001055966, 'f1': 0.40875912408759124, 'number': 947}, 'overall_precision': 0.3442930953499295, 'overall_recall': 0.42053930005737233, 'overall_f1': 0.37861570247933884, 'overall_accuracy': 0.6146895465472934}
			------------EPOCH 8---------------
Loss: tensor(1033.3474, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1149.9678, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2025.2173, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1651.4868, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(703.0990, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1641.2876, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(972.7212, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(614.6091, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(460.8398, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(994.0672, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(604.8752, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(835.6987, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(422.4225, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(426.3586, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(484.6085, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(430.2189, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(301.4821, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(888.9769, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1162.4695, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(509.7365, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(642.8254, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1558.6733, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1225.6519, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(763.5628, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(971.8339, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(819.8259, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(733.5586, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(548.7731, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(585.9895, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(770.5972, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3363486842105263, 'recall': 0.5138190954773869, 'f1': 0.40656063618290256, 'number': 796}, 'P': {'precision': 0.4501679731243001, 'recall': 0.4244984160506864, 'f1': 0.43695652173913047, 'number': 947}, 'overall_precision': 0.3845424371740161, 'overall_recall': 0.4652897303499713, 'overall_f1': 0.421079958463136, 'overall_accuracy': 0.6451131559313603}
			------------EPOCH 9---------------
Loss: tensor(802.5961, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(818.6789, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1389.3823, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1109.5636, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(503.1553, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1169.3721, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(661.7826, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(456.4896, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(340.3840, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(751.0531, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(472.1080, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(639.6340, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(301.6927, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(286.1036, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(396.2331, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(345.9117, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(203.4454, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(676.4893, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(976.4618, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(405.8973, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(427.0431, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1095.8474, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(881.5894, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(561.2366, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(596.8221, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(495.5241, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(446.2690, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(353.2682, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(407.3848, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(540.6613, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3246217331499312, 'recall': 0.2964824120603015, 'f1': 0.3099146421536441, 'number': 796}, 'P': {'precision': 0.42203548085901027, 'recall': 0.47729672650475186, 'f1': 0.4479682854311199, 'number': 947}, 'overall_precision': 0.38264738598442716, 'overall_recall': 0.3947217441193345, 'overall_f1': 0.3885907935611409, 'overall_accuracy': 0.6545220923485037}
			------------EPOCH 10---------------
Loss: tensor(689.5620, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(662.8200, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1110.8534, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(839.6908, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(388.9480, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(989.5175, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(528.2161, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(390.3521, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(244.4270, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(558.7522, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(344.4891, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(372.7006, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(190.5624, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(161.7033, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(276.8024, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(219.9201, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(130.3005, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(561.1229, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(616.8446, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(297.1306, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(330.0410, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(887.9913, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(789.8630, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(488.1671, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(405.9108, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(370.4919, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(407.6443, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(394.2682, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(334.7610, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(402.2238, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3786707882534776, 'recall': 0.30778894472361806, 'f1': 0.3395703395703396, 'number': 796}, 'P': {'precision': 0.44502617801047123, 'recall': 0.7180570221752904, 'f1': 0.5494949494949496, 'number': 947}, 'overall_precision': 0.42528735632183906, 'overall_recall': 0.5306942053930006, 'overall_f1': 0.47217968351199585, 'overall_accuracy': 0.6702105612202603}
			------------EPOCH 11---------------
Loss: tensor(524.1390, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(596.5607, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1001.1112, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(664.1362, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(271.8684, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(679.3954, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(335.3446, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(300.8046, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(209.8074, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(474.9264, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(273.6711, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(309.6689, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(164.9213, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(150.2800, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(181.3901, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(209.4968, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(223.9005, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(406.3472, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(627.6610, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(312.3102, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(395.7017, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1225.5110, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(710.5652, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(429.0583, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(398.9809, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(357.3338, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(297.0938, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(297.0895, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(220.9432, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(306.7519, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3974025974025974, 'recall': 0.3844221105527638, 'f1': 0.3908045977011494, 'number': 796}, 'P': {'precision': 0.46262341325811, 'recall': 0.6927138331573389, 'f1': 0.5547568710359407, 'number': 947}, 'overall_precision': 0.4396709323583181, 'overall_recall': 0.5519219736087206, 'overall_f1': 0.48944288984991097, 'overall_accuracy': 0.6785832711597447}
			------------EPOCH 12---------------
Loss: tensor(357.4636, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(327.8597, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(507.3544, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(296.7918, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(281.3703, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(588.1255, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(285.6470, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(316.1363, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(303.3402, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(537.9590, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(530.6077, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(644.0121, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(257.2814, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(314.0087, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(400.9226, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(280.4557, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(101.5400, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(480.5209, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(364.8734, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(191.0314, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(163.9227, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(457.2835, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(382.4621, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(217.0167, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(294.8898, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(316.7079, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(286.1964, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(291.4834, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(295.5478, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(474.7172, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3210161662817552, 'recall': 0.6984924623115578, 'f1': 0.439873417721519, 'number': 796}, 'P': {'precision': 0.37684210526315787, 'recall': 0.1890179514255544, 'f1': 0.2517580872011252, 'number': 947}, 'overall_precision': 0.3330312641594925, 'overall_recall': 0.42168674698795183, 'overall_f1': 0.37215189873417726, 'overall_accuracy': 0.5823592804443339}
			------------EPOCH 13---------------
Loss: tensor(733.3490, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(704.1670, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1092.3644, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1224.5730, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(338.6870, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(632.9651, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(390.4628, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(234.4454, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(163.3310, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(392.4241, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(213.2243, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(178.3552, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(130.3322, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(111.7534, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(115.7970, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(143.5852, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(138.7750, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(522.7714, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(393.4111, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(260.7513, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(446.2415, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1230.3749, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1099.8328, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(438.0419, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(520.0043, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(531.4992, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(499.3229, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(437.0756, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(277.6529, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(341.1051, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.39865771812080536, 'recall': 0.3731155778894472, 'f1': 0.3854639844256976, 'number': 796}, 'P': {'precision': 0.47833474936278675, 'recall': 0.5945089757127772, 'f1': 0.5301318267419962, 'number': 947}, 'overall_precision': 0.4474505723204995, 'overall_recall': 0.4934021801491681, 'overall_f1': 0.4693042291950887, 'overall_accuracy': 0.6763450219680013}
			------------EPOCH 14---------------
Loss: tensor(347.1418, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(277.0912, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(426.4779, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(270.4681, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(173.2317, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(358.9696, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(190.3728, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(181.8362, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(154.7907, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(380.8482, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(230.6935, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(168.7604, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(121.2668, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(83.8376, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(133.6607, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(150.5095, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.8350, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(314.5099, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(276.5229, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(166.7771, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(166.1005, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(358.9159, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(271.6246, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(205.0773, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(285.2183, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(198.1798, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(161.8225, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(213.0083, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(152.0521, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(178.2704, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3262216104611149, 'recall': 0.5954773869346733, 'f1': 0.42152067585593594, 'number': 796}, 'P': {'precision': 0.4602510460251046, 'recall': 0.3484688489968321, 'f1': 0.3966346153846153, 'number': 947}, 'overall_precision': 0.3705069124423963, 'overall_recall': 0.4612736660929432, 'overall_f1': 0.4109378993099923, 'overall_accuracy': 0.6260258642128824}
			------------EPOCH 15---------------
Loss: tensor(283.2783, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(209.5919, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(280.5936, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(200.7320, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(132.0953, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(262.1890, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(140.4434, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(127.6723, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(107.5048, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(267.6425, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(133.4026, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(123.6570, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.4791, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.5371, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.8864, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(96.6431, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.2175, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(126.8681, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(131.2130, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(85.5288, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(83.7759, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(195.8111, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(175.9222, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(108.4071, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(119.0360, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(109.1762, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.1868, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(102.2206, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(97.1702, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(128.9431, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3728813559322034, 'recall': 0.3869346733668342, 'f1': 0.3797780517879162, 'number': 796}, 'P': {'precision': 0.4792156862745098, 'recall': 0.6451953537486801, 'f1': 0.54995499549955, 'number': 947}, 'overall_precision': 0.43741075678248453, 'overall_recall': 0.5272518646012622, 'overall_f1': 0.4781477627471384, 'overall_accuracy': 0.6884688717566111}
			------------EPOCH 16---------------
Loss: tensor(232.3641, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(157.5216, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(183.3933, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(123.9955, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(92.8855, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(161.9982, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(96.6341, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(106.7152, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.8304, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(243.4984, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(100.0301, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(103.6378, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.5650, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.2033, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.2148, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.2574, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.5467, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.4411, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(84.9219, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.4332, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.8440, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(141.5229, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(108.1609, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.7221, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(88.3612, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.3545, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.4901, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.9618, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.2254, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.1699, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.39955357142857145, 'recall': 0.44974874371859297, 'f1': 0.42316784869976365, 'number': 796}, 'P': {'precision': 0.49490662139219016, 'recall': 0.6156282998944034, 'f1': 0.5487058823529412, 'number': 947}, 'overall_precision': 0.4537126325940212, 'overall_recall': 0.5398737808376363, 'overall_f1': 0.49305737490175533, 'overall_accuracy': 0.6893600265273978}
			------------EPOCH 17---------------
Loss: tensor(132.8572, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(95.7201, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(105.3482, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.4582, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.7942, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(111.2062, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.1579, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.3640, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.9546, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(175.3121, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.6143, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.8227, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.1027, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.4606, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.0480, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.1575, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.3823, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.5880, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.2496, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.7955, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.6686, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(105.6499, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(79.7607, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.1828, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.3464, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.1042, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.6941, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.8193, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.6494, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.3556, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3866279069767442, 'recall': 0.5012562814070352, 'f1': 0.4365426695842451, 'number': 796}, 'P': {'precision': 0.49227974568574023, 'recall': 0.5723336853220697, 'f1': 0.5292968750000001, 'number': 947}, 'overall_precision': 0.4411626816690108, 'overall_recall': 0.5398737808376363, 'overall_f1': 0.48555211558307537, 'overall_accuracy': 0.6853394677940811}
			------------EPOCH 18---------------
Loss: tensor(116.1534, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.8384, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(79.0700, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.4808, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.1740, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(81.8780, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.6465, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.4848, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.8092, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(140.1516, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.2358, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.1329, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.7949, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.7788, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.9751, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.8507, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.7919, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.1291, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.0921, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.2134, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.8422, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(79.2455, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.5305, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.8245, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.8922, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.6743, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.1188, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.0955, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.0678, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.7757, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3916083916083916, 'recall': 0.49246231155778897, 'f1': 0.43628269337785197, 'number': 796}, 'P': {'precision': 0.5017921146953405, 'recall': 0.5913410770855333, 'f1': 0.5428986912263694, 'number': 947}, 'overall_precision': 0.4496929617383089, 'overall_recall': 0.5461847389558233, 'overall_f1': 0.4932642487046633, 'overall_accuracy': 0.6874948188676117}
			------------EPOCH 19---------------
Loss: tensor(76.3989, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.6992, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.1365, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.0216, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.8000, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.7667, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.3188, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.1791, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.3471, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(119.3814, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.8812, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.4437, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.6029, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.9297, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.3276, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.0481, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.4087, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.1741, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.7781, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.1927, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.8987, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.1552, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.1553, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.8991, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.1300, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.4628, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.5508, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.7000, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.9860, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.1715, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3879668049792531, 'recall': 0.46984924623115576, 'f1': 0.425, 'number': 796}, 'P': {'precision': 0.5048458149779735, 'recall': 0.6050686378035903, 'f1': 0.5504322766570605, 'number': 947}, 'overall_precision': 0.4511672224868985, 'overall_recall': 0.5433161216293746, 'overall_f1': 0.4929724102030193, 'overall_accuracy': 0.6855467130896129}
			------------EPOCH 20---------------
Loss: tensor(50.8005, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.1598, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.8966, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.7369, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.8560, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.0773, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.1657, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.1472, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.3361, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(105.1022, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.6199, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.3254, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.8231, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.7208, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.5572, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.2997, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.6971, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.8350, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.4448, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.6749, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.1573, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.2100, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.6693, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.8374, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.7919, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.6672, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.9612, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.9562, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.4175, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.3139, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.38295687885010266, 'recall': 0.4685929648241206, 'f1': 0.4214689265536723, 'number': 796}, 'P': {'precision': 0.502206531332745, 'recall': 0.600844772967265, 'f1': 0.5471153846153847, 'number': 947}, 'overall_precision': 0.4470811580446132, 'overall_recall': 0.540447504302926, 'overall_f1': 0.4893506493506493, 'overall_accuracy': 0.6852980187349748}
			------------EPOCH 21---------------
Loss: tensor(41.4281, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.0193, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.5977, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.5694, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.0920, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.6007, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.8675, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.9643, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.4849, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(89.7924, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.6633, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.4035, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.3825, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.8962, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.6221, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.4973, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.2484, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.7085, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.3485, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.2223, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.7387, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.2196, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.7417, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.1387, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.6862, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.5667, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.0147, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.6897, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.0262, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.4222, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.37829614604462475, 'recall': 0.4685929648241206, 'f1': 0.4186307519640853, 'number': 796}, 'P': {'precision': 0.5017761989342806, 'recall': 0.5966209081309398, 'f1': 0.5451037144235407, 'number': 947}, 'overall_precision': 0.4441287878787879, 'overall_recall': 0.5381526104417671, 'overall_f1': 0.48664072632944233, 'overall_accuracy': 0.6853601923236342}
			------------EPOCH 22---------------
Loss: tensor(34.0731, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.5688, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.9412, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.1211, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.2652, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.6558, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.7045, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.0222, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.3711, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.7450, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.8623, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.3284, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.7710, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.7355, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.5980, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.5793, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.6522, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.5447, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.7419, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.6557, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.2203, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.4163, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.3232, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.4509, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.7788, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.9696, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.5552, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.8339, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.6223, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.3198, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.38485158648925283, 'recall': 0.4723618090452261, 'f1': 0.42413987591652563, 'number': 796}, 'P': {'precision': 0.504, 'recall': 0.5987328405491025, 'f1': 0.5472972972972974, 'number': 947}, 'overall_precision': 0.4486203615604186, 'overall_recall': 0.5410212277682157, 'overall_f1': 0.49050715214564367, 'overall_accuracy': 0.6872668490425268}
			------------EPOCH 23---------------
Loss: tensor(28.5140, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.0658, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.3321, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.6299, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.1498, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.1814, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.8622, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.0074, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.9237, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.4142, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.1149, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.8453, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.8978, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.7787, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.7572, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.5676, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.4206, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.7037, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.2451, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.2206, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.0919, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.3238, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.8474, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.8322, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.2689, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.0266, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.8820, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.4342, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.3836, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.7707, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3845360824742268, 'recall': 0.4685929648241206, 'f1': 0.4224235560588901, 'number': 796}, 'P': {'precision': 0.5008802816901409, 'recall': 0.600844772967265, 'f1': 0.5463274123859818, 'number': 947}, 'overall_precision': 0.4472934472934473, 'overall_recall': 0.540447504302926, 'overall_f1': 0.48947778643803586, 'overall_accuracy': 0.6874326452789522}
			------------EPOCH 24---------------
Loss: tensor(25.1462, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.5078, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.5413, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.0670, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.4316, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.8125, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.1835, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.9437, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.4342, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.5044, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.0195, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.5963, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.1861, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.1105, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.8953, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.8206, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.5580, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.8515, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.4260, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.3527, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.4273, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.1721, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.9594, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.1248, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.1581, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.5140, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.2894, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.9504, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.0030, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.0105, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3870636550308008, 'recall': 0.47361809045226133, 'f1': 0.42598870056497173, 'number': 796}, 'P': {'precision': 0.5061295971978984, 'recall': 0.6103484688489969, 'f1': 0.5533748204882718, 'number': 947}, 'overall_precision': 0.45132325141776936, 'overall_recall': 0.5479059093516925, 'overall_f1': 0.49494687742938576, 'overall_accuracy': 0.6893600265273978}
			------------EPOCH 25---------------
Loss: tensor(22.8267, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.5151, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.1979, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.8102, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.0567, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.2236, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.3522, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.4883, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.8507, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.5314, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.4389, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.5879, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.9255, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.1426, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.2635, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.5618, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.9145, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.6766, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.9891, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.2976, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.5943, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.1940, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.2718, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.7867, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.6502, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.1602, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.3283, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.2014, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.2831, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.8180, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.38202247191011235, 'recall': 0.46984924623115576, 'f1': 0.4214084507042254, 'number': 796}, 'P': {'precision': 0.5017391304347826, 'recall': 0.6092925026399155, 'f1': 0.5503099666189795, 'number': 947}, 'overall_precision': 0.44668858619069984, 'overall_recall': 0.5456110154905336, 'overall_f1': 0.4912190082644628, 'overall_accuracy': 0.6891320567023128}
			------------EPOCH 26---------------
Loss: tensor(21.4115, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.6932, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.1531, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.6655, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.9854, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.0626, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.5628, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.8110, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.5792, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.0476, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.3528, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.8900, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.0536, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.5114, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.4228, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.1041, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.6112, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.7763, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.3908, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.2550, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.0940, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.4508, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.8592, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.4488, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.2667, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.3581, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.7571, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.9968, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.6287, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.1881, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3578838174273859, 'recall': 0.4334170854271357, 'f1': 0.39204545454545453, 'number': 796}, 'P': {'precision': 0.4973958333333333, 'recall': 0.6050686378035903, 'f1': 0.5459742734635541, 'number': 947}, 'overall_precision': 0.43383742911153117, 'overall_recall': 0.5266781411359724, 'overall_f1': 0.47577092511013214, 'overall_accuracy': 0.6787697919257233}
			------------EPOCH 27---------------
Loss: tensor(19.8699, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.5236, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.0670, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.1027, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.7807, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.8972, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.5888, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.0606, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.8594, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.5526, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.4388, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.5960, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.5552, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.4023, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.1155, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.5197, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.0651, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(90.0079, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.3409, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.4143, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.9383, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.1454, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.7118, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.4478, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.7213, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.1916, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.8456, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.9424, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.9569, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.9713, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3546694648478489, 'recall': 0.42462311557788945, 'f1': 0.3865065751858205, 'number': 796}, 'P': {'precision': 0.485, 'recall': 0.614572333685322, 'f1': 0.5421518397764322, 'number': 947}, 'overall_precision': 0.42731072921504876, 'overall_recall': 0.5278255880665519, 'overall_f1': 0.4722792607802875, 'overall_accuracy': 0.6805521014672967}
			------------EPOCH 28---------------
Loss: tensor(23.4839, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.5114, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.7558, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.5559, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.7556, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.8884, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.6597, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.2779, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.2172, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.1444, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.1745, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.7801, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.3736, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.3277, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.4393, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.0029, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.5108, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.2833, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.8081, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.9874, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.1125, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.9470, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.3867, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.3694, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.7188, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.6977, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.9701, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.3343, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.9242, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.4177, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.360082304526749, 'recall': 0.4396984924623116, 'f1': 0.3959276018099548, 'number': 796}, 'P': {'precision': 0.48860759493670886, 'recall': 0.6114044350580782, 'f1': 0.5431519699812383, 'number': 947}, 'overall_precision': 0.43069077422345853, 'overall_recall': 0.5329890992541595, 'overall_f1': 0.47641025641025647, 'overall_accuracy': 0.681857746829147}
			------------EPOCH 29---------------
Loss: tensor(17.1365, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.5496, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.1631, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.5587, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.7844, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.8510, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.1890, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.0103, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.4000, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.6651, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.3356, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.4222, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.7376, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.5828, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.6670, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.5749, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.0583, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.2089, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.6117, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.7292, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.7148, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.0049, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.8607, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.4465, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.4903, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.2328, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.5890, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.1015, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.6633, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.4265, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.35606820461384153, 'recall': 0.44597989949748745, 'f1': 0.3959843837144451, 'number': 796}, 'P': {'precision': 0.4895833333333333, 'recall': 0.5955649419218585, 'f1': 0.5373987613149119, 'number': 947}, 'overall_precision': 0.42764076314564914, 'overall_recall': 0.5272518646012622, 'overall_f1': 0.4722507708119219, 'overall_accuracy': 0.6838887507253585}
			------------EPOCH 30---------------
Loss: tensor(13.8615, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.5729, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.0771, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.4812, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.1471, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.6011, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.9262, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.5994, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.8050, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.2032, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.5004, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.0923, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.2743, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.3787, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.1967, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.9835, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.7409, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.9937, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.0087, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.4568, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.1858, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.9134, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.9228, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.8522, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.2286, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.3296, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.5978, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.7580, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.7889, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.8053, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.36184857423795475, 'recall': 0.4623115577889447, 'f1': 0.4059569773855488, 'number': 796}, 'P': {'precision': 0.4872021182700794, 'recall': 0.5828933474128828, 'f1': 0.5307692307692308, 'number': 947}, 'overall_precision': 0.42790697674418604, 'overall_recall': 0.5278255880665519, 'overall_f1': 0.4726432057539172, 'overall_accuracy': 0.6846762828483793}


		-------------RUN 3-----------
			------------EPOCH 1---------------
Loss: tensor(4790.1045, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2778.8347, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3272.9924, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5396.6201, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3071.5591, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3869.2566, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2629.8389, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3366.1079, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1687.4995, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1542.2555, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2606.3291, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3245.0830, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2685.1147, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4014.2432, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2660.0884, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2712.7498, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6229.7959, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1704.8357, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4058.5789, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3565.0271, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4113.0288, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2726.8755, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2128.2339, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1846.9388, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2950.5625, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2394.7627, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3409.3472, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1258.1738, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.017429193899782137, 'recall': 0.008988764044943821, 'f1': 0.011860637509266124, 'number': 890}, 'P': {'precision': 0.0, 'recall': 0.0, 'f1': 0.0, 'number': 921}, 'overall_precision': 0.017429193899782137, 'overall_recall': 0.004417448923246825, 'overall_f1': 0.007048458149779736, 'overall_accuracy': 0.38125991642271334}
			------------EPOCH 2---------------
Loss: tensor(3639.1997, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2099.0916, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2250.8196, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3562.0789, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2304.1663, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3019.6445, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2043.2260, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2452.3464, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1334.8403, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1221.8656, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2097.7048, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2569.7058, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2143.7930, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3379.2207, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2205.6157, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2164.4067, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5311.9619, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1410.5148, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3406.1460, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2838.1177, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3524.5151, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2375.4709, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1907.7003, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1605.5911, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2565.0757, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2100.0527, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2986.2100, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1035.6797, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.038303693570451436, 'recall': 0.03146067415730337, 'f1': 0.03454657618753856, 'number': 890}, 'P': {'precision': 0.16224188790560473, 'recall': 0.05971769815418024, 'f1': 0.08730158730158731, 'number': 921}, 'overall_precision': 0.07757009345794393, 'overall_recall': 0.04583103257868581, 'overall_f1': 0.057618882332523436, 'overall_accuracy': 0.45328387226530203}
			------------EPOCH 3---------------
Loss: tensor(3301.9514, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1840.5234, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1983.2838, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2990.5911, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2103.2236, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2761.4248, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1749.6991, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1923.0485, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1203.9154, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1088.3540, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1919.8606, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2371.5161, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1755.3225, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2997.5605, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1905.9792, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2037.6067, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4730.2563, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1182.2041, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2986.9043, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2471.3477, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3042.0923, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2079.1416, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1734.7842, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1386.8259, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2187.8831, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1776.8850, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2677.3467, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(842.9882, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.19025157232704404, 'recall': 0.13595505617977527, 'f1': 0.15858453473132372, 'number': 890}, 'P': {'precision': 0.13245033112582782, 'recall': 0.06514657980456026, 'f1': 0.08733624454148471, 'number': 921}, 'overall_precision': 0.16620752984389348, 'overall_recall': 0.09994478188845941, 'overall_f1': 0.12482758620689655, 'overall_accuracy': 0.46349639098080403}
			------------EPOCH 4---------------
Loss: tensor(2909.5869, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1673.3726, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1756.4526, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2540.3054, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1714.8851, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2412.8442, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1531.6819, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1471.6317, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1116.5868, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(989.4250, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1802.4547, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2119.7356, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1362.7122, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2548.4990, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1769.2488, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1618.0718, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4036.3804, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(935.5048, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2605.8711, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2005.9380, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2557.1775, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1801.4265, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1443.7192, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1142.9342, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2007.0834, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1522.0278, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2222.8401, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(720.2413, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.23809523809523808, 'recall': 0.20786516853932585, 'f1': 0.22195560887822435, 'number': 890}, 'P': {'precision': 0.18469656992084432, 'recall': 0.07600434310532031, 'f1': 0.10769230769230771, 'number': 921}, 'overall_precision': 0.22058823529411764, 'overall_recall': 0.14080618442849255, 'overall_f1': 0.17189079878665317, 'overall_accuracy': 0.4850611186842164}
			------------EPOCH 5---------------
Loss: tensor(2563.4878, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1464.6727, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1560.6132, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2025.8993, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1520.1136, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2171.3306, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1363.8579, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1307.2864, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(915.0403, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(827.2072, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1602.3430, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1832.0237, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1077.7866, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2245.9224, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1609.7505, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1361.0385, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3728.8506, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(838.8369, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2693.1050, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2034.2544, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2379.7463, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1720.1152, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1328.4934, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1077.6287, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1927.7002, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1347.2809, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2007.7156, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(708.1173, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.2634730538922156, 'recall': 0.3955056179775281, 'f1': 0.31626235399820307, 'number': 890}, 'P': {'precision': 0.6136363636363636, 'recall': 0.029315960912052116, 'f1': 0.05595854922279793, 'number': 921}, 'overall_precision': 0.2746376811594203, 'overall_recall': 0.20927664273881832, 'overall_f1': 0.2375430899404575, 'overall_accuracy': 0.4728820755771079}
			------------EPOCH 6---------------
Loss: tensor(2775.6919, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1750.9354, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1847.9878, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2425.4753, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1709.9819, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2314.3115, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1618.5234, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1745.7251, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(918.2449, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(872.8319, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1661.4358, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2007.2449, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1413.7251, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2516.1040, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1629.1606, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1294.9280, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3430.2539, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(824.5906, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2377.3081, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1625.2260, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2323.4380, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1658.8008, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1222.9014, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1052.5297, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2227.5029, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1646.0703, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2159.0376, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1114.4801, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.2922201138519924, 'recall': 0.17303370786516853, 'f1': 0.2173606210303458, 'number': 890}, 'P': {'precision': 0.3321637426900585, 'recall': 0.6167209554831705, 'f1': 0.4317749904979095, 'number': 921}, 'overall_precision': 0.32275368797496645, 'overall_recall': 0.3986747653230259, 'overall_f1': 0.35671936758893275, 'overall_accuracy': 0.5745156316342265}
			------------EPOCH 7---------------
Loss: tensor(3218.7021, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1599.3643, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1982.1334, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2468.4028, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1779.3691, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2507.0876, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1364.5420, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1158.8582, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(836.5060, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(726.6978, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1442.4370, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1700.6567, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(995.5911, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2089.4277, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1289.6892, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1340.3781, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3372.8779, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(692.0436, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2163.3208, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1717.9397, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2073.0720, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1438.9617, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1275.7657, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(915.0413, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1381.5275, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1122.4497, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1852.0938, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(586.9807, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.33699324324324326, 'recall': 0.44831460674157303, 'f1': 0.38476374156219867, 'number': 890}, 'P': {'precision': 0.2807625649913345, 'recall': 0.1758957654723127, 'f1': 0.21628838451268356, 'number': 921}, 'overall_precision': 0.3185689948892675, 'overall_recall': 0.3097736057426836, 'overall_f1': 0.3141097424412094, 'overall_accuracy': 0.5702250329616304}
			------------EPOCH 8---------------
Loss: tensor(1917.3359, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1031.0880, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1197.1455, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1404.8696, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1085.5425, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1558.3613, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(974.8280, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1033.6714, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(648.4055, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(606.1213, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1218.3193, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1388.6040, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(818.9437, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1773.5986, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1228.6669, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(997.2758, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2905.8794, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(701.7829, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1947.5000, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1432.4000, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1577.7389, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1151.9688, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(870.6530, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(719.4432, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1138.8038, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(876.0383, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1404.1750, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(566.7009, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.29773156899810965, 'recall': 0.3539325842696629, 'f1': 0.3234086242299795, 'number': 890}, 'P': {'precision': 0.39983093829247673, 'recall': 0.5135722041259501, 'f1': 0.44961977186311786, 'number': 921}, 'overall_precision': 0.35162873717090587, 'overall_recall': 0.43511871893981224, 'overall_f1': 0.3889437314906219, 'overall_accuracy': 0.5906947641288074}
			------------EPOCH 9---------------
Loss: tensor(2058.7498, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(984.0804, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1271.3928, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1329.5317, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1563.8544, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2129.9285, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1121.5701, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(984.4735, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(663.1841, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(602.4764, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1188.7285, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1537.6694, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(571.3576, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1526.7891, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(887.6077, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(989.4492, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2403.7239, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(404.6614, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1618.6899, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1255.5442, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1439.7820, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1025.7654, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(744.7869, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(629.5458, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1059.4414, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(815.6369, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1236.4188, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(493.3639, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3672566371681416, 'recall': 0.2797752808988764, 'f1': 0.31760204081632654, 'number': 890}, 'P': {'precision': 0.39546858908341914, 'recall': 0.4169381107491857, 'f1': 0.40591966173361527, 'number': 921}, 'overall_precision': 0.38386901152213465, 'overall_recall': 0.34953064605190504, 'overall_f1': 0.36589595375722545, 'overall_accuracy': 0.6059800218999307}
			------------EPOCH 10---------------
Loss: tensor(1637.0165, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(827.0277, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(922.7413, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(996.0882, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(844.6149, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1327.0769, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(743.7633, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(656.9079, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(459.2199, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(463.6853, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(956.8638, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1054.0441, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(409.5619, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1099.0817, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(679.7285, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(579.8732, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1853.0264, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(317.8328, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1374.5906, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(945.5558, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1072.6204, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(816.6484, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(564.2393, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(492.4761, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(750.6341, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(574.6686, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(882.1137, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(408.5546, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4557926829268293, 'recall': 0.3359550561797753, 'f1': 0.3868046571798189, 'number': 890}, 'P': {'precision': 0.42485119047619047, 'recall': 0.6199782844733985, 'f1': 0.5041942604856513, 'number': 921}, 'overall_precision': 0.435, 'overall_recall': 0.4803975704030922, 'overall_f1': 0.45657307793230123, 'overall_accuracy': 0.6446624505575543}
			------------EPOCH 11---------------
Loss: tensor(1305.8267, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(637.7078, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(585.0623, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(595.6862, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(599.5069, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1109.2224, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(624.6873, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(429.6885, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(311.0989, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(372.1508, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(642.4224, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(955.6244, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(279.0067, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(844.8732, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(452.5300, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(397.1396, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1210.7001, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(220.2966, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1043.4954, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(835.3021, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(809.9301, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(627.5306, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(410.4769, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(370.9925, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(536.1704, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(447.6573, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(788.9836, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(376.1865, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4643510054844607, 'recall': 0.2853932584269663, 'f1': 0.3535142658315936, 'number': 890}, 'P': {'precision': 0.46491969568892644, 'recall': 0.5971769815418024, 'f1': 0.5228136882129278, 'number': 921}, 'overall_precision': 0.4647398843930636, 'overall_recall': 0.4439536167863059, 'overall_f1': 0.4541090087545891, 'overall_accuracy': 0.6529084448814498}
			------------EPOCH 12---------------
Loss: tensor(990.5092, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(379.7043, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(403.2517, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(386.0905, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(532.0287, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(787.5597, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(394.6083, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(243.2861, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(193.7645, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(220.4832, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(427.3074, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(563.7040, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(183.5415, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(613.3124, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(315.6863, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(254.0499, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(846.1307, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(168.9937, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(734.4193, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(544.7384, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(666.8810, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(458.7847, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(283.1369, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(272.5595, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(577.8206, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(378.0315, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(646.1195, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(332.3237, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4284386617100372, 'recall': 0.5179775280898876, 'f1': 0.46897253306205494, 'number': 890}, 'P': {'precision': 0.5092402464065708, 'recall': 0.5385450597176982, 'f1': 0.5234828496042216, 'number': 921}, 'overall_precision': 0.46682926829268295, 'overall_recall': 0.5284373274434014, 'overall_f1': 0.4957264957264957, 'overall_accuracy': 0.6615566828309013}
			------------EPOCH 13---------------
Loss: tensor(755.6862, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(356.7104, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(348.7507, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(312.5972, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(295.2370, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(648.8105, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(310.8817, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(170.3466, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(142.7185, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(162.4870, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(258.9902, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(366.3619, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(166.3670, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(593.0872, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(288.5378, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(249.3617, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(980.7946, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(190.2041, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(816.1769, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(465.7783, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(466.9148, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(486.9450, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(212.6316, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(264.7211, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(260.0428, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(268.5073, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(403.7505, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(246.8670, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.34785435630689204, 'recall': 0.601123595505618, 'f1': 0.4406919275123558, 'number': 890}, 'P': {'precision': 0.5601851851851852, 'recall': 0.26275787187839306, 'f1': 0.35772357723577236, 'number': 921}, 'overall_precision': 0.39441624365482236, 'overall_recall': 0.4290447266703479, 'overall_f1': 0.4110023803226659, 'overall_accuracy': 0.6012201389975195}
			------------EPOCH 14---------------
Loss: tensor(765.9993, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(407.6964, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(424.2645, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(436.6050, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(497.1248, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1081.8633, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(523.3287, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(325.4872, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(122.8385, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(190.1719, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(396.2924, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(570.4387, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(121.3582, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(456.6510, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(190.5634, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(157.9305, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(386.9916, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(86.6865, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(386.3085, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(249.2711, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(422.7393, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(578.5571, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(258.5813, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(341.2957, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(817.9380, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(558.6458, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(903.2329, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(681.9588, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.46247464503042596, 'recall': 0.25617977528089886, 'f1': 0.3297180043383948, 'number': 890}, 'P': {'precision': 0.4587706146926537, 'recall': 0.6644951140065146, 'f1': 0.5427937915742793, 'number': 921}, 'overall_precision': 0.45977011494252873, 'overall_recall': 0.46383213694091663, 'overall_f1': 0.46179219351291917, 'overall_accuracy': 0.6432992916042817}
			------------EPOCH 15---------------
Loss: tensor(656.8115, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(260.4370, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(270.4908, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(212.2397, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(187.2895, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(425.7811, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(203.1817, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(112.9092, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(107.6910, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(127.7175, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(210.9510, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(283.5039, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(143.2284, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(544.8074, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(196.4287, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(188.6340, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(912.2230, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(139.2790, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(775.3321, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(488.1985, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(503.5434, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(363.8424, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(240.5738, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(222.9473, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(233.2054, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(238.7752, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(346.1927, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(186.3715, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4783861671469741, 'recall': 0.37303370786516854, 'f1': 0.41919191919191917, 'number': 890}, 'P': {'precision': 0.4457741211667913, 'recall': 0.6471226927252985, 'f1': 0.5279007971656333, 'number': 921}, 'overall_precision': 0.4569177744953225, 'overall_recall': 0.5124240750966317, 'overall_f1': 0.4830817282665279, 'overall_accuracy': 0.6594337303626897}
			------------EPOCH 16---------------
Loss: tensor(336.5031, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(131.5143, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(182.0913, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(155.4957, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(257.6657, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(561.6669, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(239.9918, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(116.1418, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(104.6087, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(129.2927, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(285.8668, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(365.9297, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(112.0008, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(372.3346, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(169.9191, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(117.1539, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(320.6143, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.5983, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(292.0078, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(215.0240, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(233.9275, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(176.8796, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(97.1220, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(147.0299, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(160.5378, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(163.8297, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(260.1501, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(98.6971, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.48717948717948717, 'recall': 0.42696629213483145, 'f1': 0.4550898203592814, 'number': 890}, 'P': {'precision': 0.5022583559168925, 'recall': 0.6036916395222585, 'f1': 0.5483234714003945, 'number': 921}, 'overall_precision': 0.4960254372019078, 'overall_recall': 0.5168415240198785, 'overall_f1': 0.5062195781503516, 'overall_accuracy': 0.6778698965340008}
			------------EPOCH 17---------------
Loss: tensor(271.6045, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(113.2910, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(153.6303, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(134.9263, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(142.9106, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(265.3364, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(110.2286, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(109.4135, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(89.3308, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(88.5009, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(166.1940, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(207.9537, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(90.8282, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(225.6942, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(106.7757, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.2728, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(256.6969, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.4169, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(224.8226, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(156.5823, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(195.7535, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(147.6933, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(91.6564, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(142.4760, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(147.0029, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(134.6693, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(226.7080, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(79.5299, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4572072072072072, 'recall': 0.45617977528089887, 'f1': 0.4566929133858268, 'number': 890}, 'P': {'precision': 0.4977973568281938, 'recall': 0.6134636264929425, 'f1': 0.5496108949416343, 'number': 921}, 'overall_precision': 0.4799802273850717, 'overall_recall': 0.5361678630590834, 'overall_f1': 0.5065206051121544, 'overall_accuracy': 0.6782497932914702}
			------------EPOCH 18---------------
Loss: tensor(196.1928, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(91.6904, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(122.9069, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(120.8935, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(87.6397, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(202.3422, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(97.9284, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.8926, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.2149, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.9534, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(118.9512, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(140.6075, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.3060, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(183.9474, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(93.3589, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.7436, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(223.3540, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.2579, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(176.5484, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(108.2561, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(159.8877, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(107.7680, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.9538, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(100.0787, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(130.4696, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(111.8890, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(191.5251, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.8101, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.48970588235294116, 'recall': 0.3741573033707865, 'f1': 0.4242038216560509, 'number': 890}, 'P': {'precision': 0.46908809891808345, 'recall': 0.6590662323561346, 'f1': 0.548081264108352, 'number': 921}, 'overall_precision': 0.47619047619047616, 'overall_recall': 0.5190502484815019, 'overall_f1': 0.4966974900924703, 'overall_accuracy': 0.667009318643992}
			------------EPOCH 19---------------
Loss: tensor(167.5659, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(79.9513, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(95.8657, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(108.2126, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.9160, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(137.7405, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.7893, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.9226, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.4915, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.2032, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(86.6856, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(110.5885, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.2180, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(125.8573, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.0972, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.0671, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(204.3963, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.6147, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(153.2428, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(95.5964, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(128.8606, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(95.1342, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.8191, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.7015, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(102.4749, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(97.8339, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(165.0807, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.3348, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.49783549783549785, 'recall': 0.38764044943820225, 'f1': 0.43588123815540114, 'number': 890}, 'P': {'precision': 0.4830917874396135, 'recall': 0.6514657980456026, 'f1': 0.5547850208044381, 'number': 921}, 'overall_precision': 0.4883720930232558, 'overall_recall': 0.5218111540585312, 'overall_f1': 0.5045381740523224, 'overall_accuracy': 0.6719479764910947}
			------------EPOCH 20---------------
Loss: tensor(141.0826, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.1950, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(79.8283, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(99.9723, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.1950, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(107.8847, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.9347, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.7847, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.6874, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.0807, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(75.8495, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(94.7398, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.3821, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(101.3905, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.7879, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.4496, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(182.5361, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.0875, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(128.4764, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.8523, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(106.7250, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(79.8947, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.1010, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.8935, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(93.2391, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(83.0958, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(140.6198, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.0195, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.47424042272126815, 'recall': 0.40337078651685393, 'f1': 0.43594414086217365, 'number': 890}, 'P': {'precision': 0.4759576202118989, 'recall': 0.6340933767643865, 'f1': 0.5437616387337058, 'number': 921}, 'overall_precision': 0.4753024193548387, 'overall_recall': 0.5207067918277195, 'overall_f1': 0.49696969696969695, 'overall_accuracy': 0.6729982792911573}
			------------EPOCH 21---------------
Loss: tensor(118.9021, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.3175, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.4622, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(91.2673, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.3500, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(85.7146, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.6899, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.4617, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.8668, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.2680, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.2735, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(86.8326, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.4442, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(85.2338, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.5361, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.6964, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(171.5919, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.1009, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(109.0372, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.0727, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(91.0028, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.0709, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.9919, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.6633, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.4199, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.5628, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(121.9162, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.0922, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4774281805745554, 'recall': 0.3921348314606742, 'f1': 0.4305983960518199, 'number': 890}, 'P': {'precision': 0.4636290967226219, 'recall': 0.6297502714440825, 'f1': 0.5340699815837938, 'number': 921}, 'overall_precision': 0.46871846619576185, 'overall_recall': 0.5129762562120376, 'overall_f1': 0.4898497231742684, 'overall_accuracy': 0.6721267514357863}
			------------EPOCH 22---------------
Loss: tensor(109.5838, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.4501, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.6784, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(75.8485, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.0103, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.0159, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.2770, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.8690, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.4440, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.9123, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.4607, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.5872, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.8176, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.2395, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.2978, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.5856, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(157.0192, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.0250, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(97.1520, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.3300, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(83.2860, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.0508, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.7963, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.9418, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.0625, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.7066, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(114.4636, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.1449, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4748299319727891, 'recall': 0.3921348314606742, 'f1': 0.42953846153846154, 'number': 890}, 'P': {'precision': 0.46656050955414013, 'recall': 0.6362649294245385, 'f1': 0.5383555351401009, 'number': 921}, 'overall_precision': 0.4696132596685083, 'overall_recall': 0.5162893429044727, 'overall_f1': 0.4918463966333509, 'overall_accuracy': 0.6723502201166507}
			------------EPOCH 23---------------
Loss: tensor(99.6980, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.5230, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.8219, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.7006, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.2074, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.7307, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.8532, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.9143, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.4339, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.6386, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.4258, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.1212, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.4865, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.7540, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.2910, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.7266, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(149.2619, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.3247, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(83.9690, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.4282, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.8056, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.2910, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.6908, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.9906, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.0973, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.4585, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(103.8083, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.0341, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.47319034852546915, 'recall': 0.39662921348314606, 'f1': 0.4315403422982885, 'number': 890}, 'P': {'precision': 0.46613545816733065, 'recall': 0.6351791530944625, 'f1': 0.5376838235294118, 'number': 921}, 'overall_precision': 0.4687656171914043, 'overall_recall': 0.5179458862506903, 'overall_f1': 0.4921301154249738, 'overall_accuracy': 0.6727971574783794}
			------------EPOCH 24---------------
Loss: tensor(95.4751, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.0053, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.7510, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.3897, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.9972, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.7238, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.0545, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.4570, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.9729, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.3935, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.1583, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.0179, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.4479, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.1298, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.8232, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.4981, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(135.6272, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.3958, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(84.6545, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.5413, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.8209, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.6956, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.1454, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.5411, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.3981, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.7259, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(96.0371, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.6904, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.47587131367292224, 'recall': 0.398876404494382, 'f1': 0.4339853300733496, 'number': 890}, 'P': {'precision': 0.4731785428342674, 'recall': 0.6416938110749185, 'f1': 0.5447004608294931, 'number': 921}, 'overall_precision': 0.4741854636591479, 'overall_recall': 0.5223633351739371, 'overall_f1': 0.49710982658959535, 'overall_accuracy': 0.6739368477507878}
			------------EPOCH 25---------------
Loss: tensor(88.9248, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.8525, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.4355, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.9655, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.3670, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.5456, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.8900, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.1638, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.2905, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.8901, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.0736, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.1661, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.8455, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.4220, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.0738, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.1518, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(126.9709, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.5423, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.3474, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.0050, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.5311, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.4087, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.8097, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.2402, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.5326, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.4848, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(89.1312, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.6877, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4656992084432718, 'recall': 0.39662921348314606, 'f1': 0.4283980582524272, 'number': 890}, 'P': {'precision': 0.4699278267842823, 'recall': 0.6362649294245385, 'f1': 0.540590405904059, 'number': 921}, 'overall_precision': 0.4683291770573566, 'overall_recall': 0.518498067366096, 'overall_f1': 0.49213836477987416, 'overall_accuracy': 0.6708753268229458}
			------------EPOCH 26---------------
Loss: tensor(79.6539, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.9704, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.0942, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.8735, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.9505, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.8914, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.3671, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.9372, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.4553, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.9134, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.3823, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.1292, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.8841, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.3802, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.8152, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.6517, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(119.7576, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.2452, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.1105, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.3224, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.8055, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.6182, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.4595, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.9911, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.1478, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.6353, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(89.6823, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.8761, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.458994708994709, 'recall': 0.3898876404494382, 'f1': 0.42162818955042525, 'number': 890}, 'P': {'precision': 0.4724220623501199, 'recall': 0.6416938110749185, 'f1': 0.5441988950276243, 'number': 921}, 'overall_precision': 0.46736422521175885, 'overall_recall': 0.5179458862506903, 'overall_f1': 0.4913567312729178, 'overall_accuracy': 0.6706965518782543}
			------------EPOCH 27---------------
Loss: tensor(79.1791, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.0820, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.9070, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.1923, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.6536, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.1154, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.3949, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.4642, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.4411, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.5500, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.6187, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.7214, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.9953, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.8310, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.9089, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.4954, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(111.2279, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.7917, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.1003, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.0846, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.6502, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.6213, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.6208, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.3068, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.4266, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.6827, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(87.6589, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.4234, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.45989304812834225, 'recall': 0.3865168539325843, 'f1': 0.42002442002442003, 'number': 890}, 'P': {'precision': 0.46740858505564387, 'recall': 0.6384364820846905, 'f1': 0.5396971087654887, 'number': 921}, 'overall_precision': 0.4646061814556331, 'overall_recall': 0.5146327995582551, 'overall_f1': 0.4883416295520042, 'overall_accuracy': 0.6703613488569578}
			------------EPOCH 28---------------
Loss: tensor(63.2730, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.9527, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.6279, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.1132, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.1094, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.1676, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.3640, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.1257, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.2169, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.7732, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.1755, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.4387, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.3659, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.8970, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.6915, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.4490, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(105.3103, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.7009, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.5380, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.7267, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.5782, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.4080, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.4300, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.8009, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.5501, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.3299, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.7731, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.4653, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4616419919246299, 'recall': 0.3853932584269663, 'f1': 0.4200857317819963, 'number': 890}, 'P': {'precision': 0.46988906497622823, 'recall': 0.6438653637350705, 'f1': 0.543289051763628, 'number': 921}, 'overall_precision': 0.46683291770573565, 'overall_recall': 0.5168415240198785, 'overall_f1': 0.49056603773584906, 'overall_accuracy': 0.6707188987463407}
			------------EPOCH 29---------------
Loss: tensor(59.5349, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.0700, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.6353, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.8231, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.0197, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.6762, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.5285, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.3054, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.2312, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.2690, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.5246, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.5284, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.1461, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.2337, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.1391, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.2650, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(101.9631, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.1619, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.3405, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.1573, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.0623, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.9893, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.4049, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.9847, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.2719, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.3704, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.7618, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.0631, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4650537634408602, 'recall': 0.3887640449438202, 'f1': 0.423500611995104, 'number': 890}, 'P': {'precision': 0.46938775510204084, 'recall': 0.6492942453854506, 'f1': 0.544874715261959, 'number': 921}, 'overall_precision': 0.46778989098116946, 'overall_recall': 0.5212589729431254, 'overall_f1': 0.49307913293288064, 'overall_accuracy': 0.6715233859974524}
			------------EPOCH 30---------------
Loss: tensor(56.8620, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.5761, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.4925, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.4991, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.9797, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.4127, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.7958, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.5876, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.7218, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.6515, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.7812, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.7791, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.3831, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.0888, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.9726, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.5217, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(98.9667, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.8094, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.9602, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.9691, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.8910, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.2184, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.5870, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.2889, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.2724, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.9940, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.6667, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.7202, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.45698924731182794, 'recall': 0.38202247191011235, 'f1': 0.416156670746634, 'number': 890}, 'P': {'precision': 0.4691164972634871, 'recall': 0.6514657980456026, 'f1': 0.5454545454545454, 'number': 921}, 'overall_precision': 0.46465645081562035, 'overall_recall': 0.5190502484815019, 'overall_f1': 0.4903495044340115, 'overall_accuracy': 0.670428389461217}


		-------------RUN 4-----------
			------------EPOCH 1---------------
Loss: tensor(1800.5176, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2433.9419, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4022.9580, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3445.5610, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7526.8545, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4046.3076, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3198.3735, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1948.7543, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1913.2212, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2389.1626, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2534.7251, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3085.2100, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2165.1377, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2121.1777, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5470.7031, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1354.5182, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2192.1865, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2536.2471, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1510.1442, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1794.0472, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2838.6777, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2054.5898, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1185.2413, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1836.6903, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2020.0386, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4415.1836, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2839.6309, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1556.7473, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2040.8459, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.0, 'recall': 0.0, 'f1': 0.0, 'number': 808}, 'P': {'precision': 0.14357142857142857, 'recall': 0.2266065388951522, 'f1': 0.17577612592916483, 'number': 887}, 'overall_precision': 0.14316239316239315, 'overall_recall': 0.11858407079646018, 'overall_f1': 0.1297192642787996, 'overall_accuracy': 0.5056778679026651}
			------------EPOCH 2---------------
Loss: tensor(1291.9418, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1812.1296, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2898.3833, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2370.1025, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5726.8262, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2953.4214, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2365.7002, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1498.7057, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1481.9348, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1917.2284, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2100.1113, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2535.7046, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1782.9861, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1785.9375, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4229.2676, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1161.1262, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1822.9360, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2109.9866, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1268.9167, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1419.9072, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2290.4248, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1691.7793, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1051.6162, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1667.5508, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1571.1221, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3821.7087, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2445.9155, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1346.2969, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1732.7681, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.29411764705882354, 'recall': 0.006188118811881188, 'f1': 0.012121212121212123, 'number': 808}, 'P': {'precision': 0.2125874125874126, 'recall': 0.342728297632469, 'f1': 0.2624082865774709, 'number': 887}, 'overall_precision': 0.21354526606772634, 'overall_recall': 0.18230088495575222, 'overall_f1': 0.1966900063653724, 'overall_accuracy': 0.5366396292004635}
			------------EPOCH 3---------------
Loss: tensor(1115.9507, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1680.5393, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2328.7888, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1992.8185, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4895.4614, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2484.0076, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2046.5144, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1428.0909, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1265.4546, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1740.2272, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1897.6428, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2232.1577, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1553.5159, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1506.5753, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3575.2617, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1021.5564, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1521.9424, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1778.5229, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1087.5277, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1153.0642, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1928.3171, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1389.7925, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(899.1307, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1464.2412, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1271.7874, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3252.3857, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2134.6064, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1138.8815, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1444.3352, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.23129251700680273, 'recall': 0.04207920792079208, 'f1': 0.0712041884816754, 'number': 808}, 'P': {'precision': 0.3175033921302578, 'recall': 0.5276211950394588, 'f1': 0.39644218551461247, 'number': 887}, 'overall_precision': 0.3096853793954349, 'overall_recall': 0.296165191740413, 'overall_f1': 0.3027744270205066, 'overall_accuracy': 0.5710544611819235}
			------------EPOCH 4---------------
Loss: tensor(964.7340, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1503.2694, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1905.1034, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1685.5969, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4090.4614, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1957.1088, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1581.8479, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1058.0508, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(913.9750, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1412.5852, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1676.7460, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2048.8030, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1367.7953, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1051.4587, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2786.4031, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(881.3692, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1242.1370, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1451.1018, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(967.1250, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(989.7971, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1743.9102, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1228.9558, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(760.8566, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1235.8408, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1084.0461, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2936.2019, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1867.0359, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1037.5900, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1237.5204, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3284671532846715, 'recall': 0.3341584158415842, 'f1': 0.33128834355828224, 'number': 808}, 'P': {'precision': 0.40253853127833183, 'recall': 0.5005636978579482, 'f1': 0.4462311557788945, 'number': 887}, 'overall_precision': 0.3709090909090909, 'overall_recall': 0.42123893805309737, 'overall_f1': 0.394475138121547, 'overall_accuracy': 0.6452838933951333}
			------------EPOCH 5---------------
Loss: tensor(862.0835, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1372.0492, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1660.7321, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1404.1039, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3453.2427, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1581.3020, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1219.5735, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(807.7776, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(686.7982, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1193.5410, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1464.0562, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1823.5149, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1190.5657, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(812.9896, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2611.0771, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(872.6217, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1097.3694, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1247.2188, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(923.8237, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(850.5861, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1351.7373, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1112.2886, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(671.9281, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(960.0906, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(884.5117, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2389.4634, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1518.4580, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(793.9321, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1226.9167, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.18361581920903955, 'recall': 0.24133663366336633, 'f1': 0.2085561497326203, 'number': 808}, 'P': {'precision': 0.2946859903381642, 'recall': 0.1375422773393461, 'f1': 0.18754803996925443, 'number': 887}, 'overall_precision': 0.21476964769647697, 'overall_recall': 0.18702064896755163, 'overall_f1': 0.1999369284137496, 'overall_accuracy': 0.5181691772885284}
			------------EPOCH 6---------------
Loss: tensor(992.4059, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1477.6021, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2035.5516, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1604.8027, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3680.3828, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1500.2767, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1135.7126, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(652.5322, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(440.4094, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(901.9235, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1304.3904, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1731.6311, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(941.8560, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(601.5537, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1846.4075, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(648.7743, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1013.7770, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1143.8610, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(926.3367, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(838.4313, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2026.2488, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1621.6743, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(937.8403, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1299.6111, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1085.3306, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2956.7844, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2049.1714, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1047.9066, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(994.3896, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.37926509186351703, 'recall': 0.35767326732673266, 'f1': 0.36815286624203825, 'number': 808}, 'P': {'precision': 0.45636509207365894, 'recall': 0.6426155580608793, 'f1': 0.5337078651685393, 'number': 887}, 'overall_precision': 0.42715067130780704, 'overall_recall': 0.5067846607669616, 'overall_f1': 0.46357258499730164, 'overall_accuracy': 0.665422943221321}
			------------EPOCH 7---------------
Loss: tensor(688.5380, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1105.3621, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1304.2800, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1017.4158, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2887.7727, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1156.8318, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(867.9151, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(572.7061, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(494.1550, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(838.7898, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1205.3982, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1534.5247, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1030.4592, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1056.5547, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2066.2192, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(729.9061, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1028.2009, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1224.2252, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(750.6001, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(737.2717, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1083.3308, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(848.8893, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(727.6132, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1217.2430, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(737.0674, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2087.1230, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1345.9675, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(673.0990, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(964.1335, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3409090909090909, 'recall': 0.2042079207920792, 'f1': 0.2554179566563467, 'number': 808}, 'P': {'precision': 0.43779160186625193, 'recall': 0.6347237880496054, 'f1': 0.5181776346065348, 'number': 887}, 'overall_precision': 0.41129943502824856, 'overall_recall': 0.4294985250737463, 'overall_f1': 0.42020202020202024, 'overall_accuracy': 0.6482966396292005}
			------------EPOCH 8---------------
Loss: tensor(636.4136, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1050.3765, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1250.5276, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(866.1682, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2490.3069, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1017.0864, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(732.9432, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(473.7571, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(357.4873, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(648.2600, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(938.2368, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1178.1776, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(741.3522, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(604.8350, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1386.1306, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(527.3499, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(728.1897, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(822.5235, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(682.9540, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(576.1126, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(772.9729, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(724.5170, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(611.0561, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1024.1677, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(482.3571, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1567.0558, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1148.6682, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(561.5690, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(799.2861, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4716981132075472, 'recall': 0.18564356435643564, 'f1': 0.2664298401420959, 'number': 808}, 'P': {'precision': 0.42935528120713307, 'recall': 0.705749718151071, 'f1': 0.5339019189765458, 'number': 887}, 'overall_precision': 0.4369369369369369, 'overall_recall': 0.45781710914454277, 'overall_f1': 0.44713339095361565, 'overall_accuracy': 0.6427809965237543}
			------------EPOCH 9---------------
Loss: tensor(507.3130, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(864.7682, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(915.5175, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(782.6208, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2060.2722, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(658.8099, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(531.9772, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(395.3725, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(255.0182, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(411.7630, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(646.0255, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(783.1003, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(533.2218, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(453.1646, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1124.3506, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(371.5907, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(567.3652, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(683.4113, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(572.2115, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(496.8391, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(587.8984, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(522.7801, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(526.0129, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(784.5316, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(375.0163, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1131.1030, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(833.4213, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(419.5683, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(660.0739, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.45758354755784064, 'recall': 0.2202970297029703, 'f1': 0.29741019214703424, 'number': 808}, 'P': {'precision': 0.44181326116373476, 'recall': 0.7361894024802705, 'f1': 0.5522198731501057, 'number': 887}, 'overall_precision': 0.4450990894483128, 'overall_recall': 0.4902654867256637, 'overall_f1': 0.4665918023582257, 'overall_accuracy': 0.667369640787949}
			------------EPOCH 10---------------
Loss: tensor(381.3693, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(663.8341, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(665.3538, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(528.6349, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1528.7687, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(367.2693, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(359.3633, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(377.3322, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(243.3848, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(345.0426, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(479.9849, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(697.5883, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(422.9544, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(284.3265, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(687.6495, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(269.7892, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(386.1354, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(432.9050, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(376.0292, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(293.9121, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(394.0504, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(381.2774, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(381.6118, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(487.6682, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(391.7949, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1180.0177, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(776.0177, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(381.5471, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(610.0004, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4227027027027027, 'recall': 0.4839108910891089, 'f1': 0.4512406231967686, 'number': 808}, 'P': {'precision': 0.5209825997952917, 'recall': 0.5738444193912063, 'f1': 0.546137339055794, 'number': 887}, 'overall_precision': 0.47318611987381703, 'overall_recall': 0.5309734513274337, 'overall_f1': 0.5004170141784821, 'overall_accuracy': 0.6908690614136732}
			------------EPOCH 11---------------
Loss: tensor(295.9750, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(481.7518, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(567.1257, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(369.6303, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(949.5945, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(222.4443, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(203.5265, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(182.4354, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(113.7532, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(190.8715, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(289.0967, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(387.4230, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(524.1018, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(198.8485, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(629.6367, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(283.7534, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(525.4572, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(535.6609, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(698.6521, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(370.8368, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(385.0811, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(602.5536, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(443.3259, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(359.3724, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(203.9945, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(587.4385, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(412.1061, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(284.7474, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(433.7095, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.33901773533424284, 'recall': 0.6150990099009901, 'f1': 0.4371152154793316, 'number': 808}, 'P': {'precision': 0.5504587155963303, 'recall': 0.3382187147688839, 'f1': 0.41899441340782123, 'number': 887}, 'overall_precision': 0.39632023868722027, 'overall_recall': 0.4702064896755162, 'overall_f1': 0.43011332973556393, 'overall_accuracy': 0.6278794901506373}
			------------EPOCH 12---------------
Loss: tensor(363.1764, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(827.9805, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(746.1700, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(409.6901, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1927.4700, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(521.7010, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(379.8772, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(326.6748, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(102.3953, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(367.3500, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(474.5939, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(762.3197, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(244.7455, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(140.9560, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(457.1727, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(129.4163, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(228.1053, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(270.5640, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(252.6867, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(169.4269, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(266.2434, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(467.1297, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(417.2798, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(331.1205, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(444.1790, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1600.2362, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(925.3835, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(728.9714, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1003.9668, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.35924932975871315, 'recall': 0.16584158415841585, 'f1': 0.22692633361558, 'number': 808}, 'P': {'precision': 0.47455295735900965, 'recall': 0.7779030439684329, 'f1': 0.589491670226399, 'number': 887}, 'overall_precision': 0.45101258894362345, 'overall_recall': 0.4861356932153392, 'overall_f1': 0.467915956842703, 'overall_accuracy': 0.6754577056778679}
			------------EPOCH 13---------------
Loss: tensor(326.4434, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(527.5153, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(531.2217, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(333.5280, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(839.1290, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(243.5398, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(208.0420, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(231.5817, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(91.9362, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(136.6862, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(185.6262, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(261.0587, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(181.5199, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(121.4863, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(396.5776, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(104.2754, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(226.2115, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(290.7639, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(248.1750, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(186.7629, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(242.9072, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(276.2307, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(242.9922, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(199.2072, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(230.7229, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(488.0793, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(381.9249, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(208.8960, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(319.7220, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.40897097625329815, 'recall': 0.5754950495049505, 'f1': 0.47814910025706936, 'number': 808}, 'P': {'precision': 0.5505350772889417, 'recall': 0.5219842164599775, 'f1': 0.5358796296296297, 'number': 887}, 'overall_precision': 0.4691607684529828, 'overall_recall': 0.5474926253687316, 'overall_f1': 0.5053090117070514, 'overall_accuracy': 0.6823174971031286}
			------------EPOCH 14---------------
Loss: tensor(111.3915, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(215.3880, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(321.1329, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(123.5134, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(479.1610, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(103.7786, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(95.4228, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(87.2153, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.7327, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(112.7250, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(154.4608, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(237.9141, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(141.9499, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(107.6347, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(275.2490, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.3867, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(143.8076, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(149.7410, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(139.5738, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(106.1004, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(99.8502, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(152.0198, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(116.3232, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(105.2056, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(126.5197, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(272.5053, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(189.9494, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(171.7586, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(271.7617, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4552238805970149, 'recall': 0.30198019801980197, 'f1': 0.36309523809523814, 'number': 808}, 'P': {'precision': 0.5142857142857142, 'recall': 0.7508455467869222, 'f1': 0.61044912923923, 'number': 887}, 'overall_precision': 0.496996176952485, 'overall_recall': 0.5368731563421829, 'overall_f1': 0.5161656267725467, 'overall_accuracy': 0.6976129779837775}
			------------EPOCH 15---------------
Loss: tensor(97.4152, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(165.3468, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(246.3576, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(115.0047, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(320.1374, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(90.2976, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.0331, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(104.0318, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.4431, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(85.1005, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(84.8435, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(148.8732, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(128.8311, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.0096, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(170.8671, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.7668, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.1616, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(87.9737, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(88.6142, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.4899, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.1906, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(106.0004, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.1619, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.9551, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(85.7811, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(142.9198, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(106.7144, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(114.6024, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(164.1139, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.43889618922470436, 'recall': 0.41336633663366334, 'f1': 0.425748884639898, 'number': 808}, 'P': {'precision': 0.5372866127583109, 'recall': 0.6741826381059752, 'f1': 0.598, 'number': 887}, 'overall_precision': 0.4973319103521878, 'overall_recall': 0.5498525073746313, 'overall_f1': 0.5222751471000281, 'overall_accuracy': 0.7098725376593279}
			------------EPOCH 16---------------
Loss: tensor(50.4792, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(87.1730, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(188.2067, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.5249, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(195.8110, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.6988, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.6072, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.8962, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.8876, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.0104, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.8262, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.4376, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(75.3073, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.0924, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(125.1338, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.9665, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.0266, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.3652, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.7030, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.3069, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.5121, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(91.8649, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.3373, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.9888, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.1278, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(106.6195, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.7428, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(84.1287, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(114.0185, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.44086021505376344, 'recall': 0.4566831683168317, 'f1': 0.4486322188449848, 'number': 808}, 'P': {'precision': 0.5321585903083701, 'recall': 0.6809470124013529, 'f1': 0.5974282888229475, 'number': 887}, 'overall_precision': 0.4934077079107505, 'overall_recall': 0.5740412979351033, 'overall_f1': 0.5306790291791654, 'overall_accuracy': 0.7070683661645423}
			------------EPOCH 17---------------
Loss: tensor(37.7439, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.2632, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(156.5654, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.4617, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(136.7591, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.3450, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.1875, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.3784, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.9194, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.0049, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.0351, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.6809, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.0235, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.9152, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(98.4578, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.3132, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.3458, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.8599, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.5605, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.6408, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.0892, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.9859, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.9931, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.2063, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.3777, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.5773, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.8067, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.0531, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.7907, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.45382585751978893, 'recall': 0.42574257425742573, 'f1': 0.43933588761174963, 'number': 808}, 'P': {'precision': 0.5345423143350605, 'recall': 0.6978579481397971, 'f1': 0.6053789731051346, 'number': 887}, 'overall_precision': 0.5026096033402923, 'overall_recall': 0.5681415929203539, 'overall_f1': 0.533370257546386, 'overall_accuracy': 0.7100115874855156}
			------------EPOCH 18---------------
Loss: tensor(31.0283, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.0655, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(135.2350, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.1455, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(101.6046, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.0473, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.2713, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.0185, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.3132, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.3999, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.1807, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.8030, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.3377, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.7597, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.8337, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.6431, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.0225, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.9714, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.5465, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.3511, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.8138, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.0866, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.4878, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.3634, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.6071, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.9237, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.4611, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.2021, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.4973, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4539385847797063, 'recall': 0.4207920792079208, 'f1': 0.43673731535003213, 'number': 808}, 'P': {'precision': 0.5333911535125759, 'recall': 0.6933483652762119, 'f1': 0.6029411764705883, 'number': 887}, 'overall_precision': 0.5021030494216614, 'overall_recall': 0.5634218289085545, 'overall_f1': 0.5309980539338337, 'overall_accuracy': 0.7103128621089224}
			------------EPOCH 19---------------
Loss: tensor(25.8529, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.9111, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(114.8808, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.8683, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(81.3335, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.2151, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.5703, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.5298, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.1756, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.9665, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.5136, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.7093, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.3659, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.9500, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.8789, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.1843, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.9898, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.3297, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.2908, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.6660, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.1678, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.1543, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.2402, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.2471, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.8036, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.8601, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.6718, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.2087, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.7282, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4608355091383812, 'recall': 0.4368811881188119, 'f1': 0.44853875476493016, 'number': 808}, 'P': {'precision': 0.5340909090909091, 'recall': 0.6888387824126269, 'f1': 0.6016740521910389, 'number': 887}, 'overall_precision': 0.5047120418848168, 'overall_recall': 0.568731563421829, 'overall_f1': 0.5348127600554785, 'overall_accuracy': 0.7107300115874855}
			------------EPOCH 20---------------
Loss: tensor(21.0681, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.9575, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(92.9411, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.2076, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.6780, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.6873, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.6979, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.5613, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.9611, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.4394, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.9406, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.6714, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.6077, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.8891, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.4167, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.5540, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.1912, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.2989, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.9452, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.7913, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.4442, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.6992, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.7797, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.4992, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.4991, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.8534, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.7294, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.8913, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.7887, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.44766708701134933, 'recall': 0.43935643564356436, 'f1': 0.443472829481574, 'number': 808}, 'P': {'precision': 0.5296684118673648, 'recall': 0.6843291995490417, 'f1': 0.5971470732907034, 'number': 887}, 'overall_precision': 0.4961320268179474, 'overall_recall': 0.567551622418879, 'overall_f1': 0.5294441386901486, 'overall_accuracy': 0.709154113557358}
			------------EPOCH 21---------------
Loss: tensor(18.2601, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.2630, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(75.7390, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.7905, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.0123, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.7650, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.8491, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.4703, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.6993, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.0586, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.5682, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.8848, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.5675, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.5854, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.5019, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.5422, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.4706, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.3906, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.3160, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.7218, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.7115, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.3640, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.6870, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.6757, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.1347, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.9673, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.2285, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.0858, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.5351, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4477040816326531, 'recall': 0.4344059405940594, 'f1': 0.44095477386934673, 'number': 808}, 'P': {'precision': 0.5282363162467419, 'recall': 0.685456595264938, 'f1': 0.5966633954857703, 'number': 887}, 'overall_precision': 0.49560723514211885, 'overall_recall': 0.5657817109144543, 'overall_f1': 0.528374655647383, 'overall_accuracy': 0.7067439165701043}
			------------EPOCH 22---------------
Loss: tensor(15.5180, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.7134, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.6112, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.4679, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.4267, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.7433, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.8538, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.1916, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.8017, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.3337, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.4092, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.8313, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.4145, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.7535, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.6950, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.2856, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.4188, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.8880, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.9299, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.3667, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.4159, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.7240, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.4681, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.4253, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.8643, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.2731, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.5100, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.1061, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.4487, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.44871794871794873, 'recall': 0.43316831683168316, 'f1': 0.44080604534005036, 'number': 808}, 'P': {'precision': 0.5329289428076257, 'recall': 0.6933483652762119, 'f1': 0.6026457618814307, 'number': 887}, 'overall_precision': 0.49896587383660806, 'overall_recall': 0.5693215339233039, 'overall_f1': 0.5318269495728852, 'overall_accuracy': 0.7063035921205099}
			------------EPOCH 23---------------
Loss: tensor(13.9071, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.4344, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.3001, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.6586, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.5439, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.9442, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.0432, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.6881, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.1636, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.9934, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.0516, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.9340, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.0460, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.0169, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.2204, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.7112, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.8277, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.0467, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.3646, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.7059, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.3059, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.1098, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.0694, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.7698, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.7856, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.7747, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.2600, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.1658, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.6685, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.45, 'recall': 0.4344059405940594, 'f1': 0.4420654911838791, 'number': 808}, 'P': {'precision': 0.533275713050994, 'recall': 0.6956031567080045, 'f1': 0.6037181996086105, 'number': 887}, 'overall_precision': 0.49974186886938565, 'overall_recall': 0.5710914454277286, 'overall_f1': 0.5330396475770925, 'overall_accuracy': 0.7052375434530707}
			------------EPOCH 24---------------
Loss: tensor(12.6257, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.4791, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.9044, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.8427, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.3670, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.6043, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.0067, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.1102, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.6751, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.2493, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.9574, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.2778, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.2683, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.3906, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.8827, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.6666, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.6629, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.7681, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.3825, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.5787, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.5500, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.3465, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.9170, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.5114, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.8948, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.6594, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.6936, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.0292, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.7036, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.44416243654822335, 'recall': 0.43316831683168316, 'f1': 0.43859649122807015, 'number': 808}, 'P': {'precision': 0.5313043478260869, 'recall': 0.6888387824126269, 'f1': 0.5999018163966617, 'number': 887}, 'overall_precision': 0.49587203302373584, 'overall_recall': 0.5669616519174041, 'overall_f1': 0.5290393614093036, 'overall_accuracy': 0.7051911935110081}
			------------EPOCH 25---------------
Loss: tensor(11.4372, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.1347, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.0910, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.4531, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.0464, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.5122, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.0713, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.9976, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.3924, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.0880, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.9811, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.6225, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.7186, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.6978, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.8229, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.9403, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.6937, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.1007, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.7189, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.7639, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.0188, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.2835, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.0664, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.5199, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.0656, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.6883, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.4460, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.3804, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.3381, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4477040816326531, 'recall': 0.4344059405940594, 'f1': 0.44095477386934673, 'number': 808}, 'P': {'precision': 0.5299219427580225, 'recall': 0.6888387824126269, 'f1': 0.5990196078431372, 'number': 887}, 'overall_precision': 0.4966442953020134, 'overall_recall': 0.567551622418879, 'overall_f1': 0.5297356828193833, 'overall_accuracy': 0.7047045191193511}
			------------EPOCH 26---------------
Loss: tensor(10.4474, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.0590, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.7859, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.0117, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.0892, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.4549, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.2315, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.6747, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.1361, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.2848, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.2168, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.9674, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.4802, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.0254, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.9118, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.3566, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.9032, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.9153, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.1328, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.0599, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.4273, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.3401, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.3652, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.6543, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.4787, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.0422, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.4250, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.3389, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.2338, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.441025641025641, 'recall': 0.42574257425742573, 'f1': 0.4332493702770781, 'number': 808}, 'P': {'precision': 0.5265866209262435, 'recall': 0.6922209695603156, 'f1': 0.5981490501704821, 'number': 887}, 'overall_precision': 0.49229188078108943, 'overall_recall': 0.5651917404129794, 'overall_f1': 0.5262290579511123, 'overall_accuracy': 0.7039860950173812}
			------------EPOCH 27---------------
Loss: tensor(9.6624, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.1806, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.6813, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.0909, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.0883, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.4728, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.4637, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.9004, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.8399, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.8754, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.6147, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.9754, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.5257, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.4399, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.4773, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.8935, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.2413, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.0323, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.6119, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.4818, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.8801, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.3084, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.7440, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.9055, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.1841, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.6348, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.5447, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.5113, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.3715, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4353393085787452, 'recall': 0.4207920792079208, 'f1': 0.42794210195091253, 'number': 808}, 'P': {'precision': 0.5235646958011997, 'recall': 0.6888387824126269, 'f1': 0.5949367088607596, 'number': 887}, 'overall_precision': 0.4881930184804928, 'overall_recall': 0.5610619469026549, 'overall_f1': 0.5220971726598957, 'overall_accuracy': 0.7033371958285052}
			------------EPOCH 28---------------
Loss: tensor(8.9978, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.5069, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.5288, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.1649, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.1153, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.6041, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.7725, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.3335, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.5768, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.4113, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.1294, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.2593, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.6918, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.9144, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.2649, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.5361, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.6680, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.3510, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.2142, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.0456, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.3800, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.9289, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.2043, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.2553, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.8693, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.3826, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.7522, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.7766, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.6401, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4326059050064185, 'recall': 0.41707920792079206, 'f1': 0.424700693131695, 'number': 808}, 'P': {'precision': 0.5260461144321094, 'recall': 0.6944757609921083, 'f1': 0.5986394557823129, 'number': 887}, 'overall_precision': 0.4887179487179487, 'overall_recall': 0.5622418879056047, 'overall_f1': 0.5229080932784637, 'overall_accuracy': 0.7023638470451912}
			------------EPOCH 29---------------
Loss: tensor(8.3931, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.9475, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.0689, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.6875, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.4370, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.8764, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.1675, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.9054, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.3713, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.0682, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.7061, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.6452, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.8395, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.4246, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.2307, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.2290, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.1863, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.7946, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.9030, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.7021, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.2281, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.3265, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.6982, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.6649, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.6502, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.2438, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.0474, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.1060, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.0056, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.42765685019206146, 'recall': 0.41336633663366334, 'f1': 0.42039018250471993, 'number': 808}, 'P': {'precision': 0.5233248515691263, 'recall': 0.6956031567080045, 'f1': 0.5972894482090997, 'number': 887}, 'overall_precision': 0.48520408163265305, 'overall_recall': 0.5610619469026549, 'overall_f1': 0.5203830369357045, 'overall_accuracy': 0.7013904982618772}
			------------EPOCH 30---------------
Loss: tensor(7.8590, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.4775, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.1088, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.6423, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.0024, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.2213, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.6304, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.5475, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.1527, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.7548, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.3468, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.1239, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.0154, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.0033, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.3037, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.9719, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.7476, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.3302, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.5955, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.4183, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.7775, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.9295, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.1934, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.1240, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.6157, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.3812, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.4144, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.5127, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.4289, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4217948717948718, 'recall': 0.40717821782178215, 'f1': 0.41435768261964734, 'number': 808}, 'P': {'precision': 0.5207100591715976, 'recall': 0.6944757609921083, 'f1': 0.5951690821256039, 'number': 887}, 'overall_precision': 0.4814060112073357, 'overall_recall': 0.5575221238938053, 'overall_f1': 0.5166757791142701, 'overall_accuracy': 0.7006025492468134}


		-------------RUN 5-----------
			------------EPOCH 1---------------
Loss: tensor(1748.6761, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2121.8687, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1568.1766, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2981.5386, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2513.2122, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3683.4771, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3582.5242, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2038.3323, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2754.5513, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2055.7319, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2228.4326, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2424.9526, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3756.5137, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2076.0835, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2398.2466, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3971.1460, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6818.8052, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4260.8662, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(916.3281, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1400.2277, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2116.9956, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2651.9038, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2176.2969, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1644.5068, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2436.9424, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3356.6572, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2213.2695, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2299.9485, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1084.4879, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.025, 'recall': 0.0024752475247524753, 'f1': 0.0045045045045045045, 'number': 808}, 'P': {'precision': 0.20058997050147492, 'recall': 0.3018867924528302, 'f1': 0.2410279131590607, 'number': 901}, 'overall_precision': 0.19080779944289694, 'overall_recall': 0.16032767700409598, 'overall_f1': 0.17424483306836247, 'overall_accuracy': 0.4692451265035255}
			------------EPOCH 2---------------
Loss: tensor(1310.9489, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1417.9493, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1075.7080, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2304.6040, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1774.6780, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2300.9438, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2698.0166, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1495.3933, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1943.9248, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1477.5520, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1761.7028, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1932.6382, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3064.5830, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1641.6833, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1814.8459, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2789.9502, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5456.9922, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3313.9482, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(736.3943, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1147.6960, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1796.1639, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2150.5195, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1798.8672, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1353.9709, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2200.0977, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2897.6016, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1824.9293, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1857.8391, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(792.4646, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.06418219461697723, 'recall': 0.07673267326732673, 'f1': 0.06989853438556934, 'number': 808}, 'P': {'precision': 0.12236286919831224, 'recall': 0.09655937846836848, 'f1': 0.10794044665012408, 'number': 901}, 'overall_precision': 0.08884913536076326, 'overall_recall': 0.0871854885898186, 'overall_f1': 0.08800945067926758, 'overall_accuracy': 0.5249481542928246}
			------------EPOCH 3---------------
Loss: tensor(1042.8666, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1163.0613, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(879.8778, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1854.2026, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1524.3931, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1953.6616, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2196.7881, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1269.5929, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1518.9327, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1186.2740, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1447.5312, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1528.9932, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2501.6147, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1294.6981, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1556.1760, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2143.7302, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4344.3262, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2488.9111, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(607.8792, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(972.0442, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1472.8275, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1721.4355, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1340.1780, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1080.0889, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1924.0176, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2134.9241, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1352.0239, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1509.8298, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(685.7861, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.14875, 'recall': 0.14727722772277227, 'f1': 0.14800995024875624, 'number': 808}, 'P': {'precision': 0.20036934441366575, 'recall': 0.24084350721420644, 'f1': 0.21875000000000003, 'number': 901}, 'overall_precision': 0.17843866171003717, 'overall_recall': 0.19660620245757754, 'overall_f1': 0.1870824053452116, 'overall_accuracy': 0.5829946080464538}
			------------EPOCH 4---------------
Loss: tensor(895.3428, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(989.6615, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(754.5160, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1612.4031, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1212.6388, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1428.0520, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1900.4197, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1018.4661, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1253.2504, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(947.1244, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1217.9390, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1278.2424, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2081.3662, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1018.5925, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1234.4667, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1518.3752, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3504.7227, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1756.6848, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(525.6615, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(864.0842, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1177.9429, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1391.7288, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1073.9475, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(840.6221, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1505.3239, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1575.5382, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1066.3965, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1241.0004, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(591.4259, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.2717488789237668, 'recall': 0.375, 'f1': 0.3151326053042122, 'number': 808}, 'P': {'precision': 0.42597087378640774, 'recall': 0.3895671476137625, 'f1': 0.40695652173913044, 'number': 901}, 'overall_precision': 0.3372872614749871, 'overall_recall': 0.38267992978349913, 'overall_f1': 0.3585526315789474, 'overall_accuracy': 0.6071754458730817}
			------------EPOCH 5---------------
Loss: tensor(760.4315, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(685.3129, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(545.7183, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1200.3745, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(860.7867, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1036.6914, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1514.6550, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(787.4555, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1101.6265, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(810.2834, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1073.5823, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1082.9946, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1637.1213, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(829.0928, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(844.3128, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(937.6851, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2774.8672, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1234.1696, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(400.9897, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(687.9022, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(972.7503, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1015.3844, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(741.1264, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(595.9043, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1241.7921, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1245.9324, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(784.7382, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1045.8252, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(471.4553, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.32855939342881213, 'recall': 0.48267326732673266, 'f1': 0.39097744360902253, 'number': 808}, 'P': {'precision': 0.4371584699453552, 'recall': 0.4439511653718091, 'f1': 0.44052863436123346, 'number': 901}, 'overall_precision': 0.3758325404376784, 'overall_recall': 0.46225863077823287, 'overall_f1': 0.41458934662818153, 'overall_accuracy': 0.6071132310244711}
			------------EPOCH 6---------------
Loss: tensor(608.6396, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(540.8702, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(397.6655, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(991.1672, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(629.7825, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(842.1990, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1163.0029, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(657.3685, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(774.4801, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(574.7241, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(745.8783, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(783.5453, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1340.0322, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(605.8204, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(514.2048, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(610.0054, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2277.3005, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(906.0453, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(291.5984, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(595.9404, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(661.9550, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(838.8658, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(611.5151, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(486.3720, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(842.6708, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(809.7000, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(571.7551, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(736.8876, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(390.9117, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.23866213151927437, 'recall': 0.5210396039603961, 'f1': 0.3273716951788491, 'number': 808}, 'P': {'precision': 0.5049019607843137, 'recall': 0.11431742508324085, 'f1': 0.18642533936651584, 'number': 901}, 'overall_precision': 0.266260162601626, 'overall_recall': 0.30661205383265067, 'overall_f1': 0.28501495784607017, 'overall_accuracy': 0.45273745333886356}
			------------EPOCH 7---------------
Loss: tensor(860.3607, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(688.1808, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(352.0686, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1151.1719, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(789.7828, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1172.9459, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1656.7340, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(820.7134, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(720.8031, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(554.5130, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(799.5328, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(701.3591, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1417.3234, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(638.2007, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(606.1512, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(547.2393, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1579.1443, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(632.1205, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(220.9313, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(458.7228, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(593.8160, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(817.3356, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(506.2857, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(430.6940, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1110.4753, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1196.4536, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(760.1703, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1148.0198, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(676.6467, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.20022497187851518, 'recall': 0.2202970297029703, 'f1': 0.20978196817913966, 'number': 808}, 'P': {'precision': 0.2930513595166163, 'recall': 0.32297447280799113, 'f1': 0.307286166842661, 'number': 901}, 'overall_precision': 0.24920297555791712, 'overall_recall': 0.2744294909303686, 'overall_f1': 0.2612085769980506, 'overall_accuracy': 0.6210078805474907}
			------------EPOCH 8---------------
Loss: tensor(585.1480, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(434.0256, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(433.7338, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(984.0681, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(567.6349, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(655.2113, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1046.8971, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(514.2464, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(681.6230, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(491.7656, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(641.7142, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(605.7021, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1398.2795, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(591.9398, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(573.6976, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(674.3712, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1757.7214, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(678.1953, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(296.6038, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(505.4568, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(563.9028, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(641.8870, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(430.0142, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(347.4566, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(880.0033, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(860.8044, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(506.5527, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(848.6334, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(414.8886, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4152046783625731, 'recall': 0.35148514851485146, 'f1': 0.3806970509383378, 'number': 808}, 'P': {'precision': 0.4350828729281768, 'recall': 0.6992230854605993, 'f1': 0.5363984674329502, 'number': 901}, 'overall_precision': 0.42870544090056284, 'overall_recall': 0.534815681685196, 'overall_f1': 0.47591772975787555, 'overall_accuracy': 0.6328079635006222}
			------------EPOCH 9---------------
Loss: tensor(693.0731, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(353.9753, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(255.1380, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1025.9513, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(414.8539, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(442.0399, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(944.1844, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(416.4954, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(484.1772, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(318.0064, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(531.3191, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(431.7249, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(928.0544, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(395.2679, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(306.6685, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(361.2401, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1472.0134, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(539.1660, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(207.0179, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(426.2569, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(348.5134, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(431.8805, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(301.0927, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(219.7307, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(440.1382, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(440.5948, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(235.6879, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(396.4257, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(200.6385, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4156804733727811, 'recall': 0.34777227722772275, 'f1': 0.3787061994609165, 'number': 808}, 'P': {'precision': 0.44968332160450386, 'recall': 0.709211986681465, 'f1': 0.5503875968992247, 'number': 901}, 'overall_precision': 0.43872198378636146, 'overall_recall': 0.5383265067290813, 'overall_f1': 0.48344718864950076, 'overall_accuracy': 0.6403359601824969}
			------------EPOCH 10---------------
Loss: tensor(374.2189, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(212.2019, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(167.0719, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(562.8664, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(250.6590, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(256.9419, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(548.2387, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(362.1892, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(606.0892, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(377.9626, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(615.0227, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(597.3236, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(516.8949, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(278.2210, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(184.0680, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(149.7362, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(679.2136, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(231.0439, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(119.7803, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(180.1223, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(211.1503, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(285.6498, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(202.2633, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(160.4499, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(523.1862, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(452.7466, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(202.7259, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(440.6011, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(184.7998, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.34709066305818675, 'recall': 0.6349009900990099, 'f1': 0.4488188976377953, 'number': 808}, 'P': {'precision': 0.4494195688225539, 'recall': 0.30077691453940064, 'f1': 0.36037234042553196, 'number': 901}, 'overall_precision': 0.3767419509851033, 'overall_recall': 0.4587478057343476, 'overall_f1': 0.4137203166226913, 'overall_accuracy': 0.6191206968063044}
			------------EPOCH 11---------------
Loss: tensor(361.7077, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(191.2474, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(132.0615, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(390.8929, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(191.5275, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(367.3241, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(646.8239, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(258.4289, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(450.8463, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(276.3128, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(469.9226, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(331.8369, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(246.0676, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(162.5268, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(127.6650, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(129.9563, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(472.2610, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(164.0276, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(76.0470, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(139.2859, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(164.6653, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(248.0425, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(157.7423, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(160.4382, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(323.8815, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(326.6302, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(155.6877, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(255.8204, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(149.3148, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4411302982731554, 'recall': 0.34777227722772275, 'f1': 0.38892733564013837, 'number': 808}, 'P': {'precision': 0.4435374149659864, 'recall': 0.7236403995560489, 'f1': 0.5499789118515395, 'number': 901}, 'overall_precision': 0.44280968201233983, 'overall_recall': 0.5459332943241662, 'overall_f1': 0.4889937106918239, 'overall_accuracy': 0.6509746992948984}
			------------EPOCH 12---------------
Loss: tensor(196.2449, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(131.7843, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(84.2625, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(233.6187, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(99.1550, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(105.8113, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(202.0723, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(141.1932, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(274.8603, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(134.6484, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(251.4828, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(154.6709, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(205.4473, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(97.4144, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(82.2339, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.3468, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(342.9077, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(114.5276, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.7236, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(104.1973, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(95.8955, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(154.0142, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(96.3719, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(75.2477, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(192.7990, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(209.3127, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.8147, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(119.2802, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.2790, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4020442930153322, 'recall': 0.5841584158415841, 'f1': 0.47628657921291623, 'number': 808}, 'P': {'precision': 0.5016251354279523, 'recall': 0.5138734739178691, 'f1': 0.5076754385964912, 'number': 901}, 'overall_precision': 0.4458750596089652, 'overall_recall': 0.5471035693387947, 'overall_f1': 0.49132947976878616, 'overall_accuracy': 0.6588759850684364}
			------------EPOCH 13---------------
Loss: tensor(116.2836, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(110.2945, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.0595, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(141.9824, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.5909, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(94.1642, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(148.8255, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(83.8144, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(223.8463, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(130.9312, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(218.9187, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(127.7543, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(145.9960, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(81.1966, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.8735, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.8827, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(243.1360, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(76.9400, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.9133, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(96.9785, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.6139, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(153.2643, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(82.7258, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.6112, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(163.0595, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(184.4583, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.4874, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(86.5040, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.5548, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.40799158780231337, 'recall': 0.4801980198019802, 'f1': 0.44115974985787376, 'number': 808}, 'P': {'precision': 0.47647562018819506, 'recall': 0.6182019977802442, 'f1': 0.5381642512077296, 'number': 901}, 'overall_precision': 0.44575471698113206, 'overall_recall': 0.5529549444119368, 'overall_f1': 0.4936014625228519, 'overall_accuracy': 0.6599128992119453}
			------------EPOCH 14---------------
Loss: tensor(87.7453, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(85.2807, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.7760, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(87.4014, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.4886, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.1950, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(84.4148, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.4820, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(133.3820, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.2792, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(138.7239, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(79.5606, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(97.6553, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.9095, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.4263, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.3233, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(203.8274, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.0124, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.5441, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.1671, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.8092, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(121.6125, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.4053, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.2035, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(133.2206, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(154.7032, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.5432, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.2440, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.2939, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.41289023162134947, 'recall': 0.5074257425742574, 'f1': 0.4553026096612993, 'number': 808}, 'P': {'precision': 0.4788245462402766, 'recall': 0.6148723640399556, 'f1': 0.5383867832847425, 'number': 901}, 'overall_precision': 0.4483720930232558, 'overall_recall': 0.564072557050907, 'overall_f1': 0.4996112982637989, 'overall_accuracy': 0.660120282040647}
			------------EPOCH 15---------------
Loss: tensor(62.6589, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.0895, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.4472, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.1114, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.4046, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.3150, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.9701, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.6541, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(97.3856, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.5494, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(104.3562, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.2003, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.7650, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.9429, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.4668, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.4249, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(126.2933, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.2318, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.4018, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.2973, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.8997, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.7521, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.6100, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.7914, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(103.1514, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(130.8005, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.6984, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.6255, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.8393, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.41139240506329117, 'recall': 0.5631188118811881, 'f1': 0.4754440961337513, 'number': 808}, 'P': {'precision': 0.5113300492610837, 'recall': 0.5760266370699223, 'f1': 0.5417536534446764, 'number': 901}, 'overall_precision': 0.4592173503064592, 'overall_recall': 0.5699239321240491, 'overall_f1': 0.5086161879895561, 'overall_accuracy': 0.6643716300290335}
			------------EPOCH 16---------------
Loss: tensor(51.9226, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.8837, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.4128, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.1034, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.5561, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.7833, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.7422, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.1172, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.9042, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.0181, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(87.0738, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.5327, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.4802, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.8128, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.0503, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.5353, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(112.0895, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.8642, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.6589, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.1078, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.5281, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.2067, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.7440, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.5021, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(96.2530, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(118.2474, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.5632, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.5938, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.8925, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4209445585215606, 'recall': 0.5074257425742574, 'f1': 0.4601571268237935, 'number': 808}, 'P': {'precision': 0.49604916593503073, 'recall': 0.6270810210876804, 'f1': 0.553921568627451, 'number': 901}, 'overall_precision': 0.461429247515381, 'overall_recall': 0.5705090696313634, 'overall_f1': 0.5102040816326531, 'overall_accuracy': 0.6635628369970966}
			------------EPOCH 17---------------
Loss: tensor(45.5354, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.2348, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.0030, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.3380, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.5593, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.2401, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.3892, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.8917, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.8728, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.8331, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.6411, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.1684, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.6249, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.1881, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.3453, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.1764, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(110.5464, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.6666, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.1272, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.1406, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.1063, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.5287, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.2731, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.8153, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(84.1946, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(100.2932, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.2290, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.8968, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.2951, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4122448979591837, 'recall': 0.5, 'f1': 0.4519015659955257, 'number': 808}, 'P': {'precision': 0.4911504424778761, 'recall': 0.6159822419533851, 'f1': 0.5465288035450517, 'number': 901}, 'overall_precision': 0.4545023696682464, 'overall_recall': 0.5611468695143359, 'overall_f1': 0.5022257135375753, 'overall_accuracy': 0.6642886768975529}
			------------EPOCH 18---------------
Loss: tensor(42.1134, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.2281, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.8621, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.2732, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.6319, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.6300, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.9450, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.3666, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.2769, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.3657, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.1955, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.2933, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.2214, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.1460, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.3492, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.1414, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(85.3353, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.9738, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.8211, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.8324, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.7438, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.9114, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.5031, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.6258, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.8784, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(85.2677, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.2005, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.8517, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.4842, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4152046783625731, 'recall': 0.5272277227722773, 'f1': 0.4645583424209378, 'number': 808}, 'P': {'precision': 0.5, 'recall': 0.6082130965593785, 'f1': 0.5488232348522785, 'number': 901}, 'overall_precision': 0.4590009425070688, 'overall_recall': 0.5699239321240491, 'overall_f1': 0.5084834246932916, 'overall_accuracy': 0.6666113645790128}
			------------EPOCH 19---------------
Loss: tensor(34.4413, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.5712, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.8257, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.0841, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.9961, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.0376, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.2229, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.1093, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.4258, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.5382, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.7689, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.9770, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.2548, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.3445, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.1867, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.1517, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(75.0844, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.8055, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.9566, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.8115, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.8099, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.3227, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.8413, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.7486, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.8282, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.1022, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.8640, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.8670, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.8959, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4181636726546906, 'recall': 0.5185643564356436, 'f1': 0.46298342541436466, 'number': 808}, 'P': {'precision': 0.49463327370304117, 'recall': 0.6137624861265261, 'f1': 0.5477959385834571, 'number': 901}, 'overall_precision': 0.45849056603773586, 'overall_recall': 0.5687536571094207, 'overall_f1': 0.5077043614520762, 'overall_accuracy': 0.6642472003318125}
			------------EPOCH 20---------------
Loss: tensor(29.2839, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.2477, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.8509, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.6007, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.6395, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.7867, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.7921, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.9031, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.0793, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.0099, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.0989, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.5305, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.7485, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.5070, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.2227, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.2036, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.8923, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.0769, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.1713, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.5947, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.0524, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.7918, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.8019, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.9948, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.4721, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.2225, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.9716, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.3944, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.6357, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4242115971515768, 'recall': 0.5160891089108911, 'f1': 0.4656616415410385, 'number': 808}, 'P': {'precision': 0.4868189806678383, 'recall': 0.6148723640399556, 'f1': 0.5434036292300147, 'number': 901}, 'overall_precision': 0.4578029231494578, 'overall_recall': 0.5681685196021065, 'overall_f1': 0.5070496083550914, 'overall_accuracy': 0.6631895479054334}
			------------EPOCH 21---------------
Loss: tensor(25.4187, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.2441, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.5440, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.0346, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.2819, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.2080, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.9270, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.5661, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.1609, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.1801, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.2104, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.1870, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.4706, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.6837, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.3436, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.1820, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.5167, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.3149, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.7197, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.0279, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.3512, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.6589, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.2575, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.9155, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.9884, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.9550, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.2741, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.6065, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.9594, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4214876033057851, 'recall': 0.504950495049505, 'f1': 0.4594594594594595, 'number': 808}, 'P': {'precision': 0.4855390008764242, 'recall': 0.6148723640399556, 'f1': 0.5426052889324192, 'number': 901}, 'overall_precision': 0.45614035087719296, 'overall_recall': 0.5629022820362786, 'overall_f1': 0.50392875851231, 'overall_accuracy': 0.6642679386146827}
			------------EPOCH 22---------------
Loss: tensor(19.1614, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.0282, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.4422, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.8266, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.8959, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.3744, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.5443, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.0182, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.3733, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.9864, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.8856, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.9508, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.1908, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.1588, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.7592, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.0098, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.2285, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.1922, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.3417, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.3205, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.6107, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.0819, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.3558, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.5735, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.3437, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.7334, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.5178, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.4096, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.2160, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4204081632653061, 'recall': 0.5099009900990099, 'f1': 0.46085011185682334, 'number': 808}, 'P': {'precision': 0.4802804557405784, 'recall': 0.6082130965593785, 'f1': 0.5367286973555337, 'number': 901}, 'overall_precision': 0.4526166902404526, 'overall_recall': 0.56173200702165, 'overall_f1': 0.5013054830287205, 'overall_accuracy': 0.6640812940688511}
			------------EPOCH 23---------------
Loss: tensor(18.1000, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.0046, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.3515, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.9900, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.1611, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.0836, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.0704, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.0663, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.2807, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.3341, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.5006, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.5256, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.3069, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.6857, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.3701, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.1203, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.8924, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.9273, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.2000, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.0423, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.6019, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.7536, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.0251, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.6853, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.0155, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.8980, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.8708, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.2391, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.4513, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4186991869918699, 'recall': 0.5099009900990099, 'f1': 0.4598214285714286, 'number': 808}, 'P': {'precision': 0.4790575916230366, 'recall': 0.609322974472808, 'f1': 0.5363947239863214, 'number': 901}, 'overall_precision': 0.45117370892018777, 'overall_recall': 0.5623171445289643, 'overall_f1': 0.5006512112529304, 'overall_accuracy': 0.6643094151804231}
			------------EPOCH 24---------------
Loss: tensor(13.8751, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.7105, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.7911, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.8890, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.8718, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.6871, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.3428, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.2868, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.0921, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.0215, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.9753, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.8249, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.0008, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.6246, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.2281, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.7013, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.9007, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.1337, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.5960, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.8072, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.0402, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.1999, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.2196, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.9641, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.0197, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.3572, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.1107, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.8526, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.0720, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.42012448132780084, 'recall': 0.5012376237623762, 'f1': 0.45711060948081267, 'number': 808}, 'P': {'precision': 0.4730077120822622, 'recall': 0.6126526082130965, 'f1': 0.5338491295938105, 'number': 901}, 'overall_precision': 0.44908493664946036, 'overall_recall': 0.5599765944997074, 'overall_f1': 0.4984374999999999, 'overall_accuracy': 0.6645167980091249}
			------------EPOCH 25---------------
Loss: tensor(12.4235, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.8483, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.9340, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.9607, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.1835, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.5642, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.8880, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.3772, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.7672, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.7828, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.1189, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.1489, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.1542, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.0377, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.4068, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.4841, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.5579, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.7629, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.4745, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.7758, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.5666, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.7781, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.2303, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.5488, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.6870, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.5425, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.4694, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.6416, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.7639, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.40867810292633705, 'recall': 0.5012376237623762, 'f1': 0.4502501389660923, 'number': 808}, 'P': {'precision': 0.4689119170984456, 'recall': 0.6026637069922308, 'f1': 0.5274405050995629, 'number': 901}, 'overall_precision': 0.44113541181945093, 'overall_recall': 0.5547103569338795, 'overall_f1': 0.4914463452566097, 'overall_accuracy': 0.6650974699294898}
			------------EPOCH 26---------------
Loss: tensor(11.9427, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.0137, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.2352, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.8791, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.8572, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.0295, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.6614, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.3542, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.9981, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.0333, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.4508, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.7129, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.9219, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.7251, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.8341, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.1840, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.5326, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.2845, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.8681, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.8548, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.6576, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.0775, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.0759, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.7199, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.8099, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.7593, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.0749, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.4204, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.5902, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.412109375, 'recall': 0.5222772277227723, 'f1': 0.4606986899563319, 'number': 808}, 'P': {'precision': 0.47660311958405543, 'recall': 0.6104328523862376, 'f1': 0.5352798053527981, 'number': 901}, 'overall_precision': 0.4462809917355372, 'overall_recall': 0.5687536571094207, 'overall_f1': 0.5001286339078982, 'overall_accuracy': 0.663376192451265}
			------------EPOCH 27---------------
Loss: tensor(12.7059, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.2377, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.2395, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.8534, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.4426, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.3421, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.9254, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.0371, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.5739, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.5721, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.1114, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.8549, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.6956, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.8987, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.6172, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.1687, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.4725, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.2310, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.2361, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.0715, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.7549, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.5575, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.6347, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.2484, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.0933, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.0751, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.6873, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.8073, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.2407, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.41750503018108653, 'recall': 0.5136138613861386, 'f1': 0.460599334073252, 'number': 808}, 'P': {'precision': 0.4752981260647359, 'recall': 0.6193118756936737, 'f1': 0.5378313253012048, 'number': 901}, 'overall_precision': 0.4488007380073801, 'overall_recall': 0.569338794616735, 'overall_f1': 0.5019344854268764, 'overall_accuracy': 0.666735794276234}
			------------EPOCH 28---------------
Loss: tensor(9.4667, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.6329, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.5649, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.0596, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.7009, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.6957, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.2713, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.0306, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.4266, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.5056, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.8795, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.9230, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.4551, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.0963, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.8324, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.4881, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.5792, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.6735, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.6149, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.2882, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.2131, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.9814, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.8582, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.0298, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.7567, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.1038, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.4194, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.9579, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1.9778, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.413510747185261, 'recall': 0.5, 'f1': 0.45266106442577025, 'number': 808}, 'P': {'precision': 0.47098402018502944, 'recall': 0.6215316315205327, 'f1': 0.5358851674641149, 'number': 901}, 'overall_precision': 0.4450600184672207, 'overall_recall': 0.564072557050907, 'overall_f1': 0.4975483870967742, 'overall_accuracy': 0.6631273330568229}
			------------EPOCH 29---------------
Loss: tensor(7.0786, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.8825, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.5567, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.2109, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.1909, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.2963, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.7843, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.3255, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.3723, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.9618, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.1908, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.7945, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.6062, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.4615, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.5510, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.0234, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.3243, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.8883, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.2385, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.7811, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.7113, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.5038, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.4654, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.5895, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.3595, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.3160, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.1201, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.6018, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1.7982, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4127310061601643, 'recall': 0.4975247524752475, 'f1': 0.4511784511784512, 'number': 808}, 'P': {'precision': 0.4714765100671141, 'recall': 0.6237513873473918, 'f1': 0.5370281892021024, 'number': 901}, 'overall_precision': 0.4450600184672207, 'overall_recall': 0.564072557050907, 'overall_f1': 0.4975483870967742, 'overall_accuracy': 0.6630029033596018}
			------------EPOCH 30---------------
Loss: tensor(6.3935, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.2089, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.3441, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.6465, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.8259, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.9895, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.4189, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.0053, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.7520, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.6108, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.4680, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.0695, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.9541, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.0035, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.3315, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.6577, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.7734, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.0051, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.9899, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.4625, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.2121, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.1195, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.1846, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.1859, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.9032, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.7566, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.8348, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.3628, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1.6458, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.41260162601626016, 'recall': 0.5024752475247525, 'f1': 0.453125, 'number': 808}, 'P': {'precision': 0.47048903878583476, 'recall': 0.6193118756936737, 'f1': 0.5347388596070916, 'number': 901}, 'overall_precision': 0.44423963133640554, 'overall_recall': 0.564072557050907, 'overall_f1': 0.49703531838102605, 'overall_accuracy': 0.662318540024886}
